builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-039 starttime: 1462835778.98 results: success (0) buildid: 20160509140655 builduid: 51fec580243d478c9aa09015fb798427 revision: 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 16:16:18.985324) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 16:16:18.985789) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 16:16:18.986068) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 16:16:19.032724) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-09 16:16:19.033091) ========= '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-039\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-039 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-039 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039 WINDIR=C:\WINDOWS using PTY: False --16:16:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.62 MB/s 16:16:08 (8.62 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.682000 ========= master_lag: 3.96 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-09 16:16:23.671715) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-09 16:16:23.672032) ========= '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-039\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-039 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-039 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.681000 ========= master_lag: 4.36 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-09 16:16:28.709629) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-09 16:16:28.710177) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 --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 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-039\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-039 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-039 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039 WINDIR=C:\WINDOWS using PTY: False 2016-05-09 16:16:18,125 truncating revision to first 12 chars 2016-05-09 16:16:18,125 Setting DEBUG logging. 2016-05-09 16:16:18,125 attempt 1/10 2016-05-09 16:16:18,125 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/1a31ddc2411f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-09 16:16:18,806 unpacking tar archive at: mozilla-aurora-1a31ddc2411f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.477000 ========= master_lag: 3.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-09 16:16:33.472371) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 16:16:33.472654) ========= script_repo_revision: 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 16:16:33.473046) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 16:16:33.473309) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 16:16:33.502698) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 11 secs) (at 2016-05-09 16:16:33.503054) ========= '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-039\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-039 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-039 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-039 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-039 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 16:16:23 INFO - MultiFileLogger online at 20160509 16:16:23 in C:\slave\test 16:16:23 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 16:16:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:16:23 INFO - {'append_to_log': False, 16:16:23 INFO - 'base_work_dir': 'C:\\slave\\test', 16:16:23 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:16:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:16:23 INFO - 'buildbot_json_path': 'buildprops.json', 16:16:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:16:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:16:23 INFO - 'download_minidump_stackwalk': True, 16:16:23 INFO - 'download_symbols': 'true', 16:16:23 INFO - 'e10s': False, 16:16:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:16:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:16:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:16:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:16:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:16:23 INFO - 'C:/mozilla-build/tooltool.py'), 16:16:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:16:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:16:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:16:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:16:23 INFO - 'log_level': 'info', 16:16:23 INFO - 'log_to_console': True, 16:16:23 INFO - 'opt_config_files': (), 16:16:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:16:23 INFO - '--processes=1', 16:16:23 INFO - '--config=%(test_path)s/wptrunner.ini', 16:16:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:16:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:16:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:16:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:16:23 INFO - 'pip_index': False, 16:16:23 INFO - 'require_test_zip': True, 16:16:23 INFO - 'test_type': ('testharness',), 16:16:23 INFO - 'this_chunk': '1', 16:16:23 INFO - 'total_chunks': '10', 16:16:23 INFO - 'virtualenv_path': 'venv', 16:16:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:16:23 INFO - 'work_dir': 'build'} 16:16:23 INFO - ##### 16:16:23 INFO - ##### Running clobber step. 16:16:23 INFO - ##### 16:16:23 INFO - Running pre-action listener: _resource_record_pre_action 16:16:23 INFO - Running main action method: clobber 16:16:23 INFO - rmtree: C:\slave\test\build 16:16:23 INFO - Using _rmtree_windows ... 16:16:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:17:08 INFO - Running post-action listener: _resource_record_post_action 16:17:08 INFO - ##### 16:17:08 INFO - ##### Running read-buildbot-config step. 16:17:08 INFO - ##### 16:17:08 INFO - Running pre-action listener: _resource_record_pre_action 16:17:08 INFO - Running main action method: read_buildbot_config 16:17:08 INFO - Using buildbot properties: 16:17:08 INFO - { 16:17:08 INFO - "project": "", 16:17:08 INFO - "product": "firefox", 16:17:08 INFO - "script_repo_revision": "production", 16:17:08 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 16:17:08 INFO - "repository": "", 16:17:08 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 16:17:08 INFO - "buildid": "20160509140655", 16:17:08 INFO - "pgo_build": "False", 16:17:08 INFO - "basedir": "C:\\slave\\test", 16:17:08 INFO - "buildnumber": 6, 16:17:08 INFO - "slavename": "t-xp32-ix-039", 16:17:08 INFO - "revision": "1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27", 16:17:08 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 16:17:08 INFO - "platform": "win32", 16:17:08 INFO - "branch": "mozilla-aurora", 16:17:08 INFO - "repo_path": "releases/mozilla-aurora", 16:17:08 INFO - "moz_repo_path": "", 16:17:08 INFO - "stage_platform": "win32", 16:17:08 INFO - "builduid": "51fec580243d478c9aa09015fb798427", 16:17:08 INFO - "slavebuilddir": "test" 16:17:08 INFO - } 16:17:08 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 16:17:08 INFO - Found installer url https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 16:17:08 INFO - Running post-action listener: _resource_record_post_action 16:17:08 INFO - ##### 16:17:08 INFO - ##### Running download-and-extract step. 16:17:08 INFO - ##### 16:17:08 INFO - Running pre-action listener: _resource_record_pre_action 16:17:08 INFO - Running main action method: download_and_extract 16:17:08 INFO - mkdir: C:\slave\test\build\tests 16:17:08 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')]} 16:17:08 INFO - https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:17:08 INFO - trying https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 16:17:08 INFO - Downloading https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/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 16:17:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/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 16:17:09 INFO - Downloaded 1274 bytes. 16:17:09 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 16:17:09 INFO - Using the following test package requirements: 16:17:09 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 16:17:09 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:17:09 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 16:17:09 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:17:09 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 16:17:09 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:17:09 INFO - u'jsshell-win32.zip'], 16:17:09 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:17:09 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 16:17:09 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 16:17:09 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:17:09 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 16:17:09 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:17:09 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 16:17:09 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:17:09 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 16:17:09 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:17:09 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 16:17:09 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 16:17:09 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')]} 16:17:09 INFO - https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:17:09 INFO - trying https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 16:17:09 INFO - Downloading https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/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 16:17:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/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 16:17:11 INFO - Downloaded 20642534 bytes. 16:17:11 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/*'] 16:17:11 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/* 16:17:14 INFO - caution: filename not matched: web-platform/* 16:17:14 INFO - Return code: 11 16:17:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:17:14 INFO - https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:17:14 INFO - trying https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 16:17:14 INFO - Downloading https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/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 16:17:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/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 16:17:16 INFO - Downloaded 36408673 bytes. 16:17:16 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/*'] 16:17:16 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/* 16:17:48 INFO - caution: filename not matched: bin/* 16:17:48 INFO - caution: filename not matched: config/* 16:17:48 INFO - caution: filename not matched: mozbase/* 16:17:48 INFO - caution: filename not matched: marionette/* 16:17:48 INFO - caution: filename not matched: tools/wptserve/* 16:17:48 INFO - Return code: 11 16:17:48 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')]} 16:17:48 INFO - https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 16:17:48 INFO - trying https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:17:48 INFO - Downloading https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 16:17:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/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 16:17:52 INFO - Downloaded 69610147 bytes. 16:17:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:17:52 INFO - mkdir: C:\slave\test\properties 16:17:52 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:17:52 INFO - Writing to file C:\slave\test\properties\build_url 16:17:52 INFO - Contents: 16:17:52 INFO - build_url:https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:17:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:17:53 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:17:53 INFO - Writing to file C:\slave\test\properties\symbols_url 16:17:53 INFO - Contents: 16:17:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:17:53 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')]} 16:17:53 INFO - https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:17:53 INFO - trying https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:17:53 INFO - Downloading https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/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 16:17:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/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 16:17:57 INFO - Downloaded 58422861 bytes. 16:17:57 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'] 16:17:57 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 16:18:02 INFO - Return code: 0 16:18:02 INFO - Running post-action listener: _resource_record_post_action 16:18:02 INFO - Running post-action listener: set_extra_try_arguments 16:18:02 INFO - ##### 16:18:02 INFO - ##### Running create-virtualenv step. 16:18:02 INFO - ##### 16:18:02 INFO - Running pre-action listener: _pre_create_virtualenv 16:18:02 INFO - Running pre-action listener: _resource_record_pre_action 16:18:02 INFO - Running main action method: create_virtualenv 16:18:02 INFO - Creating virtualenv C:\slave\test\build\venv 16:18:02 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 16:18:02 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:18:03 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:18:05 INFO - Installing distribute......................................................................................................................................................................................done. 16:18:05 INFO - Return code: 0 16:18:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:18:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:18:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:18:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:18:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:18:05 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-039', 'USERDOMAIN': 'T-XP32-IX-039', '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-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', '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-039\\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-039'}}, attempt #1 16:18:05 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 16:18:05 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 16:18:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:18:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 16:18:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:18:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-039', 16:18:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:18:05 INFO - 'DCLOCATION': 'SCL3', 16:18:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:18:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:18:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:18:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:18:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:18:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:18:05 INFO - 'HOMEDRIVE': 'C:', 16:18:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 16:18:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:18:05 INFO - 'KTS_VERSION': '1.19c', 16:18:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:18:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039', 16:18:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:18:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:18:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:18:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:18:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:18:05 INFO - 'MOZ_AIRBAG': '1', 16:18:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:18:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:18:05 INFO - 'MOZ_MSVCVERSION': '8', 16:18:05 INFO - 'MOZ_NO_REMOTE': '1', 16:18:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:18:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:18:05 INFO - 'NO_EM_RESTART': '1', 16:18:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:18:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:18:05 INFO - 'OS': 'Windows_NT', 16:18:05 INFO - 'OURDRIVE': 'C:', 16:18:05 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', 16:18:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:18:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:18:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:18:05 INFO - 'PROCESSOR_LEVEL': '6', 16:18:05 INFO - 'PROCESSOR_REVISION': '1e05', 16:18:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:18:05 INFO - 'PROMPT': '$P$G', 16:18:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:18:05 INFO - 'PWD': 'C:\\slave\\test', 16:18:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:18:05 INFO - 'SESSIONNAME': 'Console', 16:18:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:18:05 INFO - 'SYSTEMDRIVE': 'C:', 16:18:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:18:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:18:05 INFO - 'TEST1': 'testie', 16:18:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:18:05 INFO - 'USERDOMAIN': 'T-XP32-IX-039', 16:18:05 INFO - 'USERNAME': 'cltbld', 16:18:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039', 16:18:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:18:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:18:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:18:05 INFO - 'WINDIR': 'C:\\WINDOWS', 16:18:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:18:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:18:06 INFO - Downloading/unpacking psutil>=0.7.1 16:18:06 INFO - Running setup.py egg_info for package psutil 16:18:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:18:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:18:06 INFO - Installing collected packages: psutil 16:18:06 INFO - Running setup.py install for psutil 16:18:06 INFO - building 'psutil._psutil_windows' extension 16:18:06 INFO - error: Unable to find vcvarsall.bat 16:18:06 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-yaolnc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:18:06 INFO - running install 16:18:06 INFO - running build 16:18:06 INFO - running build_py 16:18:06 INFO - creating build 16:18:06 INFO - creating build\lib.win32-2.7 16:18:06 INFO - creating build\lib.win32-2.7\psutil 16:18:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:18:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:18:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:18:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:18:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:18:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:18:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:18:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:18:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:18:06 INFO - running build_ext 16:18:06 INFO - building 'psutil._psutil_windows' extension 16:18:06 INFO - error: Unable to find vcvarsall.bat 16:18:06 INFO - ---------------------------------------- 16:18:06 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-yaolnc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:18:06 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-039\Application Data\pip\pip.log 16:18:06 WARNING - Return code: 1 16:18:06 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! 16:18:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:18: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')]} 16:18:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:18: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')]} 16:18:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:18:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-039', 'USERDOMAIN': 'T-XP32-IX-039', '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-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', '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-039\\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-039'}}, attempt #1 16:18:06 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 16:18:06 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 16:18:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:18:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 16:18:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:18:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-039', 16:18:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:18:06 INFO - 'DCLOCATION': 'SCL3', 16:18:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:18:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:18:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:18:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:18:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:18:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:18:06 INFO - 'HOMEDRIVE': 'C:', 16:18:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 16:18:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:18:06 INFO - 'KTS_VERSION': '1.19c', 16:18:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:18:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039', 16:18:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:18:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:18:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:18:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:18:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:18:06 INFO - 'MOZ_AIRBAG': '1', 16:18:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:18:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:18:06 INFO - 'MOZ_MSVCVERSION': '8', 16:18:06 INFO - 'MOZ_NO_REMOTE': '1', 16:18:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:18:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:18:06 INFO - 'NO_EM_RESTART': '1', 16:18:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:18:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:18:06 INFO - 'OS': 'Windows_NT', 16:18:06 INFO - 'OURDRIVE': 'C:', 16:18:06 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', 16:18:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:18:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:18:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:18:06 INFO - 'PROCESSOR_LEVEL': '6', 16:18:06 INFO - 'PROCESSOR_REVISION': '1e05', 16:18:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:18:06 INFO - 'PROMPT': '$P$G', 16:18:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:18:06 INFO - 'PWD': 'C:\\slave\\test', 16:18:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:18:06 INFO - 'SESSIONNAME': 'Console', 16:18:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:18:06 INFO - 'SYSTEMDRIVE': 'C:', 16:18:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:18:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:18:06 INFO - 'TEST1': 'testie', 16:18:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:18:06 INFO - 'USERDOMAIN': 'T-XP32-IX-039', 16:18:06 INFO - 'USERNAME': 'cltbld', 16:18:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039', 16:18:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:18:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:18:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:18:06 INFO - 'WINDIR': 'C:\\WINDOWS', 16:18:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:18:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:18:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:18:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:18:07 INFO - Running setup.py egg_info for package mozsystemmonitor 16:18:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:18:07 INFO - Running setup.py egg_info for package psutil 16:18:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:18:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:18:07 INFO - Installing collected packages: mozsystemmonitor, psutil 16:18:07 INFO - Running setup.py install for mozsystemmonitor 16:18:07 INFO - Running setup.py install for psutil 16:18:07 INFO - building 'psutil._psutil_windows' extension 16:18:07 INFO - error: Unable to find vcvarsall.bat 16:18:07 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-tunxak-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:18:07 INFO - running install 16:18:07 INFO - running build 16:18:07 INFO - running build_py 16:18:07 INFO - running build_ext 16:18:07 INFO - building 'psutil._psutil_windows' extension 16:18:07 INFO - error: Unable to find vcvarsall.bat 16:18:07 INFO - ---------------------------------------- 16:18:07 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-tunxak-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:18:07 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-039\Application Data\pip\pip.log 16:18:07 WARNING - Return code: 1 16:18:07 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! 16:18:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:18: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')]} 16:18:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:18: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')]} 16:18:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:18:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-039', 'USERDOMAIN': 'T-XP32-IX-039', '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-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', '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-039\\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-039'}}, attempt #1 16:18:07 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 16:18:07 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 16:18:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:18:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 16:18:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:18:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-039', 16:18:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:18:07 INFO - 'DCLOCATION': 'SCL3', 16:18:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:18:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:18:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:18:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:18:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:18:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:18:07 INFO - 'HOMEDRIVE': 'C:', 16:18:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 16:18:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:18:07 INFO - 'KTS_VERSION': '1.19c', 16:18:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:18:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039', 16:18:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:18:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:18:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:18:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:18:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:18:07 INFO - 'MOZ_AIRBAG': '1', 16:18:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:18:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:18:07 INFO - 'MOZ_MSVCVERSION': '8', 16:18:07 INFO - 'MOZ_NO_REMOTE': '1', 16:18:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:18:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:18:07 INFO - 'NO_EM_RESTART': '1', 16:18:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:18:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:18:07 INFO - 'OS': 'Windows_NT', 16:18:07 INFO - 'OURDRIVE': 'C:', 16:18:07 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', 16:18:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:18:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:18:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:18:07 INFO - 'PROCESSOR_LEVEL': '6', 16:18:07 INFO - 'PROCESSOR_REVISION': '1e05', 16:18:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:18:07 INFO - 'PROMPT': '$P$G', 16:18:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:18:07 INFO - 'PWD': 'C:\\slave\\test', 16:18:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:18:07 INFO - 'SESSIONNAME': 'Console', 16:18:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:18:07 INFO - 'SYSTEMDRIVE': 'C:', 16:18:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:18:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:18:07 INFO - 'TEST1': 'testie', 16:18:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:18:07 INFO - 'USERDOMAIN': 'T-XP32-IX-039', 16:18:07 INFO - 'USERNAME': 'cltbld', 16:18:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039', 16:18:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:18:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:18:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:18:07 INFO - 'WINDIR': 'C:\\WINDOWS', 16:18:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:18:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:18:07 INFO - Downloading/unpacking blobuploader==1.2.4 16:18:07 INFO - Downloading blobuploader-1.2.4.tar.gz 16:18:07 INFO - Running setup.py egg_info for package blobuploader 16:18:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:18:09 INFO - Running setup.py egg_info for package requests 16:18:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:18:09 INFO - Downloading docopt-0.6.1.tar.gz 16:18:09 INFO - Running setup.py egg_info for package docopt 16:18:09 INFO - Installing collected packages: blobuploader, docopt, requests 16:18:09 INFO - Running setup.py install for blobuploader 16:18:09 INFO - Running setup.py install for docopt 16:18:09 INFO - Running setup.py install for requests 16:18:09 INFO - Successfully installed blobuploader docopt requests 16:18:09 INFO - Cleaning up... 16:18:09 INFO - Return code: 0 16:18:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:18:09 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')]} 16:18:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:18:09 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')]} 16:18:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:18:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-039', 'USERDOMAIN': 'T-XP32-IX-039', '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-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', '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-039\\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-039'}}, attempt #1 16:18:09 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 16:18:09 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 16:18:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:18:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 16:18:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:18:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-039', 16:18:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:18:09 INFO - 'DCLOCATION': 'SCL3', 16:18:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:18:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:18:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:18:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:18:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:18:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:18:09 INFO - 'HOMEDRIVE': 'C:', 16:18:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 16:18:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:18:09 INFO - 'KTS_VERSION': '1.19c', 16:18:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:18:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039', 16:18:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:18:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:18:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:18:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:18:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:18:09 INFO - 'MOZ_AIRBAG': '1', 16:18:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:18:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:18:09 INFO - 'MOZ_MSVCVERSION': '8', 16:18:09 INFO - 'MOZ_NO_REMOTE': '1', 16:18:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:18:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:18:09 INFO - 'NO_EM_RESTART': '1', 16:18:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:18:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:18:09 INFO - 'OS': 'Windows_NT', 16:18:09 INFO - 'OURDRIVE': 'C:', 16:18: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', 16:18:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:18:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:18:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:18:09 INFO - 'PROCESSOR_LEVEL': '6', 16:18:09 INFO - 'PROCESSOR_REVISION': '1e05', 16:18:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:18:09 INFO - 'PROMPT': '$P$G', 16:18:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:18:09 INFO - 'PWD': 'C:\\slave\\test', 16:18:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:18:09 INFO - 'SESSIONNAME': 'Console', 16:18:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:18:09 INFO - 'SYSTEMDRIVE': 'C:', 16:18:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:18:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:18:09 INFO - 'TEST1': 'testie', 16:18:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:18:09 INFO - 'USERDOMAIN': 'T-XP32-IX-039', 16:18:09 INFO - 'USERNAME': 'cltbld', 16:18:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039', 16:18:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:18:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:18:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:18:09 INFO - 'WINDIR': 'C:\\WINDOWS', 16:18:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:18:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:18:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:18:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:18:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:18:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:18:13 INFO - Unpacking c:\slave\test\build\tests\marionette 16:18:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:18:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:18:13 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 16:18:13 INFO - Running setup.py install for browsermob-proxy 16:18:18 INFO - Running setup.py install for manifestparser 16:18:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Running setup.py install for marionette-client 16:18:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:18:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Running setup.py install for marionette-driver 16:18:18 INFO - Running setup.py install for mozcrash 16:18:18 INFO - Running setup.py install for mozdebug 16:18:18 INFO - Running setup.py install for mozdevice 16:18:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Running setup.py install for mozfile 16:18:18 INFO - Running setup.py install for mozhttpd 16:18:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Running setup.py install for mozinfo 16:18:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Running setup.py install for mozInstall 16:18:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Running setup.py install for mozleak 16:18:18 INFO - Running setup.py install for mozlog 16:18:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Running setup.py install for moznetwork 16:18:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Running setup.py install for mozprocess 16:18:18 INFO - Running setup.py install for mozprofile 16:18:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Running setup.py install for mozrunner 16:18:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Running setup.py install for mozscreenshot 16:18:18 INFO - Running setup.py install for moztest 16:18:18 INFO - Running setup.py install for mozversion 16:18:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:18:18 INFO - Running setup.py install for wptserve 16:18:18 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 16:18:18 INFO - Cleaning up... 16:18:18 INFO - Return code: 0 16:18:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:18:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:18:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:18:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:18:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:18:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-039', 'USERDOMAIN': 'T-XP32-IX-039', '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-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', '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-039\\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-039'}}, attempt #1 16:18:18 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 16:18:18 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 16:18:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:18:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 16:18:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:18:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-039', 16:18:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:18:18 INFO - 'DCLOCATION': 'SCL3', 16:18:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:18:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:18:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:18:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:18:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:18:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:18:18 INFO - 'HOMEDRIVE': 'C:', 16:18:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 16:18:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:18:18 INFO - 'KTS_VERSION': '1.19c', 16:18:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:18:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039', 16:18:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:18:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:18:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:18:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:18:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:18:18 INFO - 'MOZ_AIRBAG': '1', 16:18:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:18:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:18:18 INFO - 'MOZ_MSVCVERSION': '8', 16:18:18 INFO - 'MOZ_NO_REMOTE': '1', 16:18:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:18:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:18:18 INFO - 'NO_EM_RESTART': '1', 16:18:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:18:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:18:18 INFO - 'OS': 'Windows_NT', 16:18:18 INFO - 'OURDRIVE': 'C:', 16:18:18 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', 16:18:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:18:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:18:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:18:18 INFO - 'PROCESSOR_LEVEL': '6', 16:18:18 INFO - 'PROCESSOR_REVISION': '1e05', 16:18:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:18:18 INFO - 'PROMPT': '$P$G', 16:18:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:18:18 INFO - 'PWD': 'C:\\slave\\test', 16:18:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:18:18 INFO - 'SESSIONNAME': 'Console', 16:18:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:18:18 INFO - 'SYSTEMDRIVE': 'C:', 16:18:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:18:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:18:18 INFO - 'TEST1': 'testie', 16:18:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:18:18 INFO - 'USERDOMAIN': 'T-XP32-IX-039', 16:18:18 INFO - 'USERNAME': 'cltbld', 16:18:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039', 16:18:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:18:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:18:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:18:18 INFO - 'WINDIR': 'C:\\WINDOWS', 16:18:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:18:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:18:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:18:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:18:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:18:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:18:21 INFO - Unpacking c:\slave\test\build\tests\marionette 16:18:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:18:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:18:21 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)) 16:18:27 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)) 16:18:27 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)) 16:18:27 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)) 16:18:27 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)) 16:18:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:18:27 INFO - Downloading blessings-1.6.tar.gz 16:18:27 INFO - Running setup.py egg_info for package blessings 16:18:27 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)) 16:18:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:18:27 INFO - Running setup.py install for blessings 16:18:27 INFO - Running setup.py install for browsermob-proxy 16:18:27 INFO - Running setup.py install for manifestparser 16:18:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Running setup.py install for marionette-client 16:18:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:18:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Running setup.py install for marionette-driver 16:18:27 INFO - Running setup.py install for mozcrash 16:18:27 INFO - Running setup.py install for mozdebug 16:18:27 INFO - Running setup.py install for mozdevice 16:18:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Running setup.py install for mozhttpd 16:18:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Running setup.py install for mozInstall 16:18:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Running setup.py install for mozleak 16:18:27 INFO - Running setup.py install for mozprofile 16:18:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Running setup.py install for mozrunner 16:18:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Running setup.py install for mozscreenshot 16:18:27 INFO - Running setup.py install for moztest 16:18:27 INFO - Running setup.py install for mozversion 16:18:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:18:27 INFO - Running setup.py install for wptserve 16:18:27 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:18:27 INFO - Cleaning up... 16:18:27 INFO - Return code: 0 16:18:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:18:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:18:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:18:28 INFO - Reading from file tmpfile_stdout 16:18:28 INFO - Using _rmtree_windows ... 16:18:28 INFO - Using _rmtree_windows ... 16:18:28 INFO - Current package versions: 16:18:28 INFO - blessings == 1.6 16:18:28 INFO - blobuploader == 1.2.4 16:18:28 INFO - browsermob-proxy == 0.6.0 16:18:28 INFO - distribute == 0.6.14 16:18:28 INFO - docopt == 0.6.1 16:18:28 INFO - manifestparser == 1.1 16:18:28 INFO - marionette-client == 2.3.0 16:18:28 INFO - marionette-driver == 1.4.0 16:18:28 INFO - mozInstall == 1.12 16:18:28 INFO - mozcrash == 0.17 16:18:28 INFO - mozdebug == 0.1 16:18:28 INFO - mozdevice == 0.48 16:18:28 INFO - mozfile == 1.2 16:18:28 INFO - mozhttpd == 0.7 16:18:28 INFO - mozinfo == 0.9 16:18:28 INFO - mozleak == 0.1 16:18:28 INFO - mozlog == 3.1 16:18:28 INFO - moznetwork == 0.27 16:18:28 INFO - mozprocess == 0.22 16:18:28 INFO - mozprofile == 0.28 16:18:28 INFO - mozrunner == 6.11 16:18:28 INFO - mozscreenshot == 0.1 16:18:28 INFO - mozsystemmonitor == 0.0 16:18:28 INFO - moztest == 0.7 16:18:28 INFO - mozversion == 1.4 16:18:28 INFO - requests == 1.2.3 16:18:28 INFO - wptserve == 1.4.0 16:18:28 INFO - Running post-action listener: _resource_record_post_action 16:18:28 INFO - Running post-action listener: _start_resource_monitoring 16:18:28 INFO - Starting resource monitoring. 16:18:28 INFO - ##### 16:18:28 INFO - ##### Running pull step. 16:18:28 INFO - ##### 16:18:28 INFO - Running pre-action listener: _resource_record_pre_action 16:18:28 INFO - Running main action method: pull 16:18:28 INFO - Pull has nothing to do! 16:18:28 INFO - Running post-action listener: _resource_record_post_action 16:18:28 INFO - ##### 16:18:28 INFO - ##### Running install step. 16:18:28 INFO - ##### 16:18:28 INFO - Running pre-action listener: _resource_record_pre_action 16:18:28 INFO - Running main action method: install 16:18:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:18:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:18:28 INFO - Reading from file tmpfile_stdout 16:18:28 INFO - Using _rmtree_windows ... 16:18:28 INFO - Using _rmtree_windows ... 16:18:28 INFO - Detecting whether we're running mozinstall >=1.0... 16:18:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:18:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:18:28 INFO - Reading from file tmpfile_stdout 16:18:28 INFO - Output received: 16:18:28 INFO - Usage: mozinstall-script.py [options] installer 16:18:28 INFO - Options: 16:18:28 INFO - -h, --help show this help message and exit 16:18:28 INFO - -d DEST, --destination=DEST 16:18:28 INFO - Directory to install application into. [default: 16:18:28 INFO - "C:\slave\test"] 16:18:28 INFO - --app=APP Application being installed. [default: firefox] 16:18:28 INFO - Using _rmtree_windows ... 16:18:28 INFO - Using _rmtree_windows ... 16:18:28 INFO - mkdir: C:\slave\test\build\application 16:18:28 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'] 16:18:28 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 16:18:31 INFO - Reading from file tmpfile_stdout 16:18:31 INFO - Output received: 16:18:31 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:18:31 INFO - Using _rmtree_windows ... 16:18:31 INFO - Using _rmtree_windows ... 16:18:31 INFO - Running post-action listener: _resource_record_post_action 16:18:31 INFO - ##### 16:18:31 INFO - ##### Running run-tests step. 16:18:31 INFO - ##### 16:18:31 INFO - Running pre-action listener: _resource_record_pre_action 16:18:31 INFO - Running main action method: run_tests 16:18:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:18:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:18:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:18:31 INFO - grabbing minidump binary from tooltool 16:18:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:18:31 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:18:31 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 16:18:31 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 16:18:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:18:31 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxsfkib 16:18:31 INFO - INFO - File integrity verified, renaming tmpxsfkib to win32-minidump_stackwalk.exe 16:18:31 INFO - Return code: 0 16:18:31 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:18:32 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:18:32 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/SPTsKkZ2ShiSxNm5LcSK4Q/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 16:18:32 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/SPTsKkZ2ShiSxNm5LcSK4Q/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 16:18:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:18:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 16:18:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:18:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-039', 16:18:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:18:32 INFO - 'DCLOCATION': 'SCL3', 16:18:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:18:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:18:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:18:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:18:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:18:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:18:32 INFO - 'HOMEDRIVE': 'C:', 16:18:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 16:18:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:18:32 INFO - 'KTS_VERSION': '1.19c', 16:18:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:18:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039', 16:18:32 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:18:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:18:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:18:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:18:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:18:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:18:32 INFO - 'MOZ_AIRBAG': '1', 16:18:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:18:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:18:32 INFO - 'MOZ_MSVCVERSION': '8', 16:18:32 INFO - 'MOZ_NO_REMOTE': '1', 16:18:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:18:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:18:32 INFO - 'NO_EM_RESTART': '1', 16:18:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:18:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:18:32 INFO - 'OS': 'Windows_NT', 16:18:32 INFO - 'OURDRIVE': 'C:', 16:18: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', 16:18:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:18:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:18:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:18:32 INFO - 'PROCESSOR_LEVEL': '6', 16:18:32 INFO - 'PROCESSOR_REVISION': '1e05', 16:18:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:18:32 INFO - 'PROMPT': '$P$G', 16:18:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:18:32 INFO - 'PWD': 'C:\\slave\\test', 16:18:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:18:32 INFO - 'SESSIONNAME': 'Console', 16:18:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:18:32 INFO - 'SYSTEMDRIVE': 'C:', 16:18:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:18:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:18:32 INFO - 'TEST1': 'testie', 16:18:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:18:32 INFO - 'USERDOMAIN': 'T-XP32-IX-039', 16:18:32 INFO - 'USERNAME': 'cltbld', 16:18:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039', 16:18:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:18:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:18:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:18:32 INFO - 'WINDIR': 'C:\\WINDOWS', 16:18:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:18:32 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/SPTsKkZ2ShiSxNm5LcSK4Q/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 16:18:33 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 16:18:33 INFO - import pkg_resources 16:18:34 INFO - Using 1 client processes 16:18:37 INFO - SUITE-START | Running 778 tests 16:18:37 INFO - Running testharness tests 16:18:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:18:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:18:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:18:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:18:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:18:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:18:37 INFO - Setting up ssl 16:18:37 INFO - PROCESS | certutil | 16:18:38 INFO - PROCESS | certutil | 16:18:38 INFO - PROCESS | certutil | 16:18:38 INFO - Certificate Nickname Trust Attributes 16:18:38 INFO - SSL,S/MIME,JAR/XPI 16:18:38 INFO - 16:18:38 INFO - web-platform-tests CT,, 16:18:38 INFO - 16:18:38 INFO - Starting runner 16:18:39 INFO - PROCESS | 900 | [900] 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 16:18:39 INFO - PROCESS | 900 | [900] 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 16:18:40 INFO - PROCESS | 900 | [900] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 16:18:41 INFO - PROCESS | 900 | 1462835921369 Marionette DEBUG Marionette enabled via build flag and pref 16:18:41 INFO - PROCESS | 900 | ++DOCSHELL 11D02400 == 1 [pid = 900] [id = 1] 16:18:41 INFO - PROCESS | 900 | ++DOMWINDOW == 1 (11D02800) [pid = 900] [serial = 1] [outer = 00000000] 16:18:41 INFO - PROCESS | 900 | [900] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:18:41 INFO - PROCESS | 900 | ++DOMWINDOW == 2 (11D03400) [pid = 900] [serial = 2] [outer = 11D02800] 16:18:41 INFO - PROCESS | 900 | [900] 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 16:18:41 INFO - PROCESS | 900 | [900] 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 2255 16:18:41 INFO - PROCESS | 900 | ++DOCSHELL 11FF0000 == 2 [pid = 900] [id = 2] 16:18:41 INFO - PROCESS | 900 | ++DOMWINDOW == 3 (11FF0400) [pid = 900] [serial = 3] [outer = 00000000] 16:18:41 INFO - PROCESS | 900 | [900] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:18:41 INFO - PROCESS | 900 | ++DOMWINDOW == 4 (11FF1000) [pid = 900] [serial = 4] [outer = 11FF0400] 16:18:41 INFO - PROCESS | 900 | 1462835921904 Marionette INFO Listening on port 2828 16:18:42 INFO - PROCESS | 900 | 1462835922330 Marionette DEBUG Marionette enabled via command-line flag 16:18:42 INFO - PROCESS | 900 | ++DOCSHELL 13616000 == 3 [pid = 900] [id = 3] 16:18:42 INFO - PROCESS | 900 | ++DOMWINDOW == 5 (1361E000) [pid = 900] [serial = 5] [outer = 00000000] 16:18:42 INFO - PROCESS | 900 | [900] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:18:42 INFO - PROCESS | 900 | ++DOMWINDOW == 6 (1361EC00) [pid = 900] [serial = 6] [outer = 1361E000] 16:18:42 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:18:42 INFO - PROCESS | 900 | [900] 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 16:18:42 INFO - PROCESS | 900 | [900] 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 16:18:42 INFO - PROCESS | 900 | [900] 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 16:18:42 INFO - PROCESS | 900 | ++DOMWINDOW == 7 (13A0C000) [pid = 900] [serial = 7] [outer = 11FF0400] 16:18:42 INFO - PROCESS | 900 | [900] 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 16:18:42 INFO - PROCESS | 900 | 1462835922635 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1451 16:18:42 INFO - PROCESS | 900 | 1462835922780 Marionette DEBUG Closed connection conn0 16:18:42 INFO - PROCESS | 900 | [900] 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 16:18:42 INFO - PROCESS | 900 | 1462835922790 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1453 16:18:42 INFO - PROCESS | 900 | 1462835922825 Marionette DEBUG Closed connection conn1 16:18:42 INFO - PROCESS | 900 | [900] 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 16:18:42 INFO - PROCESS | 900 | 1462835922832 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1454 16:18:42 INFO - PROCESS | 900 | ++DOCSHELL 140D0000 == 4 [pid = 900] [id = 4] 16:18:42 INFO - PROCESS | 900 | ++DOMWINDOW == 8 (140D2C00) [pid = 900] [serial = 8] [outer = 00000000] 16:18:42 INFO - PROCESS | 900 | ++DOMWINDOW == 9 (143C3800) [pid = 900] [serial = 9] [outer = 140D2C00] 16:18:42 INFO - PROCESS | 900 | [900] 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 16:18:43 INFO - PROCESS | 900 | ++DOMWINDOW == 10 (143C8400) [pid = 900] [serial = 10] [outer = 140D2C00] 16:18:43 INFO - PROCESS | 900 | 1462835923074 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:18:43 INFO - PROCESS | 900 | 1462835923080 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":"20160509140655","device":"desktop","version":"48.0a2"} 16:18:43 INFO - PROCESS | 900 | [900] 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 16:18:43 INFO - PROCESS | 900 | [900] 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 16:18:43 INFO - PROCESS | 900 | [900] 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 16:18:43 INFO - PROCESS | 900 | [900] 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 16:18:43 INFO - PROCESS | 900 | ++DOCSHELL 1174D800 == 5 [pid = 900] [id = 5] 16:18:43 INFO - PROCESS | 900 | ++DOMWINDOW == 11 (1174DC00) [pid = 900] [serial = 11] [outer = 00000000] 16:18:43 INFO - PROCESS | 900 | ++DOCSHELL 1174E400 == 6 [pid = 900] [id = 6] 16:18:43 INFO - PROCESS | 900 | ++DOMWINDOW == 12 (1174E800) [pid = 900] [serial = 12] [outer = 00000000] 16:18:44 INFO - PROCESS | 900 | [900] 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 16:18:44 INFO - PROCESS | 900 | ++DOCSHELL 16910C00 == 7 [pid = 900] [id = 7] 16:18:44 INFO - PROCESS | 900 | ++DOMWINDOW == 13 (16911000) [pid = 900] [serial = 13] [outer = 00000000] 16:18:44 INFO - PROCESS | 900 | [900] 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 16:18:44 INFO - PROCESS | 900 | [900] 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 16:18:44 INFO - PROCESS | 900 | ++DOMWINDOW == 14 (16BB4400) [pid = 900] [serial = 14] [outer = 16911000] 16:18:44 INFO - PROCESS | 900 | [900] 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 16:18:44 INFO - PROCESS | 900 | ++DOMWINDOW == 15 (16F93000) [pid = 900] [serial = 15] [outer = 1174DC00] 16:18:44 INFO - PROCESS | 900 | ++DOMWINDOW == 16 (16F94C00) [pid = 900] [serial = 16] [outer = 1174E800] 16:18:44 INFO - PROCESS | 900 | ++DOMWINDOW == 17 (16F97000) [pid = 900] [serial = 17] [outer = 16911000] 16:18:45 INFO - PROCESS | 900 | 1462835925497 Marionette DEBUG loaded listener.js 16:18:45 INFO - PROCESS | 900 | 1462835925512 Marionette DEBUG loaded listener.js 16:18:46 INFO - PROCESS | 900 | ++DOMWINDOW == 18 (180EEC00) [pid = 900] [serial = 18] [outer = 16911000] 16:18:46 INFO - PROCESS | 900 | 1462835926084 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"19f25736-6f44-41c3-98a0-fc352e9f5867","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":"20160509140655","device":"desktop","version":"48.0a2","command_id":1}}] 16:18:46 INFO - PROCESS | 900 | 1462835926253 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:18:46 INFO - PROCESS | 900 | 1462835926320 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 16:18:46 INFO - PROCESS | 900 | 1462835926426 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:18:46 INFO - PROCESS | 900 | [900] 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 16:18:46 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:18:46 INFO - PROCESS | 900 | ++DOMWINDOW == 19 (1884E400) [pid = 900] [serial = 19] [outer = 16911000] 16:18:46 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:18:46 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:46 INFO - PROCESS | 900 | 1462835926896 Marionette TRACE conn2 <- [1,3,null,{}] 16:18:46 INFO - PROCESS | 900 | 1462835926913 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:18:46 INFO - PROCESS | 900 | 1462835926939 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 16:18:47 INFO - PROCESS | 900 | 1462835927020 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 16:18:47 INFO - PROCESS | 900 | 1462835927022 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 16:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:18:47 INFO - PROCESS | 900 | 1462835927047 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:18:47 INFO - PROCESS | 900 | 1462835927050 Marionette TRACE conn2 <- [1,6,null,{}] 16:18:47 INFO - PROCESS | 900 | 1462835927101 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:47 INFO - PROCESS | 900 | 1462835927115 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 16:18:47 INFO - PROCESS | 900 | 1462835927119 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:47 INFO - PROCESS | 900 | ++DOCSHELL 1690CC00 == 8 [pid = 900] [id = 8] 16:18:47 INFO - PROCESS | 900 | ++DOMWINDOW == 20 (188E6000) [pid = 900] [serial = 20] [outer = 00000000] 16:18:47 INFO - PROCESS | 900 | ++DOMWINDOW == 21 (19BE1C00) [pid = 900] [serial = 21] [outer = 188E6000] 16:18:47 INFO - PROCESS | 900 | 1462835927166 Marionette DEBUG loaded listener.js 16:18:47 INFO - PROCESS | 900 | ++DOMWINDOW == 22 (1A170000) [pid = 900] [serial = 22] [outer = 188E6000] 16:18:47 INFO - PROCESS | 900 | ++DOCSHELL 1A304400 == 9 [pid = 900] [id = 9] 16:18:47 INFO - PROCESS | 900 | ++DOMWINDOW == 23 (1A40B000) [pid = 900] [serial = 23] [outer = 00000000] 16:18:47 INFO - PROCESS | 900 | ++DOMWINDOW == 24 (1A412400) [pid = 900] [serial = 24] [outer = 1A40B000] 16:18:47 INFO - PROCESS | 900 | 1462835927606 Marionette DEBUG loaded listener.js 16:18:47 INFO - PROCESS | 900 | ++DOMWINDOW == 25 (1A415C00) [pid = 900] [serial = 25] [outer = 1A40B000] 16:18:47 INFO - PROCESS | 900 | 1462835927786 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 808ms 16:18:47 INFO - PROCESS | 900 | 1462835927897 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 16:18:47 INFO - PROCESS | 900 | 1462835927899 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 16:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:18:47 INFO - PROCESS | 900 | 1462835927922 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:18:47 INFO - PROCESS | 900 | 1462835927924 Marionette TRACE conn2 <- [1,10,null,{}] 16:18:47 INFO - PROCESS | 900 | 1462835927971 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:48 INFO - PROCESS | 900 | 1462835928088 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 16:18:48 INFO - PROCESS | 900 | 1462835928102 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:48 INFO - PROCESS | 900 | ++DOCSHELL 1A7D4800 == 10 [pid = 900] [id = 10] 16:18:48 INFO - PROCESS | 900 | ++DOMWINDOW == 26 (1A7D4C00) [pid = 900] [serial = 26] [outer = 00000000] 16:18:48 INFO - PROCESS | 900 | ++DOMWINDOW == 27 (1AE7EC00) [pid = 900] [serial = 27] [outer = 1A7D4C00] 16:18:48 INFO - PROCESS | 900 | 1462835928148 Marionette DEBUG loaded listener.js 16:18:48 INFO - PROCESS | 900 | ++DOMWINDOW == 28 (1AE82C00) [pid = 900] [serial = 28] [outer = 1A7D4C00] 16:18:48 INFO - PROCESS | 900 | 1462835928496 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 634ms 16:18:48 INFO - PROCESS | 900 | 1462835928548 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 16:18:48 INFO - PROCESS | 900 | 1462835928550 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 16:18:48 INFO - PROCESS | 900 | 1462835928553 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:18:48 INFO - PROCESS | 900 | 1462835928556 Marionette TRACE conn2 <- [1,14,null,{}] 16:18:48 INFO - PROCESS | 900 | 1462835928559 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:48 INFO - PROCESS | 900 | 1462835928652 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 16:18:48 INFO - PROCESS | 900 | 1462835928659 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:48 INFO - PROCESS | 900 | ++DOCSHELL 1457C000 == 11 [pid = 900] [id = 11] 16:18:48 INFO - PROCESS | 900 | ++DOMWINDOW == 29 (1457E400) [pid = 900] [serial = 29] [outer = 00000000] 16:18:48 INFO - PROCESS | 900 | ++DOMWINDOW == 30 (16B7E800) [pid = 900] [serial = 30] [outer = 1457E400] 16:18:48 INFO - PROCESS | 900 | 1462835928703 Marionette DEBUG loaded listener.js 16:18:48 INFO - PROCESS | 900 | ++DOMWINDOW == 31 (1AE7E400) [pid = 900] [serial = 31] [outer = 1457E400] 16:18:49 INFO - PROCESS | 900 | 1462835929052 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 539ms 16:18:49 INFO - PROCESS | 900 | 1462835929089 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 16:18:49 INFO - PROCESS | 900 | 1462835929091 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 16:18:49 INFO - PROCESS | 900 | 1462835929094 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:18:49 INFO - PROCESS | 900 | 1462835929096 Marionette TRACE conn2 <- [1,18,null,{}] 16:18:49 INFO - PROCESS | 900 | 1462835929099 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:49 INFO - PROCESS | 900 | 1462835929201 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 16:18:49 INFO - PROCESS | 900 | 1462835929207 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:49 INFO - PROCESS | 900 | ++DOCSHELL 1AB81000 == 12 [pid = 900] [id = 12] 16:18:49 INFO - PROCESS | 900 | ++DOMWINDOW == 32 (1AB81800) [pid = 900] [serial = 32] [outer = 00000000] 16:18:49 INFO - PROCESS | 900 | ++DOMWINDOW == 33 (1AB89C00) [pid = 900] [serial = 33] [outer = 1AB81800] 16:18:49 INFO - PROCESS | 900 | 1462835929252 Marionette DEBUG loaded listener.js 16:18:49 INFO - PROCESS | 900 | ++DOMWINDOW == 34 (1ADD4C00) [pid = 900] [serial = 34] [outer = 1AB81800] 16:18:49 INFO - PROCESS | 900 | 1462835929579 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 554ms 16:18:49 INFO - PROCESS | 900 | 1462835929630 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 16:18:49 INFO - PROCESS | 900 | 1462835929633 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 16:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:18:49 INFO - PROCESS | 900 | 1462835929636 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:18:49 INFO - PROCESS | 900 | 1462835929637 Marionette TRACE conn2 <- [1,22,null,{}] 16:18:49 INFO - PROCESS | 900 | 1462835929641 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:49 INFO - PROCESS | 900 | 1462835929775 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 16:18:49 INFO - PROCESS | 900 | 1462835929782 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:49 INFO - PROCESS | 900 | ++DOCSHELL 1ADDB000 == 13 [pid = 900] [id = 13] 16:18:49 INFO - PROCESS | 900 | ++DOMWINDOW == 35 (1ADDE000) [pid = 900] [serial = 35] [outer = 00000000] 16:18:49 INFO - PROCESS | 900 | ++DOMWINDOW == 36 (1B096400) [pid = 900] [serial = 36] [outer = 1ADDE000] 16:18:49 INFO - PROCESS | 900 | 1462835929826 Marionette DEBUG loaded listener.js 16:18:49 INFO - PROCESS | 900 | ++DOMWINDOW == 37 (1B099C00) [pid = 900] [serial = 37] [outer = 1ADDE000] 16:18:50 INFO - PROCESS | 900 | 1462835930142 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 539ms 16:18:50 INFO - PROCESS | 900 | 1462835930204 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 16:18:50 INFO - PROCESS | 900 | 1462835930206 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 16:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:18:50 INFO - PROCESS | 900 | 1462835930209 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:18:50 INFO - PROCESS | 900 | 1462835930210 Marionette TRACE conn2 <- [1,26,null,{}] 16:18:50 INFO - PROCESS | 900 | 1462835930213 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:50 INFO - PROCESS | 900 | 1462835930303 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 16:18:50 INFO - PROCESS | 900 | 1462835930310 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:50 INFO - PROCESS | 900 | ++DOCSHELL 1B09F800 == 14 [pid = 900] [id = 14] 16:18:50 INFO - PROCESS | 900 | ++DOMWINDOW == 38 (1B403000) [pid = 900] [serial = 38] [outer = 00000000] 16:18:50 INFO - PROCESS | 900 | ++DOMWINDOW == 39 (1B40C400) [pid = 900] [serial = 39] [outer = 1B403000] 16:18:50 INFO - PROCESS | 900 | 1462835930357 Marionette DEBUG loaded listener.js 16:18:50 INFO - PROCESS | 900 | ++DOMWINDOW == 40 (1B410400) [pid = 900] [serial = 40] [outer = 1B403000] 16:18:50 INFO - PROCESS | 900 | 1462835930678 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 539ms 16:18:50 INFO - PROCESS | 900 | 1462835930745 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 16:18:50 INFO - PROCESS | 900 | 1462835930747 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 16:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:18:50 INFO - PROCESS | 900 | 1462835930750 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:18:50 INFO - PROCESS | 900 | 1462835930751 Marionette TRACE conn2 <- [1,30,null,{}] 16:18:50 INFO - PROCESS | 900 | 1462835930755 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:50 INFO - PROCESS | 900 | 1462835930840 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 16:18:50 INFO - PROCESS | 900 | 1462835930846 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:50 INFO - PROCESS | 900 | ++DOCSHELL 1B409000 == 15 [pid = 900] [id = 15] 16:18:50 INFO - PROCESS | 900 | ++DOMWINDOW == 41 (1B5A6800) [pid = 900] [serial = 41] [outer = 00000000] 16:18:50 INFO - PROCESS | 900 | ++DOMWINDOW == 42 (1B5AE000) [pid = 900] [serial = 42] [outer = 1B5A6800] 16:18:50 INFO - PROCESS | 900 | 1462835930889 Marionette DEBUG loaded listener.js 16:18:50 INFO - PROCESS | 900 | ++DOMWINDOW == 43 (1B5B2C00) [pid = 900] [serial = 43] [outer = 1B5A6800] 16:18:51 INFO - PROCESS | 900 | ++DOCSHELL 1B5A8400 == 16 [pid = 900] [id = 16] 16:18:51 INFO - PROCESS | 900 | ++DOMWINDOW == 44 (1B5AA000) [pid = 900] [serial = 44] [outer = 00000000] 16:18:51 INFO - PROCESS | 900 | ++DOMWINDOW == 45 (1B5AB000) [pid = 900] [serial = 45] [outer = 1B5AA000] 16:18:51 INFO - PROCESS | 900 | ++DOMWINDOW == 46 (1B40B400) [pid = 900] [serial = 46] [outer = 1B5AA000] 16:18:51 INFO - PROCESS | 900 | ++DOCSHELL 1B6E7C00 == 17 [pid = 900] [id = 17] 16:18:51 INFO - PROCESS | 900 | ++DOMWINDOW == 47 (1B6EB000) [pid = 900] [serial = 47] [outer = 00000000] 16:18:51 INFO - PROCESS | 900 | ++DOMWINDOW == 48 (1B764C00) [pid = 900] [serial = 48] [outer = 1B6EB000] 16:18:51 INFO - PROCESS | 900 | ++DOMWINDOW == 49 (1B76F000) [pid = 900] [serial = 49] [outer = 1B6EB000] 16:18:51 INFO - PROCESS | 900 | 1462835931387 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 713ms 16:18:51 INFO - PROCESS | 900 | 1462835931450 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 16:18:51 INFO - PROCESS | 900 | 1462835931452 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 16:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:18:51 INFO - PROCESS | 900 | 1462835931455 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:18:51 INFO - PROCESS | 900 | 1462835931457 Marionette TRACE conn2 <- [1,34,null,{}] 16:18:51 INFO - PROCESS | 900 | 1462835931460 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:51 INFO - PROCESS | 900 | 1462835931542 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 16:18:51 INFO - PROCESS | 900 | 1462835931580 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:51 INFO - PROCESS | 900 | ++DOCSHELL 134F3C00 == 18 [pid = 900] [id = 18] 16:18:51 INFO - PROCESS | 900 | ++DOMWINDOW == 50 (16B7A000) [pid = 900] [serial = 50] [outer = 00000000] 16:18:51 INFO - PROCESS | 900 | ++DOMWINDOW == 51 (1B768C00) [pid = 900] [serial = 51] [outer = 16B7A000] 16:18:51 INFO - PROCESS | 900 | 1462835931628 Marionette DEBUG loaded listener.js 16:18:51 INFO - PROCESS | 900 | ++DOMWINDOW == 52 (1B82E400) [pid = 900] [serial = 52] [outer = 16B7A000] 16:18:52 INFO - PROCESS | 900 | --DOCSHELL 11D02400 == 17 [pid = 900] [id = 1] 16:18:52 INFO - PROCESS | 900 | 1462835932726 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1267ms 16:18:52 INFO - PROCESS | 900 | 1462835932741 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 16:18:52 INFO - PROCESS | 900 | 1462835932747 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 16:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:18:52 INFO - PROCESS | 900 | 1462835932751 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:18:52 INFO - PROCESS | 900 | 1462835932756 Marionette TRACE conn2 <- [1,38,null,{}] 16:18:52 INFO - PROCESS | 900 | 1462835932776 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:52 INFO - PROCESS | 900 | 1462835932891 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 16:18:52 INFO - PROCESS | 900 | 1462835932957 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:52 INFO - PROCESS | 900 | ++DOCSHELL 105D2800 == 18 [pid = 900] [id = 19] 16:18:52 INFO - PROCESS | 900 | ++DOMWINDOW == 53 (10D5B000) [pid = 900] [serial = 53] [outer = 00000000] 16:18:53 INFO - PROCESS | 900 | ++DOMWINDOW == 54 (115A3000) [pid = 900] [serial = 54] [outer = 10D5B000] 16:18:53 INFO - PROCESS | 900 | 1462835933012 Marionette DEBUG loaded listener.js 16:18:53 INFO - PROCESS | 900 | ++DOMWINDOW == 55 (11D03000) [pid = 900] [serial = 55] [outer = 10D5B000] 16:18:53 INFO - PROCESS | 900 | 1462835933638 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 951ms 16:18:53 INFO - PROCESS | 900 | 1462835933698 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 16:18:53 INFO - PROCESS | 900 | 1462835933704 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 16:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:18:53 INFO - PROCESS | 900 | 1462835933711 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:18:53 INFO - PROCESS | 900 | 1462835933713 Marionette TRACE conn2 <- [1,42,null,{}] 16:18:53 INFO - PROCESS | 900 | 1462835933717 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:53 INFO - PROCESS | 900 | 1462835933829 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 16:18:53 INFO - PROCESS | 900 | 1462835933898 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:53 INFO - PROCESS | 900 | ++DOCSHELL 12BB3400 == 19 [pid = 900] [id = 20] 16:18:53 INFO - PROCESS | 900 | ++DOMWINDOW == 56 (12DEA400) [pid = 900] [serial = 56] [outer = 00000000] 16:18:53 INFO - PROCESS | 900 | ++DOMWINDOW == 57 (136A7800) [pid = 900] [serial = 57] [outer = 12DEA400] 16:18:53 INFO - PROCESS | 900 | 1462835933953 Marionette DEBUG loaded listener.js 16:18:54 INFO - PROCESS | 900 | ++DOMWINDOW == 58 (13A08C00) [pid = 900] [serial = 58] [outer = 12DEA400] 16:18:54 INFO - PROCESS | 900 | 1462835934697 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1013ms 16:18:54 INFO - PROCESS | 900 | 1462835934743 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 16:18:54 INFO - PROCESS | 900 | 1462835934747 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 16:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:18:54 INFO - PROCESS | 900 | 1462835934752 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:18:54 INFO - PROCESS | 900 | 1462835934755 Marionette TRACE conn2 <- [1,46,null,{}] 16:18:54 INFO - PROCESS | 900 | 1462835934760 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:54 INFO - PROCESS | 900 | 1462835934853 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 16:18:54 INFO - PROCESS | 900 | 1462835934938 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:54 INFO - PROCESS | 900 | ++DOCSHELL 10D62400 == 20 [pid = 900] [id = 21] 16:18:54 INFO - PROCESS | 900 | ++DOMWINDOW == 59 (10D63C00) [pid = 900] [serial = 59] [outer = 00000000] 16:18:54 INFO - PROCESS | 900 | ++DOMWINDOW == 60 (111C2C00) [pid = 900] [serial = 60] [outer = 10D63C00] 16:18:54 INFO - PROCESS | 900 | 1462835934991 Marionette DEBUG loaded listener.js 16:18:55 INFO - PROCESS | 900 | ++DOMWINDOW == 61 (1138A800) [pid = 900] [serial = 61] [outer = 10D63C00] 16:18:55 INFO - PROCESS | 900 | --DOCSHELL 140D0000 == 19 [pid = 900] [id = 4] 16:18:55 INFO - PROCESS | 900 | 1462835935406 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 697ms 16:18:55 INFO - PROCESS | 900 | 1462835935448 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 16:18:55 INFO - PROCESS | 900 | 1462835935454 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 16:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:18:55 INFO - PROCESS | 900 | 1462835935463 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:18:55 INFO - PROCESS | 900 | 1462835935466 Marionette TRACE conn2 <- [1,50,null,{}] 16:18:55 INFO - PROCESS | 900 | 1462835935470 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:55 INFO - PROCESS | 900 | 1462835935548 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 16:18:55 INFO - PROCESS | 900 | 1462835935639 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:55 INFO - PROCESS | 900 | ++DOCSHELL 12D8A800 == 20 [pid = 900] [id = 22] 16:18:55 INFO - PROCESS | 900 | ++DOMWINDOW == 62 (1302E800) [pid = 900] [serial = 62] [outer = 00000000] 16:18:55 INFO - PROCESS | 900 | ++DOMWINDOW == 63 (13080400) [pid = 900] [serial = 63] [outer = 1302E800] 16:18:55 INFO - PROCESS | 900 | 1462835935683 Marionette DEBUG loaded listener.js 16:18:55 INFO - PROCESS | 900 | ++DOMWINDOW == 64 (13398C00) [pid = 900] [serial = 64] [outer = 1302E800] 16:18:56 INFO - PROCESS | 900 | 1462835936075 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 650ms 16:18:56 INFO - PROCESS | 900 | 1462835936096 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 16:18:56 INFO - PROCESS | 900 | 1462835936099 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 16:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:18:56 INFO - PROCESS | 900 | 1462835936102 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:18:56 INFO - PROCESS | 900 | 1462835936105 Marionette TRACE conn2 <- [1,54,null,{}] 16:18:56 INFO - PROCESS | 900 | 1462835936116 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:56 INFO - PROCESS | 900 | 1462835936201 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 16:18:56 INFO - PROCESS | 900 | 1462835936210 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:56 INFO - PROCESS | 900 | ++DOCSHELL 13604C00 == 21 [pid = 900] [id = 23] 16:18:56 INFO - PROCESS | 900 | ++DOMWINDOW == 65 (1360B800) [pid = 900] [serial = 65] [outer = 00000000] 16:18:56 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (136A3800) [pid = 900] [serial = 66] [outer = 1360B800] 16:18:56 INFO - PROCESS | 900 | 1462835936261 Marionette DEBUG loaded listener.js 16:18:56 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (13ADF400) [pid = 900] [serial = 67] [outer = 1360B800] 16:18:56 INFO - PROCESS | 900 | 1462835936649 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 602ms 16:18:56 INFO - PROCESS | 900 | 1462835936699 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 16:18:56 INFO - PROCESS | 900 | 1462835936701 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 16:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:18:56 INFO - PROCESS | 900 | 1462835936705 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:18:56 INFO - PROCESS | 900 | 1462835936706 Marionette TRACE conn2 <- [1,58,null,{}] 16:18:56 INFO - PROCESS | 900 | 1462835936709 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:56 INFO - PROCESS | 900 | 1462835936785 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 16:18:56 INFO - PROCESS | 900 | 1462835936792 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:56 INFO - PROCESS | 900 | ++DOCSHELL 11748800 == 22 [pid = 900] [id = 24] 16:18:56 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (140C9400) [pid = 900] [serial = 68] [outer = 00000000] 16:18:56 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (14564400) [pid = 900] [serial = 69] [outer = 140C9400] 16:18:56 INFO - PROCESS | 900 | 1462835936840 Marionette DEBUG loaded listener.js 16:18:56 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (1457A400) [pid = 900] [serial = 70] [outer = 140C9400] 16:18:57 INFO - PROCESS | 900 | 1462835937296 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 602ms 16:18:57 INFO - PROCESS | 900 | 1462835937338 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 16:18:57 INFO - PROCESS | 900 | 1462835937340 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 16:18:57 INFO - PROCESS | 900 | 1462835937343 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:18:57 INFO - PROCESS | 900 | 1462835937345 Marionette TRACE conn2 <- [1,62,null,{}] 16:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:18:57 INFO - PROCESS | 900 | 1462835937349 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:57 INFO - PROCESS | 900 | 1462835937420 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 16:18:57 INFO - PROCESS | 900 | 1462835937427 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:57 INFO - PROCESS | 900 | ++DOCSHELL 1518C000 == 23 [pid = 900] [id = 25] 16:18:57 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (1518C800) [pid = 900] [serial = 71] [outer = 00000000] 16:18:57 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (1558E000) [pid = 900] [serial = 72] [outer = 1518C800] 16:18:57 INFO - PROCESS | 900 | 1462835937471 Marionette DEBUG loaded listener.js 16:18:57 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (15639C00) [pid = 900] [serial = 73] [outer = 1518C800] 16:18:57 INFO - PROCESS | 900 | 1462835937845 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 539ms 16:18:57 INFO - PROCESS | 900 | 1462835937880 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 16:18:57 INFO - PROCESS | 900 | 1462835937882 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 16:18:57 INFO - PROCESS | 900 | 1462835937885 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:18:57 INFO - PROCESS | 900 | 1462835937887 Marionette TRACE conn2 <- [1,66,null,{}] 16:18:57 INFO - PROCESS | 900 | 1462835937891 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:58 INFO - PROCESS | 900 | 1462835938020 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 16:18:58 INFO - PROCESS | 900 | 1462835938029 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:58 INFO - PROCESS | 900 | ++DOCSHELL 1361E800 == 24 [pid = 900] [id = 26] 16:18:58 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (136A2400) [pid = 900] [serial = 74] [outer = 00000000] 16:18:58 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (1618B400) [pid = 900] [serial = 75] [outer = 136A2400] 16:18:58 INFO - PROCESS | 900 | 1462835938074 Marionette DEBUG loaded listener.js 16:18:58 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (16194400) [pid = 900] [serial = 76] [outer = 136A2400] 16:18:58 INFO - PROCESS | 900 | 1462835938458 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 602ms 16:18:58 INFO - PROCESS | 900 | 1462835938483 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 16:18:58 INFO - PROCESS | 900 | 1462835938485 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 16:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:18:58 INFO - PROCESS | 900 | 1462835938488 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:18:58 INFO - PROCESS | 900 | 1462835938490 Marionette TRACE conn2 <- [1,70,null,{}] 16:18:58 INFO - PROCESS | 900 | 1462835938494 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:58 INFO - PROCESS | 900 | 1462835938565 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 16:18:58 INFO - PROCESS | 900 | 1462835938631 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:58 INFO - PROCESS | 900 | ++DOCSHELL 14565400 == 25 [pid = 900] [id = 27] 16:18:58 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (159C0800) [pid = 900] [serial = 77] [outer = 00000000] 16:18:58 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (16B80C00) [pid = 900] [serial = 78] [outer = 159C0800] 16:18:58 INFO - PROCESS | 900 | 1462835938676 Marionette DEBUG loaded listener.js 16:18:58 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (16BBBC00) [pid = 900] [serial = 79] [outer = 159C0800] 16:18:59 INFO - PROCESS | 900 | 1462835938986 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 538ms 16:18:59 INFO - PROCESS | 900 | 1462835939024 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 16:18:59 INFO - PROCESS | 900 | 1462835939026 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 16:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:18:59 INFO - PROCESS | 900 | 1462835939034 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:18:59 INFO - PROCESS | 900 | 1462835939036 Marionette TRACE conn2 <- [1,74,null,{}] 16:18:59 INFO - PROCESS | 900 | 1462835939039 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:59 INFO - PROCESS | 900 | 1462835939109 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 16:18:59 INFO - PROCESS | 900 | 1462835939116 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:59 INFO - PROCESS | 900 | ++DOCSHELL 1346A000 == 26 [pid = 900] [id = 28] 16:18:59 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (16F88400) [pid = 900] [serial = 80] [outer = 00000000] 16:18:59 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (170A1800) [pid = 900] [serial = 81] [outer = 16F88400] 16:18:59 INFO - PROCESS | 900 | 1462835939169 Marionette DEBUG loaded listener.js 16:18:59 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (17216C00) [pid = 900] [serial = 82] [outer = 16F88400] 16:18:59 INFO - PROCESS | 900 | 1462835939628 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 602ms 16:18:59 INFO - PROCESS | 900 | 1462835939664 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 16:18:59 INFO - PROCESS | 900 | 1462835939666 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 16:18:59 INFO - PROCESS | 900 | 1462835939669 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:18:59 INFO - PROCESS | 900 | 1462835939671 Marionette TRACE conn2 <- [1,78,null,{}] 16:18:59 INFO - PROCESS | 900 | 1462835939674 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:59 INFO - PROCESS | 900 | 1462835939750 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 16:18:59 INFO - PROCESS | 900 | 1462835939756 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:59 INFO - PROCESS | 900 | ++DOCSHELL 157F1400 == 27 [pid = 900] [id = 29] 16:18:59 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (16B79000) [pid = 900] [serial = 83] [outer = 00000000] 16:18:59 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (177B4C00) [pid = 900] [serial = 84] [outer = 16B79000] 16:18:59 INFO - PROCESS | 900 | 1462835939800 Marionette DEBUG loaded listener.js 16:18:59 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (17ADC800) [pid = 900] [serial = 85] [outer = 16B79000] 16:19:00 INFO - PROCESS | 900 | 1462835940191 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 539ms 16:19:00 INFO - PROCESS | 900 | 1462835940205 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 16:19:00 INFO - PROCESS | 900 | 1462835940207 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 16:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:19:00 INFO - PROCESS | 900 | 1462835940210 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:19:00 INFO - PROCESS | 900 | 1462835940211 Marionette TRACE conn2 <- [1,82,null,{}] 16:19:00 INFO - PROCESS | 900 | 1462835940215 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:00 INFO - PROCESS | 900 | 1462835940324 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 16:19:00 INFO - PROCESS | 900 | 1462835940333 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:00 INFO - PROCESS | 900 | ++DOCSHELL 16F96C00 == 28 [pid = 900] [id = 30] 16:19:00 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (17215000) [pid = 900] [serial = 86] [outer = 00000000] 16:19:00 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (180E9C00) [pid = 900] [serial = 87] [outer = 17215000] 16:19:00 INFO - PROCESS | 900 | 1462835940376 Marionette DEBUG loaded listener.js 16:19:00 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (1818EC00) [pid = 900] [serial = 88] [outer = 17215000] 16:19:00 INFO - PROCESS | 900 | 1462835940755 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 602ms 16:19:00 INFO - PROCESS | 900 | 1462835940807 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 16:19:00 INFO - PROCESS | 900 | 1462835940809 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 16:19:00 INFO - PROCESS | 900 | 1462835940813 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:19:00 INFO - PROCESS | 900 | 1462835940815 Marionette TRACE conn2 <- [1,86,null,{}] 16:19:00 INFO - PROCESS | 900 | 1462835940818 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:00 INFO - PROCESS | 900 | 1462835940939 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 16:19:00 INFO - PROCESS | 900 | 1462835940948 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:00 INFO - PROCESS | 900 | ++DOCSHELL 17702400 == 29 [pid = 900] [id = 31] 16:19:00 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (1770D800) [pid = 900] [serial = 89] [outer = 00000000] 16:19:01 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (1884C400) [pid = 900] [serial = 90] [outer = 1770D800] 16:19:01 INFO - PROCESS | 900 | 1462835941002 Marionette DEBUG loaded listener.js 16:19:01 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (19BE0800) [pid = 900] [serial = 91] [outer = 1770D800] 16:19:01 INFO - PROCESS | 900 | 1462835941363 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 602ms 16:19:01 INFO - PROCESS | 900 | 1462835941419 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 16:19:01 INFO - PROCESS | 900 | 1462835941421 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 16:19:01 INFO - PROCESS | 900 | 1462835941425 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:19:01 INFO - PROCESS | 900 | 1462835941426 Marionette TRACE conn2 <- [1,90,null,{}] 16:19:01 INFO - PROCESS | 900 | 1462835941430 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:01 INFO - PROCESS | 900 | 1462835941503 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 16:19:01 INFO - PROCESS | 900 | 1462835941598 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:01 INFO - PROCESS | 900 | ++DOCSHELL 11394400 == 30 [pid = 900] [id = 32] 16:19:01 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (140C8000) [pid = 900] [serial = 92] [outer = 00000000] 16:19:01 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (1A17B000) [pid = 900] [serial = 93] [outer = 140C8000] 16:19:01 INFO - PROCESS | 900 | 1462835941641 Marionette DEBUG loaded listener.js 16:19:01 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (1A307400) [pid = 900] [serial = 94] [outer = 140C8000] 16:19:02 INFO - PROCESS | 900 | 1462835941998 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 602ms 16:19:02 INFO - PROCESS | 900 | 1462835942055 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 16:19:02 INFO - PROCESS | 900 | 1462835942057 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 16:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:19:02 INFO - PROCESS | 900 | 1462835942060 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:19:02 INFO - PROCESS | 900 | 1462835942062 Marionette TRACE conn2 <- [1,94,null,{}] 16:19:02 INFO - PROCESS | 900 | 1462835942065 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:02 INFO - PROCESS | 900 | 1462835942167 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 16:19:02 INFO - PROCESS | 900 | 1462835942175 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:02 INFO - PROCESS | 900 | ++DOCSHELL 19BE2800 == 31 [pid = 900] [id = 33] 16:19:02 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (1A174C00) [pid = 900] [serial = 95] [outer = 00000000] 16:19:02 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (1A7D5000) [pid = 900] [serial = 96] [outer = 1A174C00] 16:19:02 INFO - PROCESS | 900 | 1462835942218 Marionette DEBUG loaded listener.js 16:19:02 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (1A7D5800) [pid = 900] [serial = 97] [outer = 1A174C00] 16:19:02 INFO - PROCESS | 900 | 1462835942598 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 602ms 16:19:02 INFO - PROCESS | 900 | 1462835942657 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 16:19:02 INFO - PROCESS | 900 | 1462835942659 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 16:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:19:02 INFO - PROCESS | 900 | 1462835942662 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:19:02 INFO - PROCESS | 900 | 1462835942664 Marionette TRACE conn2 <- [1,98,null,{}] 16:19:02 INFO - PROCESS | 900 | 1462835942667 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:02 INFO - PROCESS | 900 | 1462835942740 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 16:19:03 INFO - PROCESS | 900 | 1462835943630 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:03 INFO - PROCESS | 900 | ++DOCSHELL 10686000 == 32 [pid = 900] [id = 34] 16:19:03 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (10704000) [pid = 900] [serial = 98] [outer = 00000000] 16:19:03 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (10761C00) [pid = 900] [serial = 99] [outer = 10704000] 16:19:03 INFO - PROCESS | 900 | 1462835943683 Marionette DEBUG loaded listener.js 16:19:03 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (10D60400) [pid = 900] [serial = 100] [outer = 10704000] 16:19:04 INFO - PROCESS | 900 | 1462835944099 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1521ms 16:19:04 INFO - PROCESS | 900 | 1462835944197 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 16:19:04 INFO - PROCESS | 900 | 1462835944200 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 16:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:19:04 INFO - PROCESS | 900 | 1462835944205 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:19:04 INFO - PROCESS | 900 | 1462835944208 Marionette TRACE conn2 <- [1,102,null,{}] 16:19:04 INFO - PROCESS | 900 | 1462835944212 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:04 INFO - PROCESS | 900 | 1462835944312 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 16:19:04 INFO - PROCESS | 900 | 1462835944320 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:04 INFO - PROCESS | 900 | ++DOCSHELL 10D7A000 == 33 [pid = 900] [id = 35] 16:19:04 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (10D80800) [pid = 900] [serial = 101] [outer = 00000000] 16:19:04 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (12BB2400) [pid = 900] [serial = 102] [outer = 10D80800] 16:19:04 INFO - PROCESS | 900 | 1462835944366 Marionette DEBUG loaded listener.js 16:19:04 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (1307FC00) [pid = 900] [serial = 103] [outer = 10D80800] 16:19:04 INFO - PROCESS | 900 | 1462835944755 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 602ms 16:19:04 INFO - PROCESS | 900 | 1462835944801 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 16:19:04 INFO - PROCESS | 900 | 1462835944805 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 16:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:19:04 INFO - PROCESS | 900 | 1462835944809 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:19:04 INFO - PROCESS | 900 | 1462835944810 Marionette TRACE conn2 <- [1,106,null,{}] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 102 (140D2C00) [pid = 900] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1B5A6800) [pid = 900] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1B403000) [pid = 900] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 99 (1ADDE000) [pid = 900] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 98 (1AB81800) [pid = 900] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 97 (1457E400) [pid = 900] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 96 (1A7D4C00) [pid = 900] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 95 (188E6000) [pid = 900] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 94 (16B7A000) [pid = 900] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 93 (10D5B000) [pid = 900] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 92 (12DEA400) [pid = 900] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 91 (10D63C00) [pid = 900] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 90 (1302E800) [pid = 900] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 89 (1360B800) [pid = 900] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 88 (140C9400) [pid = 900] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 87 (1518C800) [pid = 900] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 86 (136A2400) [pid = 900] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 85 (159C0800) [pid = 900] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 84 (16F88400) [pid = 900] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 83 (16B79000) [pid = 900] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 82 (17215000) [pid = 900] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 81 (1770D800) [pid = 900] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:19:05 INFO - PROCESS | 900 | --DOMWINDOW == 80 (140C8000) [pid = 900] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:19:05 INFO - PROCESS | 900 | 1462835945322 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:05 INFO - PROCESS | 900 | 1462835945398 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 16:19:05 INFO - PROCESS | 900 | 1462835945408 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:05 INFO - PROCESS | 900 | ++DOCSHELL 1124C400 == 34 [pid = 900] [id = 36] 16:19:05 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (11F06400) [pid = 900] [serial = 104] [outer = 00000000] 16:19:05 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (13397000) [pid = 900] [serial = 105] [outer = 11F06400] 16:19:05 INFO - PROCESS | 900 | 1462835945452 Marionette DEBUG loaded listener.js 16:19:05 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (134ECC00) [pid = 900] [serial = 106] [outer = 11F06400] 16:19:05 INFO - PROCESS | 900 | 1462835945874 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1109ms 16:19:05 INFO - PROCESS | 900 | 1462835945902 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 16:19:05 INFO - PROCESS | 900 | 1462835945905 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 16:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:19:05 INFO - PROCESS | 900 | 1462835945914 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:19:05 INFO - PROCESS | 900 | 1462835945919 Marionette TRACE conn2 <- [1,110,null,{}] 16:19:05 INFO - PROCESS | 900 | 1462835945927 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:06 INFO - PROCESS | 900 | 1462835946003 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 16:19:06 INFO - PROCESS | 900 | 1462835946010 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:06 INFO - PROCESS | 900 | ++DOCSHELL 13610800 == 35 [pid = 900] [id = 37] 16:19:06 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (1361D400) [pid = 900] [serial = 107] [outer = 00000000] 16:19:06 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (140D6000) [pid = 900] [serial = 108] [outer = 1361D400] 16:19:06 INFO - PROCESS | 900 | 1462835946053 Marionette DEBUG loaded listener.js 16:19:06 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (14564800) [pid = 900] [serial = 109] [outer = 1361D400] 16:19:06 INFO - PROCESS | 900 | 1462835946528 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 665ms 16:19:06 INFO - PROCESS | 900 | 1462835946598 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 16:19:06 INFO - PROCESS | 900 | 1462835946601 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 16:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:19:06 INFO - PROCESS | 900 | 1462835946604 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:19:06 INFO - PROCESS | 900 | 1462835946606 Marionette TRACE conn2 <- [1,114,null,{}] 16:19:06 INFO - PROCESS | 900 | 1462835946609 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:06 INFO - PROCESS | 900 | 1462835946682 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 16:19:06 INFO - PROCESS | 900 | 1462835946691 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:06 INFO - PROCESS | 900 | ++DOCSHELL 15186000 == 36 [pid = 900] [id = 38] 16:19:06 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (15186C00) [pid = 900] [serial = 110] [outer = 00000000] 16:19:06 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (1563BC00) [pid = 900] [serial = 111] [outer = 15186C00] 16:19:06 INFO - PROCESS | 900 | 1462835946735 Marionette DEBUG loaded listener.js 16:19:06 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (157EBC00) [pid = 900] [serial = 112] [outer = 15186C00] 16:19:07 INFO - PROCESS | 900 | 1462835947146 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 602ms 16:19:07 INFO - PROCESS | 900 | 1462835947201 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 16:19:07 INFO - PROCESS | 900 | 1462835947202 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 16:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:19:07 INFO - PROCESS | 900 | 1462835947210 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:19:07 INFO - PROCESS | 900 | 1462835947211 Marionette TRACE conn2 <- [1,118,null,{}] 16:19:07 INFO - PROCESS | 900 | 1462835947215 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:07 INFO - PROCESS | 900 | 1462835947288 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 16:19:07 INFO - PROCESS | 900 | 1462835947295 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:07 INFO - PROCESS | 900 | ++DOCSHELL 0CA81C00 == 37 [pid = 900] [id = 39] 16:19:07 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (0CA85C00) [pid = 900] [serial = 113] [outer = 00000000] 16:19:07 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (105D2000) [pid = 900] [serial = 114] [outer = 0CA85C00] 16:19:07 INFO - PROCESS | 900 | 1462835947390 Marionette DEBUG loaded listener.js 16:19:07 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (107F4C00) [pid = 900] [serial = 115] [outer = 0CA85C00] 16:19:08 INFO - PROCESS | 900 | 1462835947993 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 855ms 16:19:08 INFO - PROCESS | 900 | 1462835948055 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 16:19:08 INFO - PROCESS | 900 | 1462835948059 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 16:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:19:08 INFO - PROCESS | 900 | 1462835948065 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:19:08 INFO - PROCESS | 900 | 1462835948067 Marionette TRACE conn2 <- [1,122,null,{}] 16:19:08 INFO - PROCESS | 900 | 1462835948072 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:08 INFO - PROCESS | 900 | 1462835948171 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 16:19:08 INFO - PROCESS | 900 | 1462835948243 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:08 INFO - PROCESS | 900 | ++DOCSHELL 12B84C00 == 38 [pid = 900] [id = 40] 16:19:08 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (13030C00) [pid = 900] [serial = 116] [outer = 00000000] 16:19:08 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (13617400) [pid = 900] [serial = 117] [outer = 13030C00] 16:19:08 INFO - PROCESS | 900 | 1462835948296 Marionette DEBUG loaded listener.js 16:19:08 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (13AE0800) [pid = 900] [serial = 118] [outer = 13030C00] 16:19:08 INFO - PROCESS | 900 | 1462835948850 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 808ms 16:19:08 INFO - PROCESS | 900 | 1462835948899 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 16:19:08 INFO - PROCESS | 900 | 1462835948903 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 16:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:19:08 INFO - PROCESS | 900 | 1462835948909 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:19:08 INFO - PROCESS | 900 | 1462835948912 Marionette TRACE conn2 <- [1,126,null,{}] 16:19:08 INFO - PROCESS | 900 | 1462835948916 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:09 INFO - PROCESS | 900 | 1462835949011 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 16:19:09 INFO - PROCESS | 900 | 1462835949096 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:09 INFO - PROCESS | 900 | ++DOCSHELL 13612C00 == 39 [pid = 900] [id = 41] 16:19:09 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (13615C00) [pid = 900] [serial = 119] [outer = 00000000] 16:19:09 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (15E54C00) [pid = 900] [serial = 120] [outer = 13615C00] 16:19:09 INFO - PROCESS | 900 | 1462835949149 Marionette DEBUG loaded listener.js 16:19:09 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (16B79800) [pid = 900] [serial = 121] [outer = 13615C00] 16:19:09 INFO - PROCESS | 900 | 1462835949719 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 840ms 16:19:09 INFO - PROCESS | 900 | 1462835949766 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 16:19:09 INFO - PROCESS | 900 | 1462835949769 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 16:19:09 INFO - PROCESS | 900 | 1462835949774 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:19:09 INFO - PROCESS | 900 | 1462835949777 Marionette TRACE conn2 <- [1,130,null,{}] 16:19:09 INFO - PROCESS | 900 | 1462835949788 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:09 INFO - PROCESS | 900 | 1462835949887 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 16:19:09 INFO - PROCESS | 900 | 1462835949957 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:09 INFO - PROCESS | 900 | ++DOCSHELL 16F8C800 == 40 [pid = 900] [id = 42] 16:19:09 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (16F90000) [pid = 900] [serial = 122] [outer = 00000000] 16:19:10 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (177B9400) [pid = 900] [serial = 123] [outer = 16F90000] 16:19:10 INFO - PROCESS | 900 | 1462835950010 Marionette DEBUG loaded listener.js 16:19:10 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (17B3B800) [pid = 900] [serial = 124] [outer = 16F90000] 16:19:10 INFO - PROCESS | 900 | 1462835950521 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 808ms 16:19:10 INFO - PROCESS | 900 | 1462835950577 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 16:19:10 INFO - PROCESS | 900 | 1462835950580 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 16:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:19:10 INFO - PROCESS | 900 | 1462835950584 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:19:10 INFO - PROCESS | 900 | 1462835950586 Marionette TRACE conn2 <- [1,134,null,{}] 16:19:10 INFO - PROCESS | 900 | 1462835950589 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:10 INFO - PROCESS | 900 | 1462835950691 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 16:19:10 INFO - PROCESS | 900 | 1462835950790 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:10 INFO - PROCESS | 900 | ++DOCSHELL 10758800 == 41 [pid = 900] [id = 43] 16:19:10 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (107ED800) [pid = 900] [serial = 125] [outer = 00000000] 16:19:10 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (11F66400) [pid = 900] [serial = 126] [outer = 107ED800] 16:19:10 INFO - PROCESS | 900 | 1462835950842 Marionette DEBUG loaded listener.js 16:19:10 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (11FE8800) [pid = 900] [serial = 127] [outer = 107ED800] 16:19:11 INFO - PROCESS | 900 | 1462835951515 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 951ms 16:19:11 INFO - PROCESS | 900 | 1462835951561 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 16:19:11 INFO - PROCESS | 900 | 1462835951565 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 16:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:19:11 INFO - PROCESS | 900 | 1462835951570 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:19:11 INFO - PROCESS | 900 | 1462835951573 Marionette TRACE conn2 <- [1,138,null,{}] 16:19:11 INFO - PROCESS | 900 | 1462835951579 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:11 INFO - PROCESS | 900 | 1462835951679 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 15186000 == 40 [pid = 900] [id = 38] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 13610800 == 39 [pid = 900] [id = 37] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 1124C400 == 38 [pid = 900] [id = 36] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 10D7A000 == 37 [pid = 900] [id = 35] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 10686000 == 36 [pid = 900] [id = 34] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 157F1400 == 35 [pid = 900] [id = 29] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 19BE2800 == 34 [pid = 900] [id = 33] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 16F8C800 == 33 [pid = 900] [id = 42] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 10758800 == 32 [pid = 900] [id = 43] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 16F96C00 == 31 [pid = 900] [id = 30] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 17702400 == 30 [pid = 900] [id = 31] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 13612C00 == 29 [pid = 900] [id = 41] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 11394400 == 28 [pid = 900] [id = 32] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 0CA81C00 == 27 [pid = 900] [id = 39] 16:19:12 INFO - PROCESS | 900 | --DOCSHELL 12B84C00 == 26 [pid = 900] [id = 40] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 103 (1B768C00) [pid = 900] [serial = 51] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 102 (115A3000) [pid = 900] [serial = 54] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 101 (136A7800) [pid = 900] [serial = 57] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 100 (111C2C00) [pid = 900] [serial = 60] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 99 (13080400) [pid = 900] [serial = 63] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 98 (136A3800) [pid = 900] [serial = 66] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 97 (13ADF400) [pid = 900] [serial = 67] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 96 (14564400) [pid = 900] [serial = 69] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 95 (1457A400) [pid = 900] [serial = 70] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 94 (1558E000) [pid = 900] [serial = 72] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 93 (15639C00) [pid = 900] [serial = 73] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 92 (1618B400) [pid = 900] [serial = 75] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 91 (16B80C00) [pid = 900] [serial = 78] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 90 (170A1800) [pid = 900] [serial = 81] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 89 (177B4C00) [pid = 900] [serial = 84] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 88 (180E9C00) [pid = 900] [serial = 87] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 87 (1884C400) [pid = 900] [serial = 90] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 86 (1A17B000) [pid = 900] [serial = 93] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 85 (16194400) [pid = 900] [serial = 76] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 84 (16BBBC00) [pid = 900] [serial = 79] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 83 (17216C00) [pid = 900] [serial = 82] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 82 (17ADC800) [pid = 900] [serial = 85] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 81 (13398C00) [pid = 900] [serial = 64] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 80 (1138A800) [pid = 900] [serial = 61] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 79 (1818EC00) [pid = 900] [serial = 88] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 78 (11D03000) [pid = 900] [serial = 55] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 77 (19BE0800) [pid = 900] [serial = 91] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 76 (1B82E400) [pid = 900] [serial = 52] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 75 (1A307400) [pid = 900] [serial = 94] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 74 (13A08C00) [pid = 900] [serial = 58] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 73 (1A7D5000) [pid = 900] [serial = 96] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 72 (16F97000) [pid = 900] [serial = 17] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 71 (16BB4400) [pid = 900] [serial = 14] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 70 (143C3800) [pid = 900] [serial = 9] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 69 (143C8400) [pid = 900] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 68 (11FF1000) [pid = 900] [serial = 4] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 67 (1B40C400) [pid = 900] [serial = 39] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 66 (1B096400) [pid = 900] [serial = 36] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 65 (1B099C00) [pid = 900] [serial = 37] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 64 (1AB89C00) [pid = 900] [serial = 33] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 63 (1ADD4C00) [pid = 900] [serial = 34] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 62 (1AE7E400) [pid = 900] [serial = 31] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 61 (16B7E800) [pid = 900] [serial = 30] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 60 (1AE7EC00) [pid = 900] [serial = 27] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 59 (1AE82C00) [pid = 900] [serial = 28] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 58 (1A170000) [pid = 900] [serial = 22] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 57 (1A412400) [pid = 900] [serial = 24] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 56 (19BE1C00) [pid = 900] [serial = 21] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 55 (1B764C00) [pid = 900] [serial = 48] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 54 (1B5AE000) [pid = 900] [serial = 42] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 53 (1B5B2C00) [pid = 900] [serial = 43] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 52 (1B5AB000) [pid = 900] [serial = 45] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | --DOMWINDOW == 51 (1B410400) [pid = 900] [serial = 40] [outer = 00000000] [url = about:blank] 16:19:12 INFO - PROCESS | 900 | 1462835952266 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:12 INFO - PROCESS | 900 | ++DOCSHELL 10D57800 == 27 [pid = 900] [id = 44] 16:19:12 INFO - PROCESS | 900 | ++DOMWINDOW == 52 (10D58800) [pid = 900] [serial = 128] [outer = 00000000] 16:19:12 INFO - PROCESS | 900 | ++DOMWINDOW == 53 (10D7C000) [pid = 900] [serial = 129] [outer = 10D58800] 16:19:12 INFO - PROCESS | 900 | 1462835952316 Marionette DEBUG loaded listener.js 16:19:12 INFO - PROCESS | 900 | ++DOMWINDOW == 54 (11389C00) [pid = 900] [serial = 130] [outer = 10D58800] 16:19:12 INFO - PROCESS | 900 | 1462835952697 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1157ms 16:19:12 INFO - PROCESS | 900 | 1462835952715 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 16:19:12 INFO - PROCESS | 900 | 1462835952719 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 16:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:19:12 INFO - PROCESS | 900 | 1462835952723 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:19:12 INFO - PROCESS | 900 | 1462835952727 Marionette TRACE conn2 <- [1,142,null,{}] 16:19:12 INFO - PROCESS | 900 | 1462835952731 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:12 INFO - PROCESS | 900 | 1462835952828 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 16:19:12 INFO - PROCESS | 900 | 1462835952893 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:12 INFO - PROCESS | 900 | ++DOCSHELL 11D02400 == 28 [pid = 900] [id = 45] 16:19:12 INFO - PROCESS | 900 | ++DOMWINDOW == 55 (11D03000) [pid = 900] [serial = 131] [outer = 00000000] 16:19:12 INFO - PROCESS | 900 | ++DOMWINDOW == 56 (1307B400) [pid = 900] [serial = 132] [outer = 11D03000] 16:19:12 INFO - PROCESS | 900 | 1462835952941 Marionette DEBUG loaded listener.js 16:19:13 INFO - PROCESS | 900 | ++DOMWINDOW == 57 (13398C00) [pid = 900] [serial = 133] [outer = 11D03000] 16:19:13 INFO - PROCESS | 900 | 1462835953292 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 602ms 16:19:13 INFO - PROCESS | 900 | 1462835953324 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 16:19:13 INFO - PROCESS | 900 | 1462835953328 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 16:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:19:13 INFO - PROCESS | 900 | 1462835953333 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:19:13 INFO - PROCESS | 900 | 1462835953337 Marionette TRACE conn2 <- [1,146,null,{}] 16:19:13 INFO - PROCESS | 900 | 1462835953354 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:13 INFO - PROCESS | 900 | 1462835953433 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 16:19:13 INFO - PROCESS | 900 | 1462835953443 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:13 INFO - PROCESS | 900 | ++DOCSHELL 13611800 == 29 [pid = 900] [id = 46] 16:19:13 INFO - PROCESS | 900 | ++DOMWINDOW == 58 (1361D800) [pid = 900] [serial = 134] [outer = 00000000] 16:19:13 INFO - PROCESS | 900 | ++DOMWINDOW == 59 (136AEC00) [pid = 900] [serial = 135] [outer = 1361D800] 16:19:13 INFO - PROCESS | 900 | 1462835953537 Marionette DEBUG loaded listener.js 16:19:13 INFO - PROCESS | 900 | ++DOMWINDOW == 60 (13AE1800) [pid = 900] [serial = 136] [outer = 1361D800] 16:19:13 INFO - PROCESS | 900 | 1462835953971 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 665ms 16:19:14 INFO - PROCESS | 900 | 1462835954023 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 16:19:14 INFO - PROCESS | 900 | 1462835954025 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 16:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:19:14 INFO - PROCESS | 900 | 1462835954035 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:19:14 INFO - PROCESS | 900 | 1462835954041 Marionette TRACE conn2 <- [1,150,null,{}] 16:19:14 INFO - PROCESS | 900 | 1462835954045 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:14 INFO - PROCESS | 900 | 1462835954122 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 16:19:14 INFO - PROCESS | 900 | 1462835954128 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:14 INFO - PROCESS | 900 | ++DOCSHELL 143C5000 == 30 [pid = 900] [id = 47] 16:19:14 INFO - PROCESS | 900 | ++DOMWINDOW == 61 (143C8400) [pid = 900] [serial = 137] [outer = 00000000] 16:19:14 INFO - PROCESS | 900 | ++DOMWINDOW == 62 (1518AC00) [pid = 900] [serial = 138] [outer = 143C8400] 16:19:14 INFO - PROCESS | 900 | 1462835954174 Marionette DEBUG loaded listener.js 16:19:14 INFO - PROCESS | 900 | ++DOMWINDOW == 63 (15588800) [pid = 900] [serial = 139] [outer = 143C8400] 16:19:14 INFO - PROCESS | 900 | 1462835954603 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 602ms 16:19:14 INFO - PROCESS | 900 | 1462835954625 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 16:19:14 INFO - PROCESS | 900 | 1462835954627 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 16:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:19:14 INFO - PROCESS | 900 | 1462835954642 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:19:14 INFO - PROCESS | 900 | 1462835954644 Marionette TRACE conn2 <- [1,154,null,{}] 16:19:14 INFO - PROCESS | 900 | 1462835954647 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:14 INFO - PROCESS | 900 | 1462835954755 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 16:19:14 INFO - PROCESS | 900 | 1462835954767 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:14 INFO - PROCESS | 900 | ++DOCSHELL 15634800 == 31 [pid = 900] [id = 48] 16:19:14 INFO - PROCESS | 900 | ++DOMWINDOW == 64 (157E8800) [pid = 900] [serial = 140] [outer = 00000000] 16:19:14 INFO - PROCESS | 900 | ++DOMWINDOW == 65 (159BD400) [pid = 900] [serial = 141] [outer = 157E8800] 16:19:14 INFO - PROCESS | 900 | 1462835954811 Marionette DEBUG loaded listener.js 16:19:14 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (16195400) [pid = 900] [serial = 142] [outer = 157E8800] 16:19:15 INFO - PROCESS | 900 | 1462835955234 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 649ms 16:19:15 INFO - PROCESS | 900 | 1462835955279 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 16:19:15 INFO - PROCESS | 900 | 1462835955281 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 16:19:15 INFO - PROCESS | 900 | 1462835955284 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:19:15 INFO - PROCESS | 900 | 1462835955286 Marionette TRACE conn2 <- [1,158,null,{}] 16:19:15 INFO - PROCESS | 900 | 1462835955290 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:15 INFO - PROCESS | 900 | 1462835955395 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 16:19:15 INFO - PROCESS | 900 | 1462835955443 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:15 INFO - PROCESS | 900 | ++DOCSHELL 16B7CC00 == 32 [pid = 900] [id = 49] 16:19:15 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (16B7DC00) [pid = 900] [serial = 143] [outer = 00000000] 16:19:15 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (16BB4C00) [pid = 900] [serial = 144] [outer = 16B7DC00] 16:19:15 INFO - PROCESS | 900 | 1462835955494 Marionette DEBUG loaded listener.js 16:19:15 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (16F8C800) [pid = 900] [serial = 145] [outer = 16B7DC00] 16:19:15 INFO - PROCESS | 900 | 1462835955976 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 697ms 16:19:16 INFO - PROCESS | 900 | 1462835956017 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 16:19:16 INFO - PROCESS | 900 | 1462835956019 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 16:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:19:16 INFO - PROCESS | 900 | 1462835956022 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:19:16 INFO - PROCESS | 900 | 1462835956024 Marionette TRACE conn2 <- [1,162,null,{}] 16:19:16 INFO - PROCESS | 900 | 1462835956028 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:16 INFO - PROCESS | 900 | 1462835956144 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 16:19:16 INFO - PROCESS | 900 | 1462835956158 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:16 INFO - PROCESS | 900 | ++DOCSHELL 10D76400 == 33 [pid = 900] [id = 50] 16:19:16 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (17216C00) [pid = 900] [serial = 146] [outer = 00000000] 16:19:16 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (177BA400) [pid = 900] [serial = 147] [outer = 17216C00] 16:19:16 INFO - PROCESS | 900 | 1462835956207 Marionette DEBUG loaded listener.js 16:19:16 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (17B49400) [pid = 900] [serial = 148] [outer = 17216C00] 16:19:16 INFO - PROCESS | 900 | --DOMWINDOW == 71 (15186C00) [pid = 900] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:19:16 INFO - PROCESS | 900 | --DOMWINDOW == 70 (10D80800) [pid = 900] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:19:16 INFO - PROCESS | 900 | --DOMWINDOW == 69 (11F06400) [pid = 900] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:19:16 INFO - PROCESS | 900 | --DOMWINDOW == 68 (1361D400) [pid = 900] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:19:16 INFO - PROCESS | 900 | --DOMWINDOW == 67 (10704000) [pid = 900] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:19:16 INFO - PROCESS | 900 | --DOMWINDOW == 66 (1A174C00) [pid = 900] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:19:16 INFO - PROCESS | 900 | 1462835956597 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 602ms 16:19:16 INFO - PROCESS | 900 | 1462835956619 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 16:19:16 INFO - PROCESS | 900 | 1462835956621 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 16:19:16 INFO - PROCESS | 900 | 1462835956624 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:19:16 INFO - PROCESS | 900 | 1462835956626 Marionette TRACE conn2 <- [1,166,null,{}] 16:19:16 INFO - PROCESS | 900 | 1462835956629 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:16 INFO - PROCESS | 900 | 1462835956722 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 16:19:16 INFO - PROCESS | 900 | 1462835956760 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:16 INFO - PROCESS | 900 | ++DOCSHELL 10D5F400 == 34 [pid = 900] [id = 51] 16:19:16 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (11F06400) [pid = 900] [serial = 149] [outer = 00000000] 16:19:16 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (17216400) [pid = 900] [serial = 150] [outer = 11F06400] 16:19:16 INFO - PROCESS | 900 | 1462835956803 Marionette DEBUG loaded listener.js 16:19:16 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (180EE800) [pid = 900] [serial = 151] [outer = 11F06400] 16:19:17 INFO - PROCESS | 900 | 1462835957146 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 602ms 16:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:19:17 INFO - PROCESS | 900 | 1462835957222 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 16:19:17 INFO - PROCESS | 900 | 1462835957224 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 16:19:17 INFO - PROCESS | 900 | 1462835957227 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:19:17 INFO - PROCESS | 900 | 1462835957229 Marionette TRACE conn2 <- [1,170,null,{}] 16:19:17 INFO - PROCESS | 900 | 1462835957232 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:17 INFO - PROCESS | 900 | 1462835957325 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 16:19:17 INFO - PROCESS | 900 | 1462835957332 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:17 INFO - PROCESS | 900 | ++DOCSHELL 136AE400 == 35 [pid = 900] [id = 52] 16:19:17 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (1720AC00) [pid = 900] [serial = 152] [outer = 00000000] 16:19:17 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (18567000) [pid = 900] [serial = 153] [outer = 1720AC00] 16:19:17 INFO - PROCESS | 900 | 1462835957375 Marionette DEBUG loaded listener.js 16:19:17 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (18567C00) [pid = 900] [serial = 154] [outer = 1720AC00] 16:19:17 INFO - PROCESS | 900 | 1462835957744 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 539ms 16:19:17 INFO - PROCESS | 900 | 1462835957763 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 16:19:17 INFO - PROCESS | 900 | 1462835957765 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 16:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:19:17 INFO - PROCESS | 900 | 1462835957768 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:19:17 INFO - PROCESS | 900 | 1462835957769 Marionette TRACE conn2 <- [1,174,null,{}] 16:19:17 INFO - PROCESS | 900 | 1462835957773 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:17 INFO - PROCESS | 900 | 1462835957848 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 16:19:17 INFO - PROCESS | 900 | 1462835957854 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:17 INFO - PROCESS | 900 | ++DOCSHELL 18570800 == 36 [pid = 900] [id = 53] 16:19:17 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (18847C00) [pid = 900] [serial = 155] [outer = 00000000] 16:19:17 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (188E3000) [pid = 900] [serial = 156] [outer = 18847C00] 16:19:17 INFO - PROCESS | 900 | 1462835957896 Marionette DEBUG loaded listener.js 16:19:17 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (188E5400) [pid = 900] [serial = 157] [outer = 18847C00] 16:19:18 INFO - PROCESS | 900 | 1462835958297 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 539ms 16:19:18 INFO - PROCESS | 900 | 1462835958341 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 16:19:18 INFO - PROCESS | 900 | 1462835958343 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 16:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:19:18 INFO - PROCESS | 900 | 1462835958346 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:19:18 INFO - PROCESS | 900 | 1462835958348 Marionette TRACE conn2 <- [1,178,null,{}] 16:19:18 INFO - PROCESS | 900 | 1462835958351 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:18 INFO - PROCESS | 900 | 1462835958425 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 16:19:18 INFO - PROCESS | 900 | 1462835958431 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:18 INFO - PROCESS | 900 | ++DOCSHELL 11D05C00 == 37 [pid = 900] [id = 54] 16:19:18 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (13331C00) [pid = 900] [serial = 158] [outer = 00000000] 16:19:18 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (19BE2C00) [pid = 900] [serial = 159] [outer = 13331C00] 16:19:18 INFO - PROCESS | 900 | 1462835958479 Marionette DEBUG loaded listener.js 16:19:18 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (1A172C00) [pid = 900] [serial = 160] [outer = 13331C00] 16:19:19 INFO - PROCESS | 900 | 1462835959263 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:19:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 966ms 16:19:19 INFO - PROCESS | 900 | 1462835959292 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 16:19:19 INFO - PROCESS | 900 | 1462835959295 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 16:19:19 INFO - PROCESS | 900 | 1462835959301 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:19:19 INFO - PROCESS | 900 | 1462835959304 Marionette TRACE conn2 <- [1,182,null,{}] 16:19:19 INFO - PROCESS | 900 | 1462835959309 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:19 INFO - PROCESS | 900 | 1462835959417 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 16:19:19 INFO - PROCESS | 900 | 1462835959486 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:19 INFO - PROCESS | 900 | ++DOCSHELL 1159B000 == 38 [pid = 900] [id = 55] 16:19:19 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (11726800) [pid = 900] [serial = 161] [outer = 00000000] 16:19:19 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (13462C00) [pid = 900] [serial = 162] [outer = 11726800] 16:19:19 INFO - PROCESS | 900 | 1462835959540 Marionette DEBUG loaded listener.js 16:19:19 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (13610800) [pid = 900] [serial = 163] [outer = 11726800] 16:19:20 INFO - PROCESS | 900 | 1462835960282 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1046ms 16:19:20 INFO - PROCESS | 900 | 1462835960346 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 16:19:20 INFO - PROCESS | 900 | 1462835960350 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 16:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:19:20 INFO - PROCESS | 900 | 1462835960374 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:19:20 INFO - PROCESS | 900 | 1462835960377 Marionette TRACE conn2 <- [1,186,null,{}] 16:19:20 INFO - PROCESS | 900 | 1462835960408 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:20 INFO - PROCESS | 900 | 1462835960548 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 16:19:20 INFO - PROCESS | 900 | 1462835960612 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:20 INFO - PROCESS | 900 | ++DOCSHELL 111C8000 == 39 [pid = 900] [id = 56] 16:19:20 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (11243000) [pid = 900] [serial = 164] [outer = 00000000] 16:19:20 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (11F01C00) [pid = 900] [serial = 165] [outer = 11243000] 16:19:20 INFO - PROCESS | 900 | 1462835960659 Marionette DEBUG loaded listener.js 16:19:20 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (11FF0800) [pid = 900] [serial = 166] [outer = 11243000] 16:19:20 INFO - PROCESS | 900 | --DOCSHELL 18570800 == 38 [pid = 900] [id = 53] 16:19:20 INFO - PROCESS | 900 | --DOCSHELL 136AE400 == 37 [pid = 900] [id = 52] 16:19:20 INFO - PROCESS | 900 | --DOCSHELL 10D5F400 == 36 [pid = 900] [id = 51] 16:19:20 INFO - PROCESS | 900 | --DOCSHELL 10D76400 == 35 [pid = 900] [id = 50] 16:19:20 INFO - PROCESS | 900 | --DOCSHELL 16B7CC00 == 34 [pid = 900] [id = 49] 16:19:20 INFO - PROCESS | 900 | --DOCSHELL 15634800 == 33 [pid = 900] [id = 48] 16:19:20 INFO - PROCESS | 900 | --DOCSHELL 143C5000 == 32 [pid = 900] [id = 47] 16:19:20 INFO - PROCESS | 900 | --DOCSHELL 13611800 == 31 [pid = 900] [id = 46] 16:19:20 INFO - PROCESS | 900 | --DOCSHELL 11D02400 == 30 [pid = 900] [id = 45] 16:19:20 INFO - PROCESS | 900 | --DOCSHELL 10D57800 == 29 [pid = 900] [id = 44] 16:19:21 INFO - PROCESS | 900 | --DOMWINDOW == 83 (1A7D5800) [pid = 900] [serial = 97] [outer = 00000000] [url = about:blank] 16:19:21 INFO - PROCESS | 900 | --DOMWINDOW == 82 (1563BC00) [pid = 900] [serial = 111] [outer = 00000000] [url = about:blank] 16:19:21 INFO - PROCESS | 900 | --DOMWINDOW == 81 (12BB2400) [pid = 900] [serial = 102] [outer = 00000000] [url = about:blank] 16:19:21 INFO - PROCESS | 900 | --DOMWINDOW == 80 (13397000) [pid = 900] [serial = 105] [outer = 00000000] [url = about:blank] 16:19:21 INFO - PROCESS | 900 | --DOMWINDOW == 79 (14564800) [pid = 900] [serial = 109] [outer = 00000000] [url = about:blank] 16:19:21 INFO - PROCESS | 900 | --DOMWINDOW == 78 (10761C00) [pid = 900] [serial = 99] [outer = 00000000] [url = about:blank] 16:19:21 INFO - PROCESS | 900 | --DOMWINDOW == 77 (157EBC00) [pid = 900] [serial = 112] [outer = 00000000] [url = about:blank] 16:19:21 INFO - PROCESS | 900 | --DOMWINDOW == 76 (1307FC00) [pid = 900] [serial = 103] [outer = 00000000] [url = about:blank] 16:19:21 INFO - PROCESS | 900 | --DOMWINDOW == 75 (10D60400) [pid = 900] [serial = 100] [outer = 00000000] [url = about:blank] 16:19:21 INFO - PROCESS | 900 | --DOMWINDOW == 74 (140D6000) [pid = 900] [serial = 108] [outer = 00000000] [url = about:blank] 16:19:21 INFO - PROCESS | 900 | --DOMWINDOW == 73 (134ECC00) [pid = 900] [serial = 106] [outer = 00000000] [url = about:blank] 16:19:21 INFO - PROCESS | 900 | 1462835961157 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 793ms 16:19:21 INFO - PROCESS | 900 | 1462835961192 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 16:19:21 INFO - PROCESS | 900 | 1462835961198 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 16:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:19:21 INFO - PROCESS | 900 | 1462835961213 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:19:21 INFO - PROCESS | 900 | 1462835961216 Marionette TRACE conn2 <- [1,190,null,{}] 16:19:21 INFO - PROCESS | 900 | 1462835961221 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:21 INFO - PROCESS | 900 | 1462835961300 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 16:19:21 INFO - PROCESS | 900 | 1462835961310 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:21 INFO - PROCESS | 900 | ++DOCSHELL 1302CC00 == 30 [pid = 900] [id = 57] 16:19:21 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (13397400) [pid = 900] [serial = 167] [outer = 00000000] 16:19:21 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (134EE000) [pid = 900] [serial = 168] [outer = 13397400] 16:19:21 INFO - PROCESS | 900 | 1462835961357 Marionette DEBUG loaded listener.js 16:19:21 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (1360BC00) [pid = 900] [serial = 169] [outer = 13397400] 16:19:21 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (143BF000) [pid = 900] [serial = 170] [outer = 1B6EB000] 16:19:21 INFO - PROCESS | 900 | 1462835961823 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 666ms 16:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:19:21 INFO - PROCESS | 900 | 1462835961864 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 16:19:21 INFO - PROCESS | 900 | 1462835961866 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 16:19:21 INFO - PROCESS | 900 | 1462835961870 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:19:21 INFO - PROCESS | 900 | 1462835961873 Marionette TRACE conn2 <- [1,194,null,{}] 16:19:21 INFO - PROCESS | 900 | 1462835961884 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:21 INFO - PROCESS | 900 | 1462835961971 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 16:19:22 INFO - PROCESS | 900 | 1462835961984 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:22 INFO - PROCESS | 900 | ++DOCSHELL 14567800 == 31 [pid = 900] [id = 58] 16:19:22 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (1456F400) [pid = 900] [serial = 171] [outer = 00000000] 16:19:22 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (1558F400) [pid = 900] [serial = 172] [outer = 1456F400] 16:19:22 INFO - PROCESS | 900 | 1462835962032 Marionette DEBUG loaded listener.js 16:19:22 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (1563B000) [pid = 900] [serial = 173] [outer = 1456F400] 16:19:22 INFO - PROCESS | 900 | 1462835962457 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 649ms 16:19:22 INFO - PROCESS | 900 | 1462835962511 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 16:19:22 INFO - PROCESS | 900 | 1462835962514 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 16:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:19:22 INFO - PROCESS | 900 | 1462835962517 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:19:22 INFO - PROCESS | 900 | 1462835962519 Marionette TRACE conn2 <- [1,198,null,{}] 16:19:22 INFO - PROCESS | 900 | 1462835962522 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:22 INFO - PROCESS | 900 | 1462835962597 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 16:19:22 INFO - PROCESS | 900 | 1462835962603 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:22 INFO - PROCESS | 900 | ++DOCSHELL 1618F400 == 32 [pid = 900] [id = 59] 16:19:22 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (16B2E400) [pid = 900] [serial = 174] [outer = 00000000] 16:19:22 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (16B7A400) [pid = 900] [serial = 175] [outer = 16B2E400] 16:19:22 INFO - PROCESS | 900 | 1462835962647 Marionette DEBUG loaded listener.js 16:19:22 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (16BB4000) [pid = 900] [serial = 176] [outer = 16B2E400] 16:19:23 INFO - PROCESS | 900 | 1462835963125 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 650ms 16:19:23 INFO - PROCESS | 900 | 1462835963189 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 16:19:23 INFO - PROCESS | 900 | 1462835963191 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 16:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:19:23 INFO - PROCESS | 900 | 1462835963194 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:19:23 INFO - PROCESS | 900 | 1462835963196 Marionette TRACE conn2 <- [1,202,null,{}] 16:19:23 INFO - PROCESS | 900 | 1462835963199 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:23 INFO - PROCESS | 900 | 1462835963311 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 16:19:23 INFO - PROCESS | 900 | 1462835963317 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:23 INFO - PROCESS | 900 | ++DOCSHELL 16B78800 == 33 [pid = 900] [id = 60] 16:19:23 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (16B82800) [pid = 900] [serial = 177] [outer = 00000000] 16:19:23 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (172A2C00) [pid = 900] [serial = 178] [outer = 16B82800] 16:19:23 INFO - PROCESS | 900 | 1462835963361 Marionette DEBUG loaded listener.js 16:19:23 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (177B4C00) [pid = 900] [serial = 179] [outer = 16B82800] 16:19:23 INFO - PROCESS | 900 | 1462835963771 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 602ms 16:19:23 INFO - PROCESS | 900 | 1462835963791 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 16:19:23 INFO - PROCESS | 900 | 1462835963793 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 16:19:23 INFO - PROCESS | 900 | 1462835963796 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:19:23 INFO - PROCESS | 900 | 1462835963798 Marionette TRACE conn2 <- [1,206,null,{}] 16:19:23 INFO - PROCESS | 900 | 1462835963801 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:23 INFO - PROCESS | 900 | 1462835963918 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 16:19:23 INFO - PROCESS | 900 | 1462835963925 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:23 INFO - PROCESS | 900 | ++DOCSHELL 17AE0C00 == 34 [pid = 900] [id = 61] 16:19:23 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (17B3FC00) [pid = 900] [serial = 180] [outer = 00000000] 16:19:23 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (18852000) [pid = 900] [serial = 181] [outer = 17B3FC00] 16:19:23 INFO - PROCESS | 900 | 1462835963968 Marionette DEBUG loaded listener.js 16:19:24 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (19BE2000) [pid = 900] [serial = 182] [outer = 17B3FC00] 16:19:24 INFO - PROCESS | 900 | 1462835964395 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 649ms 16:19:24 INFO - PROCESS | 900 | 1462835964435 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 16:19:24 INFO - PROCESS | 900 | 1462835964437 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 16:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:19:24 INFO - PROCESS | 900 | 1462835964449 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:19:24 INFO - PROCESS | 900 | 1462835964451 Marionette TRACE conn2 <- [1,210,null,{}] 16:19:24 INFO - PROCESS | 900 | 1462835964454 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:24 INFO - PROCESS | 900 | 1462835964548 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 16:19:24 INFO - PROCESS | 900 | 1462835964554 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:24 INFO - PROCESS | 900 | ++DOCSHELL 18855000 == 35 [pid = 900] [id = 62] 16:19:24 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (188E2800) [pid = 900] [serial = 183] [outer = 00000000] 16:19:24 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (1A307400) [pid = 900] [serial = 184] [outer = 188E2800] 16:19:24 INFO - PROCESS | 900 | 1462835964596 Marionette DEBUG loaded listener.js 16:19:24 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (1A30CC00) [pid = 900] [serial = 185] [outer = 188E2800] 16:19:25 INFO - PROCESS | 900 | 1462835965007 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 602ms 16:19:25 INFO - PROCESS | 900 | 1462835965048 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 16:19:25 INFO - PROCESS | 900 | 1462835965051 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 16:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:19:25 INFO - PROCESS | 900 | 1462835965055 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:19:25 INFO - PROCESS | 900 | 1462835965058 Marionette TRACE conn2 <- [1,214,null,{}] 16:19:25 INFO - PROCESS | 900 | 1462835965063 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:25 INFO - PROCESS | 900 | 1462835965157 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 16:19:25 INFO - PROCESS | 900 | 1462835965163 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:25 INFO - PROCESS | 900 | ++DOCSHELL 111C6000 == 36 [pid = 900] [id = 63] 16:19:25 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (1A414400) [pid = 900] [serial = 186] [outer = 00000000] 16:19:25 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (1A7D1800) [pid = 900] [serial = 187] [outer = 1A414400] 16:19:25 INFO - PROCESS | 900 | 1462835965206 Marionette DEBUG loaded listener.js 16:19:25 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (1A7D4000) [pid = 900] [serial = 188] [outer = 1A414400] 16:19:25 INFO - PROCESS | 900 | --DOMWINDOW == 94 (1720AC00) [pid = 900] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:19:25 INFO - PROCESS | 900 | --DOMWINDOW == 93 (1361D800) [pid = 900] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:19:25 INFO - PROCESS | 900 | --DOMWINDOW == 92 (157E8800) [pid = 900] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:19:25 INFO - PROCESS | 900 | --DOMWINDOW == 91 (143C8400) [pid = 900] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:19:25 INFO - PROCESS | 900 | --DOMWINDOW == 90 (11D03000) [pid = 900] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:19:25 INFO - PROCESS | 900 | --DOMWINDOW == 89 (11F06400) [pid = 900] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:19:25 INFO - PROCESS | 900 | --DOMWINDOW == 88 (16B7DC00) [pid = 900] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:19:25 INFO - PROCESS | 900 | --DOMWINDOW == 87 (10D58800) [pid = 900] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:19:25 INFO - PROCESS | 900 | --DOMWINDOW == 86 (17216C00) [pid = 900] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:19:25 INFO - PROCESS | 900 | --DOMWINDOW == 85 (0CA85C00) [pid = 900] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:19:25 INFO - PROCESS | 900 | --DOMWINDOW == 84 (13030C00) [pid = 900] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:19:25 INFO - PROCESS | 900 | --DOMWINDOW == 83 (13615C00) [pid = 900] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:19:25 INFO - PROCESS | 900 | --DOMWINDOW == 82 (16F90000) [pid = 900] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:19:25 INFO - PROCESS | 900 | --DOMWINDOW == 81 (18847C00) [pid = 900] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:19:25 INFO - PROCESS | 900 | 1462835965750 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 744ms 16:19:25 INFO - PROCESS | 900 | 1462835965826 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 16:19:25 INFO - PROCESS | 900 | 1462835965828 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 16:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:19:25 INFO - PROCESS | 900 | 1462835965831 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:19:25 INFO - PROCESS | 900 | 1462835965833 Marionette TRACE conn2 <- [1,218,null,{}] 16:19:25 INFO - PROCESS | 900 | 1462835965836 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:25 INFO - PROCESS | 900 | 1462835965927 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 16:19:25 INFO - PROCESS | 900 | 1462835965933 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:25 INFO - PROCESS | 900 | ++DOCSHELL 1138AC00 == 37 [pid = 900] [id = 64] 16:19:25 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (13605000) [pid = 900] [serial = 189] [outer = 00000000] 16:19:25 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (17215C00) [pid = 900] [serial = 190] [outer = 13605000] 16:19:25 INFO - PROCESS | 900 | 1462835965977 Marionette DEBUG loaded listener.js 16:19:26 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (18186000) [pid = 900] [serial = 191] [outer = 13605000] 16:19:26 INFO - PROCESS | 900 | 1462835966346 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 539ms 16:19:26 INFO - PROCESS | 900 | 1462835966367 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 16:19:26 INFO - PROCESS | 900 | 1462835966369 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 16:19:26 INFO - PROCESS | 900 | 1462835966372 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:19:26 INFO - PROCESS | 900 | 1462835966374 Marionette TRACE conn2 <- [1,222,null,{}] 16:19:26 INFO - PROCESS | 900 | 1462835966377 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:26 INFO - PROCESS | 900 | 1462835966479 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 16:19:26 INFO - PROCESS | 900 | 1462835966487 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:26 INFO - PROCESS | 900 | ++DOCSHELL 16B80C00 == 38 [pid = 900] [id = 65] 16:19:26 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (1A17A000) [pid = 900] [serial = 192] [outer = 00000000] 16:19:26 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (1A8E2800) [pid = 900] [serial = 193] [outer = 1A17A000] 16:19:26 INFO - PROCESS | 900 | 1462835966531 Marionette DEBUG loaded listener.js 16:19:26 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (1A8E7800) [pid = 900] [serial = 194] [outer = 1A17A000] 16:19:26 INFO - PROCESS | 900 | 1462835966912 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 602ms 16:19:27 INFO - PROCESS | 900 | 1462835966970 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 16:19:27 INFO - PROCESS | 900 | 1462835966972 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 16:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:19:27 INFO - PROCESS | 900 | 1462835966975 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:19:27 INFO - PROCESS | 900 | 1462835966978 Marionette TRACE conn2 <- [1,226,null,{}] 16:19:27 INFO - PROCESS | 900 | 1462835966982 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:27 INFO - PROCESS | 900 | 1462835967099 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 16:19:27 INFO - PROCESS | 900 | 1462835967114 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:27 INFO - PROCESS | 900 | ++DOCSHELL 1563C800 == 39 [pid = 900] [id = 66] 16:19:27 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (16B84800) [pid = 900] [serial = 195] [outer = 00000000] 16:19:27 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (1AB7A400) [pid = 900] [serial = 196] [outer = 16B84800] 16:19:27 INFO - PROCESS | 900 | 1462835967167 Marionette DEBUG loaded listener.js 16:19:27 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (1AB81800) [pid = 900] [serial = 197] [outer = 16B84800] 16:19:27 INFO - PROCESS | 900 | 1462835967688 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 744ms 16:19:27 INFO - PROCESS | 900 | 1462835967749 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 16:19:27 INFO - PROCESS | 900 | 1462835967753 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 16:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:19:27 INFO - PROCESS | 900 | 1462835967759 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:19:27 INFO - PROCESS | 900 | 1462835967763 Marionette TRACE conn2 <- [1,230,null,{}] 16:19:27 INFO - PROCESS | 900 | 1462835967768 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:27 INFO - PROCESS | 900 | 1462835967870 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 16:19:27 INFO - PROCESS | 900 | 1462835967959 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:27 INFO - PROCESS | 900 | ++DOCSHELL 107F5400 == 40 [pid = 900] [id = 67] 16:19:27 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (107F5800) [pid = 900] [serial = 198] [outer = 00000000] 16:19:28 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (1174A000) [pid = 900] [serial = 199] [outer = 107F5800] 16:19:28 INFO - PROCESS | 900 | 1462835968015 Marionette DEBUG loaded listener.js 16:19:28 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (13323000) [pid = 900] [serial = 200] [outer = 107F5800] 16:19:28 INFO - PROCESS | 900 | 1462835968583 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 840ms 16:19:28 INFO - PROCESS | 900 | 1462835968605 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 16:19:28 INFO - PROCESS | 900 | 1462835968611 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 16:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:19:28 INFO - PROCESS | 900 | 1462835968618 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:19:28 INFO - PROCESS | 900 | 1462835968621 Marionette TRACE conn2 <- [1,234,null,{}] 16:19:28 INFO - PROCESS | 900 | 1462835968625 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:28 INFO - PROCESS | 900 | 1462835968722 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 16:19:28 INFO - PROCESS | 900 | 1462835968808 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:28 INFO - PROCESS | 900 | ++DOCSHELL 11F5AC00 == 41 [pid = 900] [id = 68] 16:19:28 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (136AE800) [pid = 900] [serial = 201] [outer = 00000000] 16:19:28 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (157E5400) [pid = 900] [serial = 202] [outer = 136AE800] 16:19:28 INFO - PROCESS | 900 | 1462835968860 Marionette DEBUG loaded listener.js 16:19:28 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (15E56C00) [pid = 900] [serial = 203] [outer = 136AE800] 16:19:29 INFO - PROCESS | 900 | 1462835969361 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 808ms 16:19:29 INFO - PROCESS | 900 | 1462835969420 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 16:19:29 INFO - PROCESS | 900 | 1462835969423 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 16:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:19:29 INFO - PROCESS | 900 | 1462835969427 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:19:29 INFO - PROCESS | 900 | 1462835969430 Marionette TRACE conn2 <- [1,238,null,{}] 16:19:29 INFO - PROCESS | 900 | 1462835969441 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:29 INFO - PROCESS | 900 | 1462835969541 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 16:19:29 INFO - PROCESS | 900 | 1462835969616 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:29 INFO - PROCESS | 900 | ++DOCSHELL 188DD400 == 42 [pid = 900] [id = 69] 16:19:29 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (188E0400) [pid = 900] [serial = 204] [outer = 00000000] 16:19:29 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (19BD5800) [pid = 900] [serial = 205] [outer = 188E0400] 16:19:29 INFO - PROCESS | 900 | 1462835969671 Marionette DEBUG loaded listener.js 16:19:29 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (19BD9000) [pid = 900] [serial = 206] [outer = 188E0400] 16:19:30 INFO - PROCESS | 900 | 1462835970291 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 856ms 16:19:30 INFO - PROCESS | 900 | 1462835970301 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 16:19:30 INFO - PROCESS | 900 | 1462835970304 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 16:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:19:30 INFO - PROCESS | 900 | 1462835970308 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:19:30 INFO - PROCESS | 900 | 1462835970310 Marionette TRACE conn2 <- [1,242,null,{}] 16:19:30 INFO - PROCESS | 900 | 1462835970314 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:30 INFO - PROCESS | 900 | 1462835970419 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 16:19:30 INFO - PROCESS | 900 | 1462835970514 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:30 INFO - PROCESS | 900 | ++DOCSHELL 1075B800 == 43 [pid = 900] [id = 70] 16:19:30 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (12BB6800) [pid = 900] [serial = 207] [outer = 00000000] 16:19:30 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (1A16CC00) [pid = 900] [serial = 208] [outer = 12BB6800] 16:19:30 INFO - PROCESS | 900 | 1462835970566 Marionette DEBUG loaded listener.js 16:19:30 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (1AA33800) [pid = 900] [serial = 209] [outer = 12BB6800] 16:19:31 INFO - PROCESS | 900 | 1462835971243 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1013ms 16:19:31 INFO - PROCESS | 900 | 1462835971310 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 16:19:31 INFO - PROCESS | 900 | 1462835971314 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 16:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:19:31 INFO - PROCESS | 900 | 1462835971319 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:19:31 INFO - PROCESS | 900 | 1462835971323 Marionette TRACE conn2 <- [1,246,null,{}] 16:19:31 INFO - PROCESS | 900 | 1462835971329 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:31 INFO - PROCESS | 900 | 1462835971418 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 16:19:31 INFO - PROCESS | 900 | 1462835971494 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:31 INFO - PROCESS | 900 | ++DOCSHELL 1124BC00 == 44 [pid = 900] [id = 71] 16:19:31 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (1124C400) [pid = 900] [serial = 210] [outer = 00000000] 16:19:31 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (12E61400) [pid = 900] [serial = 211] [outer = 1124C400] 16:19:31 INFO - PROCESS | 900 | 1462835971542 Marionette DEBUG loaded listener.js 16:19:31 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (134EEC00) [pid = 900] [serial = 212] [outer = 1124C400] 16:19:32 INFO - PROCESS | 900 | --DOCSHELL 16B80C00 == 43 [pid = 900] [id = 65] 16:19:32 INFO - PROCESS | 900 | --DOCSHELL 1138AC00 == 42 [pid = 900] [id = 64] 16:19:32 INFO - PROCESS | 900 | --DOCSHELL 111C6000 == 41 [pid = 900] [id = 63] 16:19:32 INFO - PROCESS | 900 | --DOCSHELL 18855000 == 40 [pid = 900] [id = 62] 16:19:32 INFO - PROCESS | 900 | --DOCSHELL 17AE0C00 == 39 [pid = 900] [id = 61] 16:19:32 INFO - PROCESS | 900 | --DOCSHELL 16B78800 == 38 [pid = 900] [id = 60] 16:19:32 INFO - PROCESS | 900 | --DOCSHELL 1618F400 == 37 [pid = 900] [id = 59] 16:19:32 INFO - PROCESS | 900 | --DOCSHELL 14567800 == 36 [pid = 900] [id = 58] 16:19:32 INFO - PROCESS | 900 | --DOCSHELL 1302CC00 == 35 [pid = 900] [id = 57] 16:19:32 INFO - PROCESS | 900 | --DOCSHELL 111C8000 == 34 [pid = 900] [id = 56] 16:19:32 INFO - PROCESS | 900 | --DOCSHELL 1159B000 == 33 [pid = 900] [id = 55] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 104 (188E3000) [pid = 900] [serial = 156] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 103 (18567C00) [pid = 900] [serial = 154] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 102 (136AEC00) [pid = 900] [serial = 135] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 101 (159BD400) [pid = 900] [serial = 141] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 100 (16195400) [pid = 900] [serial = 142] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 99 (1518AC00) [pid = 900] [serial = 138] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 98 (1307B400) [pid = 900] [serial = 132] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 97 (13398C00) [pid = 900] [serial = 133] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 96 (13AE1800) [pid = 900] [serial = 136] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 95 (17216400) [pid = 900] [serial = 150] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 94 (16F8C800) [pid = 900] [serial = 145] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 93 (10D7C000) [pid = 900] [serial = 129] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 92 (16BB4C00) [pid = 900] [serial = 144] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 91 (11389C00) [pid = 900] [serial = 130] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 90 (177BA400) [pid = 900] [serial = 147] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 89 (17B49400) [pid = 900] [serial = 148] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 88 (107F4C00) [pid = 900] [serial = 115] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 87 (105D2000) [pid = 900] [serial = 114] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 86 (13AE0800) [pid = 900] [serial = 118] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 85 (13617400) [pid = 900] [serial = 117] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 84 (16B79800) [pid = 900] [serial = 121] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 83 (15E54C00) [pid = 900] [serial = 120] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 82 (17B3B800) [pid = 900] [serial = 124] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 81 (177B9400) [pid = 900] [serial = 123] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 80 (11F66400) [pid = 900] [serial = 126] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 79 (180EE800) [pid = 900] [serial = 151] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 78 (15588800) [pid = 900] [serial = 139] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 77 (188E5400) [pid = 900] [serial = 157] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | --DOMWINDOW == 76 (18567000) [pid = 900] [serial = 153] [outer = 00000000] [url = about:blank] 16:19:32 INFO - PROCESS | 900 | 1462835972093 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 824ms 16:19:32 INFO - PROCESS | 900 | 1462835972122 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 16:19:32 INFO - PROCESS | 900 | 1462835972127 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 16:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:19:32 INFO - PROCESS | 900 | 1462835972133 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:19:32 INFO - PROCESS | 900 | 1462835972136 Marionette TRACE conn2 <- [1,250,null,{}] 16:19:32 INFO - PROCESS | 900 | 1462835972139 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:32 INFO - PROCESS | 900 | 1462835972219 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 16:19:32 INFO - PROCESS | 900 | 1462835972228 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:32 INFO - PROCESS | 900 | ++DOCSHELL 10D59000 == 34 [pid = 900] [id = 72] 16:19:32 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (10D5F800) [pid = 900] [serial = 213] [outer = 00000000] 16:19:32 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (11FF0C00) [pid = 900] [serial = 214] [outer = 10D5F800] 16:19:32 INFO - PROCESS | 900 | 1462835972281 Marionette DEBUG loaded listener.js 16:19:32 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (13615C00) [pid = 900] [serial = 215] [outer = 10D5F800] 16:19:32 INFO - PROCESS | 900 | 1462835972765 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 650ms 16:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:19:32 INFO - PROCESS | 900 | 1462835972802 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 16:19:32 INFO - PROCESS | 900 | 1462835972805 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 16:19:32 INFO - PROCESS | 900 | 1462835972808 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:19:32 INFO - PROCESS | 900 | 1462835972812 Marionette TRACE conn2 <- [1,254,null,{}] 16:19:32 INFO - PROCESS | 900 | 1462835972822 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:32 INFO - PROCESS | 900 | 1462835972899 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 16:19:32 INFO - PROCESS | 900 | 1462835972910 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:32 INFO - PROCESS | 900 | ++DOCSHELL 140C9400 == 35 [pid = 900] [id = 73] 16:19:32 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (14567400) [pid = 900] [serial = 216] [outer = 00000000] 16:19:32 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (1457E000) [pid = 900] [serial = 217] [outer = 14567400] 16:19:32 INFO - PROCESS | 900 | 1462835972956 Marionette DEBUG loaded listener.js 16:19:33 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (15582400) [pid = 900] [serial = 218] [outer = 14567400] 16:19:33 INFO - PROCESS | 900 | 1462835973392 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 633ms 16:19:33 INFO - PROCESS | 900 | 1462835973446 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 16:19:33 INFO - PROCESS | 900 | 1462835973448 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 16:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:19:33 INFO - PROCESS | 900 | 1462835973452 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:19:33 INFO - PROCESS | 900 | 1462835973453 Marionette TRACE conn2 <- [1,258,null,{}] 16:19:33 INFO - PROCESS | 900 | 1462835973461 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:33 INFO - PROCESS | 900 | 1462835973534 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 16:19:33 INFO - PROCESS | 900 | 1462835973541 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:33 INFO - PROCESS | 900 | ++DOCSHELL 157F0800 == 36 [pid = 900] [id = 74] 16:19:33 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (157F1800) [pid = 900] [serial = 219] [outer = 00000000] 16:19:33 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (15E4F000) [pid = 900] [serial = 220] [outer = 157F1800] 16:19:33 INFO - PROCESS | 900 | 1462835973585 Marionette DEBUG loaded listener.js 16:19:33 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (1618B400) [pid = 900] [serial = 221] [outer = 157F1800] 16:19:34 INFO - PROCESS | 900 | 1462835973978 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 539ms 16:19:34 INFO - PROCESS | 900 | 1462835973987 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 16:19:34 INFO - PROCESS | 900 | 1462835973988 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 16:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:19:34 INFO - PROCESS | 900 | 1462835973991 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:19:34 INFO - PROCESS | 900 | 1462835973993 Marionette TRACE conn2 <- [1,262,null,{}] 16:19:34 INFO - PROCESS | 900 | 1462835973996 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:34 INFO - PROCESS | 900 | 1462835974114 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 16:19:34 INFO - PROCESS | 900 | 1462835974122 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:34 INFO - PROCESS | 900 | ++DOCSHELL 16B7D000 == 37 [pid = 900] [id = 75] 16:19:34 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (16B7D400) [pid = 900] [serial = 222] [outer = 00000000] 16:19:34 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (16BB5800) [pid = 900] [serial = 223] [outer = 16B7D400] 16:19:34 INFO - PROCESS | 900 | 1462835974171 Marionette DEBUG loaded listener.js 16:19:34 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (16F89400) [pid = 900] [serial = 224] [outer = 16B7D400] 16:19:34 INFO - PROCESS | 900 | 1462835974631 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 713ms 16:19:34 INFO - PROCESS | 900 | 1462835974692 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 16:19:34 INFO - PROCESS | 900 | 1462835974694 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 16:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:19:34 INFO - PROCESS | 900 | 1462835974702 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:19:34 INFO - PROCESS | 900 | 1462835974704 Marionette TRACE conn2 <- [1,266,null,{}] 16:19:34 INFO - PROCESS | 900 | 1462835974707 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:34 INFO - PROCESS | 900 | 1462835974868 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 16:19:34 INFO - PROCESS | 900 | 1462835974919 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:34 INFO - PROCESS | 900 | ++DOCSHELL 0CA85000 == 38 [pid = 900] [id = 76] 16:19:34 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (1339F000) [pid = 900] [serial = 225] [outer = 00000000] 16:19:34 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (17B49400) [pid = 900] [serial = 226] [outer = 1339F000] 16:19:34 INFO - PROCESS | 900 | 1462835974964 Marionette DEBUG loaded listener.js 16:19:35 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (180EE000) [pid = 900] [serial = 227] [outer = 1339F000] 16:19:35 INFO - PROCESS | 900 | 1462835975356 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 634ms 16:19:35 INFO - PROCESS | 900 | 1462835975368 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 16:19:35 INFO - PROCESS | 900 | 1462835975370 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 16:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:19:35 INFO - PROCESS | 900 | 1462835975373 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:19:35 INFO - PROCESS | 900 | 1462835975375 Marionette TRACE conn2 <- [1,270,null,{}] 16:19:35 INFO - PROCESS | 900 | 1462835975385 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:35 INFO - PROCESS | 900 | 1462835975489 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 16:19:35 INFO - PROCESS | 900 | 1462835975571 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:35 INFO - PROCESS | 900 | ++DOCSHELL 17B44000 == 39 [pid = 900] [id = 77] 16:19:35 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (18570000) [pid = 900] [serial = 228] [outer = 00000000] 16:19:35 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (1884AC00) [pid = 900] [serial = 229] [outer = 18570000] 16:19:35 INFO - PROCESS | 900 | 1462835975613 Marionette DEBUG loaded listener.js 16:19:35 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (188E2C00) [pid = 900] [serial = 230] [outer = 18570000] 16:19:36 INFO - PROCESS | 900 | 1462835975998 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 634ms 16:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:19:36 INFO - PROCESS | 900 | 1462835976012 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 16:19:36 INFO - PROCESS | 900 | 1462835976014 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 16:19:36 INFO - PROCESS | 900 | 1462835976017 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:19:36 INFO - PROCESS | 900 | 1462835976019 Marionette TRACE conn2 <- [1,274,null,{}] 16:19:36 INFO - PROCESS | 900 | 1462835976022 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:36 INFO - PROCESS | 900 | 1462835976117 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 16:19:36 INFO - PROCESS | 900 | 1462835976124 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:36 INFO - PROCESS | 900 | ++DOCSHELL 180E7400 == 40 [pid = 900] [id = 78] 16:19:36 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (18189000) [pid = 900] [serial = 231] [outer = 00000000] 16:19:36 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (19BDF000) [pid = 900] [serial = 232] [outer = 18189000] 16:19:36 INFO - PROCESS | 900 | 1462835976166 Marionette DEBUG loaded listener.js 16:19:36 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (19BDFC00) [pid = 900] [serial = 233] [outer = 18189000] 16:19:36 INFO - PROCESS | 900 | --DOMWINDOW == 96 (1A17A000) [pid = 900] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:19:36 INFO - PROCESS | 900 | --DOMWINDOW == 95 (17B3FC00) [pid = 900] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:19:36 INFO - PROCESS | 900 | --DOMWINDOW == 94 (11243000) [pid = 900] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:19:36 INFO - PROCESS | 900 | --DOMWINDOW == 93 (13397400) [pid = 900] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:19:36 INFO - PROCESS | 900 | --DOMWINDOW == 92 (16B2E400) [pid = 900] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:19:36 INFO - PROCESS | 900 | --DOMWINDOW == 91 (1456F400) [pid = 900] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:19:36 INFO - PROCESS | 900 | --DOMWINDOW == 90 (188E2800) [pid = 900] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:19:36 INFO - PROCESS | 900 | --DOMWINDOW == 89 (1A414400) [pid = 900] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:19:36 INFO - PROCESS | 900 | --DOMWINDOW == 88 (16B82800) [pid = 900] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:19:36 INFO - PROCESS | 900 | --DOMWINDOW == 87 (13605000) [pid = 900] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:19:36 INFO - PROCESS | 900 | 1462835976642 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 649ms 16:19:36 INFO - PROCESS | 900 | 1462835976655 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 16:19:36 INFO - PROCESS | 900 | 1462835976657 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 16:19:36 INFO - PROCESS | 900 | 1462835976661 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:19:36 INFO - PROCESS | 900 | 1462835976663 Marionette TRACE conn2 <- [1,278,null,{}] 16:19:36 INFO - PROCESS | 900 | 1462835976666 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:36 INFO - PROCESS | 900 | 1462835976740 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 16:19:36 INFO - PROCESS | 900 | 1462835976746 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:36 INFO - PROCESS | 900 | ++DOCSHELL 151C5400 == 41 [pid = 900] [id = 79] 16:19:36 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (159BE400) [pid = 900] [serial = 234] [outer = 00000000] 16:19:36 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (18572800) [pid = 900] [serial = 235] [outer = 159BE400] 16:19:36 INFO - PROCESS | 900 | 1462835976820 Marionette DEBUG loaded listener.js 16:19:36 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (1A170C00) [pid = 900] [serial = 236] [outer = 159BE400] 16:19:37 INFO - PROCESS | 900 | 1462835977311 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 650ms 16:19:37 INFO - PROCESS | 900 | 1462835977331 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 16:19:37 INFO - PROCESS | 900 | 1462835977333 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 16:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:19:37 INFO - PROCESS | 900 | 1462835977336 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:19:37 INFO - PROCESS | 900 | 1462835977338 Marionette TRACE conn2 <- [1,282,null,{}] 16:19:37 INFO - PROCESS | 900 | 1462835977341 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:37 INFO - PROCESS | 900 | 1462835977414 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 16:19:37 INFO - PROCESS | 900 | 1462835977420 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:37 INFO - PROCESS | 900 | ++DOCSHELL 134FA400 == 42 [pid = 900] [id = 80] 16:19:37 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (15E49C00) [pid = 900] [serial = 237] [outer = 00000000] 16:19:37 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (1A7CE000) [pid = 900] [serial = 238] [outer = 15E49C00] 16:19:37 INFO - PROCESS | 900 | 1462835977474 Marionette DEBUG loaded listener.js 16:19:37 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (1AA30400) [pid = 900] [serial = 239] [outer = 15E49C00] 16:19:37 INFO - PROCESS | 900 | 1462835977866 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 602ms 16:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:19:37 INFO - PROCESS | 900 | 1462835977933 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 16:19:37 INFO - PROCESS | 900 | 1462835977936 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 16:19:37 INFO - PROCESS | 900 | 1462835977939 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:19:37 INFO - PROCESS | 900 | 1462835977941 Marionette TRACE conn2 <- [1,286,null,{}] 16:19:37 INFO - PROCESS | 900 | 1462835977945 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:38 INFO - PROCESS | 900 | 1462835978035 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 16:19:38 INFO - PROCESS | 900 | 1462835978043 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:38 INFO - PROCESS | 900 | ++DOCSHELL 1856D400 == 43 [pid = 900] [id = 81] 16:19:38 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (1A7CE400) [pid = 900] [serial = 240] [outer = 00000000] 16:19:38 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (1AB88400) [pid = 900] [serial = 241] [outer = 1A7CE400] 16:19:38 INFO - PROCESS | 900 | 1462835978091 Marionette DEBUG loaded listener.js 16:19:38 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (1ADD5000) [pid = 900] [serial = 242] [outer = 1A7CE400] 16:19:38 INFO - PROCESS | 900 | 1462835978536 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 634ms 16:19:38 INFO - PROCESS | 900 | 1462835978613 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 16:19:38 INFO - PROCESS | 900 | 1462835978617 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 16:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:19:38 INFO - PROCESS | 900 | 1462835978623 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:19:38 INFO - PROCESS | 900 | 1462835978627 Marionette TRACE conn2 <- [1,290,null,{}] 16:19:38 INFO - PROCESS | 900 | 1462835978633 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:38 INFO - PROCESS | 900 | 1462835978727 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 16:19:38 INFO - PROCESS | 900 | 1462835978845 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:38 INFO - PROCESS | 900 | ++DOCSHELL 10D80000 == 44 [pid = 900] [id = 82] 16:19:38 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (10D80800) [pid = 900] [serial = 243] [outer = 00000000] 16:19:38 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (1138BC00) [pid = 900] [serial = 244] [outer = 10D80800] 16:19:38 INFO - PROCESS | 900 | 1462835978899 Marionette DEBUG loaded listener.js 16:19:39 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (11751800) [pid = 900] [serial = 245] [outer = 10D80800] 16:19:39 INFO - PROCESS | 900 | 1462835979609 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1014ms 16:19:39 INFO - PROCESS | 900 | 1462835979661 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 16:19:39 INFO - PROCESS | 900 | 1462835979665 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 16:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:19:39 INFO - PROCESS | 900 | 1462835979672 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:19:39 INFO - PROCESS | 900 | 1462835979676 Marionette TRACE conn2 <- [1,294,null,{}] 16:19:39 INFO - PROCESS | 900 | 1462835979681 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:39 INFO - PROCESS | 900 | 1462835979781 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 16:19:39 INFO - PROCESS | 900 | 1462835979856 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:39 INFO - PROCESS | 900 | ++DOCSHELL 13A09C00 == 45 [pid = 900] [id = 83] 16:19:39 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (13A0E400) [pid = 900] [serial = 246] [outer = 00000000] 16:19:39 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (159BBC00) [pid = 900] [serial = 247] [outer = 13A0E400] 16:19:39 INFO - PROCESS | 900 | 1462835979908 Marionette DEBUG loaded listener.js 16:19:40 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (16BBB000) [pid = 900] [serial = 248] [outer = 13A0E400] 16:19:40 INFO - PROCESS | 900 | 1462835980448 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:40 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. 16:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 808ms 16:19:40 INFO - PROCESS | 900 | 1462835980482 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 16:19:40 INFO - PROCESS | 900 | 1462835980485 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 16:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:19:40 INFO - PROCESS | 900 | 1462835980489 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:19:40 INFO - PROCESS | 900 | 1462835980491 Marionette TRACE conn2 <- [1,298,null,{}] 16:19:40 INFO - PROCESS | 900 | 1462835980501 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:40 INFO - PROCESS | 900 | 1462835980609 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 16:19:40 INFO - PROCESS | 900 | 1462835980698 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:40 INFO - PROCESS | 900 | ++DOCSHELL 1818B800 == 46 [pid = 900] [id = 84] 16:19:40 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (1818EC00) [pid = 900] [serial = 249] [outer = 00000000] 16:19:40 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (19BE1400) [pid = 900] [serial = 250] [outer = 1818EC00] 16:19:40 INFO - PROCESS | 900 | 1462835980754 Marionette DEBUG loaded listener.js 16:19:40 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (1A8E1000) [pid = 900] [serial = 251] [outer = 1818EC00] 16:19:41 INFO - PROCESS | 900 | 1462835981296 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:41 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. 16:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 855ms 16:19:41 INFO - PROCESS | 900 | 1462835981333 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 16:19:41 INFO - PROCESS | 900 | 1462835981335 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 16:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:19:41 INFO - PROCESS | 900 | 1462835981339 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:19:41 INFO - PROCESS | 900 | 1462835981340 Marionette TRACE conn2 <- [1,302,null,{}] 16:19:41 INFO - PROCESS | 900 | 1462835981345 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:41 INFO - PROCESS | 900 | 1462835981442 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 16:19:41 INFO - PROCESS | 900 | 1462835981529 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:41 INFO - PROCESS | 900 | ++DOCSHELL 1ADD2C00 == 47 [pid = 900] [id = 85] 16:19:41 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (1ADD4000) [pid = 900] [serial = 252] [outer = 00000000] 16:19:41 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (1ADDC000) [pid = 900] [serial = 253] [outer = 1ADD4000] 16:19:41 INFO - PROCESS | 900 | 1462835981589 Marionette DEBUG loaded listener.js 16:19:41 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (1AE7AC00) [pid = 900] [serial = 254] [outer = 1ADD4000] 16:19:42 INFO - PROCESS | 900 | 1462835982174 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:42 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. 16:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 856ms 16:19:42 INFO - PROCESS | 900 | 1462835982214 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 16:19:42 INFO - PROCESS | 900 | 1462835982216 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 16:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:19:42 INFO - PROCESS | 900 | 1462835982220 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:19:42 INFO - PROCESS | 900 | 1462835982222 Marionette TRACE conn2 <- [1,306,null,{}] 16:19:42 INFO - PROCESS | 900 | 1462835982226 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:42 INFO - PROCESS | 900 | 1462835982320 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 16:19:42 INFO - PROCESS | 900 | 1462835982602 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:42 INFO - PROCESS | 900 | ++DOCSHELL 1138C000 == 48 [pid = 900] [id = 86] 16:19:42 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (11394C00) [pid = 900] [serial = 255] [outer = 00000000] 16:19:42 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (11F65C00) [pid = 900] [serial = 256] [outer = 11394C00] 16:19:42 INFO - PROCESS | 900 | 1462835982684 Marionette DEBUG loaded listener.js 16:19:42 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (13398C00) [pid = 900] [serial = 257] [outer = 11394C00] 16:19:43 INFO - PROCESS | 900 | 1462835983468 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:43 INFO - PROCESS | 900 | --DOCSHELL 134FA400 == 47 [pid = 900] [id = 80] 16:19:43 INFO - PROCESS | 900 | --DOCSHELL 151C5400 == 46 [pid = 900] [id = 79] 16:19:43 INFO - PROCESS | 900 | --DOCSHELL 180E7400 == 45 [pid = 900] [id = 78] 16:19:43 INFO - PROCESS | 900 | --DOCSHELL 17B44000 == 44 [pid = 900] [id = 77] 16:19:43 INFO - PROCESS | 900 | --DOCSHELL 0CA85000 == 43 [pid = 900] [id = 76] 16:19:43 INFO - PROCESS | 900 | --DOCSHELL 16B7D000 == 42 [pid = 900] [id = 75] 16:19:43 INFO - PROCESS | 900 | --DOCSHELL 157F0800 == 41 [pid = 900] [id = 74] 16:19:43 INFO - PROCESS | 900 | --DOCSHELL 140C9400 == 40 [pid = 900] [id = 73] 16:19:43 INFO - PROCESS | 900 | --DOCSHELL 10D59000 == 39 [pid = 900] [id = 72] 16:19:43 INFO - PROCESS | 900 | --DOCSHELL 1124BC00 == 38 [pid = 900] [id = 71] 16:19:43 INFO - PROCESS | 900 | --DOCSHELL 11F5AC00 == 37 [pid = 900] [id = 68] 16:19:43 INFO - PROCESS | 900 | --DOCSHELL 107F5400 == 36 [pid = 900] [id = 67] 16:19:43 INFO - PROCESS | 900 | --DOCSHELL 1563C800 == 35 [pid = 900] [id = 66] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 110 (134EE000) [pid = 900] [serial = 168] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 109 (1360BC00) [pid = 900] [serial = 169] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 108 (16B7A400) [pid = 900] [serial = 175] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 107 (1558F400) [pid = 900] [serial = 172] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 106 (1563B000) [pid = 900] [serial = 173] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 105 (13462C00) [pid = 900] [serial = 162] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 104 (1A307400) [pid = 900] [serial = 184] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 103 (19BE2000) [pid = 900] [serial = 182] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 102 (1A7D1800) [pid = 900] [serial = 187] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1A30CC00) [pid = 900] [serial = 185] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1A7D4000) [pid = 900] [serial = 188] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 99 (1B76F000) [pid = 900] [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.] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 98 (172A2C00) [pid = 900] [serial = 178] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 97 (17215C00) [pid = 900] [serial = 190] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 96 (1A8E2800) [pid = 900] [serial = 193] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 95 (177B4C00) [pid = 900] [serial = 179] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 94 (18186000) [pid = 900] [serial = 191] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 93 (16BB4000) [pid = 900] [serial = 176] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 92 (1AB7A400) [pid = 900] [serial = 196] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 91 (1A8E7800) [pid = 900] [serial = 194] [outer = 00000000] [url = about:blank] 16:19:43 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. 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 90 (18852000) [pid = 900] [serial = 181] [outer = 00000000] [url = about:blank] 16:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1315ms 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 89 (11FF0800) [pid = 900] [serial = 166] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 88 (11F01C00) [pid = 900] [serial = 165] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | --DOMWINDOW == 87 (19BE2C00) [pid = 900] [serial = 159] [outer = 00000000] [url = about:blank] 16:19:43 INFO - PROCESS | 900 | 1462835983525 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 16:19:43 INFO - PROCESS | 900 | 1462835983528 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 16:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:19:43 INFO - PROCESS | 900 | 1462835983532 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:19:43 INFO - PROCESS | 900 | 1462835983534 Marionette TRACE conn2 <- [1,310,null,{}] 16:19:43 INFO - PROCESS | 900 | 1462835983539 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:43 INFO - PROCESS | 900 | 1462835983618 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 16:19:43 INFO - PROCESS | 900 | 1462835983628 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:43 INFO - PROCESS | 900 | ++DOCSHELL 134F0000 == 36 [pid = 900] [id = 87] 16:19:43 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (134F2800) [pid = 900] [serial = 258] [outer = 00000000] 16:19:43 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (13AE3800) [pid = 900] [serial = 259] [outer = 134F2800] 16:19:43 INFO - PROCESS | 900 | 1462835983679 Marionette DEBUG loaded listener.js 16:19:43 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (143C4800) [pid = 900] [serial = 260] [outer = 134F2800] 16:19:44 INFO - PROCESS | 900 | 1462835984182 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:44 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. 16:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 649ms 16:19:44 INFO - PROCESS | 900 | 1462835984202 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 16:19:44 INFO - PROCESS | 900 | 1462835984205 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 16:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:19:44 INFO - PROCESS | 900 | 1462835984210 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:19:44 INFO - PROCESS | 900 | 1462835984212 Marionette TRACE conn2 <- [1,314,null,{}] 16:19:44 INFO - PROCESS | 900 | 1462835984215 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:44 INFO - PROCESS | 900 | 1462835984293 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 16:19:44 INFO - PROCESS | 900 | 1462835984300 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:44 INFO - PROCESS | 900 | ++DOCSHELL 159B9800 == 37 [pid = 900] [id = 88] 16:19:44 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (16B77C00) [pid = 900] [serial = 261] [outer = 00000000] 16:19:44 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (16BB5400) [pid = 900] [serial = 262] [outer = 16B77C00] 16:19:44 INFO - PROCESS | 900 | 1462835984345 Marionette DEBUG loaded listener.js 16:19:44 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (1709C800) [pid = 900] [serial = 263] [outer = 16B77C00] 16:19:44 INFO - PROCESS | 900 | 1462835984795 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:44 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. 16:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 650ms 16:19:44 INFO - PROCESS | 900 | 1462835984847 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 16:19:44 INFO - PROCESS | 900 | 1462835984849 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 16:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:19:44 INFO - PROCESS | 900 | 1462835984854 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:19:44 INFO - PROCESS | 900 | 1462835984859 Marionette TRACE conn2 <- [1,318,null,{}] 16:19:44 INFO - PROCESS | 900 | 1462835984867 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:44 INFO - PROCESS | 900 | 1462835984947 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 16:19:44 INFO - PROCESS | 900 | 1462835984957 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:44 INFO - PROCESS | 900 | ++DOCSHELL 17B41800 == 38 [pid = 900] [id = 89] 16:19:44 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (17B41C00) [pid = 900] [serial = 264] [outer = 00000000] 16:19:45 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (180E9C00) [pid = 900] [serial = 265] [outer = 17B41C00] 16:19:45 INFO - PROCESS | 900 | 1462835985000 Marionette DEBUG loaded listener.js 16:19:45 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (1818A800) [pid = 900] [serial = 266] [outer = 17B41C00] 16:19:45 INFO - PROCESS | 900 | 1462835985421 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:45 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. 16:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 602ms 16:19:45 INFO - PROCESS | 900 | 1462835985449 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 16:19:45 INFO - PROCESS | 900 | 1462835985452 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 16:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:19:45 INFO - PROCESS | 900 | 1462835985455 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:19:45 INFO - PROCESS | 900 | 1462835985457 Marionette TRACE conn2 <- [1,322,null,{}] 16:19:45 INFO - PROCESS | 900 | 1462835985460 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:45 INFO - PROCESS | 900 | 1462835985551 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 16:19:45 INFO - PROCESS | 900 | 1462835985558 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:45 INFO - PROCESS | 900 | ++DOCSHELL 17ADC800 == 39 [pid = 900] [id = 90] 16:19:45 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (18569800) [pid = 900] [serial = 267] [outer = 00000000] 16:19:45 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (19BD8800) [pid = 900] [serial = 268] [outer = 18569800] 16:19:45 INFO - PROCESS | 900 | 1462835985601 Marionette DEBUG loaded listener.js 16:19:45 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (19BDCC00) [pid = 900] [serial = 269] [outer = 18569800] 16:19:46 INFO - PROCESS | 900 | 1462835986026 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 602ms 16:19:46 INFO - PROCESS | 900 | 1462835986052 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 16:19:46 INFO - PROCESS | 900 | 1462835986054 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 16:19:46 INFO - PROCESS | 900 | 1462835986057 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:19:46 INFO - PROCESS | 900 | 1462835986059 Marionette TRACE conn2 <- [1,326,null,{}] 16:19:46 INFO - PROCESS | 900 | 1462835986079 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:46 INFO - PROCESS | 900 | 1462835986182 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 16:19:46 INFO - PROCESS | 900 | 1462835986189 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:46 INFO - PROCESS | 900 | ++DOCSHELL 1A170000 == 40 [pid = 900] [id = 91] 16:19:46 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (1A170800) [pid = 900] [serial = 270] [outer = 00000000] 16:19:46 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (1A412800) [pid = 900] [serial = 271] [outer = 1A170800] 16:19:46 INFO - PROCESS | 900 | 1462835986278 Marionette DEBUG loaded listener.js 16:19:46 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (1A7D6000) [pid = 900] [serial = 272] [outer = 1A170800] 16:19:46 INFO - PROCESS | 900 | 1462835986562 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:19:46 INFO - PROCESS | 900 | 1462835986784 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:46 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. 16:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 745ms 16:19:46 INFO - PROCESS | 900 | 1462835986830 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 16:19:46 INFO - PROCESS | 900 | 1462835986833 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 16:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:19:46 INFO - PROCESS | 900 | 1462835986847 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:19:46 INFO - PROCESS | 900 | 1462835986849 Marionette TRACE conn2 <- [1,330,null,{}] 16:19:46 INFO - PROCESS | 900 | 1462835986852 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:46 INFO - PROCESS | 900 | 1462835986977 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 16:19:47 INFO - PROCESS | 900 | 1462835987000 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:47 INFO - PROCESS | 900 | ++DOCSHELL 10D5A800 == 41 [pid = 900] [id = 92] 16:19:47 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (10D7B400) [pid = 900] [serial = 273] [outer = 00000000] 16:19:47 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (1AE80400) [pid = 900] [serial = 274] [outer = 10D7B400] 16:19:47 INFO - PROCESS | 900 | 1462835987043 Marionette DEBUG loaded listener.js 16:19:47 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (1AE84000) [pid = 900] [serial = 275] [outer = 10D7B400] 16:19:47 INFO - PROCESS | 900 | 1462835987450 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:47 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. 16:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 633ms 16:19:47 INFO - PROCESS | 900 | 1462835987485 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 16:19:47 INFO - PROCESS | 900 | 1462835987487 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 16:19:47 INFO - PROCESS | 900 | 1462835987490 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:19:47 INFO - PROCESS | 900 | 1462835987491 Marionette TRACE conn2 <- [1,334,null,{}] 16:19:47 INFO - PROCESS | 900 | 1462835987499 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:47 INFO - PROCESS | 900 | 1462835987602 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 16:19:47 INFO - PROCESS | 900 | 1462835987609 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:47 INFO - PROCESS | 900 | ++DOCSHELL 1818B400 == 42 [pid = 900] [id = 93] 16:19:47 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (1ADDEC00) [pid = 900] [serial = 276] [outer = 00000000] 16:19:47 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (1B099C00) [pid = 900] [serial = 277] [outer = 1ADDEC00] 16:19:47 INFO - PROCESS | 900 | 1462835987654 Marionette DEBUG loaded listener.js 16:19:47 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (1B402000) [pid = 900] [serial = 278] [outer = 1ADDEC00] 16:19:48 INFO - PROCESS | 900 | 1462835988083 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:48 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. 16:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 650ms 16:19:48 INFO - PROCESS | 900 | --DOMWINDOW == 107 (13331C00) [pid = 900] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:19:48 INFO - PROCESS | 900 | --DOMWINDOW == 106 (1339F000) [pid = 900] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:19:48 INFO - PROCESS | 900 | --DOMWINDOW == 105 (18570000) [pid = 900] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:19:48 INFO - PROCESS | 900 | --DOMWINDOW == 104 (157F1800) [pid = 900] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:19:48 INFO - PROCESS | 900 | --DOMWINDOW == 103 (10D5F800) [pid = 900] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:19:48 INFO - PROCESS | 900 | --DOMWINDOW == 102 (14567400) [pid = 900] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:19:48 INFO - PROCESS | 900 | --DOMWINDOW == 101 (18189000) [pid = 900] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:19:48 INFO - PROCESS | 900 | --DOMWINDOW == 100 (159BE400) [pid = 900] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:19:48 INFO - PROCESS | 900 | --DOMWINDOW == 99 (1124C400) [pid = 900] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:19:48 INFO - PROCESS | 900 | --DOMWINDOW == 98 (15E49C00) [pid = 900] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:19:48 INFO - PROCESS | 900 | --DOMWINDOW == 97 (16B7D400) [pid = 900] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:19:48 INFO - PROCESS | 900 | 1462835988218 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 16:19:48 INFO - PROCESS | 900 | 1462835988220 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 16:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:19:48 INFO - PROCESS | 900 | 1462835988226 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:19:48 INFO - PROCESS | 900 | 1462835988229 Marionette TRACE conn2 <- [1,338,null,{}] 16:19:48 INFO - PROCESS | 900 | 1462835988237 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:48 INFO - PROCESS | 900 | 1462835988338 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 16:19:48 INFO - PROCESS | 900 | 1462835988347 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:48 INFO - PROCESS | 900 | ++DOCSHELL 143BE800 == 43 [pid = 900] [id = 94] 16:19:48 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (14564400) [pid = 900] [serial = 279] [outer = 00000000] 16:19:48 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (16194C00) [pid = 900] [serial = 280] [outer = 14564400] 16:19:48 INFO - PROCESS | 900 | 1462835988390 Marionette DEBUG loaded listener.js 16:19:48 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (17B49800) [pid = 900] [serial = 281] [outer = 14564400] 16:19:48 INFO - PROCESS | 900 | 1462835988788 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:48 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. 16:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 602ms 16:19:48 INFO - PROCESS | 900 | 1462835988832 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 16:19:48 INFO - PROCESS | 900 | 1462835988834 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 16:19:48 INFO - PROCESS | 900 | 1462835988838 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:19:48 INFO - PROCESS | 900 | 1462835988840 Marionette TRACE conn2 <- [1,342,null,{}] 16:19:48 INFO - PROCESS | 900 | 1462835988849 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:48 INFO - PROCESS | 900 | 1462835988974 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 16:19:48 INFO - PROCESS | 900 | 1462835988982 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:48 INFO - PROCESS | 900 | ++DOCSHELL 13616400 == 44 [pid = 900] [id = 95] 16:19:48 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (1457DC00) [pid = 900] [serial = 282] [outer = 00000000] 16:19:49 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (19AEA400) [pid = 900] [serial = 283] [outer = 1457DC00] 16:19:49 INFO - PROCESS | 900 | 1462835989025 Marionette DEBUG loaded listener.js 16:19:49 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (19AEEC00) [pid = 900] [serial = 284] [outer = 1457DC00] 16:19:49 INFO - PROCESS | 900 | 1462835989410 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:49 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. 16:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 602ms 16:19:49 INFO - PROCESS | 900 | 1462835989471 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 16:19:49 INFO - PROCESS | 900 | 1462835989473 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 16:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:19:49 INFO - PROCESS | 900 | 1462835989476 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:19:49 INFO - PROCESS | 900 | 1462835989478 Marionette TRACE conn2 <- [1,346,null,{}] 16:19:49 INFO - PROCESS | 900 | 1462835989485 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:49 INFO - PROCESS | 900 | 1462835989561 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 16:19:49 INFO - PROCESS | 900 | 1462835989585 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:49 INFO - PROCESS | 900 | ++DOCSHELL 19AF3400 == 45 [pid = 900] [id = 96] 16:19:49 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (19AF3800) [pid = 900] [serial = 285] [outer = 00000000] 16:19:49 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (1ADDF800) [pid = 900] [serial = 286] [outer = 19AF3800] 16:19:49 INFO - PROCESS | 900 | 1462835989639 Marionette DEBUG loaded listener.js 16:19:49 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (1B408000) [pid = 900] [serial = 287] [outer = 19AF3800] 16:19:50 INFO - PROCESS | 900 | 1462835990097 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:50 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. 16:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 634ms 16:19:50 INFO - PROCESS | 900 | 1462835990114 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 16:19:50 INFO - PROCESS | 900 | 1462835990116 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 16:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:19:50 INFO - PROCESS | 900 | 1462835990130 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:19:50 INFO - PROCESS | 900 | 1462835990132 Marionette TRACE conn2 <- [1,350,null,{}] 16:19:50 INFO - PROCESS | 900 | 1462835990136 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:50 INFO - PROCESS | 900 | 1462835990228 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 16:19:50 INFO - PROCESS | 900 | 1462835990234 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:50 INFO - PROCESS | 900 | ++DOCSHELL 13435400 == 46 [pid = 900] [id = 97] 16:19:50 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (13439400) [pid = 900] [serial = 288] [outer = 00000000] 16:19:50 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (13440400) [pid = 900] [serial = 289] [outer = 13439400] 16:19:50 INFO - PROCESS | 900 | 1462835990276 Marionette DEBUG loaded listener.js 16:19:50 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (19AEF000) [pid = 900] [serial = 290] [outer = 13439400] 16:19:50 INFO - PROCESS | 900 | 1462835990878 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:50 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. 16:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 808ms 16:19:50 INFO - PROCESS | 900 | 1462835990962 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 16:19:50 INFO - PROCESS | 900 | 1462835990966 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 16:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:19:51 INFO - PROCESS | 900 | 1462835990997 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:19:51 INFO - PROCESS | 900 | 1462835991002 Marionette TRACE conn2 <- [1,354,null,{}] 16:19:51 INFO - PROCESS | 900 | 1462835991008 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:51 INFO - PROCESS | 900 | 1462835991120 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 16:19:51 INFO - PROCESS | 900 | 1462835991191 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:51 INFO - PROCESS | 900 | ++DOCSHELL 1124BC00 == 47 [pid = 900] [id = 98] 16:19:51 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (11F02400) [pid = 900] [serial = 291] [outer = 00000000] 16:19:51 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (1343B800) [pid = 900] [serial = 292] [outer = 11F02400] 16:19:51 INFO - PROCESS | 900 | 1462835991320 Marionette DEBUG loaded listener.js 16:19:51 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (13606800) [pid = 900] [serial = 293] [outer = 11F02400] 16:19:51 INFO - PROCESS | 900 | 1462835991890 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:51 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. 16:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 935ms 16:19:51 INFO - PROCESS | 900 | 1462835991941 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 16:19:51 INFO - PROCESS | 900 | 1462835991947 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 16:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:19:51 INFO - PROCESS | 900 | 1462835991954 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:19:51 INFO - PROCESS | 900 | 1462835991957 Marionette TRACE conn2 <- [1,358,null,{}] 16:19:51 INFO - PROCESS | 900 | 1462835991961 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:52 INFO - PROCESS | 900 | 1462835992068 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 16:19:52 INFO - PROCESS | 900 | 1462835992145 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:52 INFO - PROCESS | 900 | ++DOCSHELL 1343F400 == 48 [pid = 900] [id = 99] 16:19:52 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (13617400) [pid = 900] [serial = 294] [outer = 00000000] 16:19:52 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (15E4E800) [pid = 900] [serial = 295] [outer = 13617400] 16:19:52 INFO - PROCESS | 900 | 1462835992197 Marionette DEBUG loaded listener.js 16:19:52 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (16312000) [pid = 900] [serial = 296] [outer = 13617400] 16:19:52 INFO - PROCESS | 900 | 1462835992807 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:52 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. 16:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 919ms 16:19:52 INFO - PROCESS | 900 | 1462835992860 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 16:19:52 INFO - PROCESS | 900 | 1462835992862 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 16:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:19:52 INFO - PROCESS | 900 | 1462835992866 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:19:52 INFO - PROCESS | 900 | 1462835992870 Marionette TRACE conn2 <- [1,362,null,{}] 16:19:52 INFO - PROCESS | 900 | 1462835992881 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:53 INFO - PROCESS | 900 | 1462835993025 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 16:19:53 INFO - PROCESS | 900 | 1462835993150 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:53 INFO - PROCESS | 900 | ++DOCSHELL 13397400 == 49 [pid = 900] [id = 100] 16:19:53 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (13AE6800) [pid = 900] [serial = 297] [outer = 00000000] 16:19:53 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (19AECC00) [pid = 900] [serial = 298] [outer = 13AE6800] 16:19:53 INFO - PROCESS | 900 | 1462835993207 Marionette DEBUG loaded listener.js 16:19:53 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (1A7D1800) [pid = 900] [serial = 299] [outer = 13AE6800] 16:19:54 INFO - PROCESS | 900 | 1462835994019 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1157ms 16:19:54 INFO - PROCESS | 900 | 1462835994046 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 16:19:54 INFO - PROCESS | 900 | 1462835994049 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 16:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:19:54 INFO - PROCESS | 900 | 1462835994054 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:19:54 INFO - PROCESS | 900 | 1462835994058 Marionette TRACE conn2 <- [1,366,null,{}] 16:19:54 INFO - PROCESS | 900 | 1462835994064 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:54 INFO - PROCESS | 900 | 1462835994155 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 16:19:54 INFO - PROCESS | 900 | 1462835994237 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:54 INFO - PROCESS | 900 | ++DOCSHELL 11F0B000 == 50 [pid = 900] [id = 101] 16:19:54 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (11F5AC00) [pid = 900] [serial = 300] [outer = 00000000] 16:19:54 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (13435000) [pid = 900] [serial = 301] [outer = 11F5AC00] 16:19:54 INFO - PROCESS | 900 | 1462835994284 Marionette DEBUG loaded listener.js 16:19:54 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (1343CC00) [pid = 900] [serial = 302] [outer = 11F5AC00] 16:19:54 INFO - PROCESS | 900 | --DOCSHELL 19AF3400 == 49 [pid = 900] [id = 96] 16:19:54 INFO - PROCESS | 900 | --DOCSHELL 13616400 == 48 [pid = 900] [id = 95] 16:19:54 INFO - PROCESS | 900 | --DOCSHELL 143BE800 == 47 [pid = 900] [id = 94] 16:19:54 INFO - PROCESS | 900 | --DOCSHELL 1818B400 == 46 [pid = 900] [id = 93] 16:19:54 INFO - PROCESS | 900 | --DOCSHELL 10D5A800 == 45 [pid = 900] [id = 92] 16:19:54 INFO - PROCESS | 900 | --DOCSHELL 1A170000 == 44 [pid = 900] [id = 91] 16:19:54 INFO - PROCESS | 900 | --DOCSHELL 17ADC800 == 43 [pid = 900] [id = 90] 16:19:54 INFO - PROCESS | 900 | --DOCSHELL 17B41800 == 42 [pid = 900] [id = 89] 16:19:54 INFO - PROCESS | 900 | --DOCSHELL 159B9800 == 41 [pid = 900] [id = 88] 16:19:54 INFO - PROCESS | 900 | --DOCSHELL 134F0000 == 40 [pid = 900] [id = 87] 16:19:54 INFO - PROCESS | 900 | --DOCSHELL 1138C000 == 39 [pid = 900] [id = 86] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 120 (1AB88400) [pid = 900] [serial = 241] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOCSHELL 1856D400 == 38 [pid = 900] [id = 81] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 119 (17B49400) [pid = 900] [serial = 226] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 118 (180EE000) [pid = 900] [serial = 227] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 117 (188E2C00) [pid = 900] [serial = 230] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 116 (1884AC00) [pid = 900] [serial = 229] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 115 (15E4F000) [pid = 900] [serial = 220] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 114 (1618B400) [pid = 900] [serial = 221] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 113 (11FF0C00) [pid = 900] [serial = 214] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 112 (13615C00) [pid = 900] [serial = 215] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 111 (1A16CC00) [pid = 900] [serial = 208] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 110 (1457E000) [pid = 900] [serial = 217] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 109 (15582400) [pid = 900] [serial = 218] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 108 (1174A000) [pid = 900] [serial = 199] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 107 (157E5400) [pid = 900] [serial = 202] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 106 (19BDF000) [pid = 900] [serial = 232] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 105 (19BD5800) [pid = 900] [serial = 205] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 104 (1A170C00) [pid = 900] [serial = 236] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 103 (18572800) [pid = 900] [serial = 235] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 102 (134EEC00) [pid = 900] [serial = 212] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1AA30400) [pid = 900] [serial = 239] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 100 (19BDFC00) [pid = 900] [serial = 233] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 99 (12E61400) [pid = 900] [serial = 211] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 98 (16BB5800) [pid = 900] [serial = 223] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 97 (1A7CE000) [pid = 900] [serial = 238] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 96 (16F89400) [pid = 900] [serial = 224] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | --DOMWINDOW == 95 (1A172C00) [pid = 900] [serial = 160] [outer = 00000000] [url = about:blank] 16:19:54 INFO - PROCESS | 900 | 1462835994893 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 903ms 16:19:54 INFO - PROCESS | 900 | 1462835994956 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 16:19:54 INFO - PROCESS | 900 | 1462835994961 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 16:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:19:55 INFO - PROCESS | 900 | 1462835994985 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:19:55 INFO - PROCESS | 900 | 1462835994989 Marionette TRACE conn2 <- [1,370,null,{}] 16:19:55 INFO - PROCESS | 900 | 1462835994997 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:55 INFO - PROCESS | 900 | 1462835995073 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 16:19:55 INFO - PROCESS | 900 | 1462835995080 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:55 INFO - PROCESS | 900 | ++DOCSHELL 1124D400 == 39 [pid = 900] [id = 102] 16:19:55 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (1138A800) [pid = 900] [serial = 303] [outer = 00000000] 16:19:55 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (134ED800) [pid = 900] [serial = 304] [outer = 1138A800] 16:19:55 INFO - PROCESS | 900 | 1462835995124 Marionette DEBUG loaded listener.js 16:19:55 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (1361A400) [pid = 900] [serial = 305] [outer = 1138A800] 16:19:55 INFO - PROCESS | 900 | 1462835995571 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 665ms 16:19:55 INFO - PROCESS | 900 | 1462835995625 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 16:19:55 INFO - PROCESS | 900 | 1462835995627 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 16:19:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:19:55 INFO - PROCESS | 900 | 1462835995630 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:19:55 INFO - PROCESS | 900 | 1462835995634 Marionette TRACE conn2 <- [1,374,null,{}] 16:19:55 INFO - PROCESS | 900 | 1462835995644 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:55 INFO - PROCESS | 900 | 1462835995754 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 16:19:55 INFO - PROCESS | 900 | 1462835995769 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:55 INFO - PROCESS | 900 | ++DOCSHELL 159B9400 == 40 [pid = 900] [id = 103] 16:19:55 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (159B9800) [pid = 900] [serial = 306] [outer = 00000000] 16:19:55 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (16189C00) [pid = 900] [serial = 307] [outer = 159B9800] 16:19:55 INFO - PROCESS | 900 | 1462835995819 Marionette DEBUG loaded listener.js 16:19:55 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (16B2F000) [pid = 900] [serial = 308] [outer = 159B9800] 16:19:56 INFO - PROCESS | 900 | 1462835996326 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:19:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:19:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 697ms 16:19:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:19:56 INFO - PROCESS | 900 | 1462835996361 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 16:19:56 INFO - PROCESS | 900 | 1462835996364 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 16:19:56 INFO - PROCESS | 900 | 1462835996367 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:19:56 INFO - PROCESS | 900 | 1462835996369 Marionette TRACE conn2 <- [1,378,null,{}] 16:19:56 INFO - PROCESS | 900 | 1462835996373 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:56 INFO - PROCESS | 900 | 1462835996449 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 16:19:56 INFO - PROCESS | 900 | 1462835996459 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:56 INFO - PROCESS | 900 | ++DOCSHELL 16BAEC00 == 41 [pid = 900] [id = 104] 16:19:56 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (16C5E000) [pid = 900] [serial = 309] [outer = 00000000] 16:19:56 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (172A3000) [pid = 900] [serial = 310] [outer = 16C5E000] 16:19:56 INFO - PROCESS | 900 | 1462835996502 Marionette DEBUG loaded listener.js 16:19:56 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (1770FC00) [pid = 900] [serial = 311] [outer = 16C5E000] 16:19:56 INFO - PROCESS | 900 | 1462835996913 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:19:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:19:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 602ms 16:19:56 INFO - PROCESS | 900 | 1462835996964 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 16:19:56 INFO - PROCESS | 900 | 1462835996966 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 16:19:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:19:56 INFO - PROCESS | 900 | 1462835996970 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:19:56 INFO - PROCESS | 900 | 1462835996972 Marionette TRACE conn2 <- [1,382,null,{}] 16:19:56 INFO - PROCESS | 900 | 1462835996975 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:57 INFO - PROCESS | 900 | 1462835997064 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 16:19:57 INFO - PROCESS | 900 | 1462835997071 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:57 INFO - PROCESS | 900 | ++DOCSHELL 1770D800 == 42 [pid = 900] [id = 105] 16:19:57 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (17ADC800) [pid = 900] [serial = 312] [outer = 00000000] 16:19:57 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (180E7400) [pid = 900] [serial = 313] [outer = 17ADC800] 16:19:57 INFO - PROCESS | 900 | 1462835997115 Marionette DEBUG loaded listener.js 16:19:57 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (18189000) [pid = 900] [serial = 314] [outer = 17ADC800] 16:19:57 INFO - PROCESS | 900 | 1462835997623 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:19:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:19:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 713ms 16:19:57 INFO - PROCESS | 900 | 1462835997669 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 16:19:57 INFO - PROCESS | 900 | 1462835997671 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 16:19:57 INFO - PROCESS | 900 | 1462835997674 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:19:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:19:57 INFO - PROCESS | 900 | 1462835997676 Marionette TRACE conn2 <- [1,386,null,{}] 16:19:57 INFO - PROCESS | 900 | 1462835997685 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:57 INFO - PROCESS | 900 | 1462835997803 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 16:19:57 INFO - PROCESS | 900 | 1462835997813 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:57 INFO - PROCESS | 900 | ++DOCSHELL 13A08C00 == 43 [pid = 900] [id = 106] 16:19:57 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (177B9C00) [pid = 900] [serial = 315] [outer = 00000000] 16:19:57 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (19AEC000) [pid = 900] [serial = 316] [outer = 177B9C00] 16:19:57 INFO - PROCESS | 900 | 1462835997862 Marionette DEBUG loaded listener.js 16:19:57 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (19BD5400) [pid = 900] [serial = 317] [outer = 177B9C00] 16:19:58 INFO - PROCESS | 900 | 1462835998346 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:19:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:19:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 712ms 16:19:58 INFO - PROCESS | 900 | 1462835998407 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 16:19:58 INFO - PROCESS | 900 | 1462835998409 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 16:19:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:19:58 INFO - PROCESS | 900 | 1462835998457 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:19:58 INFO - PROCESS | 900 | 1462835998459 Marionette TRACE conn2 <- [1,390,null,{}] 16:19:58 INFO - PROCESS | 900 | 1462835998465 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:58 INFO - PROCESS | 900 | 1462835998568 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 16:19:58 INFO - PROCESS | 900 | 1462835998574 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:58 INFO - PROCESS | 900 | ++DOCSHELL 107F0000 == 44 [pid = 900] [id = 107] 16:19:58 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (10D60400) [pid = 900] [serial = 318] [outer = 00000000] 16:19:58 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (1A16F800) [pid = 900] [serial = 319] [outer = 10D60400] 16:19:58 INFO - PROCESS | 900 | 1462835998617 Marionette DEBUG loaded listener.js 16:19:58 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (1A172400) [pid = 900] [serial = 320] [outer = 10D60400] 16:19:59 INFO - PROCESS | 900 | 1462835999046 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 697ms 16:19:59 INFO - PROCESS | 900 | 1462835999112 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 16:19:59 INFO - PROCESS | 900 | 1462835999115 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 16:19:59 INFO - PROCESS | 900 | 1462835999127 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:19:59 INFO - PROCESS | 900 | 1462835999130 Marionette TRACE conn2 <- [1,394,null,{}] 16:19:59 INFO - PROCESS | 900 | 1462835999133 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:59 INFO - PROCESS | 900 | 1462835999232 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 16:19:59 INFO - PROCESS | 900 | 1462835999244 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:59 INFO - PROCESS | 900 | ++DOCSHELL 19BDB000 == 45 [pid = 900] [id = 108] 16:19:59 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (19BE0400) [pid = 900] [serial = 321] [outer = 00000000] 16:19:59 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (1A7D0C00) [pid = 900] [serial = 322] [outer = 19BE0400] 16:19:59 INFO - PROCESS | 900 | 1462835999287 Marionette DEBUG loaded listener.js 16:19:59 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (1A7D5800) [pid = 900] [serial = 323] [outer = 19BE0400] 16:19:59 INFO - PROCESS | 900 | --DOMWINDOW == 115 (19AF3800) [pid = 900] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:19:59 INFO - PROCESS | 900 | --DOMWINDOW == 114 (1ADDEC00) [pid = 900] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:19:59 INFO - PROCESS | 900 | --DOMWINDOW == 113 (10D7B400) [pid = 900] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:19:59 INFO - PROCESS | 900 | --DOMWINDOW == 112 (17B41C00) [pid = 900] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:19:59 INFO - PROCESS | 900 | --DOMWINDOW == 111 (11394C00) [pid = 900] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:19:59 INFO - PROCESS | 900 | --DOMWINDOW == 110 (134F2800) [pid = 900] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:19:59 INFO - PROCESS | 900 | --DOMWINDOW == 109 (16B77C00) [pid = 900] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:19:59 INFO - PROCESS | 900 | --DOMWINDOW == 108 (18569800) [pid = 900] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:19:59 INFO - PROCESS | 900 | --DOMWINDOW == 107 (1A7CE400) [pid = 900] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:19:59 INFO - PROCESS | 900 | --DOMWINDOW == 106 (14564400) [pid = 900] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:19:59 INFO - PROCESS | 900 | --DOMWINDOW == 105 (1A170800) [pid = 900] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:19:59 INFO - PROCESS | 900 | --DOMWINDOW == 104 (1457DC00) [pid = 900] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:19:59 INFO - PROCESS | 900 | 1462835999904 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 808ms 16:19:59 INFO - PROCESS | 900 | 1462835999930 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 16:19:59 INFO - PROCESS | 900 | 1462835999932 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 16:19:59 INFO - PROCESS | 900 | 1462835999935 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:19:59 INFO - PROCESS | 900 | 1462835999937 Marionette TRACE conn2 <- [1,398,null,{}] 16:19:59 INFO - PROCESS | 900 | 1462835999941 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:00 INFO - PROCESS | 900 | 1462836000014 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 16:20:00 INFO - PROCESS | 900 | 1462836000020 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:00 INFO - PROCESS | 900 | ++DOCSHELL 16BBC000 == 46 [pid = 900] [id = 109] 16:20:00 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (188D9C00) [pid = 900] [serial = 324] [outer = 00000000] 16:20:00 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (1A16D800) [pid = 900] [serial = 325] [outer = 188D9C00] 16:20:00 INFO - PROCESS | 900 | 1462836000064 Marionette DEBUG loaded listener.js 16:20:00 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (1A411C00) [pid = 900] [serial = 326] [outer = 188D9C00] 16:20:00 INFO - PROCESS | 900 | 1462836000483 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:20:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:20:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 602ms 16:20:00 INFO - PROCESS | 900 | 1462836000533 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 16:20:00 INFO - PROCESS | 900 | 1462836000535 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 16:20:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:20:00 INFO - PROCESS | 900 | 1462836000538 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:20:00 INFO - PROCESS | 900 | 1462836000540 Marionette TRACE conn2 <- [1,402,null,{}] 16:20:00 INFO - PROCESS | 900 | 1462836000544 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:00 INFO - PROCESS | 900 | 1462836000619 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 16:20:00 INFO - PROCESS | 900 | 1462836000625 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:00 INFO - PROCESS | 900 | ++DOCSHELL 1A8DD000 == 47 [pid = 900] [id = 110] 16:20:00 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (1AA31400) [pid = 900] [serial = 327] [outer = 00000000] 16:20:00 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (1AB84C00) [pid = 900] [serial = 328] [outer = 1AA31400] 16:20:00 INFO - PROCESS | 900 | 1462836000715 Marionette DEBUG loaded listener.js 16:20:00 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (1ADD7000) [pid = 900] [serial = 329] [outer = 1AA31400] 16:20:01 INFO - PROCESS | 900 | 1462836001132 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:20:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:20:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 602ms 16:20:01 INFO - PROCESS | 900 | 1462836001168 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 16:20:01 INFO - PROCESS | 900 | 1462836001170 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 16:20:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:20:01 INFO - PROCESS | 900 | 1462836001178 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:20:01 INFO - PROCESS | 900 | 1462836001180 Marionette TRACE conn2 <- [1,406,null,{}] 16:20:01 INFO - PROCESS | 900 | 1462836001185 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:01 INFO - PROCESS | 900 | 1462836001283 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 16:20:01 INFO - PROCESS | 900 | 1462836001293 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:01 INFO - PROCESS | 900 | ++DOCSHELL 1ADDE000 == 48 [pid = 900] [id = 111] 16:20:01 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (1AE77000) [pid = 900] [serial = 330] [outer = 00000000] 16:20:01 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (1B098000) [pid = 900] [serial = 331] [outer = 1AE77000] 16:20:01 INFO - PROCESS | 900 | 1462836001341 Marionette DEBUG loaded listener.js 16:20:01 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (1B406C00) [pid = 900] [serial = 332] [outer = 1AE77000] 16:20:02 INFO - PROCESS | 900 | 1462836001980 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:20:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:20:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 855ms 16:20:02 INFO - PROCESS | 900 | 1462836002022 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 16:20:02 INFO - PROCESS | 900 | 1462836002026 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 16:20:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:20:02 INFO - PROCESS | 900 | 1462836002032 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:20:02 INFO - PROCESS | 900 | 1462836002035 Marionette TRACE conn2 <- [1,410,null,{}] 16:20:02 INFO - PROCESS | 900 | 1462836002041 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:02 INFO - PROCESS | 900 | 1462836002150 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 16:20:02 INFO - PROCESS | 900 | 1462836002278 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:02 INFO - PROCESS | 900 | ++DOCSHELL 11754C00 == 49 [pid = 900] [id = 112] 16:20:02 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (11756000) [pid = 900] [serial = 333] [outer = 00000000] 16:20:02 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (1343F000) [pid = 900] [serial = 334] [outer = 11756000] 16:20:02 INFO - PROCESS | 900 | 1462836002334 Marionette DEBUG loaded listener.js 16:20:02 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (13A08800) [pid = 900] [serial = 335] [outer = 11756000] 16:20:02 INFO - PROCESS | 900 | 1462836002938 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:20:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:20:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 951ms 16:20:03 INFO - PROCESS | 900 | 1462836003025 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 16:20:03 INFO - PROCESS | 900 | 1462836003031 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 16:20:03 INFO - PROCESS | 900 | 1462836003038 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:20:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:20:03 INFO - PROCESS | 900 | 1462836003040 Marionette TRACE conn2 <- [1,414,null,{}] 16:20:03 INFO - PROCESS | 900 | 1462836003045 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:03 INFO - PROCESS | 900 | 1462836003145 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 16:20:03 INFO - PROCESS | 900 | 1462836003225 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:03 INFO - PROCESS | 900 | ++DOCSHELL 14566400 == 50 [pid = 900] [id = 113] 16:20:03 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (1563B800) [pid = 900] [serial = 336] [outer = 00000000] 16:20:03 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (16B20400) [pid = 900] [serial = 337] [outer = 1563B800] 16:20:03 INFO - PROCESS | 900 | 1462836003319 Marionette DEBUG loaded listener.js 16:20:03 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (16C5C800) [pid = 900] [serial = 338] [outer = 1563B800] 16:20:03 INFO - PROCESS | 900 | 1462836003938 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:20:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:20:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 951ms 16:20:04 INFO - PROCESS | 900 | 1462836003986 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 16:20:04 INFO - PROCESS | 900 | 1462836003989 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 16:20:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:20:04 INFO - PROCESS | 900 | 1462836003993 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:20:04 INFO - PROCESS | 900 | 1462836003996 Marionette TRACE conn2 <- [1,418,null,{}] 16:20:04 INFO - PROCESS | 900 | 1462836004007 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:04 INFO - PROCESS | 900 | 1462836004109 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 16:20:04 INFO - PROCESS | 900 | 1462836004190 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:04 INFO - PROCESS | 900 | ++DOCSHELL 1A412000 == 51 [pid = 900] [id = 114] 16:20:04 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (1A418C00) [pid = 900] [serial = 339] [outer = 00000000] 16:20:04 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (1AB80400) [pid = 900] [serial = 340] [outer = 1A418C00] 16:20:04 INFO - PROCESS | 900 | 1462836004295 Marionette DEBUG loaded listener.js 16:20:04 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (1AE7BC00) [pid = 900] [serial = 341] [outer = 1A418C00] 16:20:05 INFO - PROCESS | 900 | 1462836005426 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:20:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 16:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1473ms 16:20:05 INFO - PROCESS | 900 | 1462836005479 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 16:20:05 INFO - PROCESS | 900 | 1462836005482 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 16:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:20:05 INFO - PROCESS | 900 | 1462836005487 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:20:05 INFO - PROCESS | 900 | 1462836005491 Marionette TRACE conn2 <- [1,422,null,{}] 16:20:05 INFO - PROCESS | 900 | 1462836005496 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:05 INFO - PROCESS | 900 | 1462836005589 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 16:20:05 INFO - PROCESS | 900 | 1462836005712 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:05 INFO - PROCESS | 900 | ++DOCSHELL 0F5F3000 == 52 [pid = 900] [id = 115] 16:20:05 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (0F5F8000) [pid = 900] [serial = 342] [outer = 00000000] 16:20:05 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (12E60400) [pid = 900] [serial = 343] [outer = 0F5F8000] 16:20:05 INFO - PROCESS | 900 | 1462836005759 Marionette DEBUG loaded listener.js 16:20:05 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (13464400) [pid = 900] [serial = 344] [outer = 0F5F8000] 16:20:06 INFO - PROCESS | 900 | --DOCSHELL 1A8DD000 == 51 [pid = 900] [id = 110] 16:20:06 INFO - PROCESS | 900 | --DOCSHELL 16BBC000 == 50 [pid = 900] [id = 109] 16:20:06 INFO - PROCESS | 900 | --DOCSHELL 19BDB000 == 49 [pid = 900] [id = 108] 16:20:06 INFO - PROCESS | 900 | --DOCSHELL 107F0000 == 48 [pid = 900] [id = 107] 16:20:06 INFO - PROCESS | 900 | --DOCSHELL 13A08C00 == 47 [pid = 900] [id = 106] 16:20:06 INFO - PROCESS | 900 | --DOCSHELL 1770D800 == 46 [pid = 900] [id = 105] 16:20:06 INFO - PROCESS | 900 | --DOCSHELL 16BAEC00 == 45 [pid = 900] [id = 104] 16:20:06 INFO - PROCESS | 900 | --DOCSHELL 159B9400 == 44 [pid = 900] [id = 103] 16:20:06 INFO - PROCESS | 900 | --DOCSHELL 1124D400 == 43 [pid = 900] [id = 102] 16:20:06 INFO - PROCESS | 900 | --DOCSHELL 11F0B000 == 42 [pid = 900] [id = 101] 16:20:06 INFO - PROCESS | 900 | --DOCSHELL 1124BC00 == 41 [pid = 900] [id = 98] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 124 (1138BC00) [pid = 900] [serial = 244] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 123 (159BBC00) [pid = 900] [serial = 247] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 122 (19BE1400) [pid = 900] [serial = 250] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 121 (1ADDC000) [pid = 900] [serial = 253] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | 1462836006794 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 120 (1B099C00) [pid = 900] [serial = 277] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 119 (1AE84000) [pid = 900] [serial = 275] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 118 (180E9C00) [pid = 900] [serial = 265] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 117 (1818A800) [pid = 900] [serial = 266] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 116 (1AE80400) [pid = 900] [serial = 274] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 115 (13398C00) [pid = 900] [serial = 257] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 114 (11F65C00) [pid = 900] [serial = 256] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 113 (13AE3800) [pid = 900] [serial = 259] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 112 (143C4800) [pid = 900] [serial = 260] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 111 (16BB5400) [pid = 900] [serial = 262] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 110 (1709C800) [pid = 900] [serial = 263] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 109 (19BD8800) [pid = 900] [serial = 268] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 108 (1ADD5000) [pid = 900] [serial = 242] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 107 (16194C00) [pid = 900] [serial = 280] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 106 (17B49800) [pid = 900] [serial = 281] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 105 (1B402000) [pid = 900] [serial = 278] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 104 (1A412800) [pid = 900] [serial = 271] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 103 (1A7D6000) [pid = 900] [serial = 272] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 102 (19AEA400) [pid = 900] [serial = 283] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1B408000) [pid = 900] [serial = 287] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 100 (19BDCC00) [pid = 900] [serial = 269] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 99 (19AEEC00) [pid = 900] [serial = 284] [outer = 00000000] [url = about:blank] 16:20:06 INFO - PROCESS | 900 | --DOMWINDOW == 98 (1ADDF800) [pid = 900] [serial = 286] [outer = 00000000] [url = about:blank] 16:20:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:20:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1378ms 16:20:06 INFO - PROCESS | 900 | 1462836006845 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 16:20:06 INFO - PROCESS | 900 | 1462836006850 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 16:20:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:20:06 INFO - PROCESS | 900 | 1462836006857 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:20:06 INFO - PROCESS | 900 | 1462836006859 Marionette TRACE conn2 <- [1,426,null,{}] 16:20:06 INFO - PROCESS | 900 | 1462836006863 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:06 INFO - PROCESS | 900 | 1462836006955 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 16:20:07 INFO - PROCESS | 900 | 1462836007057 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:07 INFO - PROCESS | 900 | ++DOCSHELL 13435800 == 42 [pid = 900] [id = 116] 16:20:07 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (13436400) [pid = 900] [serial = 345] [outer = 00000000] 16:20:07 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (13466000) [pid = 900] [serial = 346] [outer = 13436400] 16:20:07 INFO - PROCESS | 900 | 1462836007101 Marionette DEBUG loaded listener.js 16:20:07 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (13AEB400) [pid = 900] [serial = 347] [outer = 13436400] 16:20:07 INFO - PROCESS | 900 | 1462836007474 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:20:07 INFO - PROCESS | 900 | 1462836007557 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 16:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:20:07 INFO - PROCESS | 900 | 1462836007560 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:20:07 INFO - PROCESS | 900 | 1462836007564 Marionette TRACE conn2 <- [1,430,null,{}] 16:20:07 INFO - PROCESS | 900 | 1462836007578 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:07 INFO - PROCESS | 900 | 1462836007662 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 16:20:07 INFO - PROCESS | 900 | 1462836007677 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:07 INFO - PROCESS | 900 | ++DOCSHELL 1618A000 == 43 [pid = 900] [id = 117] 16:20:07 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (16194C00) [pid = 900] [serial = 348] [outer = 00000000] 16:20:07 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (16BAEC00) [pid = 900] [serial = 349] [outer = 16194C00] 16:20:07 INFO - PROCESS | 900 | 1462836007770 Marionette DEBUG loaded listener.js 16:20:07 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (16F89400) [pid = 900] [serial = 350] [outer = 16194C00] 16:20:08 INFO - PROCESS | 900 | 1462836008206 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:20:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:20:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 633ms 16:20:08 INFO - PROCESS | 900 | 1462836008230 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 16:20:08 INFO - PROCESS | 900 | 1462836008232 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 16:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:20:08 INFO - PROCESS | 900 | 1462836008239 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:20:08 INFO - PROCESS | 900 | 1462836008240 Marionette TRACE conn2 <- [1,434,null,{}] 16:20:08 INFO - PROCESS | 900 | 1462836008244 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:08 INFO - PROCESS | 900 | 1462836008321 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 16:20:08 INFO - PROCESS | 900 | 1462836008356 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:08 INFO - PROCESS | 900 | ++DOCSHELL 177B7800 == 44 [pid = 900] [id = 118] 16:20:08 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (177B9400) [pid = 900] [serial = 351] [outer = 00000000] 16:20:08 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (180F0800) [pid = 900] [serial = 352] [outer = 177B9400] 16:20:08 INFO - PROCESS | 900 | 1462836008400 Marionette DEBUG loaded listener.js 16:20:08 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (18567C00) [pid = 900] [serial = 353] [outer = 177B9400] 16:20:08 INFO - PROCESS | 900 | 1462836008816 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:20:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:20:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 650ms 16:20:08 INFO - PROCESS | 900 | 1462836008873 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 16:20:08 INFO - PROCESS | 900 | 1462836008876 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 16:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:20:08 INFO - PROCESS | 900 | 1462836008879 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:20:08 INFO - PROCESS | 900 | 1462836008880 Marionette TRACE conn2 <- [1,438,null,{}] 16:20:08 INFO - PROCESS | 900 | 1462836008884 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:08 INFO - PROCESS | 900 | 1462836008958 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 16:20:08 INFO - PROCESS | 900 | 1462836008973 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:08 INFO - PROCESS | 900 | ++DOCSHELL 17ADD400 == 45 [pid = 900] [id = 119] 16:20:08 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (180E9C00) [pid = 900] [serial = 354] [outer = 00000000] 16:20:09 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (19AE5C00) [pid = 900] [serial = 355] [outer = 180E9C00] 16:20:09 INFO - PROCESS | 900 | 1462836009021 Marionette DEBUG loaded listener.js 16:20:09 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (19AE9800) [pid = 900] [serial = 356] [outer = 180E9C00] 16:20:09 INFO - PROCESS | 900 | 1462836009484 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:20:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 649ms 16:20:09 INFO - PROCESS | 900 | 1462836009517 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 16:20:09 INFO - PROCESS | 900 | 1462836009519 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 16:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:20:09 INFO - PROCESS | 900 | 1462836009522 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:20:09 INFO - PROCESS | 900 | 1462836009524 Marionette TRACE conn2 <- [1,442,null,{}] 16:20:09 INFO - PROCESS | 900 | 1462836009527 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:09 INFO - PROCESS | 900 | 1462836009647 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 16:20:09 INFO - PROCESS | 900 | 1462836009733 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:09 INFO - PROCESS | 900 | ++DOCSHELL 15639800 == 46 [pid = 900] [id = 120] 16:20:09 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (18570800) [pid = 900] [serial = 357] [outer = 00000000] 16:20:09 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (1A306000) [pid = 900] [serial = 358] [outer = 18570800] 16:20:09 INFO - PROCESS | 900 | 1462836009779 Marionette DEBUG loaded listener.js 16:20:09 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (1A7D1000) [pid = 900] [serial = 359] [outer = 18570800] 16:20:10 INFO - PROCESS | 900 | 1462836010267 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:20:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 761ms 16:20:10 INFO - PROCESS | 900 | 1462836010304 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 16:20:10 INFO - PROCESS | 900 | 1462836010306 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 16:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:20:10 INFO - PROCESS | 900 | 1462836010314 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:20:10 INFO - PROCESS | 900 | 1462836010315 Marionette TRACE conn2 <- [1,446,null,{}] 16:20:10 INFO - PROCESS | 900 | 1462836010319 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:10 INFO - PROCESS | 900 | 1462836010420 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 16:20:10 INFO - PROCESS | 900 | 1462836010426 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:10 INFO - PROCESS | 900 | ++DOCSHELL 10D5A800 == 47 [pid = 900] [id = 121] 16:20:10 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (11F0B400) [pid = 900] [serial = 360] [outer = 00000000] 16:20:10 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (1AB7BC00) [pid = 900] [serial = 361] [outer = 11F0B400] 16:20:10 INFO - PROCESS | 900 | 1462836010469 Marionette DEBUG loaded listener.js 16:20:10 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (1AB80000) [pid = 900] [serial = 362] [outer = 11F0B400] 16:20:10 INFO - PROCESS | 900 | 1462836010900 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:20:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 633ms 16:20:10 INFO - PROCESS | 900 | 1462836010951 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 16:20:10 INFO - PROCESS | 900 | 1462836010953 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 16:20:10 INFO - PROCESS | 900 | 1462836010956 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:20:10 INFO - PROCESS | 900 | 1462836010958 Marionette TRACE conn2 <- [1,450,null,{}] 16:20:10 INFO - PROCESS | 900 | 1462836010961 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:11 INFO - PROCESS | 900 | 1462836011087 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 16:20:11 INFO - PROCESS | 900 | 1462836011109 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:11 INFO - PROCESS | 900 | ++DOCSHELL 1AA30800 == 48 [pid = 900] [id = 122] 16:20:11 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (1ADD6C00) [pid = 900] [serial = 363] [outer = 00000000] 16:20:11 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (1AE84800) [pid = 900] [serial = 364] [outer = 1ADD6C00] 16:20:11 INFO - PROCESS | 900 | 1462836011151 Marionette DEBUG loaded listener.js 16:20:11 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (1B091000) [pid = 900] [serial = 365] [outer = 1ADD6C00] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 118 (188E0400) [pid = 900] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 117 (13A0E400) [pid = 900] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 116 (136AE800) [pid = 900] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 115 (1ADD4000) [pid = 900] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 114 (16B84800) [pid = 900] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 113 (10D80800) [pid = 900] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 112 (1818EC00) [pid = 900] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 111 (107F5800) [pid = 900] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 110 (11726800) [pid = 900] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 109 (12BB6800) [pid = 900] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 108 (107ED800) [pid = 900] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 107 (177B9C00) [pid = 900] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 106 (10D60400) [pid = 900] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 105 (159B9800) [pid = 900] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 104 (13439400) [pid = 900] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 103 (13AE6800) [pid = 900] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 102 (1138A800) [pid = 900] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 101 (19BE0400) [pid = 900] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 100 (11F5AC00) [pid = 900] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 99 (16C5E000) [pid = 900] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 98 (17ADC800) [pid = 900] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 97 (11F02400) [pid = 900] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 96 (1AA31400) [pid = 900] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:20:11 INFO - PROCESS | 900 | --DOMWINDOW == 95 (188D9C00) [pid = 900] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:20:11 INFO - PROCESS | 900 | 1462836011716 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:20:11 INFO - PROCESS | 900 | 1462836011764 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 16:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:20:11 INFO - PROCESS | 900 | 1462836011767 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:20:11 INFO - PROCESS | 900 | 1462836011769 Marionette TRACE conn2 <- [1,454,null,{}] 16:20:11 INFO - PROCESS | 900 | 1462836011772 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:11 INFO - PROCESS | 900 | 1462836011848 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 16:20:11 INFO - PROCESS | 900 | 1462836011854 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:11 INFO - PROCESS | 900 | ++DOCSHELL 1339E400 == 49 [pid = 900] [id = 123] 16:20:11 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (13438000) [pid = 900] [serial = 366] [outer = 00000000] 16:20:11 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (140D6000) [pid = 900] [serial = 367] [outer = 13438000] 16:20:11 INFO - PROCESS | 900 | 1462836011897 Marionette DEBUG loaded listener.js 16:20:11 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (15E4A000) [pid = 900] [serial = 368] [outer = 13438000] 16:20:12 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:12 INFO - PROCESS | 900 | 1462836012303 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:20:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 602ms 16:20:12 INFO - PROCESS | 900 | 1462836012363 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 16:20:12 INFO - PROCESS | 900 | 1462836012365 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 16:20:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:20:12 INFO - PROCESS | 900 | 1462836012368 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:20:12 INFO - PROCESS | 900 | 1462836012370 Marionette TRACE conn2 <- [1,458,null,{}] 16:20:12 INFO - PROCESS | 900 | 1462836012373 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:12 INFO - PROCESS | 900 | 1462836012447 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 16:20:12 INFO - PROCESS | 900 | 1462836012503 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:12 INFO - PROCESS | 900 | ++DOCSHELL 188D9C00 == 50 [pid = 900] [id = 124] 16:20:12 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (188E6400) [pid = 900] [serial = 369] [outer = 00000000] 16:20:12 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (1A307800) [pid = 900] [serial = 370] [outer = 188E6400] 16:20:12 INFO - PROCESS | 900 | 1462836012553 Marionette DEBUG loaded listener.js 16:20:12 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (1AB86400) [pid = 900] [serial = 371] [outer = 188E6400] 16:20:12 INFO - PROCESS | 900 | 1462836012983 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:20:13 INFO - PROCESS | 900 | 1462836013078 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 16:20:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:20:13 INFO - PROCESS | 900 | 1462836013088 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:20:13 INFO - PROCESS | 900 | 1462836013092 Marionette TRACE conn2 <- [1,462,null,{}] 16:20:13 INFO - PROCESS | 900 | 1462836013099 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:13 INFO - PROCESS | 900 | 1462836013204 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 16:20:13 INFO - PROCESS | 900 | 1462836013329 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:13 INFO - PROCESS | 900 | ++DOCSHELL 0CAF5800 == 51 [pid = 900] [id = 125] 16:20:13 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (0CAF7400) [pid = 900] [serial = 372] [outer = 00000000] 16:20:13 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (0CAFA800) [pid = 900] [serial = 373] [outer = 0CAF7400] 16:20:13 INFO - PROCESS | 900 | 1462836013384 Marionette DEBUG loaded listener.js 16:20:13 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (0F5F7800) [pid = 900] [serial = 374] [outer = 0CAF7400] 16:20:14 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:14 INFO - PROCESS | 900 | 1462836014037 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:20:14 INFO - PROCESS | 900 | 1462836014096 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 16:20:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:20:14 INFO - PROCESS | 900 | 1462836014103 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:20:14 INFO - PROCESS | 900 | 1462836014107 Marionette TRACE conn2 <- [1,466,null,{}] 16:20:14 INFO - PROCESS | 900 | 1462836014112 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:14 INFO - PROCESS | 900 | 1462836014213 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 16:20:14 INFO - PROCESS | 900 | 1462836014295 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:14 INFO - PROCESS | 900 | ++DOCSHELL 1307FC00 == 52 [pid = 900] [id = 126] 16:20:14 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (13080800) [pid = 900] [serial = 375] [outer = 00000000] 16:20:14 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (13AE3800) [pid = 900] [serial = 376] [outer = 13080800] 16:20:14 INFO - PROCESS | 900 | 1462836014394 Marionette DEBUG loaded listener.js 16:20:14 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (1457CC00) [pid = 900] [serial = 377] [outer = 13080800] 16:20:15 INFO - PROCESS | 900 | 1462836015046 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:20:15 INFO - PROCESS | 900 | 1462836015083 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 16:20:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:20:15 INFO - PROCESS | 900 | 1462836015087 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:20:15 INFO - PROCESS | 900 | 1462836015089 Marionette TRACE conn2 <- [1,470,null,{}] 16:20:15 INFO - PROCESS | 900 | 1462836015099 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:15 INFO - PROCESS | 900 | 1462836015204 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 16:20:15 INFO - PROCESS | 900 | 1462836015327 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:15 INFO - PROCESS | 900 | ++DOCSHELL 17216400 == 53 [pid = 900] [id = 127] 16:20:15 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (1770EC00) [pid = 900] [serial = 378] [outer = 00000000] 16:20:15 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (19AE4C00) [pid = 900] [serial = 379] [outer = 1770EC00] 16:20:15 INFO - PROCESS | 900 | 1462836015385 Marionette DEBUG loaded listener.js 16:20:15 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (19BDEC00) [pid = 900] [serial = 380] [outer = 1770EC00] 16:20:15 INFO - PROCESS | 900 | 1462836015961 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:20:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:20:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 951ms 16:20:16 INFO - PROCESS | 900 | 1462836016031 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 16:20:16 INFO - PROCESS | 900 | 1462836016034 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 16:20:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:20:16 INFO - PROCESS | 900 | 1462836016037 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:20:16 INFO - PROCESS | 900 | 1462836016039 Marionette TRACE conn2 <- [1,474,null,{}] 16:20:16 INFO - PROCESS | 900 | 1462836016043 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:16 INFO - PROCESS | 900 | 1462836016141 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 16:20:16 INFO - PROCESS | 900 | 1462836016234 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:16 INFO - PROCESS | 900 | ++DOCSHELL 143E7400 == 54 [pid = 900] [id = 128] 16:20:16 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (143E7C00) [pid = 900] [serial = 381] [outer = 00000000] 16:20:16 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (143EE400) [pid = 900] [serial = 382] [outer = 143E7C00] 16:20:16 INFO - PROCESS | 900 | 1462836016287 Marionette DEBUG loaded listener.js 16:20:16 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (17B44C00) [pid = 900] [serial = 383] [outer = 143E7C00] 16:20:16 INFO - PROCESS | 900 | [900] 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 16:20:16 INFO - PROCESS | 900 | [900] 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 16:20:17 INFO - PROCESS | 900 | 1462836017059 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:20:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:20:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1109ms 16:20:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:20:17 INFO - PROCESS | 900 | 1462836017137 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 16:20:17 INFO - PROCESS | 900 | 1462836017140 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 16:20:17 INFO - PROCESS | 900 | 1462836017146 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:20:17 INFO - PROCESS | 900 | 1462836017149 Marionette TRACE conn2 <- [1,478,null,{}] 16:20:17 INFO - PROCESS | 900 | 1462836017154 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:17 INFO - PROCESS | 900 | 1462836017296 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 16:20:17 INFO - PROCESS | 900 | 1462836017372 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:17 INFO - PROCESS | 900 | ++DOCSHELL 1124AC00 == 55 [pid = 900] [id = 129] 16:20:17 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (1124BC00) [pid = 900] [serial = 384] [outer = 00000000] 16:20:17 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (1174A000) [pid = 900] [serial = 385] [outer = 1124BC00] 16:20:17 INFO - PROCESS | 900 | 1462836017420 Marionette DEBUG loaded listener.js 16:20:17 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (1336F400) [pid = 900] [serial = 386] [outer = 1124BC00] 16:20:18 INFO - PROCESS | 900 | 1462836018014 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:20:18 INFO - PROCESS | 900 | --DOCSHELL 1339E400 == 54 [pid = 900] [id = 123] 16:20:18 INFO - PROCESS | 900 | --DOCSHELL 1AA30800 == 53 [pid = 900] [id = 122] 16:20:18 INFO - PROCESS | 900 | --DOCSHELL 10D5A800 == 52 [pid = 900] [id = 121] 16:20:18 INFO - PROCESS | 900 | --DOCSHELL 15639800 == 51 [pid = 900] [id = 120] 16:20:18 INFO - PROCESS | 900 | --DOCSHELL 17ADD400 == 50 [pid = 900] [id = 119] 16:20:18 INFO - PROCESS | 900 | --DOCSHELL 177B7800 == 49 [pid = 900] [id = 118] 16:20:18 INFO - PROCESS | 900 | --DOCSHELL 1618A000 == 48 [pid = 900] [id = 117] 16:20:18 INFO - PROCESS | 900 | --DOCSHELL 13435800 == 47 [pid = 900] [id = 116] 16:20:18 INFO - PROCESS | 900 | --DOCSHELL 0F5F3000 == 46 [pid = 900] [id = 115] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 115 (19BD9000) [pid = 900] [serial = 206] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 114 (16BBB000) [pid = 900] [serial = 248] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 113 (15E56C00) [pid = 900] [serial = 203] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 112 (1AE7AC00) [pid = 900] [serial = 254] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 111 (1AB81800) [pid = 900] [serial = 197] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 110 (11751800) [pid = 900] [serial = 245] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 109 (1A8E1000) [pid = 900] [serial = 251] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 108 (13323000) [pid = 900] [serial = 200] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 107 (13610800) [pid = 900] [serial = 163] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 106 (1AA33800) [pid = 900] [serial = 209] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 105 (11FE8800) [pid = 900] [serial = 127] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 104 (19AEC000) [pid = 900] [serial = 316] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 103 (1A16F800) [pid = 900] [serial = 319] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 102 (19BD5400) [pid = 900] [serial = 317] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 101 (16189C00) [pid = 900] [serial = 307] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 100 (16B2F000) [pid = 900] [serial = 308] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 99 (13440400) [pid = 900] [serial = 289] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 98 (19AEF000) [pid = 900] [serial = 290] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 97 (1A7D1800) [pid = 900] [serial = 299] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 96 (19AECC00) [pid = 900] [serial = 298] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 95 (134ED800) [pid = 900] [serial = 304] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 94 (1361A400) [pid = 900] [serial = 305] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 93 (1A7D0C00) [pid = 900] [serial = 322] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 92 (1343CC00) [pid = 900] [serial = 302] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 91 (13435000) [pid = 900] [serial = 301] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 90 (172A3000) [pid = 900] [serial = 310] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 89 (1770FC00) [pid = 900] [serial = 311] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 88 (180E7400) [pid = 900] [serial = 313] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 87 (13606800) [pid = 900] [serial = 293] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 86 (1343B800) [pid = 900] [serial = 292] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 85 (15E4E800) [pid = 900] [serial = 295] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 84 (1A172400) [pid = 900] [serial = 320] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 83 (1B098000) [pid = 900] [serial = 331] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 82 (1ADD7000) [pid = 900] [serial = 329] [outer = 00000000] [url = about:blank] 16:20:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 81 (1AB84C00) [pid = 900] [serial = 328] [outer = 00000000] [url = about:blank] 16:20:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 935ms 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 80 (1A7D5800) [pid = 900] [serial = 323] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 79 (1A16D800) [pid = 900] [serial = 325] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 78 (1A411C00) [pid = 900] [serial = 326] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | --DOMWINDOW == 77 (18189000) [pid = 900] [serial = 314] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 900 | 1462836018100 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 16:20:18 INFO - PROCESS | 900 | 1462836018105 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 16:20:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:20:18 INFO - PROCESS | 900 | 1462836018111 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:20:18 INFO - PROCESS | 900 | 1462836018114 Marionette TRACE conn2 <- [1,482,null,{}] 16:20:18 INFO - PROCESS | 900 | 1462836018118 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:18 INFO - PROCESS | 900 | 1462836018212 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 16:20:18 INFO - PROCESS | 900 | 1462836018292 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:18 INFO - PROCESS | 900 | ++DOCSHELL 11D03800 == 47 [pid = 900] [id = 130] 16:20:18 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (11D0B400) [pid = 900] [serial = 387] [outer = 00000000] 16:20:18 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (13373800) [pid = 900] [serial = 388] [outer = 11D0B400] 16:20:18 INFO - PROCESS | 900 | 1462836018337 Marionette DEBUG loaded listener.js 16:20:18 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (1343AC00) [pid = 900] [serial = 389] [outer = 11D0B400] 16:20:18 INFO - PROCESS | 900 | 1462836018792 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:20:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 744ms 16:20:18 INFO - PROCESS | 900 | 1462836018850 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 16:20:18 INFO - PROCESS | 900 | 1462836018852 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 16:20:18 INFO - PROCESS | 900 | 1462836018856 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:20:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:20:18 INFO - PROCESS | 900 | 1462836018859 Marionette TRACE conn2 <- [1,486,null,{}] 16:20:18 INFO - PROCESS | 900 | 1462836018869 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:18 INFO - PROCESS | 900 | 1462836018953 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 16:20:18 INFO - PROCESS | 900 | 1462836018961 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:19 INFO - PROCESS | 900 | ++DOCSHELL 140D2C00 == 48 [pid = 900] [id = 131] 16:20:19 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (143DFC00) [pid = 900] [serial = 390] [outer = 00000000] 16:20:19 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (143E7000) [pid = 900] [serial = 391] [outer = 143DFC00] 16:20:19 INFO - PROCESS | 900 | 1462836019009 Marionette DEBUG loaded listener.js 16:20:19 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (14566000) [pid = 900] [serial = 392] [outer = 143DFC00] 16:20:19 INFO - PROCESS | 900 | 1462836019456 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:20:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:20:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 650ms 16:20:19 INFO - PROCESS | 900 | 1462836019494 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 16:20:19 INFO - PROCESS | 900 | 1462836019496 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 16:20:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:20:19 INFO - PROCESS | 900 | 1462836019500 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:20:19 INFO - PROCESS | 900 | 1462836019502 Marionette TRACE conn2 <- [1,490,null,{}] 16:20:19 INFO - PROCESS | 900 | 1462836019505 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:19 INFO - PROCESS | 900 | 1462836019629 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 16:20:19 INFO - PROCESS | 900 | 1462836019638 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:19 INFO - PROCESS | 900 | ++DOCSHELL 143E6800 == 49 [pid = 900] [id = 132] 16:20:19 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (15634800) [pid = 900] [serial = 393] [outer = 00000000] 16:20:19 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (16308000) [pid = 900] [serial = 394] [outer = 15634800] 16:20:19 INFO - PROCESS | 900 | 1462836019682 Marionette DEBUG loaded listener.js 16:20:19 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (16308C00) [pid = 900] [serial = 395] [outer = 15634800] 16:20:20 INFO - PROCESS | 900 | 1462836020142 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:20:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:20:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 633ms 16:20:20 INFO - PROCESS | 900 | 1462836020169 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 16:20:20 INFO - PROCESS | 900 | 1462836020171 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 16:20:20 INFO - PROCESS | 900 | 1462836020174 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:20:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:20:20 INFO - PROCESS | 900 | 1462836020176 Marionette TRACE conn2 <- [1,494,null,{}] 16:20:20 INFO - PROCESS | 900 | 1462836020179 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:20 INFO - PROCESS | 900 | 1462836020263 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 16:20:20 INFO - PROCESS | 900 | 1462836020269 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:20 INFO - PROCESS | 900 | ++DOCSHELL 159C8800 == 50 [pid = 900] [id = 133] 16:20:20 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (16B22800) [pid = 900] [serial = 396] [outer = 00000000] 16:20:20 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (16F20C00) [pid = 900] [serial = 397] [outer = 16B22800] 16:20:20 INFO - PROCESS | 900 | 1462836020312 Marionette DEBUG loaded listener.js 16:20:20 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (16F24400) [pid = 900] [serial = 398] [outer = 16B22800] 16:20:20 INFO - PROCESS | 900 | 1462836020794 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:20:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:20:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 634ms 16:20:20 INFO - PROCESS | 900 | 1462836020813 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 16:20:20 INFO - PROCESS | 900 | 1462836020815 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 16:20:20 INFO - PROCESS | 900 | 1462836020822 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:20:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:20:20 INFO - PROCESS | 900 | 1462836020824 Marionette TRACE conn2 <- [1,498,null,{}] 16:20:20 INFO - PROCESS | 900 | 1462836020827 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:20 INFO - PROCESS | 900 | 1462836020950 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 16:20:21 INFO - PROCESS | 900 | 1462836021008 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:21 INFO - PROCESS | 900 | ++DOCSHELL 16F26800 == 51 [pid = 900] [id = 134] 16:20:21 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (16F26C00) [pid = 900] [serial = 399] [outer = 00000000] 16:20:21 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (172A7400) [pid = 900] [serial = 400] [outer = 16F26C00] 16:20:21 INFO - PROCESS | 900 | 1462836021052 Marionette DEBUG loaded listener.js 16:20:21 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (177BA400) [pid = 900] [serial = 401] [outer = 16F26C00] 16:20:21 INFO - PROCESS | 900 | 1462836021469 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:20:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:20:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 713ms 16:20:21 INFO - PROCESS | 900 | 1462836021525 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 16:20:21 INFO - PROCESS | 900 | 1462836021527 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 16:20:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:20:21 INFO - PROCESS | 900 | 1462836021530 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:20:21 INFO - PROCESS | 900 | 1462836021532 Marionette TRACE conn2 <- [1,502,null,{}] 16:20:21 INFO - PROCESS | 900 | 1462836021535 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:21 INFO - PROCESS | 900 | 1462836021666 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 16:20:21 INFO - PROCESS | 900 | 1462836021720 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:21 INFO - PROCESS | 900 | ++DOCSHELL 16F2D400 == 52 [pid = 900] [id = 135] 16:20:21 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (16F2D800) [pid = 900] [serial = 402] [outer = 00000000] 16:20:21 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (1818B400) [pid = 900] [serial = 403] [outer = 16F2D800] 16:20:21 INFO - PROCESS | 900 | 1462836021763 Marionette DEBUG loaded listener.js 16:20:21 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (1818D800) [pid = 900] [serial = 404] [outer = 16F2D800] 16:20:22 INFO - PROCESS | 900 | 1462836022203 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:20:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:20:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 712ms 16:20:22 INFO - PROCESS | 900 | 1462836022260 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 16:20:22 INFO - PROCESS | 900 | 1462836022262 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 16:20:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:20:22 INFO - PROCESS | 900 | 1462836022266 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:20:22 INFO - PROCESS | 900 | 1462836022267 Marionette TRACE conn2 <- [1,506,null,{}] 16:20:22 INFO - PROCESS | 900 | 1462836022271 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:22 INFO - PROCESS | 900 | 1462836022375 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 16:20:22 INFO - PROCESS | 900 | 1462836022381 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:22 INFO - PROCESS | 900 | ++DOCSHELL 172A3800 == 53 [pid = 900] [id = 136] 16:20:22 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (180ED400) [pid = 900] [serial = 405] [outer = 00000000] 16:20:22 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (19BD5000) [pid = 900] [serial = 406] [outer = 180ED400] 16:20:22 INFO - PROCESS | 900 | 1462836022424 Marionette DEBUG loaded listener.js 16:20:22 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (19BDAC00) [pid = 900] [serial = 407] [outer = 180ED400] 16:20:22 INFO - PROCESS | 900 | --DOMWINDOW == 97 (18570800) [pid = 900] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:20:22 INFO - PROCESS | 900 | --DOMWINDOW == 96 (11F0B400) [pid = 900] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:20:22 INFO - PROCESS | 900 | --DOMWINDOW == 95 (177B9400) [pid = 900] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:20:22 INFO - PROCESS | 900 | --DOMWINDOW == 94 (0F5F8000) [pid = 900] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:20:22 INFO - PROCESS | 900 | --DOMWINDOW == 93 (180E9C00) [pid = 900] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:20:22 INFO - PROCESS | 900 | --DOMWINDOW == 92 (16194C00) [pid = 900] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:20:22 INFO - PROCESS | 900 | --DOMWINDOW == 91 (13436400) [pid = 900] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:20:22 INFO - PROCESS | 900 | --DOMWINDOW == 90 (1ADD6C00) [pid = 900] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:20:22 INFO - PROCESS | 900 | --DOMWINDOW == 89 (13438000) [pid = 900] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:20:22 INFO - PROCESS | 900 | --DOMWINDOW == 88 (13617400) [pid = 900] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:20:22 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (16B80000) [pid = 900] [serial = 408] [outer = 1B6EB000] 16:20:23 INFO - PROCESS | 900 | 1462836022987 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:20:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:20:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 761ms 16:20:23 INFO - PROCESS | 900 | 1462836023024 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 16:20:23 INFO - PROCESS | 900 | 1462836023026 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 16:20:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:20:23 INFO - PROCESS | 900 | 1462836023033 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:20:23 INFO - PROCESS | 900 | 1462836023035 Marionette TRACE conn2 <- [1,510,null,{}] 16:20:23 INFO - PROCESS | 900 | 1462836023039 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:23 INFO - PROCESS | 900 | 1462836023116 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 16:20:23 INFO - PROCESS | 900 | 1462836023123 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:23 INFO - PROCESS | 900 | ++DOCSHELL 13438000 == 54 [pid = 900] [id = 137] 16:20:23 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (16B78C00) [pid = 900] [serial = 409] [outer = 00000000] 16:20:23 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (1A175800) [pid = 900] [serial = 410] [outer = 16B78C00] 16:20:23 INFO - PROCESS | 900 | 1462836023165 Marionette DEBUG loaded listener.js 16:20:23 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (1A303000) [pid = 900] [serial = 411] [outer = 16B78C00] 16:20:23 INFO - PROCESS | 900 | 1462836023571 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:20:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:20:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 602ms 16:20:23 INFO - PROCESS | 900 | 1462836023627 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 16:20:23 INFO - PROCESS | 900 | 1462836023629 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 16:20:23 INFO - PROCESS | 900 | 1462836023632 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:20:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:20:23 INFO - PROCESS | 900 | 1462836023633 Marionette TRACE conn2 <- [1,514,null,{}] 16:20:23 INFO - PROCESS | 900 | 1462836023637 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:23 INFO - PROCESS | 900 | 1462836023713 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 16:20:23 INFO - PROCESS | 900 | 1462836023719 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:23 INFO - PROCESS | 900 | ++DOCSHELL 0CAFA400 == 55 [pid = 900] [id = 138] 16:20:23 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (180EFC00) [pid = 900] [serial = 412] [outer = 00000000] 16:20:23 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (1A7CD400) [pid = 900] [serial = 413] [outer = 180EFC00] 16:20:23 INFO - PROCESS | 900 | 1462836023762 Marionette DEBUG loaded listener.js 16:20:23 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (1A7D9800) [pid = 900] [serial = 414] [outer = 180EFC00] 16:20:24 INFO - PROCESS | 900 | 1462836024150 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:20:24 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 16:20:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 538ms 16:20:24 INFO - PROCESS | 900 | 1462836024168 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 16:20:24 INFO - PROCESS | 900 | 1462836024171 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 16:20:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:20:24 INFO - PROCESS | 900 | 1462836024174 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:20:24 INFO - PROCESS | 900 | 1462836024176 Marionette TRACE conn2 <- [1,518,null,{}] 16:20:24 INFO - PROCESS | 900 | 1462836024180 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:24 INFO - PROCESS | 900 | 1462836024354 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 16:20:24 INFO - PROCESS | 900 | 1462836024363 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:24 INFO - PROCESS | 900 | ++DOCSHELL 1A411C00 == 56 [pid = 900] [id = 139] 16:20:24 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (1A8E1000) [pid = 900] [serial = 415] [outer = 00000000] 16:20:24 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (1AB7B800) [pid = 900] [serial = 416] [outer = 1A8E1000] 16:20:24 INFO - PROCESS | 900 | 1462836024411 Marionette DEBUG loaded listener.js 16:20:24 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (1AB88400) [pid = 900] [serial = 417] [outer = 1A8E1000] 16:20:24 INFO - PROCESS | 900 | 1462836024974 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:20:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:20:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 840ms 16:20:25 INFO - PROCESS | 900 | 1462836025049 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 16:20:25 INFO - PROCESS | 900 | 1462836025053 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 16:20:25 INFO - PROCESS | 900 | 1462836025059 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:20:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:20:25 INFO - PROCESS | 900 | 1462836025062 Marionette TRACE conn2 <- [1,522,null,{}] 16:20:25 INFO - PROCESS | 900 | 1462836025068 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:25 INFO - PROCESS | 900 | 1462836025180 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 16:20:25 INFO - PROCESS | 900 | 1462836025304 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:25 INFO - PROCESS | 900 | ++DOCSHELL 0F5A2C00 == 57 [pid = 900] [id = 140] 16:20:25 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (0F5A5400) [pid = 900] [serial = 418] [outer = 00000000] 16:20:25 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (0F5AB000) [pid = 900] [serial = 419] [outer = 0F5A5400] 16:20:25 INFO - PROCESS | 900 | 1462836025360 Marionette DEBUG loaded listener.js 16:20:25 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (0F5F5C00) [pid = 900] [serial = 420] [outer = 0F5A5400] 16:20:26 INFO - PROCESS | 900 | 1462836026007 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:20:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:20:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1013ms 16:20:26 INFO - PROCESS | 900 | 1462836026062 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 16:20:26 INFO - PROCESS | 900 | 1462836026068 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 16:20:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:20:26 INFO - PROCESS | 900 | 1462836026074 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:20:26 INFO - PROCESS | 900 | 1462836026077 Marionette TRACE conn2 <- [1,526,null,{}] 16:20:26 INFO - PROCESS | 900 | 1462836026081 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:26 INFO - PROCESS | 900 | 1462836026184 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 16:20:26 INFO - PROCESS | 900 | 1462836026265 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:26 INFO - PROCESS | 900 | ++DOCSHELL 1159EC00 == 58 [pid = 900] [id = 141] 16:20:26 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (117A4400) [pid = 900] [serial = 421] [outer = 00000000] 16:20:26 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (1339F000) [pid = 900] [serial = 422] [outer = 117A4400] 16:20:26 INFO - PROCESS | 900 | 1462836026358 Marionette DEBUG loaded listener.js 16:20:26 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (134EEC00) [pid = 900] [serial = 423] [outer = 117A4400] 16:20:27 INFO - PROCESS | 900 | 1462836027031 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:20:27 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 16:20:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1014ms 16:20:27 INFO - PROCESS | 900 | 1462836027107 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 16:20:27 INFO - PROCESS | 900 | 1462836027109 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 16:20:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:20:27 INFO - PROCESS | 900 | 1462836027113 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:20:27 INFO - PROCESS | 900 | 1462836027117 Marionette TRACE conn2 <- [1,530,null,{}] 16:20:27 INFO - PROCESS | 900 | 1462836027128 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:27 INFO - PROCESS | 900 | 1462836027233 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 16:20:27 INFO - PROCESS | 900 | 1462836027356 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:27 INFO - PROCESS | 900 | ++DOCSHELL 16307800 == 59 [pid = 900] [id = 142] 16:20:27 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (16B2FC00) [pid = 900] [serial = 424] [outer = 00000000] 16:20:27 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (16F1FC00) [pid = 900] [serial = 425] [outer = 16B2FC00] 16:20:27 INFO - PROCESS | 900 | 1462836027412 Marionette DEBUG loaded listener.js 16:20:27 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (16F2B000) [pid = 900] [serial = 426] [outer = 16B2FC00] 16:20:27 INFO - PROCESS | 900 | 1462836027909 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:20:27 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 16:20:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:20:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:20:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:20:27 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 16:20:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:20:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:20:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:20:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 840ms 16:20:27 INFO - PROCESS | 900 | 1462836027955 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 16:20:27 INFO - PROCESS | 900 | 1462836027958 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 16:20:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:20:27 INFO - PROCESS | 900 | 1462836027961 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:20:27 INFO - PROCESS | 900 | 1462836027964 Marionette TRACE conn2 <- [1,534,null,{}] 16:20:27 INFO - PROCESS | 900 | 1462836027967 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:28 INFO - PROCESS | 900 | 1462836028086 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 16:20:28 INFO - PROCESS | 900 | 1462836028180 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:28 INFO - PROCESS | 900 | ++DOCSHELL 1709F800 == 60 [pid = 900] [id = 143] 16:20:28 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (180EC800) [pid = 900] [serial = 427] [outer = 00000000] 16:20:28 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (1AA33C00) [pid = 900] [serial = 428] [outer = 180EC800] 16:20:28 INFO - PROCESS | 900 | 1462836028233 Marionette DEBUG loaded listener.js 16:20:28 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (1AB84400) [pid = 900] [serial = 429] [outer = 180EC800] 16:20:28 INFO - PROCESS | 900 | 1462836028773 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:20:28 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. 16:20:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 856ms 16:20:28 INFO - PROCESS | 900 | 1462836028804 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 16:20:28 INFO - PROCESS | 900 | 1462836028806 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 16:20:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:20:28 INFO - PROCESS | 900 | 1462836028810 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:20:28 INFO - PROCESS | 900 | 1462836028812 Marionette TRACE conn2 <- [1,538,null,{}] 16:20:28 INFO - PROCESS | 900 | 1462836028815 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:28 INFO - PROCESS | 900 | 1462836028914 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 16:20:29 INFO - PROCESS | 900 | 1462836029059 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:29 INFO - PROCESS | 900 | ++DOCSHELL 1343BC00 == 61 [pid = 900] [id = 144] 16:20:29 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (13441000) [pid = 900] [serial = 430] [outer = 00000000] 16:20:29 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (14564C00) [pid = 900] [serial = 431] [outer = 13441000] 16:20:29 INFO - PROCESS | 900 | 1462836029112 Marionette DEBUG loaded listener.js 16:20:29 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (172AAC00) [pid = 900] [serial = 432] [outer = 13441000] 16:20:29 INFO - PROCESS | 900 | 1462836029733 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:20:29 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. 16:20:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 950ms 16:20:29 INFO - PROCESS | 900 | 1462836029788 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 16:20:29 INFO - PROCESS | 900 | 1462836029792 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 16:20:29 INFO - PROCESS | 900 | 1462836029797 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:20:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:20:29 INFO - PROCESS | 900 | 1462836029800 Marionette TRACE conn2 <- [1,542,null,{}] 16:20:29 INFO - PROCESS | 900 | 1462836029805 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:29 INFO - PROCESS | 900 | 1462836029902 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 16:20:30 INFO - PROCESS | 900 | 1462836030014 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:30 INFO - PROCESS | 900 | ++DOCSHELL 10761C00 == 62 [pid = 900] [id = 145] 16:20:30 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (10762800) [pid = 900] [serial = 433] [outer = 00000000] 16:20:30 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (111C6C00) [pid = 900] [serial = 434] [outer = 10762800] 16:20:30 INFO - PROCESS | 900 | 1462836030064 Marionette DEBUG loaded listener.js 16:20:30 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (13610800) [pid = 900] [serial = 435] [outer = 10762800] 16:20:30 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:30 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:30 INFO - PROCESS | 900 | 1462836030669 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:20:30 INFO - PROCESS | 900 | --DOCSHELL 0CAFA400 == 61 [pid = 900] [id = 138] 16:20:30 INFO - PROCESS | 900 | --DOCSHELL 13438000 == 60 [pid = 900] [id = 137] 16:20:30 INFO - PROCESS | 900 | --DOCSHELL 172A3800 == 59 [pid = 900] [id = 136] 16:20:30 INFO - PROCESS | 900 | --DOCSHELL 16F2D400 == 58 [pid = 900] [id = 135] 16:20:30 INFO - PROCESS | 900 | --DOCSHELL 16F26800 == 57 [pid = 900] [id = 134] 16:20:30 INFO - PROCESS | 900 | --DOCSHELL 159C8800 == 56 [pid = 900] [id = 133] 16:20:30 INFO - PROCESS | 900 | --DOCSHELL 143E6800 == 55 [pid = 900] [id = 132] 16:20:30 INFO - PROCESS | 900 | --DOCSHELL 140D2C00 == 54 [pid = 900] [id = 131] 16:20:30 INFO - PROCESS | 900 | --DOCSHELL 11D03800 == 53 [pid = 900] [id = 130] 16:20:30 INFO - PROCESS | 900 | --DOCSHELL 1124AC00 == 52 [pid = 900] [id = 129] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 115 (1A307800) [pid = 900] [serial = 370] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOCSHELL 0CAF5800 == 51 [pid = 900] [id = 125] 16:20:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:20:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 967ms 16:20:30 INFO - PROCESS | 900 | 1462836030744 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 16:20:30 INFO - PROCESS | 900 | 1462836030749 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 16:20:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:20:30 INFO - PROCESS | 900 | 1462836030755 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:20:30 INFO - PROCESS | 900 | 1462836030757 Marionette TRACE conn2 <- [1,546,null,{}] 16:20:30 INFO - PROCESS | 900 | 1462836030761 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:30 INFO - PROCESS | 900 | 1462836030854 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 114 (16312000) [pid = 900] [serial = 296] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 113 (1343F000) [pid = 900] [serial = 334] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 112 (16BAEC00) [pid = 900] [serial = 349] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 111 (16F89400) [pid = 900] [serial = 350] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 110 (13466000) [pid = 900] [serial = 346] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 109 (13AEB400) [pid = 900] [serial = 347] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 108 (1AB80400) [pid = 900] [serial = 340] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 107 (1AE84800) [pid = 900] [serial = 364] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 106 (1AB80000) [pid = 900] [serial = 362] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 105 (140D6000) [pid = 900] [serial = 367] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 104 (1B091000) [pid = 900] [serial = 365] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 103 (19AE9800) [pid = 900] [serial = 356] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 102 (15E4A000) [pid = 900] [serial = 368] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1A306000) [pid = 900] [serial = 358] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1AB7BC00) [pid = 900] [serial = 361] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 99 (180F0800) [pid = 900] [serial = 352] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 98 (18567C00) [pid = 900] [serial = 353] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 97 (13464400) [pid = 900] [serial = 344] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 96 (12E60400) [pid = 900] [serial = 343] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 95 (16B20400) [pid = 900] [serial = 337] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 94 (19AE5C00) [pid = 900] [serial = 355] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | --DOMWINDOW == 93 (1A7D1000) [pid = 900] [serial = 359] [outer = 00000000] [url = about:blank] 16:20:30 INFO - PROCESS | 900 | 1462836030937 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:30 INFO - PROCESS | 900 | ++DOCSHELL 0CAFD400 == 52 [pid = 900] [id = 146] 16:20:30 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (0F5EF800) [pid = 900] [serial = 436] [outer = 00000000] 16:20:31 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (12E60400) [pid = 900] [serial = 437] [outer = 0F5EF800] 16:20:31 INFO - PROCESS | 900 | 1462836030982 Marionette DEBUG loaded listener.js 16:20:31 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (136A0C00) [pid = 900] [serial = 438] [outer = 0F5EF800] 16:20:31 INFO - PROCESS | 900 | 1462836031430 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:20:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:20:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 698ms 16:20:31 INFO - PROCESS | 900 | 1462836031513 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 16:20:31 INFO - PROCESS | 900 | 1462836031515 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 16:20:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:20:31 INFO - PROCESS | 900 | 1462836031518 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:20:31 INFO - PROCESS | 900 | 1462836031522 Marionette TRACE conn2 <- [1,550,null,{}] 16:20:31 INFO - PROCESS | 900 | 1462836031532 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:31 INFO - PROCESS | 900 | 1462836031616 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 16:20:31 INFO - PROCESS | 900 | 1462836031632 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:31 INFO - PROCESS | 900 | ++DOCSHELL 15585C00 == 53 [pid = 900] [id = 147] 16:20:31 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (15589400) [pid = 900] [serial = 439] [outer = 00000000] 16:20:31 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (157E3C00) [pid = 900] [serial = 440] [outer = 15589400] 16:20:31 INFO - PROCESS | 900 | 1462836031678 Marionette DEBUG loaded listener.js 16:20:31 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (1618B400) [pid = 900] [serial = 441] [outer = 15589400] 16:20:31 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:32 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:32 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:32 INFO - PROCESS | 900 | 1462836032115 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:20:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:20:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 650ms 16:20:32 INFO - PROCESS | 900 | 1462836032155 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 16:20:32 INFO - PROCESS | 900 | 1462836032159 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 16:20:32 INFO - PROCESS | 900 | 1462836032163 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:20:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:20:32 INFO - PROCESS | 900 | 1462836032165 Marionette TRACE conn2 <- [1,554,null,{}] 16:20:32 INFO - PROCESS | 900 | 1462836032168 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:32 INFO - PROCESS | 900 | 1462836032247 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 16:20:32 INFO - PROCESS | 900 | 1462836032256 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:32 INFO - PROCESS | 900 | ++DOCSHELL 151C9000 == 54 [pid = 900] [id = 148] 16:20:32 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (16B7D000) [pid = 900] [serial = 442] [outer = 00000000] 16:20:32 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (16C63400) [pid = 900] [serial = 443] [outer = 16B7D000] 16:20:32 INFO - PROCESS | 900 | 1462836032301 Marionette DEBUG loaded listener.js 16:20:32 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (16F2C000) [pid = 900] [serial = 444] [outer = 16B7D000] 16:20:32 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:32 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:32 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:32 INFO - PROCESS | 900 | 1462836032740 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:20:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:20:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 633ms 16:20:32 INFO - PROCESS | 900 | 1462836032803 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 16:20:32 INFO - PROCESS | 900 | 1462836032805 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 16:20:32 INFO - PROCESS | 900 | 1462836032808 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:20:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:20:32 INFO - PROCESS | 900 | 1462836032810 Marionette TRACE conn2 <- [1,558,null,{}] 16:20:32 INFO - PROCESS | 900 | 1462836032813 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:32 INFO - PROCESS | 900 | 1462836032899 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 16:20:32 INFO - PROCESS | 900 | 1462836032905 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:32 INFO - PROCESS | 900 | ++DOCSHELL 0F5A6400 == 55 [pid = 900] [id = 149] 16:20:32 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (16308800) [pid = 900] [serial = 445] [outer = 00000000] 16:20:32 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (17509400) [pid = 900] [serial = 446] [outer = 16308800] 16:20:32 INFO - PROCESS | 900 | 1462836032949 Marionette DEBUG loaded listener.js 16:20:33 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (17B41800) [pid = 900] [serial = 447] [outer = 16308800] 16:20:33 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:33 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:33 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:33 INFO - PROCESS | 900 | 1462836033434 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:20:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:20:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 650ms 16:20:33 INFO - PROCESS | 900 | 1462836033446 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 16:20:33 INFO - PROCESS | 900 | 1462836033448 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 16:20:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:20:33 INFO - PROCESS | 900 | 1462836033451 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:20:33 INFO - PROCESS | 900 | 1462836033453 Marionette TRACE conn2 <- [1,562,null,{}] 16:20:33 INFO - PROCESS | 900 | 1462836033467 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:33 INFO - PROCESS | 900 | 1462836033592 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 16:20:33 INFO - PROCESS | 900 | 1462836033600 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:33 INFO - PROCESS | 900 | ++DOCSHELL 13437400 == 56 [pid = 900] [id = 150] 16:20:33 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (170A0800) [pid = 900] [serial = 448] [outer = 00000000] 16:20:33 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (19AF0C00) [pid = 900] [serial = 449] [outer = 170A0800] 16:20:33 INFO - PROCESS | 900 | 1462836033644 Marionette DEBUG loaded listener.js 16:20:33 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (19AF2000) [pid = 900] [serial = 450] [outer = 170A0800] 16:20:34 INFO - PROCESS | 900 | 1462836034111 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:20:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 649ms 16:20:34 INFO - PROCESS | 900 | 1462836034122 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 16:20:34 INFO - PROCESS | 900 | 1462836034124 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 16:20:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:20:34 INFO - PROCESS | 900 | 1462836034130 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:20:34 INFO - PROCESS | 900 | 1462836034132 Marionette TRACE conn2 <- [1,566,null,{}] 16:20:34 INFO - PROCESS | 900 | 1462836034142 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:34 INFO - PROCESS | 900 | 1462836034249 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 16:20:34 INFO - PROCESS | 900 | 1462836034255 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:34 INFO - PROCESS | 900 | ++DOCSHELL 159BEC00 == 57 [pid = 900] [id = 151] 16:20:34 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (19BDC000) [pid = 900] [serial = 451] [outer = 00000000] 16:20:34 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (1A7D4C00) [pid = 900] [serial = 452] [outer = 19BDC000] 16:20:34 INFO - PROCESS | 900 | 1462836034300 Marionette DEBUG loaded listener.js 16:20:34 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (1AA30800) [pid = 900] [serial = 453] [outer = 19BDC000] 16:20:34 INFO - PROCESS | 900 | 1462836034752 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:20:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:20:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 650ms 16:20:34 INFO - PROCESS | 900 | 1462836034766 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 16:20:34 INFO - PROCESS | 900 | 1462836034768 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 16:20:34 INFO - PROCESS | 900 | 1462836034771 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:20:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:20:34 INFO - PROCESS | 900 | 1462836034773 Marionette TRACE conn2 <- [1,570,null,{}] 16:20:34 INFO - PROCESS | 900 | 1462836034782 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:34 INFO - PROCESS | 900 | 1462836034885 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 16:20:34 INFO - PROCESS | 900 | 1462836034892 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:34 INFO - PROCESS | 900 | ++DOCSHELL 15633800 == 58 [pid = 900] [id = 152] 16:20:34 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (19BDB000) [pid = 900] [serial = 454] [outer = 00000000] 16:20:34 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (1ADD7000) [pid = 900] [serial = 455] [outer = 19BDB000] 16:20:34 INFO - PROCESS | 900 | 1462836034934 Marionette DEBUG loaded listener.js 16:20:35 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (1ADE0800) [pid = 900] [serial = 456] [outer = 19BDB000] 16:20:35 INFO - PROCESS | 900 | --DOMWINDOW == 113 (1AE77000) [pid = 900] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:20:35 INFO - PROCESS | 900 | --DOMWINDOW == 112 (16F26C00) [pid = 900] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:20:35 INFO - PROCESS | 900 | --DOMWINDOW == 111 (16F2D800) [pid = 900] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:20:35 INFO - PROCESS | 900 | --DOMWINDOW == 110 (16B22800) [pid = 900] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:20:35 INFO - PROCESS | 900 | --DOMWINDOW == 109 (15634800) [pid = 900] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:20:35 INFO - PROCESS | 900 | --DOMWINDOW == 108 (180ED400) [pid = 900] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:20:35 INFO - PROCESS | 900 | --DOMWINDOW == 107 (1124BC00) [pid = 900] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:20:35 INFO - PROCESS | 900 | --DOMWINDOW == 106 (143DFC00) [pid = 900] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:20:35 INFO - PROCESS | 900 | --DOMWINDOW == 105 (11D0B400) [pid = 900] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:20:35 INFO - PROCESS | 900 | --DOMWINDOW == 104 (180EFC00) [pid = 900] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:20:35 INFO - PROCESS | 900 | --DOMWINDOW == 103 (16B78C00) [pid = 900] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:20:35 INFO - PROCESS | 900 | --DOMWINDOW == 102 (188E6400) [pid = 900] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:20:35 INFO - PROCESS | 900 | 1462836035525 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:20:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:20:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 807ms 16:20:35 INFO - PROCESS | 900 | 1462836035590 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 16:20:35 INFO - PROCESS | 900 | 1462836035592 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 16:20:35 INFO - PROCESS | 900 | 1462836035600 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:20:35 INFO - PROCESS | 900 | 1462836035602 Marionette TRACE conn2 <- [1,574,null,{}] 16:20:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:20:35 INFO - PROCESS | 900 | 1462836035605 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:35 INFO - PROCESS | 900 | 1462836035687 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 16:20:35 INFO - PROCESS | 900 | 1462836035693 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:35 INFO - PROCESS | 900 | ++DOCSHELL 1339E400 == 59 [pid = 900] [id = 153] 16:20:35 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (134EE000) [pid = 900] [serial = 457] [outer = 00000000] 16:20:35 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (1720B000) [pid = 900] [serial = 458] [outer = 134EE000] 16:20:35 INFO - PROCESS | 900 | 1462836035737 Marionette DEBUG loaded listener.js 16:20:35 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (1AA33800) [pid = 900] [serial = 459] [outer = 134EE000] 16:20:36 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:36 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:36 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:36 INFO - PROCESS | 900 | 1462836036198 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:20:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:20:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 586ms 16:20:36 INFO - PROCESS | 900 | 1462836036214 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 16:20:36 INFO - PROCESS | 900 | 1462836036216 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 16:20:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:20:36 INFO - PROCESS | 900 | 1462836036220 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:20:36 INFO - PROCESS | 900 | 1462836036221 Marionette TRACE conn2 <- [1,578,null,{}] 16:20:36 INFO - PROCESS | 900 | 1462836036236 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:36 INFO - PROCESS | 900 | 1462836036320 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 16:20:36 INFO - PROCESS | 900 | 1462836036327 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:36 INFO - PROCESS | 900 | ++DOCSHELL 16F26C00 == 60 [pid = 900] [id = 154] 16:20:36 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (1A414400) [pid = 900] [serial = 460] [outer = 00000000] 16:20:36 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (1AE80C00) [pid = 900] [serial = 461] [outer = 1A414400] 16:20:36 INFO - PROCESS | 900 | 1462836036370 Marionette DEBUG loaded listener.js 16:20:36 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (1B091000) [pid = 900] [serial = 462] [outer = 1A414400] 16:20:36 INFO - PROCESS | 900 | 1462836036779 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:20:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:20:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 602ms 16:20:36 INFO - PROCESS | 900 | 1462836036827 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 16:20:36 INFO - PROCESS | 900 | 1462836036830 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 16:20:36 INFO - PROCESS | 900 | 1462836036838 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:20:36 INFO - PROCESS | 900 | 1462836036840 Marionette TRACE conn2 <- [1,582,null,{}] 16:20:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:20:36 INFO - PROCESS | 900 | 1462836036844 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:36 INFO - PROCESS | 900 | 1462836036939 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 16:20:36 INFO - PROCESS | 900 | 1462836036947 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:36 INFO - PROCESS | 900 | ++DOCSHELL 1AFCA000 == 61 [pid = 900] [id = 155] 16:20:36 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (1AFCC400) [pid = 900] [serial = 463] [outer = 00000000] 16:20:37 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (1AFCF400) [pid = 900] [serial = 464] [outer = 1AFCC400] 16:20:37 INFO - PROCESS | 900 | 1462836036995 Marionette DEBUG loaded listener.js 16:20:37 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (1B099000) [pid = 900] [serial = 465] [outer = 1AFCC400] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 11D05C00 == 60 [pid = 900] [id = 54] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 13397400 == 59 [pid = 900] [id = 100] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 188DD400 == 58 [pid = 900] [id = 69] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 1307FC00 == 57 [pid = 900] [id = 126] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 13435400 == 56 [pid = 900] [id = 97] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 1ADDE000 == 55 [pid = 900] [id = 111] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 10D80000 == 54 [pid = 900] [id = 82] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 17216400 == 53 [pid = 900] [id = 127] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 1343F400 == 52 [pid = 900] [id = 99] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 143E7400 == 51 [pid = 900] [id = 128] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 1075B800 == 50 [pid = 900] [id = 70] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 1818B800 == 49 [pid = 900] [id = 84] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 1A412000 == 48 [pid = 900] [id = 114] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 188D9C00 == 47 [pid = 900] [id = 124] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 14566400 == 46 [pid = 900] [id = 113] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 13A09C00 == 45 [pid = 900] [id = 83] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 11754C00 == 44 [pid = 900] [id = 112] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 1ADD2C00 == 43 [pid = 900] [id = 85] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 1343BC00 == 42 [pid = 900] [id = 144] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 10761C00 == 41 [pid = 900] [id = 145] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 16307800 == 40 [pid = 900] [id = 142] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 1709F800 == 39 [pid = 900] [id = 143] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 1159EC00 == 38 [pid = 900] [id = 141] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 1A411C00 == 37 [pid = 900] [id = 139] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 0F5A2C00 == 36 [pid = 900] [id = 140] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 0CAFD400 == 35 [pid = 900] [id = 146] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 0F5A6400 == 34 [pid = 900] [id = 149] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 13437400 == 33 [pid = 900] [id = 150] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 151C9000 == 32 [pid = 900] [id = 148] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 15633800 == 31 [pid = 900] [id = 152] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 15585C00 == 30 [pid = 900] [id = 147] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 16F26C00 == 29 [pid = 900] [id = 154] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 1339E400 == 28 [pid = 900] [id = 153] 16:20:38 INFO - PROCESS | 900 | --DOCSHELL 159BEC00 == 27 [pid = 900] [id = 151] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 110 (172A7400) [pid = 900] [serial = 400] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 109 (1818B400) [pid = 900] [serial = 403] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 108 (177BA400) [pid = 900] [serial = 401] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 107 (16F20C00) [pid = 900] [serial = 397] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 106 (16308000) [pid = 900] [serial = 394] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 105 (16308C00) [pid = 900] [serial = 395] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 104 (19BD5000) [pid = 900] [serial = 406] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 103 (1336F400) [pid = 900] [serial = 386] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 102 (1174A000) [pid = 900] [serial = 385] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 101 (143E7000) [pid = 900] [serial = 391] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 100 (14566000) [pid = 900] [serial = 392] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 99 (13373800) [pid = 900] [serial = 388] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 98 (1343AC00) [pid = 900] [serial = 389] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 97 (0CAFA800) [pid = 900] [serial = 373] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 96 (1818D800) [pid = 900] [serial = 404] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 95 (13AE3800) [pid = 900] [serial = 376] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 94 (19AE4C00) [pid = 900] [serial = 379] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 93 (143EE400) [pid = 900] [serial = 382] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 92 (1A7D9800) [pid = 900] [serial = 414] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 91 (1AB7B800) [pid = 900] [serial = 416] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 90 (143BF000) [pid = 900] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 89 (1A7CD400) [pid = 900] [serial = 413] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 88 (19BDAC00) [pid = 900] [serial = 407] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 87 (1A175800) [pid = 900] [serial = 410] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 86 (1AB86400) [pid = 900] [serial = 371] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 85 (1A303000) [pid = 900] [serial = 411] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 84 (16F24400) [pid = 900] [serial = 398] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | --DOMWINDOW == 83 (1B406C00) [pid = 900] [serial = 332] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 900 | 1462836038979 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:20:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:20:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2186ms 16:20:39 INFO - PROCESS | 900 | 1462836039037 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 16:20:39 INFO - PROCESS | 900 | 1462836039041 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 16:20:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:20:39 INFO - PROCESS | 900 | 1462836039047 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:20:39 INFO - PROCESS | 900 | 1462836039051 Marionette TRACE conn2 <- [1,586,null,{}] 16:20:39 INFO - PROCESS | 900 | 1462836039058 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:39 INFO - PROCESS | 900 | 1462836039144 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 16:20:39 INFO - PROCESS | 900 | 1462836039154 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:39 INFO - PROCESS | 900 | ++DOCSHELL 0F5A7C00 == 28 [pid = 900] [id = 156] 16:20:39 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (0F5A8800) [pid = 900] [serial = 466] [outer = 00000000] 16:20:39 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (0F5F5400) [pid = 900] [serial = 467] [outer = 0F5A8800] 16:20:39 INFO - PROCESS | 900 | 1462836039204 Marionette DEBUG loaded listener.js 16:20:39 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (105D0C00) [pid = 900] [serial = 468] [outer = 0F5A8800] 16:20:39 INFO - PROCESS | 900 | 1462836039672 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:20:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:20:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 634ms 16:20:39 INFO - PROCESS | 900 | 1462836039685 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 16:20:39 INFO - PROCESS | 900 | 1462836039692 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 16:20:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:20:39 INFO - PROCESS | 900 | 1462836039702 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:20:39 INFO - PROCESS | 900 | 1462836039704 Marionette TRACE conn2 <- [1,590,null,{}] 16:20:39 INFO - PROCESS | 900 | 1462836039708 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:39 INFO - PROCESS | 900 | 1462836039791 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 16:20:39 INFO - PROCESS | 900 | 1462836039799 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:39 INFO - PROCESS | 900 | ++DOCSHELL 107F0000 == 29 [pid = 900] [id = 157] 16:20:39 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (10D5A800) [pid = 900] [serial = 469] [outer = 00000000] 16:20:39 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (10D7BC00) [pid = 900] [serial = 470] [outer = 10D5A800] 16:20:39 INFO - PROCESS | 900 | 1462836039843 Marionette DEBUG loaded listener.js 16:20:39 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (11240C00) [pid = 900] [serial = 471] [outer = 10D5A800] 16:20:40 INFO - PROCESS | 900 | 1462836040304 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:20:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:20:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 634ms 16:20:40 INFO - PROCESS | 900 | 1462836040340 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 16:20:40 INFO - PROCESS | 900 | 1462836040342 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 16:20:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:20:40 INFO - PROCESS | 900 | 1462836040346 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:20:40 INFO - PROCESS | 900 | 1462836040349 Marionette TRACE conn2 <- [1,594,null,{}] 16:20:40 INFO - PROCESS | 900 | 1462836040360 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:40 INFO - PROCESS | 900 | 1462836040454 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 16:20:40 INFO - PROCESS | 900 | 1462836040465 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:40 INFO - PROCESS | 900 | ++DOCSHELL 12B84C00 == 30 [pid = 900] [id = 158] 16:20:40 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (12BAD800) [pid = 900] [serial = 472] [outer = 00000000] 16:20:40 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (1307B800) [pid = 900] [serial = 473] [outer = 12BAD800] 16:20:40 INFO - PROCESS | 900 | 1462836040513 Marionette DEBUG loaded listener.js 16:20:40 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (1339E800) [pid = 900] [serial = 474] [outer = 12BAD800] 16:20:41 INFO - PROCESS | 900 | 1462836041025 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:20:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 697ms 16:20:41 INFO - PROCESS | 900 | 1462836041076 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 16:20:41 INFO - PROCESS | 900 | 1462836041078 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 16:20:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:20:41 INFO - PROCESS | 900 | 1462836041081 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:20:41 INFO - PROCESS | 900 | 1462836041083 Marionette TRACE conn2 <- [1,598,null,{}] 16:20:41 INFO - PROCESS | 900 | 1462836041086 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:41 INFO - PROCESS | 900 | 1462836041162 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 16:20:41 INFO - PROCESS | 900 | 1462836041169 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:41 INFO - PROCESS | 900 | ++DOCSHELL 13440000 == 31 [pid = 900] [id = 159] 16:20:41 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (13461000) [pid = 900] [serial = 475] [outer = 00000000] 16:20:41 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (13612C00) [pid = 900] [serial = 476] [outer = 13461000] 16:20:41 INFO - PROCESS | 900 | 1462836041214 Marionette DEBUG loaded listener.js 16:20:41 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (13A03000) [pid = 900] [serial = 477] [outer = 13461000] 16:20:41 INFO - PROCESS | 900 | 1462836041641 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:20:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:20:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 649ms 16:20:41 INFO - PROCESS | 900 | 1462836041720 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 16:20:41 INFO - PROCESS | 900 | 1462836041722 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 16:20:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:20:41 INFO - PROCESS | 900 | 1462836041725 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:20:41 INFO - PROCESS | 900 | 1462836041726 Marionette TRACE conn2 <- [1,602,null,{}] 16:20:41 INFO - PROCESS | 900 | 1462836041730 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:41 INFO - PROCESS | 900 | 1462836041803 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 16:20:41 INFO - PROCESS | 900 | 1462836041811 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:41 INFO - PROCESS | 900 | ++DOCSHELL 13A0E000 == 32 [pid = 900] [id = 160] 16:20:41 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (13AE3800) [pid = 900] [serial = 478] [outer = 00000000] 16:20:41 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (143C2000) [pid = 900] [serial = 479] [outer = 13AE3800] 16:20:41 INFO - PROCESS | 900 | 1462836041854 Marionette DEBUG loaded listener.js 16:20:41 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (143C8C00) [pid = 900] [serial = 480] [outer = 13AE3800] 16:20:42 INFO - PROCESS | 900 | 1462836042300 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:20:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:20:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 602ms 16:20:42 INFO - PROCESS | 900 | 1462836042322 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 16:20:42 INFO - PROCESS | 900 | 1462836042324 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 16:20:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:20:42 INFO - PROCESS | 900 | 1462836042338 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:20:42 INFO - PROCESS | 900 | 1462836042339 Marionette TRACE conn2 <- [1,606,null,{}] 16:20:42 INFO - PROCESS | 900 | 1462836042347 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:42 INFO - PROCESS | 900 | 1462836042456 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 16:20:42 INFO - PROCESS | 900 | 1462836042471 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:42 INFO - PROCESS | 900 | ++DOCSHELL 143BF800 == 33 [pid = 900] [id = 161] 16:20:42 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (143EE000) [pid = 900] [serial = 481] [outer = 00000000] 16:20:42 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (1518BC00) [pid = 900] [serial = 482] [outer = 143EE000] 16:20:42 INFO - PROCESS | 900 | 1462836042516 Marionette DEBUG loaded listener.js 16:20:42 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (15638400) [pid = 900] [serial = 483] [outer = 143EE000] 16:20:42 INFO - PROCESS | 900 | 1462836042921 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:20:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:20:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 650ms 16:20:43 INFO - PROCESS | 900 | 1462836042976 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 16:20:43 INFO - PROCESS | 900 | 1462836042978 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 16:20:43 INFO - PROCESS | 900 | 1462836042982 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:20:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:20:43 INFO - PROCESS | 900 | 1462836042983 Marionette TRACE conn2 <- [1,610,null,{}] 16:20:43 INFO - PROCESS | 900 | 1462836042987 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:43 INFO - PROCESS | 900 | 1462836043061 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 16:20:43 INFO - PROCESS | 900 | 1462836043067 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:43 INFO - PROCESS | 900 | ++DOCSHELL 15585000 == 34 [pid = 900] [id = 162] 16:20:43 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (1563DC00) [pid = 900] [serial = 484] [outer = 00000000] 16:20:43 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (1618F400) [pid = 900] [serial = 485] [outer = 1563DC00] 16:20:43 INFO - PROCESS | 900 | 1462836043111 Marionette DEBUG loaded listener.js 16:20:43 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (16984C00) [pid = 900] [serial = 486] [outer = 1563DC00] 16:20:43 INFO - PROCESS | 900 | 1462836043673 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:20:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:20:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 697ms 16:20:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:20:43 INFO - PROCESS | 900 | 1462836043715 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 16:20:43 INFO - PROCESS | 900 | 1462836043717 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 16:20:43 INFO - PROCESS | 900 | 1462836043720 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:20:43 INFO - PROCESS | 900 | 1462836043722 Marionette TRACE conn2 <- [1,614,null,{}] 16:20:43 INFO - PROCESS | 900 | 1462836043725 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:43 INFO - PROCESS | 900 | 1462836043877 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 16:20:43 INFO - PROCESS | 900 | 1462836043974 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:43 INFO - PROCESS | 900 | ++DOCSHELL 16B82800 == 35 [pid = 900] [id = 163] 16:20:43 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (16B82C00) [pid = 900] [serial = 487] [outer = 00000000] 16:20:44 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (16BB6000) [pid = 900] [serial = 488] [outer = 16B82C00] 16:20:44 INFO - PROCESS | 900 | 1462836044020 Marionette DEBUG loaded listener.js 16:20:44 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (16F1F400) [pid = 900] [serial = 489] [outer = 16B82C00] 16:20:44 INFO - PROCESS | 900 | 1462836044516 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:20:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:20:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 856ms 16:20:44 INFO - PROCESS | 900 | 1462836044564 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 16:20:44 INFO - PROCESS | 900 | 1462836044566 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 16:20:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:20:44 INFO - PROCESS | 900 | 1462836044569 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:20:44 INFO - PROCESS | 900 | 1462836044571 Marionette TRACE conn2 <- [1,618,null,{}] 16:20:44 INFO - PROCESS | 900 | 1462836044574 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:44 INFO - PROCESS | 900 | 1462836044678 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 16:20:44 INFO - PROCESS | 900 | 1462836044691 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:44 INFO - PROCESS | 900 | ++DOCSHELL 11FF6800 == 36 [pid = 900] [id = 164] 16:20:44 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (15631400) [pid = 900] [serial = 490] [outer = 00000000] 16:20:44 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (16B28C00) [pid = 900] [serial = 491] [outer = 15631400] 16:20:44 INFO - PROCESS | 900 | 1462836044777 Marionette DEBUG loaded listener.js 16:20:44 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (16B77C00) [pid = 900] [serial = 492] [outer = 15631400] 16:20:45 INFO - PROCESS | 900 | 1462836045159 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:20:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:20:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 649ms 16:20:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:20:45 INFO - PROCESS | 900 | 1462836045210 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 16:20:45 INFO - PROCESS | 900 | 1462836045212 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 16:20:45 INFO - PROCESS | 900 | 1462836045215 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:20:45 INFO - PROCESS | 900 | 1462836045217 Marionette TRACE conn2 <- [1,622,null,{}] 16:20:45 INFO - PROCESS | 900 | 1462836045221 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:45 INFO - PROCESS | 900 | 1462836045331 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 16:20:45 INFO - PROCESS | 900 | 1462836045337 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:45 INFO - PROCESS | 900 | ++DOCSHELL 13A09400 == 37 [pid = 900] [id = 165] 16:20:45 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (16988400) [pid = 900] [serial = 493] [outer = 00000000] 16:20:45 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (16F28800) [pid = 900] [serial = 494] [outer = 16988400] 16:20:45 INFO - PROCESS | 900 | 1462836045381 Marionette DEBUG loaded listener.js 16:20:45 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (17093C00) [pid = 900] [serial = 495] [outer = 16988400] 16:20:45 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:45 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:45 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:45 INFO - PROCESS | 900 | 1462836045902 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:20:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:20:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 713ms 16:20:45 INFO - PROCESS | 900 | 1462836045944 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 16:20:45 INFO - PROCESS | 900 | 1462836045947 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 16:20:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:20:45 INFO - PROCESS | 900 | 1462836045950 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:20:45 INFO - PROCESS | 900 | 1462836045952 Marionette TRACE conn2 <- [1,626,null,{}] 16:20:45 INFO - PROCESS | 900 | 1462836045956 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:46 INFO - PROCESS | 900 | 1462836046102 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 16:20:46 INFO - PROCESS | 900 | 1462836046130 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:46 INFO - PROCESS | 900 | ++DOCSHELL 16B81400 == 38 [pid = 900] [id = 166] 16:20:46 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (180E3800) [pid = 900] [serial = 496] [outer = 00000000] 16:20:46 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (1818D800) [pid = 900] [serial = 497] [outer = 180E3800] 16:20:46 INFO - PROCESS | 900 | 1462836046183 Marionette DEBUG loaded listener.js 16:20:46 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (1856AC00) [pid = 900] [serial = 498] [outer = 180E3800] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 115 (0CAF7400) [pid = 900] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 114 (1770EC00) [pid = 900] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 113 (143E7C00) [pid = 900] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 112 (1A418C00) [pid = 900] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 111 (13080800) [pid = 900] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 110 (1563B800) [pid = 900] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 109 (11756000) [pid = 900] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 108 (170A0800) [pid = 900] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 107 (19BDC000) [pid = 900] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 106 (19BDB000) [pid = 900] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 105 (1A414400) [pid = 900] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 104 (117A4400) [pid = 900] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 103 (0F5A5400) [pid = 900] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 102 (1A8E1000) [pid = 900] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 101 (16308800) [pid = 900] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 100 (16B7D000) [pid = 900] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 99 (15589400) [pid = 900] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 98 (0F5EF800) [pid = 900] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 97 (10762800) [pid = 900] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 96 (13441000) [pid = 900] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 95 (180EC800) [pid = 900] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 94 (16B2FC00) [pid = 900] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:20:46 INFO - PROCESS | 900 | --DOMWINDOW == 93 (134EE000) [pid = 900] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:20:46 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:46 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:46 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:46 INFO - PROCESS | 900 | 1462836046898 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:20:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:20:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1014ms 16:20:46 INFO - PROCESS | 900 | 1462836046952 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 16:20:46 INFO - PROCESS | 900 | 1462836046954 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 16:20:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:20:46 INFO - PROCESS | 900 | 1462836046958 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:20:46 INFO - PROCESS | 900 | 1462836046959 Marionette TRACE conn2 <- [1,630,null,{}] 16:20:46 INFO - PROCESS | 900 | 1462836046963 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:47 INFO - PROCESS | 900 | 1462836047037 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 16:20:47 INFO - PROCESS | 900 | 1462836047043 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:47 INFO - PROCESS | 900 | ++DOCSHELL 1067B400 == 39 [pid = 900] [id = 167] 16:20:47 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (13080800) [pid = 900] [serial = 499] [outer = 00000000] 16:20:47 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (143DF400) [pid = 900] [serial = 500] [outer = 13080800] 16:20:47 INFO - PROCESS | 900 | 1462836047086 Marionette DEBUG loaded listener.js 16:20:47 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (143EA400) [pid = 900] [serial = 501] [outer = 13080800] 16:20:47 INFO - PROCESS | 900 | 1462836047507 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:20:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:20:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 602ms 16:20:47 INFO - PROCESS | 900 | 1462836047555 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 16:20:47 INFO - PROCESS | 900 | 1462836047557 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 16:20:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:20:47 INFO - PROCESS | 900 | 1462836047560 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:20:47 INFO - PROCESS | 900 | 1462836047562 Marionette TRACE conn2 <- [1,634,null,{}] 16:20:47 INFO - PROCESS | 900 | 1462836047565 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:47 INFO - PROCESS | 900 | 1462836047645 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 16:20:47 INFO - PROCESS | 900 | 1462836047651 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:47 INFO - PROCESS | 900 | ++DOCSHELL 16308800 == 40 [pid = 900] [id = 168] 16:20:47 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (1698AC00) [pid = 900] [serial = 502] [outer = 00000000] 16:20:47 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (170A0800) [pid = 900] [serial = 503] [outer = 1698AC00] 16:20:47 INFO - PROCESS | 900 | 1462836047697 Marionette DEBUG loaded listener.js 16:20:47 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (180E9400) [pid = 900] [serial = 504] [outer = 1698AC00] 16:20:48 INFO - PROCESS | 900 | 1462836048161 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:20:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 602ms 16:20:48 INFO - PROCESS | 900 | 1462836048190 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 16:20:48 INFO - PROCESS | 900 | 1462836048193 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 16:20:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:20:48 INFO - PROCESS | 900 | 1462836048207 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:20:48 INFO - PROCESS | 900 | 1462836048209 Marionette TRACE conn2 <- [1,638,null,{}] 16:20:48 INFO - PROCESS | 900 | 1462836048213 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:48 INFO - PROCESS | 900 | 1462836048286 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 16:20:48 INFO - PROCESS | 900 | 1462836048293 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:48 INFO - PROCESS | 900 | ++DOCSHELL 1343F000 == 41 [pid = 900] [id = 169] 16:20:48 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (13AE4800) [pid = 900] [serial = 505] [outer = 00000000] 16:20:48 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (188E7000) [pid = 900] [serial = 506] [outer = 13AE4800] 16:20:48 INFO - PROCESS | 900 | 1462836048335 Marionette DEBUG loaded listener.js 16:20:48 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (19AE8C00) [pid = 900] [serial = 507] [outer = 13AE4800] 16:20:48 INFO - PROCESS | 900 | 1462836048896 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:20:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:20:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 744ms 16:20:48 INFO - PROCESS | 900 | 1462836048947 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 16:20:48 INFO - PROCESS | 900 | 1462836048951 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 16:20:48 INFO - PROCESS | 900 | 1462836048957 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:20:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:20:48 INFO - PROCESS | 900 | 1462836048961 Marionette TRACE conn2 <- [1,642,null,{}] 16:20:48 INFO - PROCESS | 900 | 1462836048968 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:49 INFO - PROCESS | 900 | 1462836049123 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 16:20:49 INFO - PROCESS | 900 | 1462836049207 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:49 INFO - PROCESS | 900 | ++DOCSHELL 0CAF3400 == 42 [pid = 900] [id = 170] 16:20:49 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (0F59EC00) [pid = 900] [serial = 508] [outer = 00000000] 16:20:49 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (0F5F9400) [pid = 900] [serial = 509] [outer = 0F59EC00] 16:20:49 INFO - PROCESS | 900 | 1462836049304 Marionette DEBUG loaded listener.js 16:20:49 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (10D57800) [pid = 900] [serial = 510] [outer = 0F59EC00] 16:20:50 INFO - PROCESS | 900 | 1462836049974 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:20:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:20:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1109ms 16:20:50 INFO - PROCESS | 900 | 1462836050061 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 16:20:50 INFO - PROCESS | 900 | 1462836050067 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 16:20:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:20:50 INFO - PROCESS | 900 | 1462836050073 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:20:50 INFO - PROCESS | 900 | 1462836050076 Marionette TRACE conn2 <- [1,646,null,{}] 16:20:50 INFO - PROCESS | 900 | 1462836050080 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:50 INFO - PROCESS | 900 | 1462836050190 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 16:20:50 INFO - PROCESS | 900 | 1462836050269 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:50 INFO - PROCESS | 900 | ++DOCSHELL 117A4400 == 43 [pid = 900] [id = 171] 16:20:50 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (11D01400) [pid = 900] [serial = 511] [outer = 00000000] 16:20:50 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (1307B400) [pid = 900] [serial = 512] [outer = 11D01400] 16:20:50 INFO - PROCESS | 900 | 1462836050324 Marionette DEBUG loaded listener.js 16:20:50 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (13442000) [pid = 900] [serial = 513] [outer = 11D01400] 16:20:51 INFO - PROCESS | 900 | 1462836051239 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:20:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:20:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1204ms 16:20:51 INFO - PROCESS | 900 | 1462836051299 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 16:20:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:20:51 INFO - PROCESS | 900 | 1462836051303 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 16:20:51 INFO - PROCESS | 900 | 1462836051308 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:20:51 INFO - PROCESS | 900 | 1462836051312 Marionette TRACE conn2 <- [1,650,null,{}] 16:20:51 INFO - PROCESS | 900 | 1462836051318 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:51 INFO - PROCESS | 900 | 1462836051422 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 16:20:51 INFO - PROCESS | 900 | 1462836051504 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:51 INFO - PROCESS | 900 | ++DOCSHELL 0F5A3400 == 44 [pid = 900] [id = 172] 16:20:51 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (0F5EAC00) [pid = 900] [serial = 514] [outer = 00000000] 16:20:51 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (107F4C00) [pid = 900] [serial = 515] [outer = 0F5EAC00] 16:20:51 INFO - PROCESS | 900 | 1462836051552 Marionette DEBUG loaded listener.js 16:20:51 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (1124C400) [pid = 900] [serial = 516] [outer = 0F5EAC00] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 12BB3400 == 43 [pid = 900] [id = 20] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 10D62400 == 42 [pid = 900] [id = 21] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 1457C000 == 41 [pid = 900] [id = 11] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 1A7D4800 == 40 [pid = 900] [id = 10] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 1346A000 == 39 [pid = 900] [id = 28] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 14565400 == 38 [pid = 900] [id = 27] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 1690CC00 == 37 [pid = 900] [id = 8] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 1B09F800 == 36 [pid = 900] [id = 14] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 1518C000 == 35 [pid = 900] [id = 25] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 1B409000 == 34 [pid = 900] [id = 15] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 1361E800 == 33 [pid = 900] [id = 26] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 1ADDB000 == 32 [pid = 900] [id = 13] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 11748800 == 31 [pid = 900] [id = 24] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 1AB81000 == 30 [pid = 900] [id = 12] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 13604C00 == 29 [pid = 900] [id = 23] 16:20:51 INFO - PROCESS | 900 | --DOCSHELL 12D8A800 == 28 [pid = 900] [id = 22] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 110 (1AFCF400) [pid = 900] [serial = 464] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 109 (16C5C800) [pid = 900] [serial = 338] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 108 (13A08800) [pid = 900] [serial = 335] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 107 (0F5F7800) [pid = 900] [serial = 374] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 106 (19BDEC00) [pid = 900] [serial = 380] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 105 (17B44C00) [pid = 900] [serial = 383] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 104 (1AE7BC00) [pid = 900] [serial = 341] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 103 (1457CC00) [pid = 900] [serial = 377] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 102 (19AF0C00) [pid = 900] [serial = 449] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1A7D4C00) [pid = 900] [serial = 452] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 100 (19AF2000) [pid = 900] [serial = 450] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 99 (1ADD7000) [pid = 900] [serial = 455] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 98 (1AA30800) [pid = 900] [serial = 453] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 97 (1AE80C00) [pid = 900] [serial = 461] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 96 (1ADE0800) [pid = 900] [serial = 456] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 95 (1339F000) [pid = 900] [serial = 422] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 94 (0F5F5C00) [pid = 900] [serial = 420] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 93 (0F5AB000) [pid = 900] [serial = 419] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 92 (1AB88400) [pid = 900] [serial = 417] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 91 (17509400) [pid = 900] [serial = 446] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 90 (16C63400) [pid = 900] [serial = 443] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 89 (16F2C000) [pid = 900] [serial = 444] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 88 (157E3C00) [pid = 900] [serial = 440] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 87 (1618B400) [pid = 900] [serial = 441] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 86 (12E60400) [pid = 900] [serial = 437] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 85 (136A0C00) [pid = 900] [serial = 438] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 84 (1B091000) [pid = 900] [serial = 462] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 83 (13610800) [pid = 900] [serial = 435] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 82 (111C6C00) [pid = 900] [serial = 434] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 81 (172AAC00) [pid = 900] [serial = 432] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 80 (14564C00) [pid = 900] [serial = 431] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 79 (1AB84400) [pid = 900] [serial = 429] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 78 (1AA33C00) [pid = 900] [serial = 428] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 77 (16F2B000) [pid = 900] [serial = 426] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 76 (16F1FC00) [pid = 900] [serial = 425] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 75 (134EEC00) [pid = 900] [serial = 423] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 74 (1720B000) [pid = 900] [serial = 458] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 73 (1AA33800) [pid = 900] [serial = 459] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | --DOMWINDOW == 72 (17B41800) [pid = 900] [serial = 447] [outer = 00000000] [url = about:blank] 16:20:51 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:51 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:52 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:52 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:52 INFO - PROCESS | 900 | 1462836052075 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:20:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:20:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 808ms 16:20:52 INFO - PROCESS | 900 | 1462836052107 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 16:20:52 INFO - PROCESS | 900 | 1462836052112 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 16:20:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:20:52 INFO - PROCESS | 900 | 1462836052118 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:20:52 INFO - PROCESS | 900 | 1462836052120 Marionette TRACE conn2 <- [1,654,null,{}] 16:20:52 INFO - PROCESS | 900 | 1462836052124 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:52 INFO - PROCESS | 900 | 1462836052202 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 16:20:52 INFO - PROCESS | 900 | 1462836052212 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:52 INFO - PROCESS | 900 | ++DOCSHELL 10D7B000 == 29 [pid = 900] [id = 173] 16:20:52 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (1124D400) [pid = 900] [serial = 517] [outer = 00000000] 16:20:52 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (117A0400) [pid = 900] [serial = 518] [outer = 1124D400] 16:20:52 INFO - PROCESS | 900 | 1462836052260 Marionette DEBUG loaded listener.js 16:20:52 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (12B89C00) [pid = 900] [serial = 519] [outer = 1124D400] 16:20:52 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:52 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:52 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:52 INFO - PROCESS | 900 | 1462836052717 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:20:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:20:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 649ms 16:20:52 INFO - PROCESS | 900 | 1462836052758 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 16:20:52 INFO - PROCESS | 900 | 1462836052760 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 16:20:52 INFO - PROCESS | 900 | 1462836052764 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:20:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:20:52 INFO - PROCESS | 900 | 1462836052767 Marionette TRACE conn2 <- [1,658,null,{}] 16:20:52 INFO - PROCESS | 900 | 1462836052827 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:52 INFO - PROCESS | 900 | 1462836052912 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 16:20:52 INFO - PROCESS | 900 | 1462836052922 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:52 INFO - PROCESS | 900 | ++DOCSHELL 134F5800 == 30 [pid = 900] [id = 174] 16:20:52 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (134F9400) [pid = 900] [serial = 520] [outer = 00000000] 16:20:52 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (136A2C00) [pid = 900] [serial = 521] [outer = 134F9400] 16:20:52 INFO - PROCESS | 900 | 1462836052970 Marionette DEBUG loaded listener.js 16:20:53 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (13A0B800) [pid = 900] [serial = 522] [outer = 134F9400] 16:20:53 INFO - PROCESS | 900 | 1462836053429 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:20:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:20:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 665ms 16:20:53 INFO - PROCESS | 900 | 1462836053456 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 16:20:53 INFO - PROCESS | 900 | 1462836053458 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 16:20:53 INFO - PROCESS | 900 | 1462836053461 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:20:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:20:53 INFO - PROCESS | 900 | 1462836053463 Marionette TRACE conn2 <- [1,662,null,{}] 16:20:53 INFO - PROCESS | 900 | 1462836053466 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:53 INFO - PROCESS | 900 | 1462836053549 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 16:20:53 INFO - PROCESS | 900 | 1462836053555 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:53 INFO - PROCESS | 900 | ++DOCSHELL 143C4000 == 31 [pid = 900] [id = 175] 16:20:53 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (143C6400) [pid = 900] [serial = 523] [outer = 00000000] 16:20:53 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (14564C00) [pid = 900] [serial = 524] [outer = 143C6400] 16:20:53 INFO - PROCESS | 900 | 1462836053600 Marionette DEBUG loaded listener.js 16:20:53 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (1457F400) [pid = 900] [serial = 525] [outer = 143C6400] 16:20:53 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:53 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:53 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:54 INFO - PROCESS | 900 | 1462836054024 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:20:54 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 16:20:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 602ms 16:20:54 INFO - PROCESS | 900 | 1462836054059 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 16:20:54 INFO - PROCESS | 900 | 1462836054062 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 16:20:54 INFO - PROCESS | 900 | 1462836054079 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:20:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:20:54 INFO - PROCESS | 900 | 1462836054082 Marionette TRACE conn2 <- [1,666,null,{}] 16:20:54 INFO - PROCESS | 900 | 1462836054101 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:54 INFO - PROCESS | 900 | 1462836054226 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 16:20:54 INFO - PROCESS | 900 | 1462836054236 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:54 INFO - PROCESS | 900 | ++DOCSHELL 13441C00 == 32 [pid = 900] [id = 176] 16:20:54 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (140D6C00) [pid = 900] [serial = 526] [outer = 00000000] 16:20:54 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (159B9400) [pid = 900] [serial = 527] [outer = 140D6C00] 16:20:54 INFO - PROCESS | 900 | 1462836054322 Marionette DEBUG loaded listener.js 16:20:54 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (159C1800) [pid = 900] [serial = 528] [outer = 140D6C00] 16:20:54 INFO - PROCESS | 900 | 1462836054753 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:20:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:20:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 697ms 16:20:54 INFO - PROCESS | 900 | 1462836054787 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 16:20:54 INFO - PROCESS | 900 | 1462836054789 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 16:20:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:20:54 INFO - PROCESS | 900 | 1462836054793 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:20:54 INFO - PROCESS | 900 | 1462836054794 Marionette TRACE conn2 <- [1,670,null,{}] 16:20:54 INFO - PROCESS | 900 | 1462836054798 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:54 INFO - PROCESS | 900 | 1462836054928 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 16:20:54 INFO - PROCESS | 900 | 1462836054936 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:54 INFO - PROCESS | 900 | ++DOCSHELL 1563A800 == 33 [pid = 900] [id = 177] 16:20:54 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (16987000) [pid = 900] [serial = 529] [outer = 00000000] 16:20:55 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (16B78800) [pid = 900] [serial = 530] [outer = 16987000] 16:20:55 INFO - PROCESS | 900 | 1462836054980 Marionette DEBUG loaded listener.js 16:20:55 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (16B78C00) [pid = 900] [serial = 531] [outer = 16987000] 16:20:56 INFO - PROCESS | 900 | 1462836055982 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:20:56 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) 16:20:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1204ms 16:20:56 INFO - PROCESS | 900 | 1462836056020 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 16:20:56 INFO - PROCESS | 900 | 1462836056022 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 16:20:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:20:56 INFO - PROCESS | 900 | 1462836056033 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:20:56 INFO - PROCESS | 900 | 1462836056035 Marionette TRACE conn2 <- [1,674,null,{}] 16:20:56 INFO - PROCESS | 900 | 1462836056038 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:56 INFO - PROCESS | 900 | 1462836056197 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 16:20:56 INFO - PROCESS | 900 | --DOMWINDOW == 86 (16988400) [pid = 900] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:20:56 INFO - PROCESS | 900 | --DOMWINDOW == 85 (16B82C00) [pid = 900] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:20:56 INFO - PROCESS | 900 | --DOMWINDOW == 84 (180E3800) [pid = 900] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:20:56 INFO - PROCESS | 900 | --DOMWINDOW == 83 (1698AC00) [pid = 900] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:20:56 INFO - PROCESS | 900 | --DOMWINDOW == 82 (13080800) [pid = 900] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:20:56 INFO - PROCESS | 900 | --DOMWINDOW == 81 (143EE000) [pid = 900] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:20:56 INFO - PROCESS | 900 | --DOMWINDOW == 80 (13461000) [pid = 900] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:20:56 INFO - PROCESS | 900 | --DOMWINDOW == 79 (10D5A800) [pid = 900] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:20:56 INFO - PROCESS | 900 | --DOMWINDOW == 78 (13AE3800) [pid = 900] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:20:56 INFO - PROCESS | 900 | --DOMWINDOW == 77 (12BAD800) [pid = 900] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:20:56 INFO - PROCESS | 900 | --DOMWINDOW == 76 (15631400) [pid = 900] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:20:56 INFO - PROCESS | 900 | --DOMWINDOW == 75 (1563DC00) [pid = 900] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:20:56 INFO - PROCESS | 900 | --DOMWINDOW == 74 (0F5A8800) [pid = 900] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:20:56 INFO - PROCESS | 900 | 1462836056248 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:56 INFO - PROCESS | 900 | ++DOCSHELL 0F5A0C00 == 34 [pid = 900] [id = 178] 16:20:56 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (0F5A1000) [pid = 900] [serial = 532] [outer = 00000000] 16:20:56 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (11F02400) [pid = 900] [serial = 533] [outer = 0F5A1000] 16:20:56 INFO - PROCESS | 900 | 1462836056293 Marionette DEBUG loaded listener.js 16:20:56 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (13434800) [pid = 900] [serial = 534] [outer = 0F5A1000] 16:20:57 INFO - PROCESS | 900 | 1462836057118 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:20:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:20:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1172ms 16:20:57 INFO - PROCESS | 900 | 1462836057187 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 16:20:57 INFO - PROCESS | 900 | 1462836057188 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 16:20:57 INFO - PROCESS | 900 | 1462836057192 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:20:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:20:57 INFO - PROCESS | 900 | 1462836057194 Marionette TRACE conn2 <- [1,678,null,{}] 16:20:57 INFO - PROCESS | 900 | 1462836057197 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:57 INFO - PROCESS | 900 | 1462836057296 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 16:20:57 INFO - PROCESS | 900 | 1462836057305 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:57 INFO - PROCESS | 900 | ++DOCSHELL 11D0DC00 == 35 [pid = 900] [id = 179] 16:20:57 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (143E3000) [pid = 900] [serial = 535] [outer = 00000000] 16:20:57 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (16B7D000) [pid = 900] [serial = 536] [outer = 143E3000] 16:20:57 INFO - PROCESS | 900 | 1462836057348 Marionette DEBUG loaded listener.js 16:20:57 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (16F22000) [pid = 900] [serial = 537] [outer = 143E3000] 16:20:58 INFO - PROCESS | 900 | 1462836058310 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:20:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:20:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1156ms 16:20:58 INFO - PROCESS | 900 | 1462836058400 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 16:20:58 INFO - PROCESS | 900 | 1462836058404 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 16:20:58 INFO - PROCESS | 900 | 1462836058411 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:20:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:20:58 INFO - PROCESS | 900 | 1462836058415 Marionette TRACE conn2 <- [1,682,null,{}] 16:20:58 INFO - PROCESS | 900 | 1462836058422 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:58 INFO - PROCESS | 900 | 1462836058514 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 16:20:58 INFO - PROCESS | 900 | 1462836058667 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:58 INFO - PROCESS | 900 | ++DOCSHELL 0F5F7800 == 36 [pid = 900] [id = 180] 16:20:58 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (0F5F8400) [pid = 900] [serial = 538] [outer = 00000000] 16:20:58 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (1063F800) [pid = 900] [serial = 539] [outer = 0F5F8400] 16:20:58 INFO - PROCESS | 900 | 1462836058768 Marionette DEBUG loaded listener.js 16:20:58 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (10762800) [pid = 900] [serial = 540] [outer = 0F5F8400] 16:20:59 INFO - PROCESS | 900 | 1462836059813 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:20:59 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) 16:20:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1457ms 16:20:59 INFO - PROCESS | 900 | 1462836059861 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 16:20:59 INFO - PROCESS | 900 | 1462836059866 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 16:20:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:20:59 INFO - PROCESS | 900 | 1462836059873 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:20:59 INFO - PROCESS | 900 | 1462836059876 Marionette TRACE conn2 <- [1,686,null,{}] 16:20:59 INFO - PROCESS | 900 | 1462836059880 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:00 INFO - PROCESS | 900 | 1462836060026 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 16:21:00 INFO - PROCESS | 900 | 1462836060150 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:00 INFO - PROCESS | 900 | ++DOCSHELL 1343CC00 == 37 [pid = 900] [id = 181] 16:21:00 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (134F2800) [pid = 900] [serial = 541] [outer = 00000000] 16:21:00 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (13AE6800) [pid = 900] [serial = 542] [outer = 134F2800] 16:21:00 INFO - PROCESS | 900 | 1462836060204 Marionette DEBUG loaded listener.js 16:21:00 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (143E5800) [pid = 900] [serial = 543] [outer = 134F2800] 16:21:01 INFO - PROCESS | 900 | 1462836061250 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:21:01 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) 16:21:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1410ms 16:21:01 INFO - PROCESS | 900 | 1462836061305 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 16:21:01 INFO - PROCESS | 900 | 1462836061307 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 16:21:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:21:01 INFO - PROCESS | 900 | 1462836061312 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:21:01 INFO - PROCESS | 900 | 1462836061315 Marionette TRACE conn2 <- [1,690,null,{}] 16:21:01 INFO - PROCESS | 900 | 1462836061326 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:01 INFO - PROCESS | 900 | 1462836061488 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 16:21:01 INFO - PROCESS | 900 | 1462836061587 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:01 INFO - PROCESS | 900 | ++DOCSHELL 13613000 == 38 [pid = 900] [id = 182] 16:21:01 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (136A2800) [pid = 900] [serial = 544] [outer = 00000000] 16:21:01 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (140CD400) [pid = 900] [serial = 545] [outer = 136A2800] 16:21:01 INFO - PROCESS | 900 | 1462836061645 Marionette DEBUG loaded listener.js 16:21:01 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (1518C800) [pid = 900] [serial = 546] [outer = 136A2800] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 88 (188E7000) [pid = 900] [serial = 506] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 87 (1518BC00) [pid = 900] [serial = 482] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 86 (15638400) [pid = 900] [serial = 483] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 85 (13612C00) [pid = 900] [serial = 476] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 84 (13A03000) [pid = 900] [serial = 477] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 83 (10D7BC00) [pid = 900] [serial = 470] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 82 (11240C00) [pid = 900] [serial = 471] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 81 (143C2000) [pid = 900] [serial = 479] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 80 (143C8C00) [pid = 900] [serial = 480] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 79 (1307B800) [pid = 900] [serial = 473] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 78 (16B28C00) [pid = 900] [serial = 491] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 77 (1339E800) [pid = 900] [serial = 474] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 76 (1618F400) [pid = 900] [serial = 485] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 75 (16984C00) [pid = 900] [serial = 486] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 74 (0F5F5400) [pid = 900] [serial = 467] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 73 (105D0C00) [pid = 900] [serial = 468] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 72 (17093C00) [pid = 900] [serial = 495] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 71 (16F28800) [pid = 900] [serial = 494] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 70 (16B77C00) [pid = 900] [serial = 492] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 69 (16BB6000) [pid = 900] [serial = 488] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 68 (1818D800) [pid = 900] [serial = 497] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 67 (170A0800) [pid = 900] [serial = 503] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 66 (1856AC00) [pid = 900] [serial = 498] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 65 (143DF400) [pid = 900] [serial = 500] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 64 (143EA400) [pid = 900] [serial = 501] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 63 (180E9400) [pid = 900] [serial = 504] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | --DOMWINDOW == 62 (16F1F400) [pid = 900] [serial = 489] [outer = 00000000] [url = about:blank] 16:21:02 INFO - PROCESS | 900 | 1462836062804 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:21:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:21:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1521ms 16:21:02 INFO - PROCESS | 900 | 1462836062845 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 16:21:02 INFO - PROCESS | 900 | 1462836062848 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 16:21:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:21:02 INFO - PROCESS | 900 | 1462836062853 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:21:02 INFO - PROCESS | 900 | 1462836062857 Marionette TRACE conn2 <- [1,694,null,{}] 16:21:02 INFO - PROCESS | 900 | 1462836062862 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:02 INFO - PROCESS | 900 | 1462836062943 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 16:21:03 INFO - PROCESS | 900 | 1462836063041 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:03 INFO - PROCESS | 900 | ++DOCSHELL 0F5EE000 == 39 [pid = 900] [id = 183] 16:21:03 INFO - PROCESS | 900 | ++DOMWINDOW == 63 (0F5F1400) [pid = 900] [serial = 547] [outer = 00000000] 16:21:03 INFO - PROCESS | 900 | ++DOMWINDOW == 64 (10D64C00) [pid = 900] [serial = 548] [outer = 0F5F1400] 16:21:03 INFO - PROCESS | 900 | 1462836063090 Marionette DEBUG loaded listener.js 16:21:03 INFO - PROCESS | 900 | ++DOMWINDOW == 65 (1138B400) [pid = 900] [serial = 549] [outer = 0F5F1400] 16:21:03 INFO - PROCESS | 900 | 1462836063955 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:21:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:21:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1156ms 16:21:04 INFO - PROCESS | 900 | 1462836064002 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 16:21:04 INFO - PROCESS | 900 | 1462836064007 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 16:21:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:21:04 INFO - PROCESS | 900 | 1462836064013 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:21:04 INFO - PROCESS | 900 | 1462836064016 Marionette TRACE conn2 <- [1,698,null,{}] 16:21:04 INFO - PROCESS | 900 | 1462836064020 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:04 INFO - PROCESS | 900 | 1462836064098 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 16:21:04 INFO - PROCESS | 900 | 1462836064106 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:04 INFO - PROCESS | 900 | ++DOCSHELL 11D0B400 == 40 [pid = 900] [id = 184] 16:21:04 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (12E63000) [pid = 900] [serial = 550] [outer = 00000000] 16:21:04 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (1343BC00) [pid = 900] [serial = 551] [outer = 12E63000] 16:21:04 INFO - PROCESS | 900 | 1462836064150 Marionette DEBUG loaded listener.js 16:21:04 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (13604400) [pid = 900] [serial = 552] [outer = 12E63000] 16:21:05 INFO - PROCESS | 900 | 1462836065126 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:21:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:21:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1109ms 16:21:05 INFO - PROCESS | 900 | 1462836065146 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 16:21:05 INFO - PROCESS | 900 | 1462836065148 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 16:21:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:21:05 INFO - PROCESS | 900 | 1462836065159 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:21:05 INFO - PROCESS | 900 | 1462836065162 Marionette TRACE conn2 <- [1,702,null,{}] 16:21:05 INFO - PROCESS | 900 | 1462836065172 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:05 INFO - PROCESS | 900 | 1462836065285 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 16:21:05 INFO - PROCESS | 900 | 1462836065293 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:05 INFO - PROCESS | 900 | ++DOCSHELL 143C7C00 == 41 [pid = 900] [id = 185] 16:21:05 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (143CB800) [pid = 900] [serial = 553] [outer = 00000000] 16:21:05 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (1457DC00) [pid = 900] [serial = 554] [outer = 143CB800] 16:21:05 INFO - PROCESS | 900 | 1462836065379 Marionette DEBUG loaded listener.js 16:21:05 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (15635000) [pid = 900] [serial = 555] [outer = 143CB800] 16:21:05 INFO - PROCESS | 900 | --DOMWINDOW == 70 (143C6400) [pid = 900] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:21:05 INFO - PROCESS | 900 | --DOMWINDOW == 69 (0F5EAC00) [pid = 900] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:21:05 INFO - PROCESS | 900 | --DOMWINDOW == 68 (134F9400) [pid = 900] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:21:05 INFO - PROCESS | 900 | --DOMWINDOW == 67 (1124D400) [pid = 900] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:21:05 INFO - PROCESS | 900 | --DOMWINDOW == 66 (16987000) [pid = 900] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:21:05 INFO - PROCESS | 900 | --DOMWINDOW == 65 (0F5A1000) [pid = 900] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:21:05 INFO - PROCESS | 900 | --DOMWINDOW == 64 (140D6C00) [pid = 900] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:21:06 INFO - PROCESS | 900 | 1462836066287 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:21:06 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 16:21:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1172ms 16:21:06 INFO - PROCESS | 900 | 1462836066316 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 16:21:06 INFO - PROCESS | 900 | 1462836066318 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 16:21:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:21:06 INFO - PROCESS | 900 | 1462836066330 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:21:06 INFO - PROCESS | 900 | 1462836066332 Marionette TRACE conn2 <- [1,706,null,{}] 16:21:06 INFO - PROCESS | 900 | 1462836066336 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:06 INFO - PROCESS | 900 | 1462836066416 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 16:21:06 INFO - PROCESS | 900 | 1462836066483 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:06 INFO - PROCESS | 900 | ++DOCSHELL 1343C000 == 42 [pid = 900] [id = 186] 16:21:06 INFO - PROCESS | 900 | ++DOMWINDOW == 65 (1456F400) [pid = 900] [serial = 556] [outer = 00000000] 16:21:06 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (159BC400) [pid = 900] [serial = 557] [outer = 1456F400] 16:21:06 INFO - PROCESS | 900 | 1462836066528 Marionette DEBUG loaded listener.js 16:21:06 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (1630B000) [pid = 900] [serial = 558] [outer = 1456F400] 16:21:07 INFO - PROCESS | 900 | 1462836067429 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:21:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:21:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1109ms 16:21:07 INFO - PROCESS | 900 | 1462836067462 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 16:21:07 INFO - PROCESS | 900 | 1462836067464 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 16:21:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:21:07 INFO - PROCESS | 900 | 1462836067467 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:21:07 INFO - PROCESS | 900 | 1462836067469 Marionette TRACE conn2 <- [1,710,null,{}] 16:21:07 INFO - PROCESS | 900 | 1462836067472 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:07 INFO - PROCESS | 900 | 1462836067548 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 16:21:07 INFO - PROCESS | 900 | 1462836067554 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:07 INFO - PROCESS | 900 | ++DOCSHELL 15E51400 == 43 [pid = 900] [id = 187] 16:21:07 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (16983400) [pid = 900] [serial = 559] [outer = 00000000] 16:21:07 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (16B21C00) [pid = 900] [serial = 560] [outer = 16983400] 16:21:07 INFO - PROCESS | 900 | 1462836067598 Marionette DEBUG loaded listener.js 16:21:07 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (16B29400) [pid = 900] [serial = 561] [outer = 16983400] 16:21:08 INFO - PROCESS | 900 | 1462836068033 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:21:08 INFO - PROCESS | 900 | 1462836068107 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 16:21:08 INFO - PROCESS | 900 | 1462836068110 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:21:08 INFO - PROCESS | 900 | 1462836068112 Marionette TRACE conn2 <- [1,714,null,{}] 16:21:08 INFO - PROCESS | 900 | 1462836068115 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:08 INFO - PROCESS | 900 | 1462836068198 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 16:21:08 INFO - PROCESS | 900 | 1462836068204 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:08 INFO - PROCESS | 900 | ++DOCSHELL 16F1E400 == 44 [pid = 900] [id = 188] 16:21:08 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (16F22C00) [pid = 900] [serial = 562] [outer = 00000000] 16:21:08 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (1720C800) [pid = 900] [serial = 563] [outer = 16F22C00] 16:21:08 INFO - PROCESS | 900 | 1462836068248 Marionette DEBUG loaded listener.js 16:21:08 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (17AD8800) [pid = 900] [serial = 564] [outer = 16F22C00] 16:21:08 INFO - PROCESS | 900 | 1462836068747 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:21:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:21:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 697ms 16:21:08 INFO - PROCESS | 900 | 1462836068811 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 16:21:08 INFO - PROCESS | 900 | 1462836068815 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 16:21:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:21:08 INFO - PROCESS | 900 | 1462836068821 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:21:08 INFO - PROCESS | 900 | 1462836068826 Marionette TRACE conn2 <- [1,718,null,{}] 16:21:08 INFO - PROCESS | 900 | 1462836068833 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:09 INFO - PROCESS | 900 | 1462836068989 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 16:21:09 INFO - PROCESS | 900 | 1462836069061 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:09 INFO - PROCESS | 900 | ++DOCSHELL 0F696800 == 45 [pid = 900] [id = 189] 16:21:09 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (10575800) [pid = 900] [serial = 565] [outer = 00000000] 16:21:09 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (107FB800) [pid = 900] [serial = 566] [outer = 10575800] 16:21:09 INFO - PROCESS | 900 | 1462836069159 Marionette DEBUG loaded listener.js 16:21:09 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (1159E000) [pid = 900] [serial = 567] [outer = 10575800] 16:21:09 INFO - PROCESS | 900 | 1462836069785 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:21:09 INFO - PROCESS | 900 | 1462836069806 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 16:21:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:21:09 INFO - PROCESS | 900 | 1462836069812 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:21:09 INFO - PROCESS | 900 | 1462836069815 Marionette TRACE conn2 <- [1,722,null,{}] 16:21:09 INFO - PROCESS | 900 | 1462836069819 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:09 INFO - PROCESS | 900 | 1462836069920 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 16:21:10 INFO - PROCESS | 900 | 1462836070011 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:10 INFO - PROCESS | 900 | ++DOCSHELL 13AE0C00 == 46 [pid = 900] [id = 190] 16:21:10 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (13AEB400) [pid = 900] [serial = 568] [outer = 00000000] 16:21:10 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (143E9000) [pid = 900] [serial = 569] [outer = 13AEB400] 16:21:10 INFO - PROCESS | 900 | 1462836070064 Marionette DEBUG loaded listener.js 16:21:10 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (15582000) [pid = 900] [serial = 570] [outer = 13AEB400] 16:21:10 INFO - PROCESS | 900 | 1462836070616 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:21:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:21:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 840ms 16:21:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:21:10 INFO - PROCESS | 900 | 1462836070653 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 16:21:10 INFO - PROCESS | 900 | 1462836070656 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 16:21:10 INFO - PROCESS | 900 | 1462836070659 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:21:10 INFO - PROCESS | 900 | 1462836070663 Marionette TRACE conn2 <- [1,726,null,{}] 16:21:10 INFO - PROCESS | 900 | 1462836070674 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:10 INFO - PROCESS | 900 | 1462836070778 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 16:21:10 INFO - PROCESS | 900 | 1462836070868 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:10 INFO - PROCESS | 900 | ++DOCSHELL 1709EC00 == 47 [pid = 900] [id = 191] 16:21:10 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (170A0800) [pid = 900] [serial = 571] [outer = 00000000] 16:21:10 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (17B40C00) [pid = 900] [serial = 572] [outer = 170A0800] 16:21:10 INFO - PROCESS | 900 | 1462836070923 Marionette DEBUG loaded listener.js 16:21:11 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (180E3C00) [pid = 900] [serial = 573] [outer = 170A0800] 16:21:11 INFO - PROCESS | 900 | 1462836071991 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:21:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:21:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1378ms 16:21:12 INFO - PROCESS | 900 | 1462836072053 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 16:21:12 INFO - PROCESS | 900 | 1462836072056 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 16:21:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:21:12 INFO - PROCESS | 900 | 1462836072060 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:21:12 INFO - PROCESS | 900 | 1462836072062 Marionette TRACE conn2 <- [1,730,null,{}] 16:21:12 INFO - PROCESS | 900 | 1462836072066 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:12 INFO - PROCESS | 900 | 1462836072192 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 16:21:12 INFO - PROCESS | 900 | 1462836072312 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:12 INFO - PROCESS | 900 | ++DOCSHELL 183D2800 == 48 [pid = 900] [id = 192] 16:21:12 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (18566C00) [pid = 900] [serial = 574] [outer = 00000000] 16:21:12 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (18574C00) [pid = 900] [serial = 575] [outer = 18566C00] 16:21:12 INFO - PROCESS | 900 | 1462836072365 Marionette DEBUG loaded listener.js 16:21:12 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (13607C00) [pid = 900] [serial = 576] [outer = 18566C00] 16:21:13 INFO - PROCESS | 900 | 1462836073348 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:21:13 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 16:21:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1378ms 16:21:13 INFO - PROCESS | 900 | 1462836073413 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 16:21:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:21:13 INFO - PROCESS | 900 | 1462836073419 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 16:21:13 INFO - PROCESS | 900 | 1462836073424 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:21:13 INFO - PROCESS | 900 | 1462836073428 Marionette TRACE conn2 <- [1,734,null,{}] 16:21:13 INFO - PROCESS | 900 | 1462836073434 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:13 INFO - PROCESS | 900 | 1462836073533 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 16:21:13 INFO - PROCESS | 900 | 1462836073645 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:13 INFO - PROCESS | 900 | ++DOCSHELL 13399C00 == 49 [pid = 900] [id = 193] 16:21:13 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (1339E400) [pid = 900] [serial = 577] [outer = 00000000] 16:21:13 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (1343F400) [pid = 900] [serial = 578] [outer = 1339E400] 16:21:13 INFO - PROCESS | 900 | 1462836073760 Marionette DEBUG loaded listener.js 16:21:13 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (134F1400) [pid = 900] [serial = 579] [outer = 1339E400] 16:21:14 INFO - PROCESS | 900 | --DOCSHELL 134F5800 == 48 [pid = 900] [id = 174] 16:21:14 INFO - PROCESS | 900 | --DOCSHELL 15E51400 == 47 [pid = 900] [id = 187] 16:21:14 INFO - PROCESS | 900 | --DOCSHELL 1343C000 == 46 [pid = 900] [id = 186] 16:21:14 INFO - PROCESS | 900 | --DOCSHELL 143C7C00 == 45 [pid = 900] [id = 185] 16:21:14 INFO - PROCESS | 900 | --DOCSHELL 11D0B400 == 44 [pid = 900] [id = 184] 16:21:14 INFO - PROCESS | 900 | --DOCSHELL 0F5EE000 == 43 [pid = 900] [id = 183] 16:21:14 INFO - PROCESS | 900 | --DOCSHELL 1343CC00 == 42 [pid = 900] [id = 181] 16:21:14 INFO - PROCESS | 900 | --DOCSHELL 0F5F7800 == 41 [pid = 900] [id = 180] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 87 (13A0B800) [pid = 900] [serial = 522] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 86 (117A0400) [pid = 900] [serial = 518] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 85 (12B89C00) [pid = 900] [serial = 519] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 84 (1307B400) [pid = 900] [serial = 512] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 83 (16B78800) [pid = 900] [serial = 530] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 82 (11F02400) [pid = 900] [serial = 533] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 81 (159B9400) [pid = 900] [serial = 527] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 80 (159C1800) [pid = 900] [serial = 528] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 79 (13434800) [pid = 900] [serial = 534] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 78 (16B78C00) [pid = 900] [serial = 531] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 77 (1457F400) [pid = 900] [serial = 525] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 76 (16B7D000) [pid = 900] [serial = 536] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 75 (14564C00) [pid = 900] [serial = 524] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 74 (0F5F9400) [pid = 900] [serial = 509] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 73 (1124C400) [pid = 900] [serial = 516] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 72 (107F4C00) [pid = 900] [serial = 515] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | --DOMWINDOW == 71 (136A2C00) [pid = 900] [serial = 521] [outer = 00000000] [url = about:blank] 16:21:14 INFO - PROCESS | 900 | 1462836074793 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:21:14 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.) 16:21:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1378ms 16:21:14 INFO - PROCESS | 900 | 1462836074820 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 16:21:14 INFO - PROCESS | 900 | 1462836074825 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 16:21:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:21:14 INFO - PROCESS | 900 | 1462836074832 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:21:14 INFO - PROCESS | 900 | 1462836074836 Marionette TRACE conn2 <- [1,738,null,{}] 16:21:14 INFO - PROCESS | 900 | 1462836074841 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:14 INFO - PROCESS | 900 | 1462836074942 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 16:21:14 INFO - PROCESS | 900 | 1462836074950 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:14 INFO - PROCESS | 900 | ++DOCSHELL 1343C400 == 42 [pid = 900] [id = 194] 16:21:14 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (1343CC00) [pid = 900] [serial = 580] [outer = 00000000] 16:21:14 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (136A2C00) [pid = 900] [serial = 581] [outer = 1343CC00] 16:21:15 INFO - PROCESS | 900 | 1462836074994 Marionette DEBUG loaded listener.js 16:21:15 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (140D5800) [pid = 900] [serial = 582] [outer = 1343CC00] 16:21:15 INFO - PROCESS | 900 | 1462836075929 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:21:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:21:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1157ms 16:21:16 INFO - PROCESS | 900 | 1462836075979 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 16:21:16 INFO - PROCESS | 900 | 1462836075981 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 16:21:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:21:16 INFO - PROCESS | 900 | 1462836075985 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:21:16 INFO - PROCESS | 900 | 1462836075988 Marionette TRACE conn2 <- [1,742,null,{}] 16:21:16 INFO - PROCESS | 900 | 1462836075998 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:16 INFO - PROCESS | 900 | 1462836076081 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 16:21:16 INFO - PROCESS | 900 | 1462836076089 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:16 INFO - PROCESS | 900 | ++DOCSHELL 143C5C00 == 43 [pid = 900] [id = 195] 16:21:16 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (143C6400) [pid = 900] [serial = 583] [outer = 00000000] 16:21:16 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (159C1800) [pid = 900] [serial = 584] [outer = 143C6400] 16:21:16 INFO - PROCESS | 900 | 1462836076135 Marionette DEBUG loaded listener.js 16:21:16 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (1690CC00) [pid = 900] [serial = 585] [outer = 143C6400] 16:21:17 INFO - PROCESS | 900 | 1462836077138 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:21:17 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 16:21:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1157ms 16:21:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:21:17 INFO - PROCESS | 900 | 1462836077174 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 16:21:17 INFO - PROCESS | 900 | 1462836077177 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 16:21:17 INFO - PROCESS | 900 | 1462836077180 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:21:17 INFO - PROCESS | 900 | 1462836077182 Marionette TRACE conn2 <- [1,746,null,{}] 16:21:17 INFO - PROCESS | 900 | 1462836077185 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:17 INFO - PROCESS | 900 | 1462836077291 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 16:21:17 INFO - PROCESS | 900 | 1462836077297 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:17 INFO - PROCESS | 900 | ++DOCSHELL 157F1800 == 44 [pid = 900] [id = 196] 16:21:17 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (159BA800) [pid = 900] [serial = 586] [outer = 00000000] 16:21:17 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (16B7FC00) [pid = 900] [serial = 587] [outer = 159BA800] 16:21:17 INFO - PROCESS | 900 | 1462836077343 Marionette DEBUG loaded listener.js 16:21:17 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (16BB2000) [pid = 900] [serial = 588] [outer = 159BA800] 16:21:17 INFO - PROCESS | 900 | --DOMWINDOW == 79 (16983400) [pid = 900] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:21:17 INFO - PROCESS | 900 | --DOMWINDOW == 78 (1456F400) [pid = 900] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:21:17 INFO - PROCESS | 900 | --DOMWINDOW == 77 (0F5F1400) [pid = 900] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:21:17 INFO - PROCESS | 900 | --DOMWINDOW == 76 (12E63000) [pid = 900] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:21:17 INFO - PROCESS | 900 | --DOMWINDOW == 75 (143CB800) [pid = 900] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:21:17 INFO - PROCESS | 900 | 1462836077808 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:21:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:21:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 697ms 16:21:17 INFO - PROCESS | 900 | 1462836077879 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 16:21:17 INFO - PROCESS | 900 | 1462836077881 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 16:21:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:21:17 INFO - PROCESS | 900 | 1462836077887 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:21:17 INFO - PROCESS | 900 | 1462836077889 Marionette TRACE conn2 <- [1,750,null,{}] 16:21:17 INFO - PROCESS | 900 | 1462836077893 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:18 INFO - PROCESS | 900 | 1462836077979 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 16:21:18 INFO - PROCESS | 900 | 1462836077987 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:18 INFO - PROCESS | 900 | ++DOCSHELL 15634400 == 45 [pid = 900] [id = 197] 16:21:18 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (159BD800) [pid = 900] [serial = 589] [outer = 00000000] 16:21:18 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (16F1EC00) [pid = 900] [serial = 590] [outer = 159BD800] 16:21:18 INFO - PROCESS | 900 | 1462836078030 Marionette DEBUG loaded listener.js 16:21:18 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (16F23C00) [pid = 900] [serial = 591] [outer = 159BD800] 16:21:18 INFO - PROCESS | 900 | 1462836078918 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:21:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:21:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1061ms 16:21:18 INFO - PROCESS | 900 | 1462836078931 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 16:21:18 INFO - PROCESS | 900 | 1462836078935 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 16:21:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:21:18 INFO - PROCESS | 900 | 1462836078964 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:21:19 INFO - PROCESS | 900 | 1462836078969 Marionette TRACE conn2 <- [1,754,null,{}] 16:21:19 INFO - PROCESS | 900 | 1462836078977 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:19 INFO - PROCESS | 900 | 1462836079147 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 16:21:19 INFO - PROCESS | 900 | 1462836079221 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:19 INFO - PROCESS | 900 | ++DOCSHELL 11754800 == 46 [pid = 900] [id = 198] 16:21:19 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (117A0400) [pid = 900] [serial = 592] [outer = 00000000] 16:21:19 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (11F65C00) [pid = 900] [serial = 593] [outer = 117A0400] 16:21:19 INFO - PROCESS | 900 | 1462836079278 Marionette DEBUG loaded listener.js 16:21:19 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (13433400) [pid = 900] [serial = 594] [outer = 117A0400] 16:21:20 INFO - PROCESS | 900 | 1462836080273 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:21:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:21:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1330ms 16:21:20 INFO - PROCESS | 900 | 1462836080333 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 16:21:20 INFO - PROCESS | 900 | 1462836080339 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 16:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:21:20 INFO - PROCESS | 900 | 1462836080346 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:21:20 INFO - PROCESS | 900 | 1462836080349 Marionette TRACE conn2 <- [1,758,null,{}] 16:21:20 INFO - PROCESS | 900 | 1462836080353 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:20 INFO - PROCESS | 900 | 1462836080444 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 16:21:20 INFO - PROCESS | 900 | 1462836080596 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:20 INFO - PROCESS | 900 | ++DOCSHELL 143ED800 == 47 [pid = 900] [id = 199] 16:21:20 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (14563C00) [pid = 900] [serial = 595] [outer = 00000000] 16:21:20 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (151C3C00) [pid = 900] [serial = 596] [outer = 14563C00] 16:21:20 INFO - PROCESS | 900 | 1462836080693 Marionette DEBUG loaded listener.js 16:21:20 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (159C8800) [pid = 900] [serial = 597] [outer = 14563C00] 16:21:21 INFO - PROCESS | 900 | 1462836081221 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 966ms 16:21:21 INFO - PROCESS | 900 | 1462836081290 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 16:21:21 INFO - PROCESS | 900 | 1462836081293 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 16:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:21:21 INFO - PROCESS | 900 | 1462836081296 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:21:21 INFO - PROCESS | 900 | 1462836081300 Marionette TRACE conn2 <- [1,762,null,{}] 16:21:21 INFO - PROCESS | 900 | 1462836081311 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:21 INFO - PROCESS | 900 | 1462836081483 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 16:21:21 INFO - PROCESS | 900 | 1462836081603 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:21 INFO - PROCESS | 900 | ++DOCSHELL 1770EC00 == 48 [pid = 900] [id = 200] 16:21:21 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (177BE800) [pid = 900] [serial = 598] [outer = 00000000] 16:21:21 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (183CBC00) [pid = 900] [serial = 599] [outer = 177BE800] 16:21:21 INFO - PROCESS | 900 | 1462836081659 Marionette DEBUG loaded listener.js 16:21:21 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (1856E400) [pid = 900] [serial = 600] [outer = 177BE800] 16:21:22 INFO - PROCESS | 900 | 1462836082244 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 967ms 16:21:22 INFO - PROCESS | 900 | 1462836082273 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 16:21:22 INFO - PROCESS | 900 | 1462836082276 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 16:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:21:22 INFO - PROCESS | 900 | 1462836082279 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:21:22 INFO - PROCESS | 900 | 1462836082281 Marionette TRACE conn2 <- [1,766,null,{}] 16:21:22 INFO - PROCESS | 900 | 1462836082285 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:22 INFO - PROCESS | 900 | 1462836082384 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 16:21:22 INFO - PROCESS | 900 | 1462836082491 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:22 INFO - PROCESS | 900 | ++DOCSHELL 17B47000 == 49 [pid = 900] [id = 201] 16:21:22 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (183D1400) [pid = 900] [serial = 601] [outer = 00000000] 16:21:22 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (19AF2000) [pid = 900] [serial = 602] [outer = 183D1400] 16:21:22 INFO - PROCESS | 900 | 1462836082544 Marionette DEBUG loaded listener.js 16:21:22 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (19BD6400) [pid = 900] [serial = 603] [outer = 183D1400] 16:21:23 INFO - PROCESS | 900 | 1462836083193 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 950ms 16:21:23 INFO - PROCESS | 900 | 1462836083224 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 16:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:21:23 INFO - PROCESS | 900 | 1462836083228 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 16:21:23 INFO - PROCESS | 900 | 1462836083233 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:21:23 INFO - PROCESS | 900 | 1462836083237 Marionette TRACE conn2 <- [1,770,null,{}] 16:21:23 INFO - PROCESS | 900 | 1462836083243 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:23 INFO - PROCESS | 900 | 1462836083336 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 16:21:23 INFO - PROCESS | 900 | 1462836083432 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:23 INFO - PROCESS | 900 | ++DOCSHELL 1343B000 == 50 [pid = 900] [id = 202] 16:21:23 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (1343E000) [pid = 900] [serial = 604] [outer = 00000000] 16:21:23 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (1361FC00) [pid = 900] [serial = 605] [outer = 1343E000] 16:21:23 INFO - PROCESS | 900 | 1462836083480 Marionette DEBUG loaded listener.js 16:21:23 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (143C4400) [pid = 900] [serial = 606] [outer = 1343E000] 16:21:23 INFO - PROCESS | 900 | --DOCSHELL 157F1800 == 49 [pid = 900] [id = 196] 16:21:23 INFO - PROCESS | 900 | --DOCSHELL 143C5C00 == 48 [pid = 900] [id = 195] 16:21:23 INFO - PROCESS | 900 | --DOCSHELL 1343C400 == 47 [pid = 900] [id = 194] 16:21:23 INFO - PROCESS | 900 | --DOCSHELL 13399C00 == 46 [pid = 900] [id = 193] 16:21:23 INFO - PROCESS | 900 | --DOCSHELL 0F696800 == 45 [pid = 900] [id = 189] 16:21:23 INFO - PROCESS | 900 | --DOMWINDOW == 92 (1720C800) [pid = 900] [serial = 563] [outer = 00000000] [url = about:blank] 16:21:23 INFO - PROCESS | 900 | --DOMWINDOW == 91 (16B29400) [pid = 900] [serial = 561] [outer = 00000000] [url = about:blank] 16:21:23 INFO - PROCESS | 900 | --DOMWINDOW == 90 (159BC400) [pid = 900] [serial = 557] [outer = 00000000] [url = about:blank] 16:21:23 INFO - PROCESS | 900 | --DOMWINDOW == 89 (1063F800) [pid = 900] [serial = 539] [outer = 00000000] [url = about:blank] 16:21:23 INFO - PROCESS | 900 | --DOMWINDOW == 88 (10D64C00) [pid = 900] [serial = 548] [outer = 00000000] [url = about:blank] 16:21:23 INFO - PROCESS | 900 | --DOMWINDOW == 87 (1138B400) [pid = 900] [serial = 549] [outer = 00000000] [url = about:blank] 16:21:23 INFO - PROCESS | 900 | --DOMWINDOW == 86 (13AE6800) [pid = 900] [serial = 542] [outer = 00000000] [url = about:blank] 16:21:23 INFO - PROCESS | 900 | --DOMWINDOW == 85 (1343BC00) [pid = 900] [serial = 551] [outer = 00000000] [url = about:blank] 16:21:23 INFO - PROCESS | 900 | --DOMWINDOW == 84 (140CD400) [pid = 900] [serial = 545] [outer = 00000000] [url = about:blank] 16:21:23 INFO - PROCESS | 900 | --DOMWINDOW == 83 (16B21C00) [pid = 900] [serial = 560] [outer = 00000000] [url = about:blank] 16:21:23 INFO - PROCESS | 900 | --DOMWINDOW == 82 (1457DC00) [pid = 900] [serial = 554] [outer = 00000000] [url = about:blank] 16:21:23 INFO - PROCESS | 900 | --DOMWINDOW == 81 (15635000) [pid = 900] [serial = 555] [outer = 00000000] [url = about:blank] 16:21:23 INFO - PROCESS | 900 | --DOMWINDOW == 80 (13604400) [pid = 900] [serial = 552] [outer = 00000000] [url = about:blank] 16:21:23 INFO - PROCESS | 900 | --DOMWINDOW == 79 (1630B000) [pid = 900] [serial = 558] [outer = 00000000] [url = about:blank] 16:21:24 INFO - PROCESS | 900 | 1462836084048 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 856ms 16:21:24 INFO - PROCESS | 900 | 1462836084105 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 16:21:24 INFO - PROCESS | 900 | 1462836084110 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 16:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:21:24 INFO - PROCESS | 900 | 1462836084116 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:21:24 INFO - PROCESS | 900 | 1462836084119 Marionette TRACE conn2 <- [1,774,null,{}] 16:21:24 INFO - PROCESS | 900 | 1462836084122 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:24 INFO - PROCESS | 900 | 1462836084201 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 16:21:24 INFO - PROCESS | 900 | 1462836084278 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:24 INFO - PROCESS | 900 | ++DOCSHELL 0F5F9C00 == 46 [pid = 900] [id = 203] 16:21:24 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (11393C00) [pid = 900] [serial = 607] [outer = 00000000] 16:21:24 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (136AC800) [pid = 900] [serial = 608] [outer = 11393C00] 16:21:24 INFO - PROCESS | 900 | 1462836084330 Marionette DEBUG loaded listener.js 16:21:24 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (140D2C00) [pid = 900] [serial = 609] [outer = 11393C00] 16:21:24 INFO - PROCESS | 900 | 1462836084710 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 633ms 16:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:21:24 INFO - PROCESS | 900 | 1462836084753 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 16:21:24 INFO - PROCESS | 900 | 1462836084755 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 16:21:24 INFO - PROCESS | 900 | 1462836084758 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:21:24 INFO - PROCESS | 900 | 1462836084762 Marionette TRACE conn2 <- [1,778,null,{}] 16:21:24 INFO - PROCESS | 900 | 1462836084778 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:24 INFO - PROCESS | 900 | 1462836084900 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 16:21:24 INFO - PROCESS | 900 | 1462836084913 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:24 INFO - PROCESS | 900 | ++DOCSHELL 1518F400 == 47 [pid = 900] [id = 204] 16:21:24 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (15582C00) [pid = 900] [serial = 610] [outer = 00000000] 16:21:24 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (16988000) [pid = 900] [serial = 611] [outer = 15582C00] 16:21:24 INFO - PROCESS | 900 | 1462836084960 Marionette DEBUG loaded listener.js 16:21:25 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (16B7F800) [pid = 900] [serial = 612] [outer = 15582C00] 16:21:25 INFO - PROCESS | 900 | 1462836085406 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 697ms 16:21:25 INFO - PROCESS | 900 | 1462836085458 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 16:21:25 INFO - PROCESS | 900 | 1462836085460 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 16:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:21:25 INFO - PROCESS | 900 | 1462836085464 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:21:25 INFO - PROCESS | 900 | 1462836085465 Marionette TRACE conn2 <- [1,782,null,{}] 16:21:25 INFO - PROCESS | 900 | 1462836085469 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:25 INFO - PROCESS | 900 | 1462836085546 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 16:21:25 INFO - PROCESS | 900 | 1462836085555 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:25 INFO - PROCESS | 900 | ++DOCSHELL 16F27000 == 48 [pid = 900] [id = 205] 16:21:25 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (16F27800) [pid = 900] [serial = 613] [outer = 00000000] 16:21:25 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (17B3FC00) [pid = 900] [serial = 614] [outer = 16F27800] 16:21:25 INFO - PROCESS | 900 | 1462836085600 Marionette DEBUG loaded listener.js 16:21:25 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (1818E800) [pid = 900] [serial = 615] [outer = 16F27800] 16:21:26 INFO - PROCESS | 900 | 1462836086042 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 649ms 16:21:26 INFO - PROCESS | 900 | 1462836086134 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 16:21:26 INFO - PROCESS | 900 | 1462836086136 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 16:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:21:26 INFO - PROCESS | 900 | 1462836086139 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:21:26 INFO - PROCESS | 900 | 1462836086141 Marionette TRACE conn2 <- [1,786,null,{}] 16:21:26 INFO - PROCESS | 900 | 1462836086144 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:26 INFO - PROCESS | 900 | 1462836086257 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 16:21:26 INFO - PROCESS | 900 | 1462836086335 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:26 INFO - PROCESS | 900 | ++DOCSHELL 18572C00 == 49 [pid = 900] [id = 206] 16:21:26 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (188E2C00) [pid = 900] [serial = 616] [outer = 00000000] 16:21:26 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (19AE7400) [pid = 900] [serial = 617] [outer = 188E2C00] 16:21:26 INFO - PROCESS | 900 | 1462836086379 Marionette DEBUG loaded listener.js 16:21:26 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (19AE8000) [pid = 900] [serial = 618] [outer = 188E2C00] 16:21:26 INFO - PROCESS | 900 | 1462836086791 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:21:26 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 16:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 713ms 16:21:26 INFO - PROCESS | 900 | 1462836086839 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 16:21:26 INFO - PROCESS | 900 | 1462836086841 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 16:21:26 INFO - PROCESS | 900 | 1462836086844 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:21:26 INFO - PROCESS | 900 | 1462836086845 Marionette TRACE conn2 <- [1,790,null,{}] 16:21:26 INFO - PROCESS | 900 | 1462836086849 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:26 INFO - PROCESS | 900 | 1462836086980 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 16:21:27 INFO - PROCESS | 900 | 1462836087039 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:27 INFO - PROCESS | 900 | ++DOCSHELL 0F5A9000 == 50 [pid = 900] [id = 207] 16:21:27 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (16F24000) [pid = 900] [serial = 619] [outer = 00000000] 16:21:27 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (1A16F000) [pid = 900] [serial = 620] [outer = 16F24000] 16:21:27 INFO - PROCESS | 900 | 1462836087083 Marionette DEBUG loaded listener.js 16:21:27 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (1A178C00) [pid = 900] [serial = 621] [outer = 16F24000] 16:21:27 INFO - PROCESS | 900 | 1462836087488 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:21:27 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 16:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 713ms 16:21:27 INFO - PROCESS | 900 | 1462836087544 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 16:21:27 INFO - PROCESS | 900 | 1462836087546 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 16:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:21:27 INFO - PROCESS | 900 | 1462836087549 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:21:27 INFO - PROCESS | 900 | 1462836087551 Marionette TRACE conn2 <- [1,794,null,{}] 16:21:27 INFO - PROCESS | 900 | 1462836087554 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:27 INFO - PROCESS | 900 | 1462836087682 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 16:21:27 INFO - PROCESS | 900 | 1462836087693 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:27 INFO - PROCESS | 900 | ++DOCSHELL 0F5EE000 == 51 [pid = 900] [id = 208] 16:21:27 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (19BDE000) [pid = 900] [serial = 622] [outer = 00000000] 16:21:27 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (1A40D400) [pid = 900] [serial = 623] [outer = 19BDE000] 16:21:27 INFO - PROCESS | 900 | 1462836087736 Marionette DEBUG loaded listener.js 16:21:27 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (1A410000) [pid = 900] [serial = 624] [outer = 19BDE000] 16:21:28 INFO - PROCESS | 900 | --DOMWINDOW == 96 (143E3000) [pid = 900] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:21:28 INFO - PROCESS | 900 | --DOMWINDOW == 95 (159BA800) [pid = 900] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:21:28 INFO - PROCESS | 900 | --DOMWINDOW == 94 (143C6400) [pid = 900] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:21:28 INFO - PROCESS | 900 | --DOMWINDOW == 93 (1343CC00) [pid = 900] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:21:28 INFO - PROCESS | 900 | --DOMWINDOW == 92 (1339E400) [pid = 900] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:21:28 INFO - PROCESS | 900 | --DOMWINDOW == 91 (16F22C00) [pid = 900] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:21:28 INFO - PROCESS | 900 | --DOMWINDOW == 90 (13AE4800) [pid = 900] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:21:28 INFO - PROCESS | 900 | 1462836088169 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:21:28 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 16:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 650ms 16:21:28 INFO - PROCESS | 900 | 1462836088187 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 16:21:28 INFO - PROCESS | 900 | 1462836088190 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 16:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:21:28 INFO - PROCESS | 900 | 1462836088193 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:21:28 INFO - PROCESS | 900 | 1462836088194 Marionette TRACE conn2 <- [1,798,null,{}] 16:21:28 INFO - PROCESS | 900 | 1462836088198 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:28 INFO - PROCESS | 900 | 1462836088273 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 16:21:28 INFO - PROCESS | 900 | 1462836088279 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:28 INFO - PROCESS | 900 | ++DOCSHELL 11389C00 == 52 [pid = 900] [id = 209] 16:21:28 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (143C6400) [pid = 900] [serial = 625] [outer = 00000000] 16:21:28 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (16F92400) [pid = 900] [serial = 626] [outer = 143C6400] 16:21:28 INFO - PROCESS | 900 | 1462836088322 Marionette DEBUG loaded listener.js 16:21:28 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (1A418800) [pid = 900] [serial = 627] [outer = 143C6400] 16:21:28 INFO - PROCESS | 900 | 1462836088776 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 602ms 16:21:28 INFO - PROCESS | 900 | 1462836088827 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 16:21:28 INFO - PROCESS | 900 | 1462836088829 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 16:21:28 INFO - PROCESS | 900 | 1462836088832 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:21:28 INFO - PROCESS | 900 | 1462836088834 Marionette TRACE conn2 <- [1,802,null,{}] 16:21:28 INFO - PROCESS | 900 | 1462836088838 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:28 INFO - PROCESS | 900 | 1462836088915 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 16:21:28 INFO - PROCESS | 900 | 1462836088921 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:28 INFO - PROCESS | 900 | ++DOCSHELL 143EE800 == 53 [pid = 900] [id = 210] 16:21:28 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (16B78800) [pid = 900] [serial = 628] [outer = 00000000] 16:21:28 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (1A8E0C00) [pid = 900] [serial = 629] [outer = 16B78800] 16:21:28 INFO - PROCESS | 900 | 1462836088967 Marionette DEBUG loaded listener.js 16:21:29 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (1AA2FC00) [pid = 900] [serial = 630] [outer = 16B78800] 16:21:29 INFO - PROCESS | 900 | 1462836089400 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:21:29 INFO - PROCESS | 900 | 1462836089433 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 16:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:21:29 INFO - PROCESS | 900 | 1462836089436 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:21:29 INFO - PROCESS | 900 | 1462836089438 Marionette TRACE conn2 <- [1,806,null,{}] 16:21:29 INFO - PROCESS | 900 | 1462836089441 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:29 INFO - PROCESS | 900 | 1462836089557 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 16:21:29 INFO - PROCESS | 900 | 1462836089564 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:29 INFO - PROCESS | 900 | ++DOCSHELL 111C8000 == 54 [pid = 900] [id = 211] 16:21:29 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (16F22C00) [pid = 900] [serial = 631] [outer = 00000000] 16:21:29 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (1AB7C800) [pid = 900] [serial = 632] [outer = 16F22C00] 16:21:29 INFO - PROCESS | 900 | 1462836089606 Marionette DEBUG loaded listener.js 16:21:29 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (1AB80400) [pid = 900] [serial = 633] [outer = 16F22C00] 16:21:30 INFO - PROCESS | 900 | 1462836090007 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 602ms 16:21:30 INFO - PROCESS | 900 | 1462836090041 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 16:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:21:30 INFO - PROCESS | 900 | 1462836090043 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 16:21:30 INFO - PROCESS | 900 | 1462836090047 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:21:30 INFO - PROCESS | 900 | 1462836090049 Marionette TRACE conn2 <- [1,810,null,{}] 16:21:30 INFO - PROCESS | 900 | 1462836090052 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:30 INFO - PROCESS | 900 | 1462836090149 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 16:21:30 INFO - PROCESS | 900 | 1462836090155 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:30 INFO - PROCESS | 900 | ++DOCSHELL 0CA87400 == 55 [pid = 900] [id = 212] 16:21:30 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (0CAEF000) [pid = 900] [serial = 634] [outer = 00000000] 16:21:30 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (1063EC00) [pid = 900] [serial = 635] [outer = 0CAEF000] 16:21:30 INFO - PROCESS | 900 | 1462836090259 Marionette DEBUG loaded listener.js 16:21:30 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (111C2C00) [pid = 900] [serial = 636] [outer = 0CAEF000] 16:21:31 INFO - PROCESS | 900 | 1462836091018 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 16:21:31 INFO - PROCESS | 900 | 1462836091084 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 16:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:21:31 INFO - PROCESS | 900 | 1462836091089 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:21:31 INFO - PROCESS | 900 | 1462836091092 Marionette TRACE conn2 <- [1,814,null,{}] 16:21:31 INFO - PROCESS | 900 | 1462836091097 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:31 INFO - PROCESS | 900 | 1462836091204 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 16:21:31 INFO - PROCESS | 900 | 1462836091330 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:31 INFO - PROCESS | 900 | ++DOCSHELL 14561400 == 56 [pid = 900] [id = 213] 16:21:31 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (151C3400) [pid = 900] [serial = 637] [outer = 00000000] 16:21:31 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (16983000) [pid = 900] [serial = 638] [outer = 151C3400] 16:21:31 INFO - PROCESS | 900 | 1462836091385 Marionette DEBUG loaded listener.js 16:21:31 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (16BB5400) [pid = 900] [serial = 639] [outer = 151C3400] 16:21:32 INFO - PROCESS | 900 | 1462836091992 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 951ms 16:21:32 INFO - PROCESS | 900 | 1462836092036 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 16:21:32 INFO - PROCESS | 900 | 1462836092040 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 16:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:21:32 INFO - PROCESS | 900 | 1462836092046 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:21:32 INFO - PROCESS | 900 | 1462836092049 Marionette TRACE conn2 <- [1,818,null,{}] 16:21:32 INFO - PROCESS | 900 | 1462836092053 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:32 INFO - PROCESS | 900 | 1462836092162 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 16:21:32 INFO - PROCESS | 900 | 1462836092286 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:32 INFO - PROCESS | 900 | ++DOCSHELL 15635000 == 57 [pid = 900] [id = 214] 16:21:32 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (1563D400) [pid = 900] [serial = 640] [outer = 00000000] 16:21:32 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (19BE0800) [pid = 900] [serial = 641] [outer = 1563D400] 16:21:32 INFO - PROCESS | 900 | 1462836092340 Marionette DEBUG loaded listener.js 16:21:32 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (1A7DA400) [pid = 900] [serial = 642] [outer = 1563D400] 16:21:32 INFO - PROCESS | 900 | 1462836092947 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 951ms 16:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:21:33 INFO - PROCESS | 900 | 1462836092992 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 16:21:33 INFO - PROCESS | 900 | 1462836092994 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 16:21:33 INFO - PROCESS | 900 | 1462836092998 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:21:33 INFO - PROCESS | 900 | 1462836093002 Marionette TRACE conn2 <- [1,822,null,{}] 16:21:33 INFO - PROCESS | 900 | 1462836093013 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:33 INFO - PROCESS | 900 | 1462836093121 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 16:21:33 INFO - PROCESS | 900 | 1462836093219 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:33 INFO - PROCESS | 900 | ++DOCSHELL 1AB86000 == 58 [pid = 900] [id = 215] 16:21:33 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (1ADD2400) [pid = 900] [serial = 643] [outer = 00000000] 16:21:33 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (1ADDCC00) [pid = 900] [serial = 644] [outer = 1ADD2400] 16:21:33 INFO - PROCESS | 900 | 1462836093319 Marionette DEBUG loaded listener.js 16:21:33 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (1ADE0800) [pid = 900] [serial = 645] [outer = 1ADD2400] 16:21:33 INFO - PROCESS | 900 | 1462836093856 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 855ms 16:21:33 INFO - PROCESS | 900 | 1462836093886 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 16:21:33 INFO - PROCESS | 900 | 1462836093890 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 16:21:33 INFO - PROCESS | 900 | 1462836093894 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:21:33 INFO - PROCESS | 900 | 1462836093896 Marionette TRACE conn2 <- [1,826,null,{}] 16:21:33 INFO - PROCESS | 900 | 1462836093900 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:34 INFO - PROCESS | 900 | 1462836094000 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 16:21:34 INFO - PROCESS | 900 | 1462836094096 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:34 INFO - PROCESS | 900 | ++DOCSHELL 136AE400 == 59 [pid = 900] [id = 216] 16:21:34 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (140C9C00) [pid = 900] [serial = 646] [outer = 00000000] 16:21:34 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (1698AC00) [pid = 900] [serial = 647] [outer = 140C9C00] 16:21:34 INFO - PROCESS | 900 | 1462836094156 Marionette DEBUG loaded listener.js 16:21:34 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (16F26400) [pid = 900] [serial = 648] [outer = 140C9C00] 16:21:34 INFO - PROCESS | 900 | 1462836094930 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1109ms 16:21:35 INFO - PROCESS | 900 | 1462836094992 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 16:21:35 INFO - PROCESS | 900 | 1462836094996 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 16:21:35 INFO - PROCESS | 900 | 1462836095001 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:21:35 INFO - PROCESS | 900 | 1462836095005 Marionette TRACE conn2 <- [1,830,null,{}] 16:21:35 INFO - PROCESS | 900 | 1462836095010 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:35 INFO - PROCESS | 900 | 1462836095136 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 16:21:35 INFO - PROCESS | 900 | 1462836095275 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 11D0DC00 == 58 [pid = 900] [id = 179] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 0F5A0C00 == 57 [pid = 900] [id = 178] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 1709EC00 == 56 [pid = 900] [id = 191] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 16F1E400 == 55 [pid = 900] [id = 188] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 13441C00 == 54 [pid = 900] [id = 176] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 143C4000 == 53 [pid = 900] [id = 175] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 1563A800 == 52 [pid = 900] [id = 177] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 111C8000 == 51 [pid = 900] [id = 211] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 143EE800 == 50 [pid = 900] [id = 210] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 11389C00 == 49 [pid = 900] [id = 209] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 0F5EE000 == 48 [pid = 900] [id = 208] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 0F5A9000 == 47 [pid = 900] [id = 207] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 18572C00 == 46 [pid = 900] [id = 206] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 16F27000 == 45 [pid = 900] [id = 205] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 1518F400 == 44 [pid = 900] [id = 204] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 0F5F9C00 == 43 [pid = 900] [id = 203] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 1343B000 == 42 [pid = 900] [id = 202] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 113 (16F1EC00) [pid = 900] [serial = 590] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | ++DOCSHELL 0F59E400 == 43 [pid = 900] [id = 217] 16:21:35 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (0F5A0C00) [pid = 900] [serial = 649] [outer = 00000000] 16:21:35 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (10D77400) [pid = 900] [serial = 650] [outer = 0F5A0C00] 16:21:35 INFO - PROCESS | 900 | 1462836095349 Marionette DEBUG loaded listener.js 16:21:35 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (13082400) [pid = 900] [serial = 651] [outer = 0F5A0C00] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 11754800 == 42 [pid = 900] [id = 198] 16:21:35 INFO - PROCESS | 900 | --DOCSHELL 15634400 == 41 [pid = 900] [id = 197] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 115 (19AE8C00) [pid = 900] [serial = 507] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 114 (16F22000) [pid = 900] [serial = 537] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 113 (16B7FC00) [pid = 900] [serial = 587] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 112 (107FB800) [pid = 900] [serial = 566] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 111 (159C1800) [pid = 900] [serial = 584] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 110 (136A2C00) [pid = 900] [serial = 581] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 109 (140D5800) [pid = 900] [serial = 582] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 108 (18574C00) [pid = 900] [serial = 575] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 107 (134F1400) [pid = 900] [serial = 579] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 106 (1343F400) [pid = 900] [serial = 578] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 105 (17B40C00) [pid = 900] [serial = 572] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 104 (143E9000) [pid = 900] [serial = 569] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 103 (16BB2000) [pid = 900] [serial = 588] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 102 (17AD8800) [pid = 900] [serial = 564] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1690CC00) [pid = 900] [serial = 585] [outer = 00000000] [url = about:blank] 16:21:35 INFO - PROCESS | 900 | 1462836095821 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 855ms 16:21:35 INFO - PROCESS | 900 | 1462836095879 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 16:21:35 INFO - PROCESS | 900 | 1462836095884 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 16:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:21:35 INFO - PROCESS | 900 | 1462836095890 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:21:35 INFO - PROCESS | 900 | 1462836095893 Marionette TRACE conn2 <- [1,834,null,{}] 16:21:35 INFO - PROCESS | 900 | 1462836095896 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:35 INFO - PROCESS | 900 | 1462836095977 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 16:21:36 INFO - PROCESS | 900 | 1462836095986 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:36 INFO - PROCESS | 900 | ++DOCSHELL 13439C00 == 42 [pid = 900] [id = 218] 16:21:36 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (1343B000) [pid = 900] [serial = 652] [outer = 00000000] 16:21:36 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (13AE7800) [pid = 900] [serial = 653] [outer = 1343B000] 16:21:36 INFO - PROCESS | 900 | 1462836096032 Marionette DEBUG loaded listener.js 16:21:36 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (143C4C00) [pid = 900] [serial = 654] [outer = 1343B000] 16:21:36 INFO - PROCESS | 900 | 1462836096490 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 634ms 16:21:36 INFO - PROCESS | 900 | 1462836096528 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 16:21:36 INFO - PROCESS | 900 | 1462836096531 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 16:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:21:36 INFO - PROCESS | 900 | 1462836096544 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:21:36 INFO - PROCESS | 900 | 1462836096547 Marionette TRACE conn2 <- [1,838,null,{}] 16:21:36 INFO - PROCESS | 900 | 1462836096557 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:36 INFO - PROCESS | 900 | 1462836096637 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 16:21:36 INFO - PROCESS | 900 | 1462836096648 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:36 INFO - PROCESS | 900 | ++DOCSHELL 143EA000 == 43 [pid = 900] [id = 219] 16:21:36 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (143EE800) [pid = 900] [serial = 655] [outer = 00000000] 16:21:36 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (157EA000) [pid = 900] [serial = 656] [outer = 143EE800] 16:21:36 INFO - PROCESS | 900 | 1462836096694 Marionette DEBUG loaded listener.js 16:21:36 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (16983800) [pid = 900] [serial = 657] [outer = 143EE800] 16:21:37 INFO - PROCESS | 900 | 1462836097134 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 634ms 16:21:37 INFO - PROCESS | 900 | 1462836097181 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 16:21:37 INFO - PROCESS | 900 | 1462836097184 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 16:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:21:37 INFO - PROCESS | 900 | 1462836097187 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:21:37 INFO - PROCESS | 900 | 1462836097189 Marionette TRACE conn2 <- [1,842,null,{}] 16:21:37 INFO - PROCESS | 900 | 1462836097192 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:37 INFO - PROCESS | 900 | 1462836097278 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 16:21:37 INFO - PROCESS | 900 | 1462836097287 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:37 INFO - PROCESS | 900 | ++DOCSHELL 16987400 == 44 [pid = 900] [id = 220] 16:21:37 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (1698E400) [pid = 900] [serial = 658] [outer = 00000000] 16:21:37 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (16B7A400) [pid = 900] [serial = 659] [outer = 1698E400] 16:21:37 INFO - PROCESS | 900 | 1462836097330 Marionette DEBUG loaded listener.js 16:21:37 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (16C5C800) [pid = 900] [serial = 660] [outer = 1698E400] 16:21:37 INFO - PROCESS | 900 | 1462836097779 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 634ms 16:21:37 INFO - PROCESS | 900 | 1462836097825 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 16:21:37 INFO - PROCESS | 900 | 1462836097827 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 16:21:37 INFO - PROCESS | 900 | 1462836097830 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:21:37 INFO - PROCESS | 900 | 1462836097832 Marionette TRACE conn2 <- [1,846,null,{}] 16:21:37 INFO - PROCESS | 900 | 1462836097842 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:37 INFO - PROCESS | 900 | 1462836097945 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 16:21:37 INFO - PROCESS | 900 | 1462836097951 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:37 INFO - PROCESS | 900 | ++DOCSHELL 1698D400 == 45 [pid = 900] [id = 221] 16:21:37 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (16B79400) [pid = 900] [serial = 661] [outer = 00000000] 16:21:38 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (16F28800) [pid = 900] [serial = 662] [outer = 16B79400] 16:21:38 INFO - PROCESS | 900 | 1462836097995 Marionette DEBUG loaded listener.js 16:21:38 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (1709EC00) [pid = 900] [serial = 663] [outer = 16B79400] 16:21:38 INFO - PROCESS | 900 | 1462836098483 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 665ms 16:21:38 INFO - PROCESS | 900 | 1462836098521 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 16:21:38 INFO - PROCESS | 900 | 1462836098523 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 16:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:21:38 INFO - PROCESS | 900 | 1462836098526 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:21:38 INFO - PROCESS | 900 | 1462836098527 Marionette TRACE conn2 <- [1,850,null,{}] 16:21:38 INFO - PROCESS | 900 | 1462836098531 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:38 INFO - PROCESS | 900 | 1462836098642 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 16:21:38 INFO - PROCESS | 900 | 1462836098729 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:38 INFO - PROCESS | 900 | ++DOCSHELL 16F28000 == 46 [pid = 900] [id = 222] 16:21:38 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (188DE000) [pid = 900] [serial = 664] [outer = 00000000] 16:21:38 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (19BD8000) [pid = 900] [serial = 665] [outer = 188DE000] 16:21:38 INFO - PROCESS | 900 | 1462836098775 Marionette DEBUG loaded listener.js 16:21:38 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (19BD8C00) [pid = 900] [serial = 666] [outer = 188DE000] 16:21:39 INFO - PROCESS | 900 | 1462836099187 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 713ms 16:21:39 INFO - PROCESS | 900 | 1462836099226 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 16:21:39 INFO - PROCESS | 900 | 1462836099228 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 16:21:39 INFO - PROCESS | 900 | 1462836099231 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:21:39 INFO - PROCESS | 900 | 1462836099232 Marionette TRACE conn2 <- [1,854,null,{}] 16:21:39 INFO - PROCESS | 900 | 1462836099236 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:39 INFO - PROCESS | 900 | 1462836099346 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 16:21:39 INFO - PROCESS | 900 | 1462836099353 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:39 INFO - PROCESS | 900 | ++DOCSHELL 18569800 == 47 [pid = 900] [id = 223] 16:21:39 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (18572C00) [pid = 900] [serial = 667] [outer = 00000000] 16:21:39 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (1A307000) [pid = 900] [serial = 668] [outer = 18572C00] 16:21:39 INFO - PROCESS | 900 | 1462836099395 Marionette DEBUG loaded listener.js 16:21:39 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (1A307800) [pid = 900] [serial = 669] [outer = 18572C00] 16:21:39 INFO - PROCESS | 900 | 1462836099808 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 633ms 16:21:40 INFO - PROCESS | 900 | --DOMWINDOW == 118 (16F24000) [pid = 900] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:21:40 INFO - PROCESS | 900 | --DOMWINDOW == 117 (188E2C00) [pid = 900] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:21:40 INFO - PROCESS | 900 | --DOMWINDOW == 116 (1343E000) [pid = 900] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:21:40 INFO - PROCESS | 900 | --DOMWINDOW == 115 (16F27800) [pid = 900] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:21:40 INFO - PROCESS | 900 | --DOMWINDOW == 114 (15582C00) [pid = 900] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:21:40 INFO - PROCESS | 900 | --DOMWINDOW == 113 (11393C00) [pid = 900] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:21:40 INFO - PROCESS | 900 | --DOMWINDOW == 112 (19BDE000) [pid = 900] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:21:40 INFO - PROCESS | 900 | --DOMWINDOW == 111 (143C6400) [pid = 900] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:21:40 INFO - PROCESS | 900 | --DOMWINDOW == 110 (16B78800) [pid = 900] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:21:40 INFO - PROCESS | 900 | 1462836100000 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 16:21:40 INFO - PROCESS | 900 | 1462836100002 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 16:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:21:40 INFO - PROCESS | 900 | 1462836100015 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:21:40 INFO - PROCESS | 900 | 1462836100016 Marionette TRACE conn2 <- [1,858,null,{}] 16:21:40 INFO - PROCESS | 900 | 1462836100029 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:40 INFO - PROCESS | 900 | 1462836100107 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 16:21:40 INFO - PROCESS | 900 | 1462836100117 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:40 INFO - PROCESS | 900 | ++DOCSHELL 134F5400 == 48 [pid = 900] [id = 224] 16:21:40 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (14581C00) [pid = 900] [serial = 670] [outer = 00000000] 16:21:40 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (16F24000) [pid = 900] [serial = 671] [outer = 14581C00] 16:21:40 INFO - PROCESS | 900 | 1462836100160 Marionette DEBUG loaded listener.js 16:21:40 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (188E8800) [pid = 900] [serial = 672] [outer = 14581C00] 16:21:40 INFO - PROCESS | 900 | 1462836100609 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 602ms 16:21:40 INFO - PROCESS | 900 | 1462836100644 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 16:21:40 INFO - PROCESS | 900 | 1462836100646 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 16:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:21:40 INFO - PROCESS | 900 | 1462836100649 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:21:40 INFO - PROCESS | 900 | 1462836100651 Marionette TRACE conn2 <- [1,862,null,{}] 16:21:40 INFO - PROCESS | 900 | 1462836100654 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:40 INFO - PROCESS | 900 | 1462836100731 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 16:21:40 INFO - PROCESS | 900 | 1462836100737 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:40 INFO - PROCESS | 900 | ++DOCSHELL 14562C00 == 49 [pid = 900] [id = 225] 16:21:40 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (159B9400) [pid = 900] [serial = 673] [outer = 00000000] 16:21:40 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (1A8DD000) [pid = 900] [serial = 674] [outer = 159B9400] 16:21:40 INFO - PROCESS | 900 | 1462836100780 Marionette DEBUG loaded listener.js 16:21:40 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (1AA3B400) [pid = 900] [serial = 675] [outer = 159B9400] 16:21:41 INFO - PROCESS | 900 | 1462836101182 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 602ms 16:21:41 INFO - PROCESS | 900 | 1462836101247 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 16:21:41 INFO - PROCESS | 900 | 1462836101249 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 16:21:41 INFO - PROCESS | 900 | 1462836101252 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:21:41 INFO - PROCESS | 900 | 1462836101254 Marionette TRACE conn2 <- [1,866,null,{}] 16:21:41 INFO - PROCESS | 900 | 1462836101257 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:41 INFO - PROCESS | 900 | 1462836101333 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 16:21:41 INFO - PROCESS | 900 | 1462836101339 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:41 INFO - PROCESS | 900 | ++DOCSHELL 1A176400 == 50 [pid = 900] [id = 226] 16:21:41 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (1A8E0400) [pid = 900] [serial = 676] [outer = 00000000] 16:21:41 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (1ADD1400) [pid = 900] [serial = 677] [outer = 1A8E0400] 16:21:41 INFO - PROCESS | 900 | 1462836101388 Marionette DEBUG loaded listener.js 16:21:41 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (1ADD3C00) [pid = 900] [serial = 678] [outer = 1A8E0400] 16:21:41 INFO - PROCESS | 900 | 1462836101816 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 602ms 16:21:41 INFO - PROCESS | 900 | 1462836101849 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 16:21:41 INFO - PROCESS | 900 | 1462836101851 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 16:21:41 INFO - PROCESS | 900 | 1462836101854 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:21:41 INFO - PROCESS | 900 | 1462836101857 Marionette TRACE conn2 <- [1,870,null,{}] 16:21:41 INFO - PROCESS | 900 | 1462836101860 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:42 INFO - PROCESS | 900 | 1462836101995 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 16:21:42 INFO - PROCESS | 900 | 1462836102002 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:42 INFO - PROCESS | 900 | ++DOCSHELL 0CAFA000 == 51 [pid = 900] [id = 227] 16:21:42 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (0F59E000) [pid = 900] [serial = 679] [outer = 00000000] 16:21:42 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (107ED800) [pid = 900] [serial = 680] [outer = 0F59E000] 16:21:42 INFO - PROCESS | 900 | 1462836102106 Marionette DEBUG loaded listener.js 16:21:42 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (1159BC00) [pid = 900] [serial = 681] [outer = 0F59E000] 16:21:42 INFO - PROCESS | 900 | 1462836102835 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1013ms 16:21:42 INFO - PROCESS | 900 | 1462836102892 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 16:21:42 INFO - PROCESS | 900 | 1462836102896 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 16:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:21:42 INFO - PROCESS | 900 | 1462836102902 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:21:42 INFO - PROCESS | 900 | 1462836102905 Marionette TRACE conn2 <- [1,874,null,{}] 16:21:42 INFO - PROCESS | 900 | 1462836102911 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:43 INFO - PROCESS | 900 | 1462836103052 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 16:21:43 INFO - PROCESS | 900 | 1462836103180 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:43 INFO - PROCESS | 900 | ++DOCSHELL 1360C400 == 52 [pid = 900] [id = 228] 16:21:43 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (13610800) [pid = 900] [serial = 682] [outer = 00000000] 16:21:43 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (143E7800) [pid = 900] [serial = 683] [outer = 13610800] 16:21:43 INFO - PROCESS | 900 | 1462836103235 Marionette DEBUG loaded listener.js 16:21:43 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (14579400) [pid = 900] [serial = 684] [outer = 13610800] 16:21:43 INFO - PROCESS | 900 | 1462836103797 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 951ms 16:21:43 INFO - PROCESS | 900 | 1462836103846 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 16:21:43 INFO - PROCESS | 900 | 1462836103850 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 16:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:21:43 INFO - PROCESS | 900 | 1462836103857 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:21:43 INFO - PROCESS | 900 | 1462836103859 Marionette TRACE conn2 <- [1,878,null,{}] 16:21:43 INFO - PROCESS | 900 | 1462836103863 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:43 INFO - PROCESS | 900 | 1462836103965 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 16:21:44 INFO - PROCESS | 900 | 1462836104064 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:44 INFO - PROCESS | 900 | ++DOCSHELL 1457F000 == 53 [pid = 900] [id = 229] 16:21:44 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (15635400) [pid = 900] [serial = 685] [outer = 00000000] 16:21:44 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (1720C000) [pid = 900] [serial = 686] [outer = 15635400] 16:21:44 INFO - PROCESS | 900 | 1462836104117 Marionette DEBUG loaded listener.js 16:21:44 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (19AE6C00) [pid = 900] [serial = 687] [outer = 15635400] 16:21:44 INFO - PROCESS | 900 | 1462836104733 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 918ms 16:21:44 INFO - PROCESS | 900 | 1462836104761 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 16:21:44 INFO - PROCESS | 900 | 1462836104763 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 16:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:21:44 INFO - PROCESS | 900 | 1462836104767 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:21:44 INFO - PROCESS | 900 | 1462836104771 Marionette TRACE conn2 <- [1,882,null,{}] 16:21:44 INFO - PROCESS | 900 | 1462836104782 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:44 INFO - PROCESS | 900 | 1462836104887 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 16:21:45 INFO - PROCESS | 900 | 1462836104986 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:45 INFO - PROCESS | 900 | ++DOCSHELL 1AE7F400 == 54 [pid = 900] [id = 230] 16:21:45 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (1AFC6400) [pid = 900] [serial = 688] [outer = 00000000] 16:21:45 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (1AFC9800) [pid = 900] [serial = 689] [outer = 1AFC6400] 16:21:45 INFO - PROCESS | 900 | 1462836105038 Marionette DEBUG loaded listener.js 16:21:45 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (1AFCC000) [pid = 900] [serial = 690] [outer = 1AFC6400] 16:21:45 INFO - PROCESS | 900 | 1462836105643 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 903ms 16:21:45 INFO - PROCESS | 900 | 1462836105703 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 16:21:45 INFO - PROCESS | 900 | 1462836105706 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 16:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:21:45 INFO - PROCESS | 900 | 1462836105709 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:21:45 INFO - PROCESS | 900 | 1462836105711 Marionette TRACE conn2 <- [1,886,null,{}] 16:21:45 INFO - PROCESS | 900 | 1462836105715 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:45 INFO - PROCESS | 900 | 1462836105814 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 16:21:45 INFO - PROCESS | 900 | 1462836105911 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:45 INFO - PROCESS | 900 | ++DOCSHELL 10D5B800 == 55 [pid = 900] [id = 231] 16:21:45 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (15E4E000) [pid = 900] [serial = 691] [outer = 00000000] 16:21:45 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (1AFD5C00) [pid = 900] [serial = 692] [outer = 15E4E000] 16:21:45 INFO - PROCESS | 900 | 1462836105963 Marionette DEBUG loaded listener.js 16:21:46 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (1B092C00) [pid = 900] [serial = 693] [outer = 15E4E000] 16:21:46 INFO - PROCESS | 900 | 1462836106578 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 919ms 16:21:46 INFO - PROCESS | 900 | 1462836106613 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 16:21:46 INFO - PROCESS | 900 | 1462836106615 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 16:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:21:46 INFO - PROCESS | 900 | 1462836106618 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:21:46 INFO - PROCESS | 900 | 1462836106620 Marionette TRACE conn2 <- [1,890,null,{}] 16:21:46 INFO - PROCESS | 900 | 1462836106624 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:46 INFO - PROCESS | 900 | 1462836106722 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 16:21:46 INFO - PROCESS | 900 | 1462836106963 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:46 INFO - PROCESS | 900 | ++DOCSHELL 11246800 == 56 [pid = 900] [id = 232] 16:21:46 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (115A1000) [pid = 900] [serial = 694] [outer = 00000000] 16:21:47 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (11FEA000) [pid = 900] [serial = 695] [outer = 115A1000] 16:21:47 INFO - PROCESS | 900 | 1462836107011 Marionette DEBUG loaded listener.js 16:21:47 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (1343D400) [pid = 900] [serial = 696] [outer = 115A1000] 16:21:47 INFO - PROCESS | 900 | 1462836107664 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1061ms 16:21:47 INFO - PROCESS | 900 | 1462836107708 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 16:21:47 INFO - PROCESS | 900 | 1462836107712 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 16:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:21:47 INFO - PROCESS | 900 | 1462836107716 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:21:47 INFO - PROCESS | 900 | 1462836107720 Marionette TRACE conn2 <- [1,894,null,{}] 16:21:47 INFO - PROCESS | 900 | 1462836107726 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:47 INFO - PROCESS | 900 | 1462836107830 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 16:21:48 INFO - PROCESS | 900 | 1462836108070 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:48 INFO - PROCESS | 900 | ++DOCSHELL 180EFC00 == 57 [pid = 900] [id = 233] 16:21:48 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (180F0800) [pid = 900] [serial = 697] [outer = 00000000] 16:21:48 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (18573C00) [pid = 900] [serial = 698] [outer = 180F0800] 16:21:48 INFO - PROCESS | 900 | 1462836108212 Marionette DEBUG loaded listener.js 16:21:48 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (19AE5C00) [pid = 900] [serial = 699] [outer = 180F0800] 16:21:48 INFO - PROCESS | 900 | --DOCSHELL 1A176400 == 56 [pid = 900] [id = 226] 16:21:48 INFO - PROCESS | 900 | --DOCSHELL 14562C00 == 55 [pid = 900] [id = 225] 16:21:48 INFO - PROCESS | 900 | --DOCSHELL 134F5400 == 54 [pid = 900] [id = 224] 16:21:48 INFO - PROCESS | 900 | --DOCSHELL 18569800 == 53 [pid = 900] [id = 223] 16:21:48 INFO - PROCESS | 900 | --DOCSHELL 16F28000 == 52 [pid = 900] [id = 222] 16:21:48 INFO - PROCESS | 900 | --DOCSHELL 1698D400 == 51 [pid = 900] [id = 221] 16:21:48 INFO - PROCESS | 900 | --DOCSHELL 16987400 == 50 [pid = 900] [id = 220] 16:21:48 INFO - PROCESS | 900 | --DOCSHELL 143EA000 == 49 [pid = 900] [id = 219] 16:21:48 INFO - PROCESS | 900 | --DOCSHELL 13439C00 == 48 [pid = 900] [id = 218] 16:21:48 INFO - PROCESS | 900 | --DOCSHELL 0F59E400 == 47 [pid = 900] [id = 217] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 139 (1AB7C800) [pid = 900] [serial = 632] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOCSHELL 0CA87400 == 46 [pid = 900] [id = 212] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 138 (1A16F000) [pid = 900] [serial = 620] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 137 (19AE7400) [pid = 900] [serial = 617] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 136 (19AE8000) [pid = 900] [serial = 618] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 135 (1361FC00) [pid = 900] [serial = 605] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 134 (17B3FC00) [pid = 900] [serial = 614] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 133 (16988000) [pid = 900] [serial = 611] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 132 (16B7F800) [pid = 900] [serial = 612] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 131 (136AC800) [pid = 900] [serial = 608] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 130 (140D2C00) [pid = 900] [serial = 609] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 129 (19AF2000) [pid = 900] [serial = 602] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 128 (1A178C00) [pid = 900] [serial = 621] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 127 (1A40D400) [pid = 900] [serial = 623] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 126 (1A418800) [pid = 900] [serial = 627] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 125 (16F92400) [pid = 900] [serial = 626] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 124 (11F65C00) [pid = 900] [serial = 593] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 123 (151C3C00) [pid = 900] [serial = 596] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 122 (183CBC00) [pid = 900] [serial = 599] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 121 (143C4400) [pid = 900] [serial = 606] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 120 (1A410000) [pid = 900] [serial = 624] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 119 (1A8E0C00) [pid = 900] [serial = 629] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 118 (1AA2FC00) [pid = 900] [serial = 630] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | --DOMWINDOW == 117 (1818E800) [pid = 900] [serial = 615] [outer = 00000000] [url = about:blank] 16:21:48 INFO - PROCESS | 900 | 1462836108786 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1109ms 16:21:48 INFO - PROCESS | 900 | 1462836108814 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 16:21:48 INFO - PROCESS | 900 | 1462836108817 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 16:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:21:48 INFO - PROCESS | 900 | 1462836108821 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:21:48 INFO - PROCESS | 900 | 1462836108823 Marionette TRACE conn2 <- [1,898,null,{}] 16:21:48 INFO - PROCESS | 900 | 1462836108827 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:48 INFO - PROCESS | 900 | 1462836108910 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 16:21:49 INFO - PROCESS | 900 | 1462836108997 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:49 INFO - PROCESS | 900 | ++DOCSHELL 13611400 == 47 [pid = 900] [id = 234] 16:21:49 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (13AE0800) [pid = 900] [serial = 700] [outer = 00000000] 16:21:49 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (16B22800) [pid = 900] [serial = 701] [outer = 13AE0800] 16:21:49 INFO - PROCESS | 900 | 1462836109041 Marionette DEBUG loaded listener.js 16:21:49 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (16F2B400) [pid = 900] [serial = 702] [outer = 13AE0800] 16:21:49 INFO - PROCESS | 900 | 1462836109419 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 650ms 16:21:49 INFO - PROCESS | 900 | 1462836109460 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 16:21:49 INFO - PROCESS | 900 | 1462836109462 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 16:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:21:49 INFO - PROCESS | 900 | 1462836109472 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:21:49 INFO - PROCESS | 900 | 1462836109477 Marionette TRACE conn2 <- [1,902,null,{}] 16:21:49 INFO - PROCESS | 900 | 1462836109482 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:49 INFO - PROCESS | 900 | 1462836109564 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 16:21:49 INFO - PROCESS | 900 | 1462836109600 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:49 INFO - PROCESS | 900 | ++DOCSHELL 19AF2000 == 48 [pid = 900] [id = 235] 16:21:49 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (19BDE400) [pid = 900] [serial = 703] [outer = 00000000] 16:21:49 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (1A172C00) [pid = 900] [serial = 704] [outer = 19BDE400] 16:21:49 INFO - PROCESS | 900 | 1462836109651 Marionette DEBUG loaded listener.js 16:21:49 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (1A303000) [pid = 900] [serial = 705] [outer = 19BDE400] 16:21:50 INFO - PROCESS | 900 | 1462836110124 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 665ms 16:21:50 INFO - PROCESS | 900 | 1462836110157 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 16:21:50 INFO - PROCESS | 900 | 1462836110159 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 16:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:21:50 INFO - PROCESS | 900 | 1462836110166 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:21:50 INFO - PROCESS | 900 | 1462836110168 Marionette TRACE conn2 <- [1,906,null,{}] 16:21:50 INFO - PROCESS | 900 | 1462836110171 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:50 INFO - PROCESS | 900 | 1462836110251 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 16:21:50 INFO - PROCESS | 900 | 1462836110256 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:50 INFO - PROCESS | 900 | ++DOCSHELL 1698D400 == 49 [pid = 900] [id = 236] 16:21:50 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (1A418C00) [pid = 900] [serial = 706] [outer = 00000000] 16:21:50 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (1A7DB000) [pid = 900] [serial = 707] [outer = 1A418C00] 16:21:50 INFO - PROCESS | 900 | 1462836110302 Marionette DEBUG loaded listener.js 16:21:50 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (1AA33800) [pid = 900] [serial = 708] [outer = 1A418C00] 16:21:50 INFO - PROCESS | 900 | 1462836110732 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 602ms 16:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:21:50 INFO - PROCESS | 900 | 1462836110767 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 16:21:50 INFO - PROCESS | 900 | 1462836110769 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 16:21:50 INFO - PROCESS | 900 | 1462836110772 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:21:50 INFO - PROCESS | 900 | 1462836110783 Marionette TRACE conn2 <- [1,910,null,{}] 16:21:50 INFO - PROCESS | 900 | 1462836110794 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:50 INFO - PROCESS | 900 | 1462836110899 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 16:21:50 INFO - PROCESS | 900 | 1462836110905 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:50 INFO - PROCESS | 900 | ++DOCSHELL 13615400 == 50 [pid = 900] [id = 237] 16:21:50 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (19BE2C00) [pid = 900] [serial = 709] [outer = 00000000] 16:21:50 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (1AB7FC00) [pid = 900] [serial = 710] [outer = 19BE2C00] 16:21:50 INFO - PROCESS | 900 | 1462836110956 Marionette DEBUG loaded listener.js 16:21:51 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (1ADDEC00) [pid = 900] [serial = 711] [outer = 19BE2C00] 16:21:51 INFO - PROCESS | 900 | 1462836111445 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 712ms 16:21:51 INFO - PROCESS | 900 | 1462836111490 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 16:21:51 INFO - PROCESS | 900 | 1462836111492 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 16:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:21:51 INFO - PROCESS | 900 | 1462836111505 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:21:51 INFO - PROCESS | 900 | 1462836111507 Marionette TRACE conn2 <- [1,914,null,{}] 16:21:51 INFO - PROCESS | 900 | 1462836111510 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:51 INFO - PROCESS | 900 | 1462836111617 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 16:21:51 INFO - PROCESS | 900 | 1462836111624 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:51 INFO - PROCESS | 900 | ++DOCSHELL 1A7CF400 == 51 [pid = 900] [id = 238] 16:21:51 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (1AE7B000) [pid = 900] [serial = 712] [outer = 00000000] 16:21:51 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (1B094000) [pid = 900] [serial = 713] [outer = 1AE7B000] 16:21:51 INFO - PROCESS | 900 | 1462836111669 Marionette DEBUG loaded listener.js 16:21:51 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (1B096000) [pid = 900] [serial = 714] [outer = 1AE7B000] 16:21:52 INFO - PROCESS | 900 | 1462836112135 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 697ms 16:21:52 INFO - PROCESS | 900 | 1462836112206 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 16:21:52 INFO - PROCESS | 900 | 1462836112255 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 16:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:21:52 INFO - PROCESS | 900 | 1462836112294 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:21:52 INFO - PROCESS | 900 | 1462836112296 Marionette TRACE conn2 <- [1,918,null,{}] 16:21:52 INFO - PROCESS | 900 | 1462836112304 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:52 INFO - PROCESS | 900 | 1462836112413 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 16:21:52 INFO - PROCESS | 900 | 1462836112426 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:52 INFO - PROCESS | 900 | ++DOCSHELL 15447000 == 52 [pid = 900] [id = 239] 16:21:52 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (15448800) [pid = 900] [serial = 715] [outer = 00000000] 16:21:52 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (1544D400) [pid = 900] [serial = 716] [outer = 15448800] 16:21:52 INFO - PROCESS | 900 | 1462836112472 Marionette DEBUG loaded listener.js 16:21:52 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (1AE7FC00) [pid = 900] [serial = 717] [outer = 15448800] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 134 (143EE800) [pid = 900] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 133 (13AEB400) [pid = 900] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 132 (1698E400) [pid = 900] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 131 (0F59EC00) [pid = 900] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 130 (18572C00) [pid = 900] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 129 (14581C00) [pid = 900] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 128 (16B79400) [pid = 900] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 127 (140C9C00) [pid = 900] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 126 (0F5F8400) [pid = 900] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 125 (134F2800) [pid = 900] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 124 (16F22C00) [pid = 900] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 123 (1343B000) [pid = 900] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 122 (188DE000) [pid = 900] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 121 (11D01400) [pid = 900] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 120 (159B9400) [pid = 900] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 119 (170A0800) [pid = 900] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 118 (18566C00) [pid = 900] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 117 (1AFCC400) [pid = 900] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 116 (10575800) [pid = 900] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 115 (0F5A0C00) [pid = 900] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:21:53 INFO - PROCESS | 900 | --DOMWINDOW == 114 (136A2800) [pid = 900] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:21:53 INFO - PROCESS | 900 | 1462836113099 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 903ms 16:21:53 INFO - PROCESS | 900 | 1462836113152 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 16:21:53 INFO - PROCESS | 900 | 1462836113154 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 16:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:21:53 INFO - PROCESS | 900 | 1462836113158 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:21:53 INFO - PROCESS | 900 | 1462836113159 Marionette TRACE conn2 <- [1,922,null,{}] 16:21:53 INFO - PROCESS | 900 | 1462836113162 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:53 INFO - PROCESS | 900 | 1462836113249 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 16:21:53 INFO - PROCESS | 900 | 1462836113258 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:53 INFO - PROCESS | 900 | ++DOCSHELL 0F5A0C00 == 53 [pid = 900] [id = 240] 16:21:53 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (0F5A6000) [pid = 900] [serial = 718] [outer = 00000000] 16:21:53 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (13436000) [pid = 900] [serial = 719] [outer = 0F5A6000] 16:21:53 INFO - PROCESS | 900 | 1462836113377 Marionette DEBUG loaded listener.js 16:21:53 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (15447400) [pid = 900] [serial = 720] [outer = 0F5A6000] 16:21:53 INFO - PROCESS | 900 | 1462836113759 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 649ms 16:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:21:53 INFO - PROCESS | 900 | 1462836113796 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 16:21:53 INFO - PROCESS | 900 | 1462836113798 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 16:21:53 INFO - PROCESS | 900 | 1462836113801 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:21:53 INFO - PROCESS | 900 | 1462836113803 Marionette TRACE conn2 <- [1,926,null,{}] 16:21:53 INFO - PROCESS | 900 | 1462836113806 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:53 INFO - PROCESS | 900 | 1462836113885 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 16:21:53 INFO - PROCESS | 900 | 1462836113973 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:53 INFO - PROCESS | 900 | ++DOCSHELL 11FF1000 == 54 [pid = 900] [id = 241] 16:21:53 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (13077400) [pid = 900] [serial = 721] [outer = 00000000] 16:21:54 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (16A3C400) [pid = 900] [serial = 722] [outer = 13077400] 16:21:54 INFO - PROCESS | 900 | 1462836114018 Marionette DEBUG loaded listener.js 16:21:54 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (16A40C00) [pid = 900] [serial = 723] [outer = 13077400] 16:21:54 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (1544E400) [pid = 900] [serial = 724] [outer = 1B6EB000] 16:21:54 INFO - PROCESS | 900 | 1462836114422 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 634ms 16:21:54 INFO - PROCESS | 900 | 1462836114440 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 16:21:54 INFO - PROCESS | 900 | 1462836114442 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 16:21:54 INFO - PROCESS | 900 | 1462836114445 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:21:54 INFO - PROCESS | 900 | 1462836114447 Marionette TRACE conn2 <- [1,930,null,{}] 16:21:54 INFO - PROCESS | 900 | 1462836114457 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:54 INFO - PROCESS | 900 | 1462836114584 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 16:21:54 INFO - PROCESS | 900 | 1462836114590 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:54 INFO - PROCESS | 900 | ++DOCSHELL 16986800 == 55 [pid = 900] [id = 242] 16:21:54 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (16A3F400) [pid = 900] [serial = 725] [outer = 00000000] 16:21:54 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (16B7A000) [pid = 900] [serial = 726] [outer = 16A3F400] 16:21:54 INFO - PROCESS | 900 | 1462836114638 Marionette DEBUG loaded listener.js 16:21:54 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (1AFD5400) [pid = 900] [serial = 727] [outer = 16A3F400] 16:21:55 INFO - PROCESS | 900 | 1462836115124 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 697ms 16:21:55 INFO - PROCESS | 900 | 1462836115177 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 16:21:55 INFO - PROCESS | 900 | 1462836115182 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 16:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:21:55 INFO - PROCESS | 900 | 1462836115187 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:21:55 INFO - PROCESS | 900 | 1462836115192 Marionette TRACE conn2 <- [1,934,null,{}] 16:21:55 INFO - PROCESS | 900 | 1462836115198 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:55 INFO - PROCESS | 900 | 1462836115359 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 16:21:55 INFO - PROCESS | 900 | 1462836115486 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:55 INFO - PROCESS | 900 | ++DOCSHELL 11FE8800 == 56 [pid = 900] [id = 243] 16:21:55 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (12B89C00) [pid = 900] [serial = 728] [outer = 00000000] 16:21:55 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (1343D000) [pid = 900] [serial = 729] [outer = 12B89C00] 16:21:55 INFO - PROCESS | 900 | 1462836115546 Marionette DEBUG loaded listener.js 16:21:55 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (136A6400) [pid = 900] [serial = 730] [outer = 12B89C00] 16:21:56 INFO - PROCESS | 900 | 1462836116094 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 966ms 16:21:56 INFO - PROCESS | 900 | 1462836116134 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 16:21:56 INFO - PROCESS | 900 | 1462836116140 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 16:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:21:56 INFO - PROCESS | 900 | 1462836116146 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:21:56 INFO - PROCESS | 900 | 1462836116149 Marionette TRACE conn2 <- [1,938,null,{}] 16:21:56 INFO - PROCESS | 900 | 1462836116153 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:56 INFO - PROCESS | 900 | 1462836116257 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 16:21:56 INFO - PROCESS | 900 | 1462836116362 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:56 INFO - PROCESS | 900 | ++DOCSHELL 151C3C00 == 57 [pid = 900] [id = 244] 16:21:56 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (159C0000) [pid = 900] [serial = 731] [outer = 00000000] 16:21:56 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (16A3BC00) [pid = 900] [serial = 732] [outer = 159C0000] 16:21:56 INFO - PROCESS | 900 | 1462836116415 Marionette DEBUG loaded listener.js 16:21:56 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (16B21C00) [pid = 900] [serial = 733] [outer = 159C0000] 16:21:57 INFO - PROCESS | 900 | 1462836117074 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 966ms 16:21:57 INFO - PROCESS | 900 | 1462836117121 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 16:21:57 INFO - PROCESS | 900 | 1462836117124 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 16:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:21:57 INFO - PROCESS | 900 | 1462836117128 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:21:57 INFO - PROCESS | 900 | 1462836117131 Marionette TRACE conn2 <- [1,942,null,{}] 16:21:57 INFO - PROCESS | 900 | 1462836117142 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:57 INFO - PROCESS | 900 | 1462836117250 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 16:21:57 INFO - PROCESS | 900 | 1462836117353 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:57 INFO - PROCESS | 900 | ++DOCSHELL 16F42000 == 58 [pid = 900] [id = 245] 16:21:57 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (16F44800) [pid = 900] [serial = 734] [outer = 00000000] 16:21:57 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (16F4D000) [pid = 900] [serial = 735] [outer = 16F44800] 16:21:57 INFO - PROCESS | 900 | 1462836117408 Marionette DEBUG loaded listener.js 16:21:57 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (180EE000) [pid = 900] [serial = 736] [outer = 16F44800] 16:21:58 INFO - PROCESS | 900 | 1462836117985 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 919ms 16:21:58 INFO - PROCESS | 900 | 1462836118031 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 16:21:58 INFO - PROCESS | 900 | 1462836118034 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 16:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:21:58 INFO - PROCESS | 900 | 1462836118038 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:21:58 INFO - PROCESS | 900 | 1462836118040 Marionette TRACE conn2 <- [1,946,null,{}] 16:21:58 INFO - PROCESS | 900 | 1462836118044 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:58 INFO - PROCESS | 900 | 1462836118144 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 16:21:58 INFO - PROCESS | 900 | 1462836118245 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:58 INFO - PROCESS | 900 | ++DOCSHELL 19BDB400 == 59 [pid = 900] [id = 246] 16:21:58 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (19BDD800) [pid = 900] [serial = 737] [outer = 00000000] 16:21:58 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (1A7D5400) [pid = 900] [serial = 738] [outer = 19BDD800] 16:21:58 INFO - PROCESS | 900 | 1462836118298 Marionette DEBUG loaded listener.js 16:21:58 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (1AB89000) [pid = 900] [serial = 739] [outer = 19BDD800] 16:21:58 INFO - PROCESS | 900 | 1462836118840 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 840ms 16:21:58 INFO - PROCESS | 900 | 1462836118893 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 16:21:58 INFO - PROCESS | 900 | 1462836118896 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 16:21:58 INFO - PROCESS | 900 | 1462836118899 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:21:58 INFO - PROCESS | 900 | 1462836118901 Marionette TRACE conn2 <- [1,950,null,{}] 16:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:21:58 INFO - PROCESS | 900 | 1462836118905 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:59 INFO - PROCESS | 900 | 1462836119011 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 16:21:59 INFO - PROCESS | 900 | 1462836119112 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:59 INFO - PROCESS | 900 | ++DOCSHELL 11301400 == 60 [pid = 900] [id = 247] 16:21:59 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (11304400) [pid = 900] [serial = 740] [outer = 00000000] 16:21:59 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (1130C400) [pid = 900] [serial = 741] [outer = 11304400] 16:21:59 INFO - PROCESS | 900 | 1462836119164 Marionette DEBUG loaded listener.js 16:21:59 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (11310000) [pid = 900] [serial = 742] [outer = 11304400] 16:21:59 INFO - PROCESS | 900 | 1462836119798 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 951ms 16:21:59 INFO - PROCESS | 900 | 1462836119881 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 16:21:59 INFO - PROCESS | 900 | 1462836119883 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 16:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:21:59 INFO - PROCESS | 900 | 1462836119887 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:21:59 INFO - PROCESS | 900 | 1462836119889 Marionette TRACE conn2 <- [1,954,null,{}] 16:21:59 INFO - PROCESS | 900 | 1462836119892 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:00 INFO - PROCESS | 900 | 1462836120023 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 16:22:00 INFO - PROCESS | 900 | 1462836120281 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:00 INFO - PROCESS | 900 | ++DOCSHELL 0F59E400 == 61 [pid = 900] [id = 248] 16:22:00 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (0F59F400) [pid = 900] [serial = 743] [outer = 00000000] 16:22:00 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (1130B000) [pid = 900] [serial = 744] [outer = 0F59F400] 16:22:00 INFO - PROCESS | 900 | 1462836120362 Marionette DEBUG loaded listener.js 16:22:00 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (1159E400) [pid = 900] [serial = 745] [outer = 0F59F400] 16:22:01 INFO - PROCESS | 900 | 1462836120998 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1156ms 16:22:01 INFO - PROCESS | 900 | 1462836121032 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 16:22:01 INFO - PROCESS | 900 | 1462836121036 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 16:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:22:01 INFO - PROCESS | 900 | 1462836121040 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:22:01 INFO - PROCESS | 900 | 1462836121044 Marionette TRACE conn2 <- [1,958,null,{}] 16:22:01 INFO - PROCESS | 900 | 1462836121049 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:01 INFO - PROCESS | 900 | 1462836121144 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 16:22:01 INFO - PROCESS | 900 | 1462836121281 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:01 INFO - PROCESS | 900 | ++DOCSHELL 107F6000 == 62 [pid = 900] [id = 249] 16:22:01 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (107FA800) [pid = 900] [serial = 746] [outer = 00000000] 16:22:01 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (1124AC00) [pid = 900] [serial = 747] [outer = 107FA800] 16:22:01 INFO - PROCESS | 900 | 1462836121341 Marionette DEBUG loaded listener.js 16:22:01 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (11390C00) [pid = 900] [serial = 748] [outer = 107FA800] 16:22:01 INFO - PROCESS | 900 | --DOCSHELL 11FF1000 == 61 [pid = 900] [id = 241] 16:22:01 INFO - PROCESS | 900 | --DOCSHELL 0F5A0C00 == 60 [pid = 900] [id = 240] 16:22:01 INFO - PROCESS | 900 | --DOCSHELL 15447000 == 59 [pid = 900] [id = 239] 16:22:01 INFO - PROCESS | 900 | --DOCSHELL 1A7CF400 == 58 [pid = 900] [id = 238] 16:22:01 INFO - PROCESS | 900 | --DOCSHELL 13615400 == 57 [pid = 900] [id = 237] 16:22:01 INFO - PROCESS | 900 | --DOCSHELL 1698D400 == 56 [pid = 900] [id = 236] 16:22:01 INFO - PROCESS | 900 | --DOCSHELL 19AF2000 == 55 [pid = 900] [id = 235] 16:22:01 INFO - PROCESS | 900 | --DOCSHELL 13611400 == 54 [pid = 900] [id = 234] 16:22:01 INFO - PROCESS | 900 | --DOCSHELL 180EFC00 == 53 [pid = 900] [id = 233] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 144 (1ADD1400) [pid = 900] [serial = 677] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 143 (1ADDCC00) [pid = 900] [serial = 644] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 142 (1063EC00) [pid = 900] [serial = 635] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 141 (19BE0800) [pid = 900] [serial = 641] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 140 (16983000) [pid = 900] [serial = 638] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOCSHELL 11246800 == 52 [pid = 900] [id = 232] 16:22:01 INFO - PROCESS | 900 | --DOCSHELL 0CAFA000 == 51 [pid = 900] [id = 227] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 139 (16983800) [pid = 900] [serial = 657] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 138 (15582000) [pid = 900] [serial = 570] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 137 (16B7A400) [pid = 900] [serial = 659] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 136 (10D57800) [pid = 900] [serial = 510] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 135 (1A307000) [pid = 900] [serial = 668] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 134 (188E8800) [pid = 900] [serial = 672] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 133 (16F28800) [pid = 900] [serial = 662] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 132 (1698AC00) [pid = 900] [serial = 647] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 131 (10762800) [pid = 900] [serial = 540] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 130 (143E5800) [pid = 900] [serial = 543] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 129 (1AB80400) [pid = 900] [serial = 633] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 128 (16C5C800) [pid = 900] [serial = 660] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 127 (13AE7800) [pid = 900] [serial = 653] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 126 (16F24000) [pid = 900] [serial = 671] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 125 (19BD8000) [pid = 900] [serial = 665] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 124 (13442000) [pid = 900] [serial = 513] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 123 (1A8DD000) [pid = 900] [serial = 674] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 122 (180E3C00) [pid = 900] [serial = 573] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 121 (1A307800) [pid = 900] [serial = 669] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 120 (13607C00) [pid = 900] [serial = 576] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 119 (16F26400) [pid = 900] [serial = 648] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 118 (1B099000) [pid = 900] [serial = 465] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 117 (157EA000) [pid = 900] [serial = 656] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 116 (1159E000) [pid = 900] [serial = 567] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 115 (13082400) [pid = 900] [serial = 651] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 114 (19BD8C00) [pid = 900] [serial = 666] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 113 (1AA3B400) [pid = 900] [serial = 675] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 112 (10D77400) [pid = 900] [serial = 650] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 111 (1518C800) [pid = 900] [serial = 546] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 110 (1709EC00) [pid = 900] [serial = 663] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | --DOMWINDOW == 109 (143C4C00) [pid = 900] [serial = 654] [outer = 00000000] [url = about:blank] 16:22:01 INFO - PROCESS | 900 | 1462836121920 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 903ms 16:22:01 INFO - PROCESS | 900 | 1462836121977 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 16:22:01 INFO - PROCESS | 900 | 1462836121981 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 16:22:01 INFO - PROCESS | 900 | 1462836121986 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:22:01 INFO - PROCESS | 900 | 1462836121988 Marionette TRACE conn2 <- [1,962,null,{}] 16:22:01 INFO - PROCESS | 900 | 1462836121991 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:02 INFO - PROCESS | 900 | 1462836122090 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 16:22:02 INFO - PROCESS | 900 | 1462836122178 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:02 INFO - PROCESS | 900 | ++DOCSHELL 10762800 == 52 [pid = 900] [id = 250] 16:22:02 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (111BF000) [pid = 900] [serial = 749] [outer = 00000000] 16:22:02 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (1159D400) [pid = 900] [serial = 750] [outer = 111BF000] 16:22:02 INFO - PROCESS | 900 | 1462836122222 Marionette DEBUG loaded listener.js 16:22:02 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (12B87800) [pid = 900] [serial = 751] [outer = 111BF000] 16:22:02 INFO - PROCESS | 900 | 1462836122626 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 713ms 16:22:02 INFO - PROCESS | 900 | 1462836122686 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 16:22:02 INFO - PROCESS | 900 | 1462836122688 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 16:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:22:02 INFO - PROCESS | 900 | 1462836122693 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:22:02 INFO - PROCESS | 900 | 1462836122699 Marionette TRACE conn2 <- [1,966,null,{}] 16:22:02 INFO - PROCESS | 900 | 1462836122712 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:02 INFO - PROCESS | 900 | 1462836122795 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 16:22:02 INFO - PROCESS | 900 | 1462836122840 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:02 INFO - PROCESS | 900 | ++DOCSHELL 13461C00 == 53 [pid = 900] [id = 251] 16:22:02 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (13462000) [pid = 900] [serial = 752] [outer = 00000000] 16:22:02 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (134F4800) [pid = 900] [serial = 753] [outer = 13462000] 16:22:02 INFO - PROCESS | 900 | 1462836122883 Marionette DEBUG loaded listener.js 16:22:02 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (13614C00) [pid = 900] [serial = 754] [outer = 13462000] 16:22:03 INFO - PROCESS | 900 | 1462836123316 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 665ms 16:22:03 INFO - PROCESS | 900 | 1462836123350 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 16:22:03 INFO - PROCESS | 900 | 1462836123353 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 16:22:03 INFO - PROCESS | 900 | 1462836123360 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:22:03 INFO - PROCESS | 900 | 1462836123361 Marionette TRACE conn2 <- [1,970,null,{}] 16:22:03 INFO - PROCESS | 900 | 1462836123364 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:03 INFO - PROCESS | 900 | 1462836123445 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 16:22:03 INFO - PROCESS | 900 | 1462836123452 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:03 INFO - PROCESS | 900 | ++DOCSHELL 136A5000 == 54 [pid = 900] [id = 252] 16:22:03 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (13A0B000) [pid = 900] [serial = 755] [outer = 00000000] 16:22:03 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (140CB000) [pid = 900] [serial = 756] [outer = 13A0B000] 16:22:03 INFO - PROCESS | 900 | 1462836123497 Marionette DEBUG loaded listener.js 16:22:03 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (143E2000) [pid = 900] [serial = 757] [outer = 13A0B000] 16:22:03 INFO - PROCESS | 900 | 1462836123939 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 650ms 16:22:04 INFO - PROCESS | 900 | 1462836123998 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 16:22:04 INFO - PROCESS | 900 | 1462836124000 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 16:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:22:04 INFO - PROCESS | 900 | 1462836124004 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:22:04 INFO - PROCESS | 900 | 1462836124006 Marionette TRACE conn2 <- [1,974,null,{}] 16:22:04 INFO - PROCESS | 900 | 1462836124018 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:04 INFO - PROCESS | 900 | 1462836124184 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 16:22:04 INFO - PROCESS | 900 | 1462836124265 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:04 INFO - PROCESS | 900 | ++DOCSHELL 143CA800 == 55 [pid = 900] [id = 253] 16:22:04 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (143E5C00) [pid = 900] [serial = 758] [outer = 00000000] 16:22:04 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (1457E800) [pid = 900] [serial = 759] [outer = 143E5C00] 16:22:04 INFO - PROCESS | 900 | 1462836124318 Marionette DEBUG loaded listener.js 16:22:04 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (15446C00) [pid = 900] [serial = 760] [outer = 143E5C00] 16:22:04 INFO - PROCESS | 900 | 1462836124741 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 744ms 16:22:04 INFO - PROCESS | 900 | 1462836124777 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 16:22:04 INFO - PROCESS | 900 | 1462836124779 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 16:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:22:04 INFO - PROCESS | 900 | 1462836124782 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:22:04 INFO - PROCESS | 900 | 1462836124784 Marionette TRACE conn2 <- [1,978,null,{}] 16:22:04 INFO - PROCESS | 900 | 1462836124787 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:04 INFO - PROCESS | 900 | 1462836124905 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 16:22:04 INFO - PROCESS | 900 | 1462836124911 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:04 INFO - PROCESS | 900 | ++DOCSHELL 1544A800 == 56 [pid = 900] [id = 254] 16:22:04 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (15582000) [pid = 900] [serial = 761] [outer = 00000000] 16:22:05 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (159BF800) [pid = 900] [serial = 762] [outer = 15582000] 16:22:05 INFO - PROCESS | 900 | 1462836125009 Marionette DEBUG loaded listener.js 16:22:05 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (159C1400) [pid = 900] [serial = 763] [outer = 15582000] 16:22:05 INFO - PROCESS | 900 | 1462836125418 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 713ms 16:22:05 INFO - PROCESS | 900 | 1462836125482 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 16:22:05 INFO - PROCESS | 900 | 1462836125484 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 16:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:22:05 INFO - PROCESS | 900 | 1462836125488 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:22:05 INFO - PROCESS | 900 | 1462836125489 Marionette TRACE conn2 <- [1,982,null,{}] 16:22:05 INFO - PROCESS | 900 | 1462836125493 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:05 INFO - PROCESS | 900 | 1462836125625 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 16:22:05 INFO - PROCESS | 900 | 1462836125650 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:05 INFO - PROCESS | 900 | ++DOCSHELL 15639C00 == 57 [pid = 900] [id = 255] 16:22:05 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (157E6C00) [pid = 900] [serial = 764] [outer = 00000000] 16:22:05 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (16991000) [pid = 900] [serial = 765] [outer = 157E6C00] 16:22:05 INFO - PROCESS | 900 | 1462836125695 Marionette DEBUG loaded listener.js 16:22:05 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (16A41C00) [pid = 900] [serial = 766] [outer = 157E6C00] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 126 (117A0400) [pid = 900] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 125 (159BD800) [pid = 900] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 124 (14563C00) [pid = 900] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 123 (151C3400) [pid = 900] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 122 (1563D400) [pid = 900] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 121 (0CAEF000) [pid = 900] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 120 (183D1400) [pid = 900] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 119 (1ADD2400) [pid = 900] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 118 (177BE800) [pid = 900] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 117 (1A8E0400) [pid = 900] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 116 (1AE7B000) [pid = 900] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 115 (0F5A6000) [pid = 900] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 114 (15448800) [pid = 900] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 113 (115A1000) [pid = 900] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 112 (180F0800) [pid = 900] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 111 (13AE0800) [pid = 900] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 110 (1A418C00) [pid = 900] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 109 (19BDE400) [pid = 900] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 108 (13077400) [pid = 900] [serial = 721] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:22:06 INFO - PROCESS | 900 | --DOMWINDOW == 107 (19BE2C00) [pid = 900] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:22:06 INFO - PROCESS | 900 | 1462836126303 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 855ms 16:22:06 INFO - PROCESS | 900 | 1462836126330 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 16:22:06 INFO - PROCESS | 900 | 1462836126332 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 16:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:22:06 INFO - PROCESS | 900 | 1462836126335 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:22:06 INFO - PROCESS | 900 | 1462836126337 Marionette TRACE conn2 <- [1,986,null,{}] 16:22:06 INFO - PROCESS | 900 | 1462836126341 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:06 INFO - PROCESS | 900 | 1462836126472 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 16:22:06 INFO - PROCESS | 900 | 1462836126479 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:06 INFO - PROCESS | 900 | ++DOCSHELL 1124D400 == 58 [pid = 900] [id = 256] 16:22:06 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (115A1000) [pid = 900] [serial = 767] [outer = 00000000] 16:22:06 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (15449000) [pid = 900] [serial = 768] [outer = 115A1000] 16:22:06 INFO - PROCESS | 900 | 1462836126522 Marionette DEBUG loaded listener.js 16:22:06 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (16307400) [pid = 900] [serial = 769] [outer = 115A1000] 16:22:06 INFO - PROCESS | 900 | 1462836126970 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 713ms 16:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:22:07 INFO - PROCESS | 900 | 1462836127072 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 16:22:07 INFO - PROCESS | 900 | 1462836127074 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 16:22:07 INFO - PROCESS | 900 | 1462836127077 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:22:07 INFO - PROCESS | 900 | 1462836127079 Marionette TRACE conn2 <- [1,990,null,{}] 16:22:07 INFO - PROCESS | 900 | 1462836127099 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:07 INFO - PROCESS | 900 | 1462836127182 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 16:22:07 INFO - PROCESS | 900 | 1462836127190 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:07 INFO - PROCESS | 900 | ++DOCSHELL 16A3D000 == 59 [pid = 900] [id = 257] 16:22:07 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (16B79400) [pid = 900] [serial = 770] [outer = 00000000] 16:22:07 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (16BB4000) [pid = 900] [serial = 771] [outer = 16B79400] 16:22:07 INFO - PROCESS | 900 | 1462836127240 Marionette DEBUG loaded listener.js 16:22:07 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (16C5D400) [pid = 900] [serial = 772] [outer = 16B79400] 16:22:07 INFO - PROCESS | 900 | 1462836127649 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 602ms 16:22:07 INFO - PROCESS | 900 | 1462836127675 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 16:22:07 INFO - PROCESS | 900 | 1462836127677 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 16:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:22:07 INFO - PROCESS | 900 | 1462836127693 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:22:07 INFO - PROCESS | 900 | 1462836127695 Marionette TRACE conn2 <- [1,994,null,{}] 16:22:07 INFO - PROCESS | 900 | 1462836127698 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:07 INFO - PROCESS | 900 | 1462836127784 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 16:22:07 INFO - PROCESS | 900 | 1462836127790 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:07 INFO - PROCESS | 900 | ++DOCSHELL 134ED800 == 60 [pid = 900] [id = 258] 16:22:07 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (1518E800) [pid = 900] [serial = 773] [outer = 00000000] 16:22:07 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (16F2CC00) [pid = 900] [serial = 774] [outer = 1518E800] 16:22:07 INFO - PROCESS | 900 | 1462836127840 Marionette DEBUG loaded listener.js 16:22:07 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (16F4AC00) [pid = 900] [serial = 775] [outer = 1518E800] 16:22:08 INFO - PROCESS | 900 | 1462836128333 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 713ms 16:22:08 INFO - PROCESS | 900 | 1462836128391 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 16:22:08 INFO - PROCESS | 900 | 1462836128396 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 16:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:22:08 INFO - PROCESS | 900 | 1462836128401 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:22:08 INFO - PROCESS | 900 | 1462836128406 Marionette TRACE conn2 <- [1,998,null,{}] 16:22:08 INFO - PROCESS | 900 | 1462836128412 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:08 INFO - PROCESS | 900 | 1462836128530 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 16:22:08 INFO - PROCESS | 900 | 1462836128689 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:08 INFO - PROCESS | 900 | ++DOCSHELL 1070F400 == 61 [pid = 900] [id = 259] 16:22:08 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (10761C00) [pid = 900] [serial = 776] [outer = 00000000] 16:22:08 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (10D58800) [pid = 900] [serial = 777] [outer = 10761C00] 16:22:08 INFO - PROCESS | 900 | 1462836128743 Marionette DEBUG loaded listener.js 16:22:08 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (10D7D000) [pid = 900] [serial = 778] [outer = 10761C00] 16:22:09 INFO - PROCESS | 900 | 1462836129346 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 950ms 16:22:09 INFO - PROCESS | 900 | 1462836129380 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 16:22:09 INFO - PROCESS | 900 | 1462836129386 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 16:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:22:09 INFO - PROCESS | 900 | 1462836129392 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:22:09 INFO - PROCESS | 900 | 1462836129395 Marionette TRACE conn2 <- [1,1002,null,{}] 16:22:09 INFO - PROCESS | 900 | 1462836129399 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:09 INFO - PROCESS | 900 | 1462836129505 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 16:22:09 INFO - PROCESS | 900 | 1462836129608 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:09 INFO - PROCESS | 900 | ++DOCSHELL 11726800 == 62 [pid = 900] [id = 260] 16:22:09 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (11F5A800) [pid = 900] [serial = 779] [outer = 00000000] 16:22:09 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (13397400) [pid = 900] [serial = 780] [outer = 11F5A800] 16:22:09 INFO - PROCESS | 900 | 1462836129661 Marionette DEBUG loaded listener.js 16:22:09 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (13465000) [pid = 900] [serial = 781] [outer = 11F5A800] 16:22:10 INFO - PROCESS | 900 | 1462836130271 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 950ms 16:22:10 INFO - PROCESS | 900 | 1462836130336 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 16:22:10 INFO - PROCESS | 900 | 1462836130338 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 16:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:22:10 INFO - PROCESS | 900 | 1462836130342 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:22:10 INFO - PROCESS | 900 | 1462836130346 Marionette TRACE conn2 <- [1,1006,null,{}] 16:22:10 INFO - PROCESS | 900 | 1462836130357 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:10 INFO - PROCESS | 900 | 1462836130465 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 16:22:10 INFO - PROCESS | 900 | 1462836130597 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:10 INFO - PROCESS | 900 | ++DOCSHELL 0F5F9C00 == 63 [pid = 900] [id = 261] 16:22:10 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (105D2C00) [pid = 900] [serial = 782] [outer = 00000000] 16:22:10 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (1698D400) [pid = 900] [serial = 783] [outer = 105D2C00] 16:22:10 INFO - PROCESS | 900 | 1462836130653 Marionette DEBUG loaded listener.js 16:22:10 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (16BB3000) [pid = 900] [serial = 784] [outer = 105D2C00] 16:22:11 INFO - PROCESS | 900 | 1462836131266 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 951ms 16:22:11 INFO - PROCESS | 900 | 1462836131330 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 16:22:11 INFO - PROCESS | 900 | 1462836131334 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 16:22:11 INFO - PROCESS | 900 | 1462836131339 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:22:11 INFO - PROCESS | 900 | 1462836131343 Marionette TRACE conn2 <- [1,1010,null,{}] 16:22:11 INFO - PROCESS | 900 | 1462836131346 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:11 INFO - PROCESS | 900 | 1462836131450 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 16:22:11 INFO - PROCESS | 900 | 1462836131579 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:11 INFO - PROCESS | 900 | ++DOCSHELL 16F49800 == 64 [pid = 900] [id = 262] 16:22:11 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (16F4A000) [pid = 900] [serial = 785] [outer = 00000000] 16:22:11 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (172A8C00) [pid = 900] [serial = 786] [outer = 16F4A000] 16:22:11 INFO - PROCESS | 900 | 1462836131633 Marionette DEBUG loaded listener.js 16:22:11 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (17B3CC00) [pid = 900] [serial = 787] [outer = 16F4A000] 16:22:12 INFO - PROCESS | 900 | 1462836132179 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 902ms 16:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:22:12 INFO - PROCESS | 900 | 1462836132247 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 16:22:12 INFO - PROCESS | 900 | 1462836132249 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 16:22:12 INFO - PROCESS | 900 | 1462836132253 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:22:12 INFO - PROCESS | 900 | 1462836132255 Marionette TRACE conn2 <- [1,1014,null,{}] 16:22:12 INFO - PROCESS | 900 | 1462836132259 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:12 INFO - PROCESS | 900 | 1462836132371 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 16:22:12 INFO - PROCESS | 900 | 1462836132473 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:12 INFO - PROCESS | 900 | ++DOCSHELL 140D0000 == 65 [pid = 900] [id = 263] 16:22:12 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (16F46C00) [pid = 900] [serial = 788] [outer = 00000000] 16:22:12 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (1818B800) [pid = 900] [serial = 789] [outer = 16F46C00] 16:22:12 INFO - PROCESS | 900 | 1462836132527 Marionette DEBUG loaded listener.js 16:22:12 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (18567400) [pid = 900] [serial = 790] [outer = 16F46C00] 16:22:13 INFO - PROCESS | 900 | 1462836133113 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 919ms 16:22:13 INFO - PROCESS | 900 | 1462836133157 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 16:22:13 INFO - PROCESS | 900 | 1462836133159 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 16:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:22:13 INFO - PROCESS | 900 | 1462836133163 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:22:13 INFO - PROCESS | 900 | 1462836133165 Marionette TRACE conn2 <- [1,1018,null,{}] 16:22:13 INFO - PROCESS | 900 | 1462836133168 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:13 INFO - PROCESS | 900 | 1462836133298 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 16:22:13 INFO - PROCESS | 900 | 1462836133407 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:13 INFO - PROCESS | 900 | ++DOCSHELL 16B82C00 == 66 [pid = 900] [id = 264] 16:22:13 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (16BB0C00) [pid = 900] [serial = 791] [outer = 00000000] 16:22:13 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (188E2800) [pid = 900] [serial = 792] [outer = 16BB0C00] 16:22:13 INFO - PROCESS | 900 | 1462836133507 Marionette DEBUG loaded listener.js 16:22:13 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (19AED000) [pid = 900] [serial = 793] [outer = 16BB0C00] 16:22:14 INFO - PROCESS | 900 | 1462836134193 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1062ms 16:22:14 INFO - PROCESS | 900 | 1462836134239 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 16:22:14 INFO - PROCESS | 900 | 1462836134243 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 16:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:22:14 INFO - PROCESS | 900 | 1462836134248 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:22:14 INFO - PROCESS | 900 | 1462836134251 Marionette TRACE conn2 <- [1,1022,null,{}] 16:22:14 INFO - PROCESS | 900 | 1462836134274 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:14 INFO - PROCESS | 900 | 1462836134372 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 16:22:14 INFO - PROCESS | 900 | 1462836134514 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:14 INFO - PROCESS | 900 | ++DOCSHELL 11246C00 == 67 [pid = 900] [id = 265] 16:22:14 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (11302C00) [pid = 900] [serial = 794] [outer = 00000000] 16:22:14 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (117A2400) [pid = 900] [serial = 795] [outer = 11302C00] 16:22:14 INFO - PROCESS | 900 | 1462836134569 Marionette DEBUG loaded listener.js 16:22:14 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (12B86000) [pid = 900] [serial = 796] [outer = 11302C00] 16:22:15 INFO - PROCESS | 900 | --DOCSHELL 105D2800 == 66 [pid = 900] [id = 19] 16:22:15 INFO - PROCESS | 900 | --DOCSHELL 1AFCA000 == 65 [pid = 900] [id = 155] 16:22:15 INFO - PROCESS | 900 | --DOCSHELL 16A3D000 == 64 [pid = 900] [id = 257] 16:22:15 INFO - PROCESS | 900 | --DOCSHELL 1124D400 == 63 [pid = 900] [id = 256] 16:22:15 INFO - PROCESS | 900 | --DOCSHELL 15639C00 == 62 [pid = 900] [id = 255] 16:22:15 INFO - PROCESS | 900 | --DOCSHELL 1544A800 == 61 [pid = 900] [id = 254] 16:22:15 INFO - PROCESS | 900 | --DOCSHELL 13461C00 == 60 [pid = 900] [id = 251] 16:22:15 INFO - PROCESS | 900 | --DOCSHELL 10762800 == 59 [pid = 900] [id = 250] 16:22:15 INFO - PROCESS | 900 | --DOCSHELL 107F6000 == 58 [pid = 900] [id = 249] 16:22:15 INFO - PROCESS | 900 | --DOCSHELL 0F59E400 == 57 [pid = 900] [id = 248] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 136 (1AFC9800) [pid = 900] [serial = 689] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 135 (1AFD5C00) [pid = 900] [serial = 692] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 134 (16B7A000) [pid = 900] [serial = 726] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | 1462836135140 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 934ms 16:22:15 INFO - PROCESS | 900 | 1462836135170 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 16:22:15 INFO - PROCESS | 900 | 1462836135175 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 16:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:22:15 INFO - PROCESS | 900 | 1462836135181 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:22:15 INFO - PROCESS | 900 | 1462836135183 Marionette TRACE conn2 <- [1,1026,null,{}] 16:22:15 INFO - PROCESS | 900 | 1462836135187 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:15 INFO - PROCESS | 900 | 1462836135270 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 133 (19BD6400) [pid = 900] [serial = 603] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 132 (1ADE0800) [pid = 900] [serial = 645] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 131 (1856E400) [pid = 900] [serial = 600] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 130 (1ADD3C00) [pid = 900] [serial = 678] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 129 (16F23C00) [pid = 900] [serial = 591] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 128 (159C8800) [pid = 900] [serial = 597] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 127 (16BB5400) [pid = 900] [serial = 639] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 126 (1A7DA400) [pid = 900] [serial = 642] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 125 (111C2C00) [pid = 900] [serial = 636] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 124 (1B096000) [pid = 900] [serial = 714] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 123 (1B094000) [pid = 900] [serial = 713] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 122 (13436000) [pid = 900] [serial = 719] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 121 (1544D400) [pid = 900] [serial = 716] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 120 (1343D400) [pid = 900] [serial = 696] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 119 (11FEA000) [pid = 900] [serial = 695] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 118 (19AE5C00) [pid = 900] [serial = 699] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 117 (18573C00) [pid = 900] [serial = 698] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 116 (143E7800) [pid = 900] [serial = 683] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 115 (16B22800) [pid = 900] [serial = 701] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 114 (16F2B400) [pid = 900] [serial = 702] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 113 (1A7DB000) [pid = 900] [serial = 707] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 112 (1A172C00) [pid = 900] [serial = 704] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 111 (1A303000) [pid = 900] [serial = 705] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 110 (107ED800) [pid = 900] [serial = 680] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 109 (1720C000) [pid = 900] [serial = 686] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 108 (16A40C00) [pid = 900] [serial = 723] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 107 (1AE7FC00) [pid = 900] [serial = 717] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 106 (1AB7FC00) [pid = 900] [serial = 710] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 105 (1ADDEC00) [pid = 900] [serial = 711] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 104 (16A3C400) [pid = 900] [serial = 722] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 103 (16B80000) [pid = 900] [serial = 408] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 102 (15447400) [pid = 900] [serial = 720] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1AA33800) [pid = 900] [serial = 708] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | --DOMWINDOW == 100 (13433400) [pid = 900] [serial = 594] [outer = 00000000] [url = about:blank] 16:22:15 INFO - PROCESS | 900 | 1462836135384 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:15 INFO - PROCESS | 900 | ++DOCSHELL 0F5A0000 == 58 [pid = 900] [id = 266] 16:22:15 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (0F5A0C00) [pid = 900] [serial = 797] [outer = 00000000] 16:22:15 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (10D7A800) [pid = 900] [serial = 798] [outer = 0F5A0C00] 16:22:15 INFO - PROCESS | 900 | 1462836135430 Marionette DEBUG loaded listener.js 16:22:15 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (11FEA000) [pid = 900] [serial = 799] [outer = 0F5A0C00] 16:22:15 INFO - PROCESS | 900 | 1462836135879 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 745ms 16:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:22:15 INFO - PROCESS | 900 | 1462836135953 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 16:22:15 INFO - PROCESS | 900 | 1462836135955 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 16:22:15 INFO - PROCESS | 900 | 1462836135958 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:22:15 INFO - PROCESS | 900 | 1462836135962 Marionette TRACE conn2 <- [1,1030,null,{}] 16:22:15 INFO - PROCESS | 900 | 1462836135976 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:16 INFO - PROCESS | 900 | 1462836136060 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 16:22:16 INFO - PROCESS | 900 | 1462836136077 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:16 INFO - PROCESS | 900 | ++DOCSHELL 13ADFC00 == 59 [pid = 900] [id = 267] 16:22:16 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (13AE1400) [pid = 900] [serial = 800] [outer = 00000000] 16:22:16 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (143CA000) [pid = 900] [serial = 801] [outer = 13AE1400] 16:22:16 INFO - PROCESS | 900 | 1462836136127 Marionette DEBUG loaded listener.js 16:22:16 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (14564C00) [pid = 900] [serial = 802] [outer = 13AE1400] 16:22:16 INFO - PROCESS | 900 | 1462836136574 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 665ms 16:22:16 INFO - PROCESS | 900 | 1462836136617 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 16:22:16 INFO - PROCESS | 900 | 1462836136619 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 16:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:22:16 INFO - PROCESS | 900 | 1462836136622 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:22:16 INFO - PROCESS | 900 | 1462836136624 Marionette TRACE conn2 <- [1,1034,null,{}] 16:22:16 INFO - PROCESS | 900 | 1462836136627 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:16 INFO - PROCESS | 900 | 1462836136708 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 16:22:16 INFO - PROCESS | 900 | 1462836136717 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:16 INFO - PROCESS | 900 | ++DOCSHELL 143C7C00 == 60 [pid = 900] [id = 268] 16:22:16 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (14579800) [pid = 900] [serial = 803] [outer = 00000000] 16:22:16 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (1544A800) [pid = 900] [serial = 804] [outer = 14579800] 16:22:16 INFO - PROCESS | 900 | 1462836136761 Marionette DEBUG loaded listener.js 16:22:16 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (15639C00) [pid = 900] [serial = 805] [outer = 14579800] 16:22:17 INFO - PROCESS | 900 | 1462836137178 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 602ms 16:22:17 INFO - PROCESS | 900 | 1462836137222 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 16:22:17 INFO - PROCESS | 900 | 1462836137224 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 16:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:22:17 INFO - PROCESS | 900 | 1462836137227 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:22:17 INFO - PROCESS | 900 | 1462836137229 Marionette TRACE conn2 <- [1,1038,null,{}] 16:22:17 INFO - PROCESS | 900 | 1462836137233 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:17 INFO - PROCESS | 900 | 1462836137323 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 16:22:17 INFO - PROCESS | 900 | 1462836137330 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:17 INFO - PROCESS | 900 | ++DOCSHELL 11FF0800 == 61 [pid = 900] [id = 269] 16:22:17 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (151C5C00) [pid = 900] [serial = 806] [outer = 00000000] 16:22:17 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (16312000) [pid = 900] [serial = 807] [outer = 151C5C00] 16:22:17 INFO - PROCESS | 900 | 1462836137374 Marionette DEBUG loaded listener.js 16:22:17 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (16A3B800) [pid = 900] [serial = 808] [outer = 151C5C00] 16:22:17 INFO - PROCESS | 900 | 1462836137867 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 713ms 16:22:17 INFO - PROCESS | 900 | 1462836137927 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 16:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:22:17 INFO - PROCESS | 900 | 1462836137929 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 16:22:17 INFO - PROCESS | 900 | 1462836137932 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:22:17 INFO - PROCESS | 900 | 1462836137934 Marionette TRACE conn2 <- [1,1042,null,{}] 16:22:17 INFO - PROCESS | 900 | 1462836137937 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:18 INFO - PROCESS | 900 | 1462836138065 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 16:22:18 INFO - PROCESS | 900 | 1462836138175 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:18 INFO - PROCESS | 900 | ++DOCSHELL 16B77C00 == 62 [pid = 900] [id = 270] 16:22:18 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (16B78400) [pid = 900] [serial = 809] [outer = 00000000] 16:22:18 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (16F2B000) [pid = 900] [serial = 810] [outer = 16B78400] 16:22:18 INFO - PROCESS | 900 | 1462836138219 Marionette DEBUG loaded listener.js 16:22:18 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (16F3F800) [pid = 900] [serial = 811] [outer = 16B78400] 16:22:18 INFO - PROCESS | 900 | 1462836138649 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 744ms 16:22:18 INFO - PROCESS | 900 | 1462836138702 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 16:22:18 INFO - PROCESS | 900 | 1462836138704 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 16:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:22:18 INFO - PROCESS | 900 | 1462836138742 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:22:18 INFO - PROCESS | 900 | 1462836138744 Marionette TRACE conn2 <- [1,1046,null,{}] 16:22:18 INFO - PROCESS | 900 | 1462836138750 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:18 INFO - PROCESS | 900 | 1462836138859 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 16:22:18 INFO - PROCESS | 900 | 1462836138872 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:18 INFO - PROCESS | 900 | ++DOCSHELL 16F25C00 == 63 [pid = 900] [id = 271] 16:22:18 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (16F29400) [pid = 900] [serial = 812] [outer = 00000000] 16:22:18 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (17B49800) [pid = 900] [serial = 813] [outer = 16F29400] 16:22:18 INFO - PROCESS | 900 | 1462836138966 Marionette DEBUG loaded listener.js 16:22:19 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (183CC400) [pid = 900] [serial = 814] [outer = 16F29400] 16:22:19 INFO - PROCESS | 900 | 1462836139363 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 665ms 16:22:19 INFO - PROCESS | 900 | 1462836139391 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 16:22:19 INFO - PROCESS | 900 | 1462836139393 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 16:22:19 INFO - PROCESS | 900 | 1462836139403 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:22:19 INFO - PROCESS | 900 | 1462836139404 Marionette TRACE conn2 <- [1,1050,null,{}] 16:22:19 INFO - PROCESS | 900 | 1462836139408 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:19 INFO - PROCESS | 900 | 1462836139517 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 16:22:19 INFO - PROCESS | 900 | 1462836139523 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:19 INFO - PROCESS | 900 | ++DOCSHELL 16A45C00 == 64 [pid = 900] [id = 272] 16:22:19 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (170A1800) [pid = 900] [serial = 815] [outer = 00000000] 16:22:19 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (188E4000) [pid = 900] [serial = 816] [outer = 170A1800] 16:22:19 INFO - PROCESS | 900 | 1462836139568 Marionette DEBUG loaded listener.js 16:22:19 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (188E7000) [pid = 900] [serial = 817] [outer = 170A1800] 16:22:19 INFO - PROCESS | 900 | --DOMWINDOW == 120 (15582000) [pid = 900] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:22:19 INFO - PROCESS | 900 | --DOMWINDOW == 119 (143E5C00) [pid = 900] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:22:19 INFO - PROCESS | 900 | --DOMWINDOW == 118 (13462000) [pid = 900] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:22:19 INFO - PROCESS | 900 | --DOMWINDOW == 117 (13A0B000) [pid = 900] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:22:19 INFO - PROCESS | 900 | --DOMWINDOW == 116 (111BF000) [pid = 900] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:22:19 INFO - PROCESS | 900 | --DOMWINDOW == 115 (0F59F400) [pid = 900] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:22:19 INFO - PROCESS | 900 | --DOMWINDOW == 114 (107FA800) [pid = 900] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:22:19 INFO - PROCESS | 900 | --DOMWINDOW == 113 (16A3F400) [pid = 900] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:22:19 INFO - PROCESS | 900 | --DOMWINDOW == 112 (157E6C00) [pid = 900] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:22:19 INFO - PROCESS | 900 | --DOMWINDOW == 111 (115A1000) [pid = 900] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:22:19 INFO - PROCESS | 900 | --DOMWINDOW == 110 (16B79400) [pid = 900] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:22:20 INFO - PROCESS | 900 | 1462836140065 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 713ms 16:22:20 INFO - PROCESS | 900 | 1462836140101 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 16:22:20 INFO - PROCESS | 900 | 1462836140103 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 16:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:22:20 INFO - PROCESS | 900 | 1462836140107 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:22:20 INFO - PROCESS | 900 | 1462836140108 Marionette TRACE conn2 <- [1,1054,null,{}] 16:22:20 INFO - PROCESS | 900 | 1462836140112 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:20 INFO - PROCESS | 900 | 1462836140216 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 16:22:20 INFO - PROCESS | 900 | 1462836140225 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:20 INFO - PROCESS | 900 | ++DOCSHELL 115A1000 == 65 [pid = 900] [id = 273] 16:22:20 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (1307B400) [pid = 900] [serial = 818] [outer = 00000000] 16:22:20 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (16A3F400) [pid = 900] [serial = 819] [outer = 1307B400] 16:22:20 INFO - PROCESS | 900 | 1462836140269 Marionette DEBUG loaded listener.js 16:22:20 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (16F44C00) [pid = 900] [serial = 820] [outer = 1307B400] 16:22:20 INFO - PROCESS | 900 | 1462836140735 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 649ms 16:22:20 INFO - PROCESS | 900 | 1462836140778 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 16:22:20 INFO - PROCESS | 900 | 1462836140780 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 16:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:22:20 INFO - PROCESS | 900 | 1462836140783 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:22:20 INFO - PROCESS | 900 | 1462836140785 Marionette TRACE conn2 <- [1,1058,null,{}] 16:22:20 INFO - PROCESS | 900 | 1462836140789 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:20 INFO - PROCESS | 900 | 1462836140870 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 16:22:20 INFO - PROCESS | 900 | 1462836140876 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:20 INFO - PROCESS | 900 | ++DOCSHELL 15582000 == 66 [pid = 900] [id = 274] 16:22:20 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (15634400) [pid = 900] [serial = 821] [outer = 00000000] 16:22:20 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (19AF2C00) [pid = 900] [serial = 822] [outer = 15634400] 16:22:20 INFO - PROCESS | 900 | 1462836140920 Marionette DEBUG loaded listener.js 16:22:20 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (19BD9400) [pid = 900] [serial = 823] [outer = 15634400] 16:22:21 INFO - PROCESS | 900 | 1462836141360 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 634ms 16:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:22:21 INFO - PROCESS | 900 | 1462836141422 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 16:22:21 INFO - PROCESS | 900 | 1462836141424 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 16:22:21 INFO - PROCESS | 900 | 1462836141428 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:22:21 INFO - PROCESS | 900 | 1462836141430 Marionette TRACE conn2 <- [1,1062,null,{}] 16:22:21 INFO - PROCESS | 900 | 1462836141433 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:21 INFO - PROCESS | 900 | 1462836141533 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 16:22:21 INFO - PROCESS | 900 | 1462836141578 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:21 INFO - PROCESS | 900 | ++DOCSHELL 10D7F800 == 67 [pid = 900] [id = 275] 16:22:21 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (1A170C00) [pid = 900] [serial = 824] [outer = 00000000] 16:22:21 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (1A17A800) [pid = 900] [serial = 825] [outer = 1A170C00] 16:22:21 INFO - PROCESS | 900 | 1462836141630 Marionette DEBUG loaded listener.js 16:22:21 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (1A30C000) [pid = 900] [serial = 826] [outer = 1A170C00] 16:22:22 INFO - PROCESS | 900 | 1462836142264 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 903ms 16:22:22 INFO - PROCESS | 900 | 1462836142332 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 16:22:22 INFO - PROCESS | 900 | 1462836142336 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 16:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:22:22 INFO - PROCESS | 900 | 1462836142341 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:22:22 INFO - PROCESS | 900 | 1462836142344 Marionette TRACE conn2 <- [1,1066,null,{}] 16:22:22 INFO - PROCESS | 900 | 1462836142350 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:22 INFO - PROCESS | 900 | 1462836142458 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 16:22:22 INFO - PROCESS | 900 | 1462836142564 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:22 INFO - PROCESS | 900 | ++DOCSHELL 10D62400 == 68 [pid = 900] [id = 276] 16:22:22 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (111C3000) [pid = 900] [serial = 827] [outer = 00000000] 16:22:22 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (11D10000) [pid = 900] [serial = 828] [outer = 111C3000] 16:22:22 INFO - PROCESS | 900 | 1462836142620 Marionette DEBUG loaded listener.js 16:22:22 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (12B88800) [pid = 900] [serial = 829] [outer = 111C3000] 16:22:23 INFO - PROCESS | 900 | 1462836143294 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 950ms 16:22:23 INFO - PROCESS | 900 | 1462836143325 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 16:22:23 INFO - PROCESS | 900 | 1462836143331 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 16:22:23 INFO - PROCESS | 900 | 1462836143338 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:22:23 INFO - PROCESS | 900 | 1462836143341 Marionette TRACE conn2 <- [1,1070,null,{}] 16:22:23 INFO - PROCESS | 900 | 1462836143345 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:23 INFO - PROCESS | 900 | 1462836143456 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 16:22:23 INFO - PROCESS | 900 | 1462836143588 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:23 INFO - PROCESS | 900 | ++DOCSHELL 1343B400 == 69 [pid = 900] [id = 277] 16:22:23 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (136A2C00) [pid = 900] [serial = 830] [outer = 00000000] 16:22:23 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (151C5400) [pid = 900] [serial = 831] [outer = 136A2C00] 16:22:23 INFO - PROCESS | 900 | 1462836143643 Marionette DEBUG loaded listener.js 16:22:23 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (1618B400) [pid = 900] [serial = 832] [outer = 136A2C00] 16:22:24 INFO - PROCESS | 900 | 1462836144274 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1014ms 16:22:24 INFO - PROCESS | 900 | 1462836144342 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 16:22:24 INFO - PROCESS | 900 | 1462836144344 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 16:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:22:24 INFO - PROCESS | 900 | 1462836144348 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:22:24 INFO - PROCESS | 900 | 1462836144352 Marionette TRACE conn2 <- [1,1074,null,{}] 16:22:24 INFO - PROCESS | 900 | 1462836144376 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:24 INFO - PROCESS | 900 | 1462836144513 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 16:22:24 INFO - PROCESS | 900 | 1462836144578 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:24 INFO - PROCESS | 900 | ++DOCSHELL 188E0400 == 70 [pid = 900] [id = 278] 16:22:24 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (188E4800) [pid = 900] [serial = 833] [outer = 00000000] 16:22:24 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (19BD7C00) [pid = 900] [serial = 834] [outer = 188E4800] 16:22:24 INFO - PROCESS | 900 | 1462836144634 Marionette DEBUG loaded listener.js 16:22:24 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (1A16DC00) [pid = 900] [serial = 835] [outer = 188E4800] 16:22:25 INFO - PROCESS | 900 | 1462836145174 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 839ms 16:22:25 INFO - PROCESS | 900 | 1462836145190 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 16:22:25 INFO - PROCESS | 900 | 1462836145193 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 16:22:25 INFO - PROCESS | 900 | 1462836145258 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:22:25 INFO - PROCESS | 900 | 1462836145260 Marionette TRACE conn2 <- [1,1078,null,{}] 16:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:22:25 INFO - PROCESS | 900 | 1462836145264 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:25 INFO - PROCESS | 900 | 1462836145368 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 16:22:25 INFO - PROCESS | 900 | 1462836145471 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:25 INFO - PROCESS | 900 | ++DOCSHELL 14566800 == 71 [pid = 900] [id = 279] 16:22:25 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (16F23C00) [pid = 900] [serial = 836] [outer = 00000000] 16:22:25 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (1A40D400) [pid = 900] [serial = 837] [outer = 16F23C00] 16:22:25 INFO - PROCESS | 900 | 1462836145524 Marionette DEBUG loaded listener.js 16:22:25 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (1A415400) [pid = 900] [serial = 838] [outer = 16F23C00] 16:22:26 INFO - PROCESS | 900 | 1462836146394 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1204ms 16:22:26 INFO - PROCESS | 900 | 1462836146457 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 16:22:26 INFO - PROCESS | 900 | 1462836146461 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 16:22:26 INFO - PROCESS | 900 | 1462836146466 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:22:26 INFO - PROCESS | 900 | 1462836146470 Marionette TRACE conn2 <- [1,1082,null,{}] 16:22:26 INFO - PROCESS | 900 | 1462836146476 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:26 INFO - PROCESS | 900 | 1462836146570 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 16:22:26 INFO - PROCESS | 900 | 1462836146708 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:26 INFO - PROCESS | 900 | ++DOCSHELL 10682400 == 72 [pid = 900] [id = 280] 16:22:26 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (10684800) [pid = 900] [serial = 839] [outer = 00000000] 16:22:26 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (10D80800) [pid = 900] [serial = 840] [outer = 10684800] 16:22:26 INFO - PROCESS | 900 | 1462836146758 Marionette DEBUG loaded listener.js 16:22:26 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (1138BC00) [pid = 900] [serial = 841] [outer = 10684800] 16:22:27 INFO - PROCESS | 900 | 1462836147346 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 918ms 16:22:27 INFO - PROCESS | 900 | 1462836147372 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 16:22:27 INFO - PROCESS | 900 | 1462836147377 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 16:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:22:27 INFO - PROCESS | 900 | 1462836147384 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:22:27 INFO - PROCESS | 900 | 1462836147386 Marionette TRACE conn2 <- [1,1086,null,{}] 16:22:27 INFO - PROCESS | 900 | 1462836147390 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:27 INFO - PROCESS | 900 | 1462836147484 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 16:22:27 INFO - PROCESS | 900 | 1462836147594 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:27 INFO - PROCESS | 900 | ++DOCSHELL 11599800 == 73 [pid = 900] [id = 281] 16:22:27 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (11747C00) [pid = 900] [serial = 842] [outer = 00000000] 16:22:27 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (13436000) [pid = 900] [serial = 843] [outer = 11747C00] 16:22:27 INFO - PROCESS | 900 | 1462836147686 Marionette DEBUG loaded listener.js 16:22:27 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (134F5400) [pid = 900] [serial = 844] [outer = 11747C00] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 1457F000 == 72 [pid = 900] [id = 229] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 1AE7F400 == 71 [pid = 900] [id = 230] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 17B47000 == 70 [pid = 900] [id = 201] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 15582000 == 69 [pid = 900] [id = 274] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 115A1000 == 68 [pid = 900] [id = 273] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 16A45C00 == 67 [pid = 900] [id = 272] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 16F25C00 == 66 [pid = 900] [id = 271] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 16B77C00 == 65 [pid = 900] [id = 270] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 11FF0800 == 64 [pid = 900] [id = 269] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 143CA800 == 63 [pid = 900] [id = 253] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 143C7C00 == 62 [pid = 900] [id = 268] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 13ADFC00 == 61 [pid = 900] [id = 267] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 136A5000 == 60 [pid = 900] [id = 252] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 136 (1130C400) [pid = 900] [serial = 741] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 135 (16F4D000) [pid = 900] [serial = 735] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 134 (1343D000) [pid = 900] [serial = 729] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 133 (16A3BC00) [pid = 900] [serial = 732] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 132 (1A7D5400) [pid = 900] [serial = 738] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 131 (16F2CC00) [pid = 900] [serial = 774] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 0F5A0000 == 59 [pid = 900] [id = 266] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 11246C00 == 58 [pid = 900] [id = 265] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 1070F400 == 57 [pid = 900] [id = 259] 16:22:27 INFO - PROCESS | 900 | --DOCSHELL 134ED800 == 56 [pid = 900] [id = 258] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 130 (159BF800) [pid = 900] [serial = 762] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 129 (1457E800) [pid = 900] [serial = 759] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 128 (15446C00) [pid = 900] [serial = 760] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 127 (159C1400) [pid = 900] [serial = 763] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 126 (134F4800) [pid = 900] [serial = 753] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 125 (13614C00) [pid = 900] [serial = 754] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 124 (140CB000) [pid = 900] [serial = 756] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 123 (1159D400) [pid = 900] [serial = 750] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 122 (12B87800) [pid = 900] [serial = 751] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 121 (1159E400) [pid = 900] [serial = 745] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 120 (1130B000) [pid = 900] [serial = 744] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 119 (1124AC00) [pid = 900] [serial = 747] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 118 (11390C00) [pid = 900] [serial = 748] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 117 (1AFD5400) [pid = 900] [serial = 727] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 116 (16991000) [pid = 900] [serial = 765] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 115 (15449000) [pid = 900] [serial = 768] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 114 (16BB4000) [pid = 900] [serial = 771] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 113 (16A41C00) [pid = 900] [serial = 766] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 112 (16307400) [pid = 900] [serial = 769] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 111 (143E2000) [pid = 900] [serial = 757] [outer = 00000000] [url = about:blank] 16:22:27 INFO - PROCESS | 900 | --DOMWINDOW == 110 (16C5D400) [pid = 900] [serial = 772] [outer = 00000000] [url = about:blank] 16:22:28 INFO - PROCESS | 900 | 1462836148177 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 808ms 16:22:28 INFO - PROCESS | 900 | 1462836148217 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 16:22:28 INFO - PROCESS | 900 | 1462836148219 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 16:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:22:28 INFO - PROCESS | 900 | 1462836148222 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:22:28 INFO - PROCESS | 900 | 1462836148226 Marionette TRACE conn2 <- [1,1090,null,{}] 16:22:28 INFO - PROCESS | 900 | 1462836148236 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:28 INFO - PROCESS | 900 | 1462836148319 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 16:22:28 INFO - PROCESS | 900 | 1462836148330 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:28 INFO - PROCESS | 900 | ++DOCSHELL 13466000 == 57 [pid = 900] [id = 282] 16:22:28 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (13467C00) [pid = 900] [serial = 845] [outer = 00000000] 16:22:28 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (1360B000) [pid = 900] [serial = 846] [outer = 13467C00] 16:22:28 INFO - PROCESS | 900 | 1462836148376 Marionette DEBUG loaded listener.js 16:22:28 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (13A08800) [pid = 900] [serial = 847] [outer = 13467C00] 16:22:28 INFO - PROCESS | 900 | 1462836148845 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 650ms 16:22:28 INFO - PROCESS | 900 | 1462836148860 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 16:22:28 INFO - PROCESS | 900 | 1462836148862 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 16:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:22:28 INFO - PROCESS | 900 | 1462836148866 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:22:28 INFO - PROCESS | 900 | 1462836148867 Marionette TRACE conn2 <- [1,1094,null,{}] 16:22:28 INFO - PROCESS | 900 | 1462836148871 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:28 INFO - PROCESS | 900 | 1462836148955 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 16:22:28 INFO - PROCESS | 900 | 1462836148962 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:28 INFO - PROCESS | 900 | ++DOCSHELL 136A5000 == 58 [pid = 900] [id = 283] 16:22:28 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (140C9400) [pid = 900] [serial = 848] [outer = 00000000] 16:22:29 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (143C8C00) [pid = 900] [serial = 849] [outer = 140C9400] 16:22:29 INFO - PROCESS | 900 | 1462836149006 Marionette DEBUG loaded listener.js 16:22:29 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (143E5800) [pid = 900] [serial = 850] [outer = 140C9400] 16:22:29 INFO - PROCESS | 900 | 1462836149434 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 602ms 16:22:29 INFO - PROCESS | 900 | 1462836149463 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 16:22:29 INFO - PROCESS | 900 | 1462836149465 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 16:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:22:29 INFO - PROCESS | 900 | 1462836149468 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:22:29 INFO - PROCESS | 900 | 1462836149470 Marionette TRACE conn2 <- [1,1098,null,{}] 16:22:29 INFO - PROCESS | 900 | 1462836149473 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:29 INFO - PROCESS | 900 | 1462836149554 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 16:22:29 INFO - PROCESS | 900 | 1462836149560 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:29 INFO - PROCESS | 900 | ++DOCSHELL 1457E800 == 59 [pid = 900] [id = 284] 16:22:29 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (1457F000) [pid = 900] [serial = 851] [outer = 00000000] 16:22:29 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (15445000) [pid = 900] [serial = 852] [outer = 1457F000] 16:22:29 INFO - PROCESS | 900 | 1462836149604 Marionette DEBUG loaded listener.js 16:22:29 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (15447C00) [pid = 900] [serial = 853] [outer = 1457F000] 16:22:30 INFO - PROCESS | 900 | 1462836150123 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 649ms 16:22:30 INFO - PROCESS | 900 | 1462836150144 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 16:22:30 INFO - PROCESS | 900 | 1462836150155 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 16:22:30 INFO - PROCESS | 900 | 1462836150159 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:22:30 INFO - PROCESS | 900 | 1462836150160 Marionette TRACE conn2 <- [1,1102,null,{}] 16:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:22:30 INFO - PROCESS | 900 | 1462836150164 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:30 INFO - PROCESS | 900 | 1462836150290 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 16:22:30 INFO - PROCESS | 900 | 1462836150351 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:30 INFO - PROCESS | 900 | ++DOCSHELL 140CB000 == 60 [pid = 900] [id = 285] 16:22:30 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (15441C00) [pid = 900] [serial = 854] [outer = 00000000] 16:22:30 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (16987400) [pid = 900] [serial = 855] [outer = 15441C00] 16:22:30 INFO - PROCESS | 900 | 1462836150396 Marionette DEBUG loaded listener.js 16:22:30 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (1698B000) [pid = 900] [serial = 856] [outer = 15441C00] 16:22:30 INFO - PROCESS | 900 | 1462836150804 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 681ms 16:22:30 INFO - PROCESS | 900 | 1462836150841 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 16:22:30 INFO - PROCESS | 900 | 1462836150843 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 16:22:30 INFO - PROCESS | 900 | 1462836150847 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:22:30 INFO - PROCESS | 900 | 1462836150848 Marionette TRACE conn2 <- [1,1106,null,{}] 16:22:30 INFO - PROCESS | 900 | 1462836150852 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:30 INFO - PROCESS | 900 | 1462836150964 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 16:22:31 INFO - PROCESS | 900 | 1462836151049 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:31 INFO - PROCESS | 900 | ++DOCSHELL 1563B400 == 61 [pid = 900] [id = 286] 16:22:31 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (1563CC00) [pid = 900] [serial = 857] [outer = 00000000] 16:22:31 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (16A45400) [pid = 900] [serial = 858] [outer = 1563CC00] 16:22:31 INFO - PROCESS | 900 | 1462836151093 Marionette DEBUG loaded listener.js 16:22:31 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (16A3AC00) [pid = 900] [serial = 859] [outer = 1563CC00] 16:22:31 INFO - PROCESS | 900 | 1462836151495 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 713ms 16:22:31 INFO - PROCESS | 900 | 1462836151547 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 16:22:31 INFO - PROCESS | 900 | 1462836151548 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 16:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:22:31 INFO - PROCESS | 900 | 1462836151552 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:22:31 INFO - PROCESS | 900 | 1462836151553 Marionette TRACE conn2 <- [1,1110,null,{}] 16:22:31 INFO - PROCESS | 900 | 1462836151557 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:31 INFO - PROCESS | 900 | 1462836151663 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 16:22:31 INFO - PROCESS | 900 | 1462836151669 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:31 INFO - PROCESS | 900 | ++DOCSHELL 0F5F5400 == 62 [pid = 900] [id = 287] 16:22:31 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (16195000) [pid = 900] [serial = 860] [outer = 00000000] 16:22:31 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (16BAEC00) [pid = 900] [serial = 861] [outer = 16195000] 16:22:31 INFO - PROCESS | 900 | 1462836151712 Marionette DEBUG loaded listener.js 16:22:31 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (16C5FC00) [pid = 900] [serial = 862] [outer = 16195000] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 127 (0F59E000) [pid = 900] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 126 (15635400) [pid = 900] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 125 (15E4E000) [pid = 900] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 124 (12B89C00) [pid = 900] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 123 (11304400) [pid = 900] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 122 (16F44800) [pid = 900] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 121 (13610800) [pid = 900] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 120 (1AFC6400) [pid = 900] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 119 (159C0000) [pid = 900] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 118 (19BDD800) [pid = 900] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 117 (16B78400) [pid = 900] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 116 (16F29400) [pid = 900] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 115 (170A1800) [pid = 900] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 114 (11302C00) [pid = 900] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 113 (0F5A0C00) [pid = 900] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 112 (151C5C00) [pid = 900] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 111 (13AE1400) [pid = 900] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 110 (14579800) [pid = 900] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 109 (1307B400) [pid = 900] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 108 (16BB0C00) [pid = 900] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:22:32 INFO - PROCESS | 900 | --DOMWINDOW == 107 (15634400) [pid = 900] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:22:32 INFO - PROCESS | 900 | 1462836152454 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 966ms 16:22:32 INFO - PROCESS | 900 | 1462836152531 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 16:22:32 INFO - PROCESS | 900 | 1462836152533 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 16:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:22:32 INFO - PROCESS | 900 | 1462836152536 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:22:32 INFO - PROCESS | 900 | 1462836152538 Marionette TRACE conn2 <- [1,1114,null,{}] 16:22:32 INFO - PROCESS | 900 | 1462836152546 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:32 INFO - PROCESS | 900 | 1462836152632 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 16:22:32 INFO - PROCESS | 900 | 1462836152644 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:32 INFO - PROCESS | 900 | ++DOCSHELL 11309000 == 63 [pid = 900] [id = 288] 16:22:32 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (11309C00) [pid = 900] [serial = 863] [outer = 00000000] 16:22:32 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (1307B400) [pid = 900] [serial = 864] [outer = 11309C00] 16:22:32 INFO - PROCESS | 900 | 1462836152688 Marionette DEBUG loaded listener.js 16:22:32 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (136A6800) [pid = 900] [serial = 865] [outer = 11309C00] 16:22:33 INFO - PROCESS | 900 | 1462836153107 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 602ms 16:22:33 INFO - PROCESS | 900 | 1462836153137 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 16:22:33 INFO - PROCESS | 900 | 1462836153140 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 16:22:33 INFO - PROCESS | 900 | 1462836153143 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:22:33 INFO - PROCESS | 900 | 1462836153144 Marionette TRACE conn2 <- [1,1118,null,{}] 16:22:33 INFO - PROCESS | 900 | 1462836153148 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:33 INFO - PROCESS | 900 | 1462836153231 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 16:22:33 INFO - PROCESS | 900 | 1462836153237 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:33 INFO - PROCESS | 900 | ++DOCSHELL 111C6800 == 64 [pid = 900] [id = 289] 16:22:33 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (11306C00) [pid = 900] [serial = 866] [outer = 00000000] 16:22:33 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (1618A000) [pid = 900] [serial = 867] [outer = 11306C00] 16:22:33 INFO - PROCESS | 900 | 1462836153283 Marionette DEBUG loaded listener.js 16:22:33 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (16BB0C00) [pid = 900] [serial = 868] [outer = 11306C00] 16:22:33 INFO - PROCESS | 900 | 1462836153697 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 602ms 16:22:33 INFO - PROCESS | 900 | 1462836153746 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 16:22:33 INFO - PROCESS | 900 | 1462836153748 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 16:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:22:33 INFO - PROCESS | 900 | 1462836153751 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:22:33 INFO - PROCESS | 900 | 1462836153753 Marionette TRACE conn2 <- [1,1122,null,{}] 16:22:33 INFO - PROCESS | 900 | 1462836153761 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:33 INFO - PROCESS | 900 | 1462836153865 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 16:22:33 INFO - PROCESS | 900 | 1462836153871 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:33 INFO - PROCESS | 900 | ++DOCSHELL 16F40800 == 65 [pid = 900] [id = 290] 16:22:33 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (16F46000) [pid = 900] [serial = 869] [outer = 00000000] 16:22:33 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (17AE2000) [pid = 900] [serial = 870] [outer = 16F46000] 16:22:33 INFO - PROCESS | 900 | 1462836153923 Marionette DEBUG loaded listener.js 16:22:34 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (18185C00) [pid = 900] [serial = 871] [outer = 16F46000] 16:22:34 INFO - PROCESS | 900 | 1462836154375 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 713ms 16:22:34 INFO - PROCESS | 900 | 1462836154488 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 16:22:34 INFO - PROCESS | 900 | 1462836154492 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 16:22:34 INFO - PROCESS | 900 | 1462836154498 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:22:34 INFO - PROCESS | 900 | 1462836154502 Marionette TRACE conn2 <- [1,1126,null,{}] 16:22:34 INFO - PROCESS | 900 | 1462836154508 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:34 INFO - PROCESS | 900 | 1462836154617 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 16:22:34 INFO - PROCESS | 900 | 1462836154744 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:34 INFO - PROCESS | 900 | ++DOCSHELL 1070A800 == 66 [pid = 900] [id = 291] 16:22:34 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (1070CC00) [pid = 900] [serial = 872] [outer = 00000000] 16:22:34 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (10D5F400) [pid = 900] [serial = 873] [outer = 1070CC00] 16:22:34 INFO - PROCESS | 900 | 1462836154845 Marionette DEBUG loaded listener.js 16:22:34 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (11303400) [pid = 900] [serial = 874] [outer = 1070CC00] 16:22:35 INFO - PROCESS | 900 | 1462836155478 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1014ms 16:22:35 INFO - PROCESS | 900 | 1462836155536 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 16:22:35 INFO - PROCESS | 900 | 1462836155540 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 16:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:22:35 INFO - PROCESS | 900 | 1462836155548 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:22:35 INFO - PROCESS | 900 | 1462836155552 Marionette TRACE conn2 <- [1,1130,null,{}] 16:22:35 INFO - PROCESS | 900 | 1462836155556 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:35 INFO - PROCESS | 900 | 1462836155660 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 16:22:35 INFO - PROCESS | 900 | 1462836155791 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:35 INFO - PROCESS | 900 | ++DOCSHELL 117AA000 == 67 [pid = 900] [id = 292] 16:22:35 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (11F06800) [pid = 900] [serial = 875] [outer = 00000000] 16:22:35 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (1346C400) [pid = 900] [serial = 876] [outer = 11F06800] 16:22:35 INFO - PROCESS | 900 | 1462836155845 Marionette DEBUG loaded listener.js 16:22:35 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (140C8800) [pid = 900] [serial = 877] [outer = 11F06800] 16:22:36 INFO - PROCESS | 900 | 1462836156383 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 919ms 16:22:36 INFO - PROCESS | 900 | 1462836156451 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 16:22:36 INFO - PROCESS | 900 | 1462836156454 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 16:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:22:36 INFO - PROCESS | 900 | 1462836156457 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:22:36 INFO - PROCESS | 900 | 1462836156460 Marionette TRACE conn2 <- [1,1134,null,{}] 16:22:36 INFO - PROCESS | 900 | 1462836156469 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:36 INFO - PROCESS | 900 | 1462836156577 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 16:22:36 INFO - PROCESS | 900 | 1462836156712 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:36 INFO - PROCESS | 900 | ++DOCSHELL 15E4AC00 == 68 [pid = 900] [id = 293] 16:22:36 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (15E4E000) [pid = 900] [serial = 878] [outer = 00000000] 16:22:36 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (1698CC00) [pid = 900] [serial = 879] [outer = 15E4E000] 16:22:36 INFO - PROCESS | 900 | 1462836156769 Marionette DEBUG loaded listener.js 16:22:36 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (16BBB800) [pid = 900] [serial = 880] [outer = 15E4E000] 16:22:37 INFO - PROCESS | 900 | 1462836157423 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1014ms 16:22:37 INFO - PROCESS | 900 | 1462836157491 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 16:22:37 INFO - PROCESS | 900 | 1462836157494 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 16:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:22:37 INFO - PROCESS | 900 | 1462836157497 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:22:37 INFO - PROCESS | 900 | 1462836157499 Marionette TRACE conn2 <- [1,1138,null,{}] 16:22:37 INFO - PROCESS | 900 | 1462836157503 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:37 INFO - PROCESS | 900 | 1462836157666 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 16:22:37 INFO - PROCESS | 900 | 1462836157769 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:37 INFO - PROCESS | 900 | ++DOCSHELL 17ADB000 == 69 [pid = 900] [id = 294] 16:22:37 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (180E5C00) [pid = 900] [serial = 881] [outer = 00000000] 16:22:37 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (188E6800) [pid = 900] [serial = 882] [outer = 180E5C00] 16:22:37 INFO - PROCESS | 900 | 1462836157823 Marionette DEBUG loaded listener.js 16:22:37 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (19BD4000) [pid = 900] [serial = 883] [outer = 180E5C00] 16:22:38 INFO - PROCESS | 900 | 1462836158364 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 903ms 16:22:38 INFO - PROCESS | 900 | 1462836158402 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 16:22:38 INFO - PROCESS | 900 | 1462836158404 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 16:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:22:38 INFO - PROCESS | 900 | 1462836158407 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:22:38 INFO - PROCESS | 900 | 1462836158409 Marionette TRACE conn2 <- [1,1142,null,{}] 16:22:38 INFO - PROCESS | 900 | 1462836158413 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:38 INFO - PROCESS | 900 | 1462836158512 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 16:22:38 INFO - PROCESS | 900 | 1462836158615 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:38 INFO - PROCESS | 900 | ++DOCSHELL 19AE4C00 == 70 [pid = 900] [id = 295] 16:22:38 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (19BE0400) [pid = 900] [serial = 884] [outer = 00000000] 16:22:38 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (1A170000) [pid = 900] [serial = 885] [outer = 19BE0400] 16:22:38 INFO - PROCESS | 900 | 1462836158673 Marionette DEBUG loaded listener.js 16:22:38 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (1A170800) [pid = 900] [serial = 886] [outer = 19BE0400] 16:22:39 INFO - PROCESS | 900 | 1462836159300 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 951ms 16:22:39 INFO - PROCESS | 900 | 1462836159353 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 16:22:39 INFO - PROCESS | 900 | 1462836159355 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 16:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:22:39 INFO - PROCESS | 900 | 1462836159359 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:22:39 INFO - PROCESS | 900 | 1462836159361 Marionette TRACE conn2 <- [1,1146,null,{}] 16:22:39 INFO - PROCESS | 900 | 1462836159364 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:39 INFO - PROCESS | 900 | 1462836159534 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 16:22:39 INFO - PROCESS | 900 | 1462836159643 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:39 INFO - PROCESS | 900 | ++DOCSHELL 1138D000 == 71 [pid = 900] [id = 296] 16:22:39 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (1332DC00) [pid = 900] [serial = 887] [outer = 00000000] 16:22:39 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (14581C00) [pid = 900] [serial = 888] [outer = 1332DC00] 16:22:39 INFO - PROCESS | 900 | 1462836159696 Marionette DEBUG loaded listener.js 16:22:39 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (16F2DC00) [pid = 900] [serial = 889] [outer = 1332DC00] 16:22:40 INFO - PROCESS | 900 | 1462836160399 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1045ms 16:22:40 INFO - PROCESS | 900 | 1462836160431 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 16:22:40 INFO - PROCESS | 900 | 1462836160435 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 16:22:40 INFO - PROCESS | 900 | 1462836160440 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:22:40 INFO - PROCESS | 900 | 1462836160444 Marionette TRACE conn2 <- [1,1150,null,{}] 16:22:40 INFO - PROCESS | 900 | 1462836160466 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:40 INFO - PROCESS | 900 | 1462836160563 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 16:22:40 INFO - PROCESS | 900 | 1462836160678 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:40 INFO - PROCESS | 900 | ++DOCSHELL 11307000 == 72 [pid = 900] [id = 297] 16:22:40 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (1138B800) [pid = 900] [serial = 890] [outer = 00000000] 16:22:40 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (12BB6800) [pid = 900] [serial = 891] [outer = 1138B800] 16:22:40 INFO - PROCESS | 900 | 1462836160726 Marionette DEBUG loaded listener.js 16:22:40 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (13433400) [pid = 900] [serial = 892] [outer = 1138B800] 16:22:41 INFO - PROCESS | 900 | --DOCSHELL 111C6800 == 71 [pid = 900] [id = 289] 16:22:41 INFO - PROCESS | 900 | --DOCSHELL 11309000 == 70 [pid = 900] [id = 288] 16:22:41 INFO - PROCESS | 900 | --DOCSHELL 0F5F5400 == 69 [pid = 900] [id = 287] 16:22:41 INFO - PROCESS | 900 | --DOCSHELL 1563B400 == 68 [pid = 900] [id = 286] 16:22:41 INFO - PROCESS | 900 | --DOCSHELL 140CB000 == 67 [pid = 900] [id = 285] 16:22:41 INFO - PROCESS | 900 | --DOCSHELL 1457E800 == 66 [pid = 900] [id = 284] 16:22:41 INFO - PROCESS | 900 | --DOCSHELL 136A5000 == 65 [pid = 900] [id = 283] 16:22:41 INFO - PROCESS | 900 | --DOCSHELL 13466000 == 64 [pid = 900] [id = 282] 16:22:41 INFO - PROCESS | 900 | --DOCSHELL 11599800 == 63 [pid = 900] [id = 281] 16:22:41 INFO - PROCESS | 900 | --DOCSHELL 10682400 == 62 [pid = 900] [id = 280] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 136 (1A17A800) [pid = 900] [serial = 825] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOCSHELL 10D62400 == 61 [pid = 900] [id = 276] 16:22:41 INFO - PROCESS | 900 | --DOCSHELL 10D7F800 == 60 [pid = 900] [id = 275] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 135 (1159BC00) [pid = 900] [serial = 681] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 134 (19AE6C00) [pid = 900] [serial = 687] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 133 (1B092C00) [pid = 900] [serial = 693] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 132 (136A6400) [pid = 900] [serial = 730] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 131 (11310000) [pid = 900] [serial = 742] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 130 (180EE000) [pid = 900] [serial = 736] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 129 (14579400) [pid = 900] [serial = 684] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 128 (1AFCC000) [pid = 900] [serial = 690] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 127 (16B21C00) [pid = 900] [serial = 733] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 126 (1AB89000) [pid = 900] [serial = 739] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 125 (16F2B000) [pid = 900] [serial = 810] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 124 (17B49800) [pid = 900] [serial = 813] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 123 (16F3F800) [pid = 900] [serial = 811] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 122 (188E4000) [pid = 900] [serial = 816] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 121 (183CC400) [pid = 900] [serial = 814] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 120 (12B86000) [pid = 900] [serial = 796] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 119 (117A2400) [pid = 900] [serial = 795] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 118 (10D7A800) [pid = 900] [serial = 798] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 117 (11FEA000) [pid = 900] [serial = 799] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 116 (16312000) [pid = 900] [serial = 807] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 115 (143CA000) [pid = 900] [serial = 801] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 114 (14564C00) [pid = 900] [serial = 802] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 113 (1544A800) [pid = 900] [serial = 804] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 112 (15639C00) [pid = 900] [serial = 805] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 111 (16A3F400) [pid = 900] [serial = 819] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 110 (19AED000) [pid = 900] [serial = 793] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 109 (188E2800) [pid = 900] [serial = 792] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 108 (10D58800) [pid = 900] [serial = 777] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 107 (13397400) [pid = 900] [serial = 780] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 106 (1698D400) [pid = 900] [serial = 783] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 105 (172A8C00) [pid = 900] [serial = 786] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 104 (1818B800) [pid = 900] [serial = 789] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 103 (19AF2C00) [pid = 900] [serial = 822] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 102 (19BD9400) [pid = 900] [serial = 823] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 101 (188E7000) [pid = 900] [serial = 817] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 100 (16F44C00) [pid = 900] [serial = 820] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | --DOMWINDOW == 99 (16A3B800) [pid = 900] [serial = 808] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 900 | 1462836161315 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 935ms 16:22:41 INFO - PROCESS | 900 | 1462836161366 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 16:22:41 INFO - PROCESS | 900 | 1462836161372 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 16:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:22:41 INFO - PROCESS | 900 | 1462836161378 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:22:41 INFO - PROCESS | 900 | 1462836161380 Marionette TRACE conn2 <- [1,1154,null,{}] 16:22:41 INFO - PROCESS | 900 | 1462836161384 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:41 INFO - PROCESS | 900 | 1462836161467 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 16:22:41 INFO - PROCESS | 900 | 1462836161552 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:41 INFO - PROCESS | 900 | ++DOCSHELL 10765400 == 61 [pid = 900] [id = 298] 16:22:41 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (107EEC00) [pid = 900] [serial = 893] [outer = 00000000] 16:22:41 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (1138AC00) [pid = 900] [serial = 894] [outer = 107EEC00] 16:22:41 INFO - PROCESS | 900 | 1462836161604 Marionette DEBUG loaded listener.js 16:22:41 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (13437000) [pid = 900] [serial = 895] [outer = 107EEC00] 16:22:42 INFO - PROCESS | 900 | 1462836162040 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 713ms 16:22:42 INFO - PROCESS | 900 | 1462836162108 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 16:22:42 INFO - PROCESS | 900 | 1462836162110 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 16:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:22:42 INFO - PROCESS | 900 | 1462836162114 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:22:42 INFO - PROCESS | 900 | 1462836162117 Marionette TRACE conn2 <- [1,1158,null,{}] 16:22:42 INFO - PROCESS | 900 | 1462836162127 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:42 INFO - PROCESS | 900 | 1462836162216 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 16:22:42 INFO - PROCESS | 900 | 1462836162224 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:42 INFO - PROCESS | 900 | ++DOCSHELL 13604000 == 62 [pid = 900] [id = 299] 16:22:42 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (13614C00) [pid = 900] [serial = 896] [outer = 00000000] 16:22:42 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (143EE000) [pid = 900] [serial = 897] [outer = 13614C00] 16:22:42 INFO - PROCESS | 900 | 1462836162270 Marionette DEBUG loaded listener.js 16:22:42 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (1518AC00) [pid = 900] [serial = 898] [outer = 13614C00] 16:22:42 INFO - PROCESS | 900 | 1462836162714 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 649ms 16:22:42 INFO - PROCESS | 900 | 1462836162756 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 16:22:42 INFO - PROCESS | 900 | 1462836162758 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 16:22:42 INFO - PROCESS | 900 | 1462836162762 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:22:42 INFO - PROCESS | 900 | 1462836162763 Marionette TRACE conn2 <- [1,1162,null,{}] 16:22:42 INFO - PROCESS | 900 | 1462836162767 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:42 INFO - PROCESS | 900 | 1462836162852 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 16:22:42 INFO - PROCESS | 900 | 1462836162888 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:42 INFO - PROCESS | 900 | ++DOCSHELL 1544F800 == 63 [pid = 900] [id = 300] 16:22:42 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (15450800) [pid = 900] [serial = 899] [outer = 00000000] 16:22:42 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (159BD400) [pid = 900] [serial = 900] [outer = 15450800] 16:22:42 INFO - PROCESS | 900 | 1462836162932 Marionette DEBUG loaded listener.js 16:22:43 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (16911400) [pid = 900] [serial = 901] [outer = 15450800] 16:22:43 INFO - PROCESS | 900 | 1462836163373 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:22:43 INFO - PROCESS | 900 | 1462836163407 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 16:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:22:43 INFO - PROCESS | 900 | 1462836163411 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:22:43 INFO - PROCESS | 900 | 1462836163412 Marionette TRACE conn2 <- [1,1166,null,{}] 16:22:43 INFO - PROCESS | 900 | 1462836163416 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:43 INFO - PROCESS | 900 | 1462836163540 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 16:22:43 INFO - PROCESS | 900 | 1462836163546 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:43 INFO - PROCESS | 900 | ++DOCSHELL 0F5F8400 == 64 [pid = 900] [id = 301] 16:22:43 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (1544C000) [pid = 900] [serial = 902] [outer = 00000000] 16:22:43 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (16A42800) [pid = 900] [serial = 903] [outer = 1544C000] 16:22:43 INFO - PROCESS | 900 | 1462836163590 Marionette DEBUG loaded listener.js 16:22:43 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (16B7A800) [pid = 900] [serial = 904] [outer = 1544C000] 16:22:44 INFO - PROCESS | 900 | 1462836164038 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:22:44 INFO - PROCESS | 900 | 1462836164112 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 16:22:44 INFO - PROCESS | 900 | 1462836164115 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:22:44 INFO - PROCESS | 900 | 1462836164117 Marionette TRACE conn2 <- [1,1170,null,{}] 16:22:44 INFO - PROCESS | 900 | 1462836164132 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:44 INFO - PROCESS | 900 | 1462836164358 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 16:22:44 INFO - PROCESS | 900 | 1462836164381 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:44 INFO - PROCESS | 900 | ++DOCSHELL 16F48400 == 65 [pid = 900] [id = 302] 16:22:44 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (16F49000) [pid = 900] [serial = 905] [outer = 00000000] 16:22:44 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (17ADDC00) [pid = 900] [serial = 906] [outer = 16F49000] 16:22:44 INFO - PROCESS | 900 | 1462836164425 Marionette DEBUG loaded listener.js 16:22:44 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (17B3B800) [pid = 900] [serial = 907] [outer = 16F49000] 16:22:44 INFO - PROCESS | 900 | 1462836164857 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:22:44 INFO - PROCESS | 900 | 1462836164890 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 16:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:22:44 INFO - PROCESS | 900 | 1462836164894 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:22:44 INFO - PROCESS | 900 | 1462836164895 Marionette TRACE conn2 <- [1,1174,null,{}] 16:22:44 INFO - PROCESS | 900 | 1462836164899 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:45 INFO - PROCESS | 900 | 1462836165013 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 16:22:45 INFO - PROCESS | 900 | 1462836165070 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:45 INFO - PROCESS | 900 | ++DOCSHELL 16F2CC00 == 66 [pid = 900] [id = 303] 16:22:45 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (180E7400) [pid = 900] [serial = 908] [outer = 00000000] 16:22:45 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (18855800) [pid = 900] [serial = 909] [outer = 180E7400] 16:22:45 INFO - PROCESS | 900 | 1462836165117 Marionette DEBUG loaded listener.js 16:22:45 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (19AE8C00) [pid = 900] [serial = 910] [outer = 180E7400] 16:22:45 INFO - PROCESS | 900 | --DOMWINDOW == 116 (1518E800) [pid = 900] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:22:45 INFO - PROCESS | 900 | --DOMWINDOW == 115 (16195000) [pid = 900] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:22:45 INFO - PROCESS | 900 | --DOMWINDOW == 114 (1563CC00) [pid = 900] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:22:45 INFO - PROCESS | 900 | --DOMWINDOW == 113 (10684800) [pid = 900] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:22:45 INFO - PROCESS | 900 | --DOMWINDOW == 112 (140C9400) [pid = 900] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:22:45 INFO - PROCESS | 900 | --DOMWINDOW == 111 (13467C00) [pid = 900] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:22:45 INFO - PROCESS | 900 | --DOMWINDOW == 110 (11747C00) [pid = 900] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:22:45 INFO - PROCESS | 900 | --DOMWINDOW == 109 (16F23C00) [pid = 900] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:22:45 INFO - PROCESS | 900 | --DOMWINDOW == 108 (1457F000) [pid = 900] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:22:45 INFO - PROCESS | 900 | --DOMWINDOW == 107 (11309C00) [pid = 900] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:22:45 INFO - PROCESS | 900 | --DOMWINDOW == 106 (15441C00) [pid = 900] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:22:45 INFO - PROCESS | 900 | --DOMWINDOW == 105 (11306C00) [pid = 900] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:22:45 INFO - PROCESS | 900 | 1462836165692 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:22:45 INFO - PROCESS | 900 | 1462836165739 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 16:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:22:45 INFO - PROCESS | 900 | 1462836165742 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:22:45 INFO - PROCESS | 900 | 1462836165744 Marionette TRACE conn2 <- [1,1178,null,{}] 16:22:45 INFO - PROCESS | 900 | 1462836165747 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:45 INFO - PROCESS | 900 | 1462836165826 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 16:22:45 INFO - PROCESS | 900 | 1462836165921 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:45 INFO - PROCESS | 900 | ++DOCSHELL 105D0400 == 67 [pid = 900] [id = 304] 16:22:45 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (143E2000) [pid = 900] [serial = 911] [outer = 00000000] 16:22:45 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (16A45C00) [pid = 900] [serial = 912] [outer = 143E2000] 16:22:46 INFO - PROCESS | 900 | 1462836165973 Marionette DEBUG loaded listener.js 16:22:46 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (18570000) [pid = 900] [serial = 913] [outer = 143E2000] 16:22:46 INFO - PROCESS | 900 | 1462836166328 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:22:46 INFO - PROCESS | 900 | 1462836166383 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 16:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:22:46 INFO - PROCESS | 900 | 1462836166386 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:22:46 INFO - PROCESS | 900 | 1462836166388 Marionette TRACE conn2 <- [1,1182,null,{}] 16:22:46 INFO - PROCESS | 900 | 1462836166392 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:46 INFO - PROCESS | 900 | 1462836166513 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 16:22:46 INFO - PROCESS | 900 | 1462836166574 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:46 INFO - PROCESS | 900 | ++DOCSHELL 15639800 == 68 [pid = 900] [id = 305] 16:22:46 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (16F48000) [pid = 900] [serial = 914] [outer = 00000000] 16:22:46 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (19BDFC00) [pid = 900] [serial = 915] [outer = 16F48000] 16:22:46 INFO - PROCESS | 900 | 1462836166617 Marionette DEBUG loaded listener.js 16:22:46 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (1A303000) [pid = 900] [serial = 916] [outer = 16F48000] 16:22:47 INFO - PROCESS | 900 | 1462836167016 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:22:47 INFO - PROCESS | 900 | 1462836167059 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 16:22:47 INFO - PROCESS | 900 | 1462836167062 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:22:47 INFO - PROCESS | 900 | 1462836167064 Marionette TRACE conn2 <- [1,1186,null,{}] 16:22:47 INFO - PROCESS | 900 | 1462836167067 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:47 INFO - PROCESS | 900 | 1462836167179 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 16:22:47 INFO - PROCESS | 900 | 1462836167219 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:47 INFO - PROCESS | 900 | ++DOCSHELL 17503800 == 69 [pid = 900] [id = 306] 16:22:47 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (17702C00) [pid = 900] [serial = 917] [outer = 00000000] 16:22:47 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (1A7DB000) [pid = 900] [serial = 918] [outer = 17702C00] 16:22:47 INFO - PROCESS | 900 | 1462836167262 Marionette DEBUG loaded listener.js 16:22:47 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (1A8E7000) [pid = 900] [serial = 919] [outer = 17702C00] 16:22:47 INFO - PROCESS | 900 | 1462836167789 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 808ms 16:22:47 INFO - PROCESS | 900 | 1462836167865 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 16:22:47 INFO - PROCESS | 900 | 1462836167869 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 16:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:22:47 INFO - PROCESS | 900 | 1462836167875 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:22:47 INFO - PROCESS | 900 | 1462836167879 Marionette TRACE conn2 <- [1,1190,null,{}] 16:22:47 INFO - PROCESS | 900 | 1462836167887 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:48 INFO - PROCESS | 900 | 1462836167997 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 16:22:48 INFO - PROCESS | 900 | 1462836168134 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:48 INFO - PROCESS | 900 | ++DOCSHELL 0CAFC400 == 70 [pid = 900] [id = 307] 16:22:48 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (10572C00) [pid = 900] [serial = 920] [outer = 00000000] 16:22:48 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (11304400) [pid = 900] [serial = 921] [outer = 10572C00] 16:22:48 INFO - PROCESS | 900 | 1462836168189 Marionette DEBUG loaded listener.js 16:22:48 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (11393C00) [pid = 900] [serial = 922] [outer = 10572C00] 16:22:48 INFO - PROCESS | 900 | 1462836168988 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:22:49 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 16:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1109ms 16:22:49 INFO - PROCESS | 900 | 1462836169012 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 16:22:49 INFO - PROCESS | 900 | 1462836169018 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 16:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:22:49 INFO - PROCESS | 900 | 1462836169024 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:22:49 INFO - PROCESS | 900 | 1462836169027 Marionette TRACE conn2 <- [1,1194,null,{}] 16:22:49 INFO - PROCESS | 900 | 1462836169031 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:49 INFO - PROCESS | 900 | 1462836169139 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 16:22:49 INFO - PROCESS | 900 | 1462836169271 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:49 INFO - PROCESS | 900 | ++DOCSHELL 134EF000 == 71 [pid = 900] [id = 308] 16:22:49 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (134F5C00) [pid = 900] [serial = 923] [outer = 00000000] 16:22:49 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (1457E800) [pid = 900] [serial = 924] [outer = 134F5C00] 16:22:49 INFO - PROCESS | 900 | 1462836169325 Marionette DEBUG loaded listener.js 16:22:49 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (16A40800) [pid = 900] [serial = 925] [outer = 134F5C00] 16:22:49 INFO - PROCESS | 900 | 1462836169907 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:22:49 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 16:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 950ms 16:22:49 INFO - PROCESS | 900 | 1462836169968 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 16:22:49 INFO - PROCESS | 900 | 1462836169970 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 16:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:22:49 INFO - PROCESS | 900 | 1462836169974 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:22:49 INFO - PROCESS | 900 | 1462836169978 Marionette TRACE conn2 <- [1,1198,null,{}] 16:22:49 INFO - PROCESS | 900 | 1462836169989 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:50 INFO - PROCESS | 900 | 1462836170126 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 16:22:50 INFO - PROCESS | 900 | 1462836170259 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:50 INFO - PROCESS | 900 | ++DOCSHELL 18851000 == 72 [pid = 900] [id = 309] 16:22:50 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (1A307C00) [pid = 900] [serial = 926] [outer = 00000000] 16:22:50 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (1A7DA400) [pid = 900] [serial = 927] [outer = 1A307C00] 16:22:50 INFO - PROCESS | 900 | 1462836170316 Marionette DEBUG loaded listener.js 16:22:50 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (1AA37800) [pid = 900] [serial = 928] [outer = 1A307C00] 16:22:50 INFO - PROCESS | 900 | 1462836170887 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 951ms 16:22:50 INFO - PROCESS | 900 | 1462836170932 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 16:22:50 INFO - PROCESS | 900 | 1462836170935 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 16:22:50 INFO - PROCESS | 900 | 1462836170940 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:22:50 INFO - PROCESS | 900 | 1462836170942 Marionette TRACE conn2 <- [1,1202,null,{}] 16:22:50 INFO - PROCESS | 900 | 1462836170946 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:51 INFO - PROCESS | 900 | 1462836171050 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 16:22:51 INFO - PROCESS | 900 | 1462836171155 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:51 INFO - PROCESS | 900 | ++DOCSHELL 1AB7AC00 == 73 [pid = 900] [id = 310] 16:22:51 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (1AB7B800) [pid = 900] [serial = 929] [outer = 00000000] 16:22:51 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (1AB81000) [pid = 900] [serial = 930] [outer = 1AB7B800] 16:22:51 INFO - PROCESS | 900 | 1462836171207 Marionette DEBUG loaded listener.js 16:22:51 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (1AB88400) [pid = 900] [serial = 931] [outer = 1AB7B800] 16:22:51 INFO - PROCESS | 900 | 1462836171791 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 919ms 16:22:51 INFO - PROCESS | 900 | 1462836171879 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 16:22:51 INFO - PROCESS | 900 | 1462836171882 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 16:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:22:51 INFO - PROCESS | 900 | 1462836171886 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:22:51 INFO - PROCESS | 900 | 1462836171888 Marionette TRACE conn2 <- [1,1206,null,{}] 16:22:51 INFO - PROCESS | 900 | 1462836171892 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:52 INFO - PROCESS | 900 | 1462836171993 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 16:22:52 INFO - PROCESS | 900 | 1462836172125 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:52 INFO - PROCESS | 900 | ++DOCSHELL 1AA39800 == 74 [pid = 900] [id = 311] 16:22:52 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (1AB7C800) [pid = 900] [serial = 932] [outer = 00000000] 16:22:52 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (1ADDB000) [pid = 900] [serial = 933] [outer = 1AB7C800] 16:22:52 INFO - PROCESS | 900 | 1462836172179 Marionette DEBUG loaded listener.js 16:22:52 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (1ADDD800) [pid = 900] [serial = 934] [outer = 1AB7C800] 16:22:52 INFO - PROCESS | 900 | 1462836172972 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1204ms 16:22:53 INFO - PROCESS | 900 | 1462836173079 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 16:22:53 INFO - PROCESS | 900 | 1462836173082 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 16:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:22:53 INFO - PROCESS | 900 | 1462836173087 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:22:53 INFO - PROCESS | 900 | 1462836173089 Marionette TRACE conn2 <- [1,1210,null,{}] 16:22:53 INFO - PROCESS | 900 | 1462836173096 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:53 INFO - PROCESS | 900 | 1462836173192 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 16:22:53 INFO - PROCESS | 900 | 1462836173321 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:53 INFO - PROCESS | 900 | ++DOCSHELL 11244000 == 75 [pid = 900] [id = 312] 16:22:53 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (115A1000) [pid = 900] [serial = 935] [outer = 00000000] 16:22:53 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (11FF2000) [pid = 900] [serial = 936] [outer = 115A1000] 16:22:53 INFO - PROCESS | 900 | 1462836173373 Marionette DEBUG loaded listener.js 16:22:53 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (1343FC00) [pid = 900] [serial = 937] [outer = 115A1000] 16:22:54 INFO - PROCESS | 900 | 1462836174000 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:22:54 INFO - PROCESS | 900 | 1462836174068 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 16:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:22:54 INFO - PROCESS | 900 | 1462836174074 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:22:54 INFO - PROCESS | 900 | 1462836174076 Marionette TRACE conn2 <- [1,1214,null,{}] 16:22:54 INFO - PROCESS | 900 | 1462836174081 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:54 INFO - PROCESS | 900 | 1462836174178 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 16:22:54 INFO - PROCESS | 900 | 1462836174291 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:54 INFO - PROCESS | 900 | ++DOCSHELL 14563C00 == 76 [pid = 900] [id = 313] 16:22:54 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (14565000) [pid = 900] [serial = 938] [outer = 00000000] 16:22:54 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (15635C00) [pid = 900] [serial = 939] [outer = 14565000] 16:22:54 INFO - PROCESS | 900 | 1462836174337 Marionette DEBUG loaded listener.js 16:22:54 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (1618F400) [pid = 900] [serial = 940] [outer = 14565000] 16:22:54 INFO - PROCESS | 900 | --DOCSHELL 15639800 == 75 [pid = 900] [id = 305] 16:22:54 INFO - PROCESS | 900 | --DOCSHELL 105D0400 == 74 [pid = 900] [id = 304] 16:22:54 INFO - PROCESS | 900 | --DOCSHELL 16F2CC00 == 73 [pid = 900] [id = 303] 16:22:54 INFO - PROCESS | 900 | --DOCSHELL 16F48400 == 72 [pid = 900] [id = 302] 16:22:54 INFO - PROCESS | 900 | --DOCSHELL 0F5F8400 == 71 [pid = 900] [id = 301] 16:22:54 INFO - PROCESS | 900 | --DOCSHELL 1544F800 == 70 [pid = 900] [id = 300] 16:22:54 INFO - PROCESS | 900 | --DOCSHELL 13604000 == 69 [pid = 900] [id = 299] 16:22:54 INFO - PROCESS | 900 | --DOCSHELL 10765400 == 68 [pid = 900] [id = 298] 16:22:54 INFO - PROCESS | 900 | --DOCSHELL 11307000 == 67 [pid = 900] [id = 297] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 134 (11D10000) [pid = 900] [serial = 828] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 133 (151C5400) [pid = 900] [serial = 831] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 132 (19BD7C00) [pid = 900] [serial = 834] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 131 (17AE2000) [pid = 900] [serial = 870] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOCSHELL 117AA000 == 66 [pid = 900] [id = 292] 16:22:54 INFO - PROCESS | 900 | --DOCSHELL 1070A800 == 65 [pid = 900] [id = 291] 16:22:54 INFO - PROCESS | 900 | --DOCSHELL 16F40800 == 64 [pid = 900] [id = 290] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 130 (16F4AC00) [pid = 900] [serial = 775] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 129 (16BAEC00) [pid = 900] [serial = 861] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 128 (16A3AC00) [pid = 900] [serial = 859] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 127 (16A45400) [pid = 900] [serial = 858] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 126 (1138BC00) [pid = 900] [serial = 841] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 125 (10D80800) [pid = 900] [serial = 840] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 124 (143C8C00) [pid = 900] [serial = 849] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 123 (143E5800) [pid = 900] [serial = 850] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 122 (1360B000) [pid = 900] [serial = 846] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 121 (13A08800) [pid = 900] [serial = 847] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 120 (134F5400) [pid = 900] [serial = 844] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 119 (13436000) [pid = 900] [serial = 843] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 118 (1A415400) [pid = 900] [serial = 838] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 117 (1A40D400) [pid = 900] [serial = 837] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 116 (15445000) [pid = 900] [serial = 852] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 115 (1307B400) [pid = 900] [serial = 864] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 114 (16C5FC00) [pid = 900] [serial = 862] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 113 (16987400) [pid = 900] [serial = 855] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 112 (1698B000) [pid = 900] [serial = 856] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 111 (1618A000) [pid = 900] [serial = 867] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 110 (16BB0C00) [pid = 900] [serial = 868] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 109 (15447C00) [pid = 900] [serial = 853] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | --DOMWINDOW == 108 (136A6800) [pid = 900] [serial = 865] [outer = 00000000] [url = about:blank] 16:22:54 INFO - PROCESS | 900 | 1462836174835 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 856ms 16:22:54 INFO - PROCESS | 900 | 1462836174916 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 16:22:54 INFO - PROCESS | 900 | 1462836174918 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 16:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:22:54 INFO - PROCESS | 900 | 1462836174922 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:22:54 INFO - PROCESS | 900 | 1462836174925 Marionette TRACE conn2 <- [1,1218,null,{}] 16:22:54 INFO - PROCESS | 900 | 1462836174935 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:55 INFO - PROCESS | 900 | 1462836175020 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 16:22:55 INFO - PROCESS | 900 | 1462836175036 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:55 INFO - PROCESS | 900 | ++DOCSHELL 13617400 == 65 [pid = 900] [id = 314] 16:22:55 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (1361A400) [pid = 900] [serial = 941] [outer = 00000000] 16:22:55 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (140C9800) [pid = 900] [serial = 942] [outer = 1361A400] 16:22:55 INFO - PROCESS | 900 | 1462836175086 Marionette DEBUG loaded listener.js 16:22:55 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (1457F000) [pid = 900] [serial = 943] [outer = 1361A400] 16:22:55 INFO - PROCESS | 900 | 1462836175553 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 713ms 16:22:55 INFO - PROCESS | 900 | 1462836175621 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 16:22:55 INFO - PROCESS | 900 | 1462836175623 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 16:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:22:55 INFO - PROCESS | 900 | 1462836175626 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:22:55 INFO - PROCESS | 900 | 1462836175628 Marionette TRACE conn2 <- [1,1222,null,{}] 16:22:55 INFO - PROCESS | 900 | 1462836175632 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:55 INFO - PROCESS | 900 | 1462836175721 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 16:22:55 INFO - PROCESS | 900 | 1462836175730 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:55 INFO - PROCESS | 900 | ++DOCSHELL 13616400 == 66 [pid = 900] [id = 315] 16:22:55 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (1544FC00) [pid = 900] [serial = 944] [outer = 00000000] 16:22:55 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (16A3EC00) [pid = 900] [serial = 945] [outer = 1544FC00] 16:22:55 INFO - PROCESS | 900 | 1462836175783 Marionette DEBUG loaded listener.js 16:22:55 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (16B26400) [pid = 900] [serial = 946] [outer = 1544FC00] 16:22:56 INFO - PROCESS | 900 | 1462836176260 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 633ms 16:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:22:56 INFO - PROCESS | 900 | 1462836176297 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 16:22:56 INFO - PROCESS | 900 | 1462836176299 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 16:22:56 INFO - PROCESS | 900 | 1462836176302 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:22:56 INFO - PROCESS | 900 | 1462836176304 Marionette TRACE conn2 <- [1,1226,null,{}] 16:22:56 INFO - PROCESS | 900 | 1462836176322 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:56 INFO - PROCESS | 900 | 1462836176403 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 16:22:56 INFO - PROCESS | 900 | 1462836176438 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:56 INFO - PROCESS | 900 | ++DOCSHELL 15186C00 == 67 [pid = 900] [id = 316] 16:22:56 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (15442C00) [pid = 900] [serial = 947] [outer = 00000000] 16:22:56 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (16F1F000) [pid = 900] [serial = 948] [outer = 15442C00] 16:22:56 INFO - PROCESS | 900 | 1462836176482 Marionette DEBUG loaded listener.js 16:22:56 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (16F2CC00) [pid = 900] [serial = 949] [outer = 15442C00] 16:22:56 INFO - PROCESS | 900 | 1462836176945 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 697ms 16:22:57 INFO - PROCESS | 900 | 1462836177003 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 16:22:57 INFO - PROCESS | 900 | 1462836177014 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 16:22:57 INFO - PROCESS | 900 | 1462836177025 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:22:57 INFO - PROCESS | 900 | 1462836177026 Marionette TRACE conn2 <- [1,1230,null,{}] 16:22:57 INFO - PROCESS | 900 | 1462836177030 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:57 INFO - PROCESS | 900 | 1462836177159 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 16:22:57 INFO - PROCESS | 900 | 1462836177223 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:57 INFO - PROCESS | 900 | ++DOCSHELL 107FB800 == 68 [pid = 900] [id = 317] 16:22:57 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (16F41C00) [pid = 900] [serial = 950] [outer = 00000000] 16:22:57 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (17B40C00) [pid = 900] [serial = 951] [outer = 16F41C00] 16:22:57 INFO - PROCESS | 900 | 1462836177268 Marionette DEBUG loaded listener.js 16:22:57 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (183D1400) [pid = 900] [serial = 952] [outer = 16F41C00] 16:22:57 INFO - PROCESS | 900 | 1462836177687 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 713ms 16:22:57 INFO - PROCESS | 900 | 1462836177725 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 16:22:57 INFO - PROCESS | 900 | 1462836177727 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 16:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:22:57 INFO - PROCESS | 900 | 1462836177731 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:22:57 INFO - PROCESS | 900 | 1462836177732 Marionette TRACE conn2 <- [1,1234,null,{}] 16:22:57 INFO - PROCESS | 900 | 1462836177747 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:57 INFO - PROCESS | 900 | 1462836177888 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 16:22:57 INFO - PROCESS | 900 | 1462836177950 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:57 INFO - PROCESS | 900 | ++DOCSHELL 16F97400 == 69 [pid = 900] [id = 318] 16:22:57 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (1720B000) [pid = 900] [serial = 953] [outer = 00000000] 16:22:58 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (19AED800) [pid = 900] [serial = 954] [outer = 1720B000] 16:22:58 INFO - PROCESS | 900 | 1462836177993 Marionette DEBUG loaded listener.js 16:22:58 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (19BDBC00) [pid = 900] [serial = 955] [outer = 1720B000] 16:22:58 INFO - PROCESS | 900 | 1462836178445 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 744ms 16:22:58 INFO - PROCESS | 900 | 1462836178504 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 16:22:58 INFO - PROCESS | 900 | 1462836178506 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 16:22:58 INFO - PROCESS | 900 | 1462836178509 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:22:58 INFO - PROCESS | 900 | 1462836178511 Marionette TRACE conn2 <- [1,1238,null,{}] 16:22:58 INFO - PROCESS | 900 | 1462836178514 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:58 INFO - PROCESS | 900 | 1462836178627 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 16:22:58 INFO - PROCESS | 900 | 1462836178637 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:58 INFO - PROCESS | 900 | ++DOCSHELL 12E63000 == 70 [pid = 900] [id = 319] 16:22:58 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (13024400) [pid = 900] [serial = 956] [outer = 00000000] 16:22:58 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (16B7D400) [pid = 900] [serial = 957] [outer = 13024400] 16:22:58 INFO - PROCESS | 900 | 1462836178932 Marionette DEBUG loaded listener.js 16:22:58 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (19BE0C00) [pid = 900] [serial = 958] [outer = 13024400] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 125 (16F4A000) [pid = 900] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 124 (105D2C00) [pid = 900] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 123 (11F5A800) [pid = 900] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 122 (10761C00) [pid = 900] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 121 (16F46C00) [pid = 900] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 120 (180E7400) [pid = 900] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 119 (16F49000) [pid = 900] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 118 (143E2000) [pid = 900] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 117 (1332DC00) [pid = 900] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 116 (13614C00) [pid = 900] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 115 (180E5C00) [pid = 900] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 114 (15450800) [pid = 900] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 113 (107EEC00) [pid = 900] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 112 (15E4E000) [pid = 900] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 111 (11F06800) [pid = 900] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 110 (1138B800) [pid = 900] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 109 (1070CC00) [pid = 900] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 108 (16F48000) [pid = 900] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 107 (1544C000) [pid = 900] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 106 (111C3000) [pid = 900] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 105 (136A2C00) [pid = 900] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 104 (188E4800) [pid = 900] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:22:59 INFO - PROCESS | 900 | --DOMWINDOW == 103 (1A170C00) [pid = 900] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:22:59 INFO - PROCESS | 900 | 1462836179326 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 856ms 16:22:59 INFO - PROCESS | 900 | 1462836179352 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 16:22:59 INFO - PROCESS | 900 | 1462836179354 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 16:22:59 INFO - PROCESS | 900 | 1462836179358 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:22:59 INFO - PROCESS | 900 | 1462836179359 Marionette TRACE conn2 <- [1,1242,null,{}] 16:22:59 INFO - PROCESS | 900 | 1462836179363 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:59 INFO - PROCESS | 900 | 1462836179445 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 16:22:59 INFO - PROCESS | 900 | 1462836179546 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:59 INFO - PROCESS | 900 | ++DOCSHELL 1070CC00 == 71 [pid = 900] [id = 320] 16:22:59 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (107FA800) [pid = 900] [serial = 959] [outer = 00000000] 16:22:59 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (143E2C00) [pid = 900] [serial = 960] [outer = 107FA800] 16:22:59 INFO - PROCESS | 900 | 1462836179591 Marionette DEBUG loaded listener.js 16:22:59 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (157EDC00) [pid = 900] [serial = 961] [outer = 107FA800] 16:22:59 INFO - PROCESS | 900 | 1462836179949 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 649ms 16:23:00 INFO - PROCESS | 900 | 1462836179996 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 16:23:00 INFO - PROCESS | 900 | 1462836179998 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 16:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:23:00 INFO - PROCESS | 900 | 1462836180001 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:23:00 INFO - PROCESS | 900 | 1462836180002 Marionette TRACE conn2 <- [1,1246,null,{}] 16:23:00 INFO - PROCESS | 900 | 1462836180006 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:00 INFO - PROCESS | 900 | 1462836180124 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 16:23:00 INFO - PROCESS | 900 | 1462836180134 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:00 INFO - PROCESS | 900 | ++DOCSHELL 15638C00 == 72 [pid = 900] [id = 321] 16:23:00 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (16987C00) [pid = 900] [serial = 962] [outer = 00000000] 16:23:00 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (172A8C00) [pid = 900] [serial = 963] [outer = 16987C00] 16:23:00 INFO - PROCESS | 900 | 1462836180176 Marionette DEBUG loaded listener.js 16:23:00 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (18573400) [pid = 900] [serial = 964] [outer = 16987C00] 16:23:00 INFO - PROCESS | 900 | 1462836180581 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 650ms 16:23:00 INFO - PROCESS | 900 | 1462836180639 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 16:23:00 INFO - PROCESS | 900 | 1462836180641 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 16:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:23:00 INFO - PROCESS | 900 | 1462836180644 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:23:00 INFO - PROCESS | 900 | 1462836180647 Marionette TRACE conn2 <- [1,1250,null,{}] 16:23:00 INFO - PROCESS | 900 | 1462836180650 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:00 INFO - PROCESS | 900 | 1462836180784 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 16:23:00 INFO - PROCESS | 900 | 1462836180884 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:00 INFO - PROCESS | 900 | ++DOCSHELL 1A178000 == 73 [pid = 900] [id = 322] 16:23:00 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (1A179400) [pid = 900] [serial = 965] [outer = 00000000] 16:23:00 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (1AA35400) [pid = 900] [serial = 966] [outer = 1A179400] 16:23:00 INFO - PROCESS | 900 | 1462836180933 Marionette DEBUG loaded listener.js 16:23:01 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (1ADD6000) [pid = 900] [serial = 967] [outer = 1A179400] 16:23:01 INFO - PROCESS | 900 | 1462836181585 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 951ms 16:23:01 INFO - PROCESS | 900 | 1462836181624 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 16:23:01 INFO - PROCESS | 900 | 1462836181629 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 16:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:23:01 INFO - PROCESS | 900 | 1462836181634 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:23:01 INFO - PROCESS | 900 | 1462836181638 Marionette TRACE conn2 <- [1,1254,null,{}] 16:23:01 INFO - PROCESS | 900 | 1462836181643 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:01 INFO - PROCESS | 900 | 1462836181757 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 16:23:01 INFO - PROCESS | 900 | 1462836181894 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:01 INFO - PROCESS | 900 | ++DOCSHELL 11308800 == 74 [pid = 900] [id = 323] 16:23:01 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (11393400) [pid = 900] [serial = 968] [outer = 00000000] 16:23:01 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (12D87800) [pid = 900] [serial = 969] [outer = 11393400] 16:23:01 INFO - PROCESS | 900 | 1462836181950 Marionette DEBUG loaded listener.js 16:23:02 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (136AFC00) [pid = 900] [serial = 970] [outer = 11393400] 16:23:02 INFO - PROCESS | 900 | 1462836182534 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 950ms 16:23:02 INFO - PROCESS | 900 | 1462836182581 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 16:23:02 INFO - PROCESS | 900 | 1462836182586 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 16:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:23:02 INFO - PROCESS | 900 | 1462836182593 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:23:02 INFO - PROCESS | 900 | 1462836182596 Marionette TRACE conn2 <- [1,1258,null,{}] 16:23:02 INFO - PROCESS | 900 | 1462836182599 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:02 INFO - PROCESS | 900 | 1462836182739 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 16:23:02 INFO - PROCESS | 900 | 1462836182874 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:02 INFO - PROCESS | 900 | ++DOCSHELL 13AEB400 == 75 [pid = 900] [id = 324] 16:23:02 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (143EDC00) [pid = 900] [serial = 971] [outer = 00000000] 16:23:02 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (159C8400) [pid = 900] [serial = 972] [outer = 143EDC00] 16:23:02 INFO - PROCESS | 900 | 1462836182935 Marionette DEBUG loaded listener.js 16:23:03 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (16A3A400) [pid = 900] [serial = 973] [outer = 143EDC00] 16:23:03 INFO - PROCESS | 900 | 1462836183597 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1062ms 16:23:03 INFO - PROCESS | 900 | 1462836183686 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 16:23:03 INFO - PROCESS | 900 | 1462836183689 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 16:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:23:03 INFO - PROCESS | 900 | 1462836183693 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:23:03 INFO - PROCESS | 900 | 1462836183697 Marionette TRACE conn2 <- [1,1262,null,{}] 16:23:03 INFO - PROCESS | 900 | 1462836183709 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:03 INFO - PROCESS | 900 | 1462836183888 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 16:23:04 INFO - PROCESS | 900 | 1462836183995 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:04 INFO - PROCESS | 900 | ++DOCSHELL 117AA000 == 76 [pid = 900] [id = 325] 16:23:04 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (16F8B000) [pid = 900] [serial = 974] [outer = 00000000] 16:23:04 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (1A171400) [pid = 900] [serial = 975] [outer = 16F8B000] 16:23:04 INFO - PROCESS | 900 | 1462836184052 Marionette DEBUG loaded listener.js 16:23:04 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (1A7D9C00) [pid = 900] [serial = 976] [outer = 16F8B000] 16:23:04 INFO - PROCESS | 900 | 1462836184561 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 919ms 16:23:04 INFO - PROCESS | 900 | 1462836184612 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 16:23:04 INFO - PROCESS | 900 | 1462836184615 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 16:23:04 INFO - PROCESS | 900 | 1462836184620 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:23:04 INFO - PROCESS | 900 | 1462836184622 Marionette TRACE conn2 <- [1,1266,null,{}] 16:23:04 INFO - PROCESS | 900 | 1462836184626 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:04 INFO - PROCESS | 900 | 1462836184734 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 16:23:04 INFO - PROCESS | 900 | 1462836184839 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:04 INFO - PROCESS | 900 | ++DOCSHELL 1AA33C00 == 77 [pid = 900] [id = 326] 16:23:04 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (1AA36C00) [pid = 900] [serial = 977] [outer = 00000000] 16:23:04 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (1AE76800) [pid = 900] [serial = 978] [outer = 1AA36C00] 16:23:04 INFO - PROCESS | 900 | 1462836184891 Marionette DEBUG loaded listener.js 16:23:04 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (1AE7D400) [pid = 900] [serial = 979] [outer = 1AA36C00] 16:23:05 INFO - PROCESS | 900 | 1462836185487 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 951ms 16:23:05 INFO - PROCESS | 900 | 1462836185566 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 16:23:05 INFO - PROCESS | 900 | 1462836185569 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 16:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:23:05 INFO - PROCESS | 900 | 1462836185620 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:23:05 INFO - PROCESS | 900 | 1462836185622 Marionette TRACE conn2 <- [1,1270,null,{}] 16:23:05 INFO - PROCESS | 900 | 1462836185626 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:05 INFO - PROCESS | 900 | 1462836185789 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 16:23:05 INFO - PROCESS | 900 | 1462836185852 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:05 INFO - PROCESS | 900 | ++DOCSHELL 1124D400 == 78 [pid = 900] [id = 327] 16:23:05 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (1AB7E400) [pid = 900] [serial = 980] [outer = 00000000] 16:23:05 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (1AE84400) [pid = 900] [serial = 981] [outer = 1AB7E400] 16:23:05 INFO - PROCESS | 900 | 1462836185904 Marionette DEBUG loaded listener.js 16:23:05 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (1AFC8000) [pid = 900] [serial = 982] [outer = 1AB7E400] 16:23:06 INFO - PROCESS | 900 | 1462836186443 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 903ms 16:23:06 INFO - PROCESS | 900 | 1462836186509 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 16:23:06 INFO - PROCESS | 900 | 1462836186512 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 16:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:23:06 INFO - PROCESS | 900 | 1462836186515 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:23:06 INFO - PROCESS | 900 | 1462836186517 Marionette TRACE conn2 <- [1,1274,null,{}] 16:23:06 INFO - PROCESS | 900 | 1462836186520 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:06 INFO - PROCESS | 900 | 1462836186634 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 16:23:06 INFO - PROCESS | 900 | 1462836186915 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:06 INFO - PROCESS | 900 | ++DOCSHELL 0F5A1000 == 79 [pid = 900] [id = 328] 16:23:06 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (0F5A5800) [pid = 900] [serial = 983] [outer = 00000000] 16:23:06 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (107F9400) [pid = 900] [serial = 984] [outer = 0F5A5800] 16:23:06 INFO - PROCESS | 900 | 1462836186981 Marionette DEBUG loaded listener.js 16:23:07 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (111BF000) [pid = 900] [serial = 985] [outer = 0F5A5800] 16:23:07 INFO - PROCESS | 900 | 1462836187564 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1157ms 16:23:07 INFO - PROCESS | 900 | 1462836187669 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 16:23:07 INFO - PROCESS | 900 | 1462836187673 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 16:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:23:07 INFO - PROCESS | 900 | 1462836187678 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:23:07 INFO - PROCESS | 900 | 1462836187682 Marionette TRACE conn2 <- [1,1278,null,{}] 16:23:07 INFO - PROCESS | 900 | 1462836187687 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:07 INFO - PROCESS | 900 | 1462836187791 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 16:23:07 INFO - PROCESS | 900 | 1462836187950 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:07 INFO - PROCESS | 900 | ++DOCSHELL 13440400 == 80 [pid = 900] [id = 329] 16:23:07 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (13441000) [pid = 900] [serial = 986] [outer = 00000000] 16:23:07 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (1360B000) [pid = 900] [serial = 987] [outer = 13441000] 16:23:08 INFO - PROCESS | 900 | 1462836188000 Marionette DEBUG loaded listener.js 16:23:08 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (13AE1800) [pid = 900] [serial = 988] [outer = 13441000] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 11301400 == 79 [pid = 900] [id = 247] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 151C3C00 == 78 [pid = 900] [id = 244] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 15635000 == 77 [pid = 900] [id = 214] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 19BDB400 == 76 [pid = 900] [id = 246] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 15638C00 == 75 [pid = 900] [id = 321] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 1070CC00 == 74 [pid = 900] [id = 320] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 12E63000 == 73 [pid = 900] [id = 319] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 16F97400 == 72 [pid = 900] [id = 318] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 107FB800 == 71 [pid = 900] [id = 317] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 15186C00 == 70 [pid = 900] [id = 316] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 13616400 == 69 [pid = 900] [id = 315] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 13617400 == 68 [pid = 900] [id = 314] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 14563C00 == 67 [pid = 900] [id = 313] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 11244000 == 66 [pid = 900] [id = 312] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 132 (1A7DB000) [pid = 900] [serial = 918] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 131 (1A170000) [pid = 900] [serial = 885] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 0CAFC400 == 65 [pid = 900] [id = 307] 16:23:08 INFO - PROCESS | 900 | --DOCSHELL 17503800 == 64 [pid = 900] [id = 306] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 130 (17B3CC00) [pid = 900] [serial = 787] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 129 (16BB3000) [pid = 900] [serial = 784] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 128 (13465000) [pid = 900] [serial = 781] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 127 (10D7D000) [pid = 900] [serial = 778] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 126 (18567400) [pid = 900] [serial = 790] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 125 (16A42800) [pid = 900] [serial = 903] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 124 (16B7A800) [pid = 900] [serial = 904] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 123 (16911400) [pid = 900] [serial = 901] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 122 (18570000) [pid = 900] [serial = 913] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 121 (12B88800) [pid = 900] [serial = 829] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 120 (1618B400) [pid = 900] [serial = 832] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 119 (1A16DC00) [pid = 900] [serial = 835] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 118 (1A30C000) [pid = 900] [serial = 826] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 117 (18855800) [pid = 900] [serial = 909] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 116 (17B3B800) [pid = 900] [serial = 907] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 115 (16A45C00) [pid = 900] [serial = 912] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 114 (17ADDC00) [pid = 900] [serial = 906] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 113 (19AE8C00) [pid = 900] [serial = 910] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 112 (16F2DC00) [pid = 900] [serial = 889] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 111 (14581C00) [pid = 900] [serial = 888] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 110 (143EE000) [pid = 900] [serial = 897] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 109 (1518AC00) [pid = 900] [serial = 898] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 108 (19BD4000) [pid = 900] [serial = 883] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 107 (188E6800) [pid = 900] [serial = 882] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 106 (159BD400) [pid = 900] [serial = 900] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 105 (1138AC00) [pid = 900] [serial = 894] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 104 (13437000) [pid = 900] [serial = 895] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 103 (16BBB800) [pid = 900] [serial = 880] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 102 (1698CC00) [pid = 900] [serial = 879] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 101 (140C8800) [pid = 900] [serial = 877] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1346C400) [pid = 900] [serial = 876] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 99 (13433400) [pid = 900] [serial = 892] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 98 (12BB6800) [pid = 900] [serial = 891] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 97 (11303400) [pid = 900] [serial = 874] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 96 (19BDFC00) [pid = 900] [serial = 915] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 95 (10D5F400) [pid = 900] [serial = 873] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | --DOMWINDOW == 94 (1A303000) [pid = 900] [serial = 916] [outer = 00000000] [url = about:blank] 16:23:08 INFO - PROCESS | 900 | 1462836188618 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 967ms 16:23:08 INFO - PROCESS | 900 | 1462836188655 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 16:23:08 INFO - PROCESS | 900 | 1462836188659 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 16:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:23:08 INFO - PROCESS | 900 | 1462836188663 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:23:08 INFO - PROCESS | 900 | 1462836188665 Marionette TRACE conn2 <- [1,1282,null,{}] 16:23:08 INFO - PROCESS | 900 | 1462836188669 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:08 INFO - PROCESS | 900 | 1462836188755 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 16:23:08 INFO - PROCESS | 900 | 1462836188764 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:08 INFO - PROCESS | 900 | ++DOCSHELL 111BEC00 == 65 [pid = 900] [id = 330] 16:23:08 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (11303400) [pid = 900] [serial = 989] [outer = 00000000] 16:23:08 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (12E63000) [pid = 900] [serial = 990] [outer = 11303400] 16:23:08 INFO - PROCESS | 900 | 1462836188809 Marionette DEBUG loaded listener.js 16:23:08 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (1360B800) [pid = 900] [serial = 991] [outer = 11303400] 16:23:09 INFO - PROCESS | 900 | 1462836189278 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 649ms 16:23:09 INFO - PROCESS | 900 | 1462836189302 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 16:23:09 INFO - PROCESS | 900 | 1462836189305 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 16:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:23:09 INFO - PROCESS | 900 | 1462836189309 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:23:09 INFO - PROCESS | 900 | 1462836189315 Marionette TRACE conn2 <- [1,1286,null,{}] 16:23:09 INFO - PROCESS | 900 | 1462836189328 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:09 INFO - PROCESS | 900 | 1462836189413 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 16:23:09 INFO - PROCESS | 900 | 1462836189450 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:09 INFO - PROCESS | 900 | ++DOCSHELL 151C6000 == 66 [pid = 900] [id = 331] 16:23:09 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (151C8800) [pid = 900] [serial = 992] [outer = 00000000] 16:23:09 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (1544F800) [pid = 900] [serial = 993] [outer = 151C8800] 16:23:09 INFO - PROCESS | 900 | 1462836189493 Marionette DEBUG loaded listener.js 16:23:09 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (157E7400) [pid = 900] [serial = 994] [outer = 151C8800] 16:23:09 INFO - PROCESS | 900 | 1462836189960 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 697ms 16:23:10 INFO - PROCESS | 900 | 1462836190007 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 16:23:10 INFO - PROCESS | 900 | 1462836190009 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 16:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:23:10 INFO - PROCESS | 900 | 1462836190013 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:23:10 INFO - PROCESS | 900 | 1462836190014 Marionette TRACE conn2 <- [1,1290,null,{}] 16:23:10 INFO - PROCESS | 900 | 1462836190018 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:10 INFO - PROCESS | 900 | 1462836190100 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 16:23:10 INFO - PROCESS | 900 | 1462836190109 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:10 INFO - PROCESS | 900 | ++DOCSHELL 15444400 == 67 [pid = 900] [id = 332] 16:23:10 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (159BD400) [pid = 900] [serial = 995] [outer = 00000000] 16:23:10 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (16A3B800) [pid = 900] [serial = 996] [outer = 159BD400] 16:23:10 INFO - PROCESS | 900 | 1462836190160 Marionette DEBUG loaded listener.js 16:23:10 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (16A42800) [pid = 900] [serial = 997] [outer = 159BD400] 16:23:10 INFO - PROCESS | 900 | 1462836190654 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 697ms 16:23:10 INFO - PROCESS | 900 | 1462836190756 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 16:23:10 INFO - PROCESS | 900 | 1462836190758 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 16:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:23:10 INFO - PROCESS | 900 | 1462836190762 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:23:10 INFO - PROCESS | 900 | 1462836190764 Marionette TRACE conn2 <- [1,1294,null,{}] 16:23:10 INFO - PROCESS | 900 | 1462836190767 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:10 INFO - PROCESS | 900 | 1462836190884 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 16:23:10 INFO - PROCESS | 900 | 1462836190893 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:10 INFO - PROCESS | 900 | ++DOCSHELL 16A44400 == 68 [pid = 900] [id = 333] 16:23:10 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (16A45C00) [pid = 900] [serial = 998] [outer = 00000000] 16:23:10 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (16BB1C00) [pid = 900] [serial = 999] [outer = 16A45C00] 16:23:10 INFO - PROCESS | 900 | 1462836190943 Marionette DEBUG loaded listener.js 16:23:11 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (16F25400) [pid = 900] [serial = 1000] [outer = 16A45C00] 16:23:11 INFO - PROCESS | 900 | 1462836191436 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 697ms 16:23:11 INFO - PROCESS | 900 | 1462836191462 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 16:23:11 INFO - PROCESS | 900 | 1462836191464 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 16:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:23:11 INFO - PROCESS | 900 | 1462836191467 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:23:11 INFO - PROCESS | 900 | 1462836191469 Marionette TRACE conn2 <- [1,1298,null,{}] 16:23:11 INFO - PROCESS | 900 | 1462836191473 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:11 INFO - PROCESS | 900 | 1462836191585 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 16:23:11 INFO - PROCESS | 900 | 1462836191591 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:11 INFO - PROCESS | 900 | ++DOCSHELL 16F2B000 == 69 [pid = 900] [id = 334] 16:23:11 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (16F2D000) [pid = 900] [serial = 1001] [outer = 00000000] 16:23:11 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (16F92400) [pid = 900] [serial = 1002] [outer = 16F2D000] 16:23:11 INFO - PROCESS | 900 | 1462836191634 Marionette DEBUG loaded listener.js 16:23:11 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (17AE2000) [pid = 900] [serial = 1003] [outer = 16F2D000] 16:23:12 INFO - PROCESS | 900 | 1462836192081 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 16:23:12 INFO - PROCESS | 900 | 1462836192107 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 16:23:12 INFO - PROCESS | 900 | 1462836192110 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:23:12 INFO - PROCESS | 900 | 1462836192112 Marionette TRACE conn2 <- [1,1302,null,{}] 16:23:12 INFO - PROCESS | 900 | 1462836192115 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:12 INFO - PROCESS | 900 | 1462836192232 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 16:23:12 INFO - PROCESS | 900 | 1462836192320 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:12 INFO - PROCESS | 900 | ++DOCSHELL 136AF800 == 70 [pid = 900] [id = 335] 16:23:12 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (16F4E400) [pid = 900] [serial = 1004] [outer = 00000000] 16:23:12 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (1856F800) [pid = 900] [serial = 1005] [outer = 16F4E400] 16:23:12 INFO - PROCESS | 900 | 1462836192363 Marionette DEBUG loaded listener.js 16:23:12 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (188DE800) [pid = 900] [serial = 1006] [outer = 16F4E400] 16:23:12 INFO - PROCESS | 900 | 1462836192825 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 745ms 16:23:12 INFO - PROCESS | 900 | 1462836192884 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 16:23:12 INFO - PROCESS | 900 | 1462836192886 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 16:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:23:12 INFO - PROCESS | 900 | 1462836192889 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:23:12 INFO - PROCESS | 900 | 1462836192892 Marionette TRACE conn2 <- [1,1306,null,{}] 16:23:12 INFO - PROCESS | 900 | 1462836192895 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:13 INFO - PROCESS | 900 | 1462836193022 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 16:23:13 INFO - PROCESS | 900 | 1462836193085 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:13 INFO - PROCESS | 900 | ++DOCSHELL 18567400 == 71 [pid = 900] [id = 336] 16:23:13 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (188E8800) [pid = 900] [serial = 1007] [outer = 00000000] 16:23:13 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (19AEF400) [pid = 900] [serial = 1008] [outer = 188E8800] 16:23:13 INFO - PROCESS | 900 | 1462836193129 Marionette DEBUG loaded listener.js 16:23:13 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (19BD7000) [pid = 900] [serial = 1009] [outer = 188E8800] 16:23:13 INFO - PROCESS | 900 | --DOMWINDOW == 114 (107FA800) [pid = 900] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:23:13 INFO - PROCESS | 900 | --DOMWINDOW == 113 (19BE0400) [pid = 900] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:23:13 INFO - PROCESS | 900 | --DOMWINDOW == 112 (16F46000) [pid = 900] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:23:13 INFO - PROCESS | 900 | --DOMWINDOW == 111 (16F41C00) [pid = 900] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:23:13 INFO - PROCESS | 900 | --DOMWINDOW == 110 (1720B000) [pid = 900] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:23:13 INFO - PROCESS | 900 | --DOMWINDOW == 109 (1544FC00) [pid = 900] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:23:13 INFO - PROCESS | 900 | --DOMWINDOW == 108 (1361A400) [pid = 900] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:23:13 INFO - PROCESS | 900 | --DOMWINDOW == 107 (115A1000) [pid = 900] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:23:13 INFO - PROCESS | 900 | --DOMWINDOW == 106 (14565000) [pid = 900] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:23:13 INFO - PROCESS | 900 | --DOMWINDOW == 105 (15442C00) [pid = 900] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:23:13 INFO - PROCESS | 900 | --DOMWINDOW == 104 (16987C00) [pid = 900] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:23:13 INFO - PROCESS | 900 | --DOMWINDOW == 103 (13024400) [pid = 900] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:23:13 INFO - PROCESS | 900 | 1462836193710 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 839ms 16:23:13 INFO - PROCESS | 900 | 1462836193733 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 16:23:13 INFO - PROCESS | 900 | 1462836193735 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 16:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:23:13 INFO - PROCESS | 900 | 1462836193738 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:23:13 INFO - PROCESS | 900 | 1462836193739 Marionette TRACE conn2 <- [1,1310,null,{}] 16:23:13 INFO - PROCESS | 900 | 1462836193743 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:13 INFO - PROCESS | 900 | 1462836193828 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 16:23:13 INFO - PROCESS | 900 | 1462836193835 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:13 INFO - PROCESS | 900 | ++DOCSHELL 11306C00 == 72 [pid = 900] [id = 337] 16:23:13 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (11748800) [pid = 900] [serial = 1010] [outer = 00000000] 16:23:13 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (16F94000) [pid = 900] [serial = 1011] [outer = 11748800] 16:23:13 INFO - PROCESS | 900 | 1462836193881 Marionette DEBUG loaded listener.js 16:23:13 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (170A0000) [pid = 900] [serial = 1012] [outer = 11748800] 16:23:14 INFO - PROCESS | 900 | 1462836194307 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 602ms 16:23:14 INFO - PROCESS | 900 | 1462836194335 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 16:23:14 INFO - PROCESS | 900 | 1462836194337 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 16:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:23:14 INFO - PROCESS | 900 | 1462836194357 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:23:14 INFO - PROCESS | 900 | 1462836194359 Marionette TRACE conn2 <- [1,1314,null,{}] 16:23:14 INFO - PROCESS | 900 | 1462836194362 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:14 INFO - PROCESS | 900 | 1462836194447 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 16:23:14 INFO - PROCESS | 900 | 1462836194454 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:14 INFO - PROCESS | 900 | ++DOCSHELL 16308C00 == 73 [pid = 900] [id = 338] 16:23:14 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (16F22C00) [pid = 900] [serial = 1013] [outer = 00000000] 16:23:14 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (1A16CC00) [pid = 900] [serial = 1014] [outer = 16F22C00] 16:23:14 INFO - PROCESS | 900 | 1462836194501 Marionette DEBUG loaded listener.js 16:23:14 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (1A303000) [pid = 900] [serial = 1015] [outer = 16F22C00] 16:23:14 INFO - PROCESS | 900 | 1462836194957 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:23:15 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 16:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 666ms 16:23:15 INFO - PROCESS | 900 | 1462836194999 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 16:23:15 INFO - PROCESS | 900 | 1462836195002 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 16:23:15 INFO - PROCESS | 900 | 1462836195006 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:23:15 INFO - PROCESS | 900 | 1462836195008 Marionette TRACE conn2 <- [1,1318,null,{}] 16:23:15 INFO - PROCESS | 900 | 1462836195012 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:15 INFO - PROCESS | 900 | 1462836195111 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 16:23:15 INFO - PROCESS | 900 | 1462836195117 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:15 INFO - PROCESS | 900 | ++DOCSHELL 180E8C00 == 74 [pid = 900] [id = 339] 16:23:15 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (19BD4000) [pid = 900] [serial = 1016] [outer = 00000000] 16:23:15 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (1AA3C000) [pid = 900] [serial = 1017] [outer = 19BD4000] 16:23:15 INFO - PROCESS | 900 | 1462836195207 Marionette DEBUG loaded listener.js 16:23:15 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (1AB87000) [pid = 900] [serial = 1018] [outer = 19BD4000] 16:23:15 INFO - PROCESS | 900 | 1462836195900 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:23:15 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 16:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 919ms 16:23:15 INFO - PROCESS | 900 | 1462836195943 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 16:23:15 INFO - PROCESS | 900 | 1462836195947 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 16:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:23:15 INFO - PROCESS | 900 | 1462836195953 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:23:15 INFO - PROCESS | 900 | 1462836195956 Marionette TRACE conn2 <- [1,1322,null,{}] 16:23:15 INFO - PROCESS | 900 | 1462836195962 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:16 INFO - PROCESS | 900 | 1462836196076 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 16:23:16 INFO - PROCESS | 900 | 1462836196186 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:16 INFO - PROCESS | 900 | ++DOCSHELL 10D64400 == 75 [pid = 900] [id = 340] 16:23:16 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (111C6800) [pid = 900] [serial = 1019] [outer = 00000000] 16:23:16 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (12DF0000) [pid = 900] [serial = 1020] [outer = 111C6800] 16:23:16 INFO - PROCESS | 900 | 1462836196240 Marionette DEBUG loaded listener.js 16:23:16 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (1339B800) [pid = 900] [serial = 1021] [outer = 111C6800] 16:23:16 INFO - PROCESS | 900 | 1462836196867 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 951ms 16:23:16 INFO - PROCESS | 900 | 1462836196899 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 16:23:16 INFO - PROCESS | 900 | 1462836196905 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 16:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:23:16 INFO - PROCESS | 900 | 1462836196911 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:23:16 INFO - PROCESS | 900 | 1462836196914 Marionette TRACE conn2 <- [1,1326,null,{}] 16:23:16 INFO - PROCESS | 900 | 1462836196918 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:17 INFO - PROCESS | 900 | 1462836197027 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 16:23:17 INFO - PROCESS | 900 | 1462836197135 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:17 INFO - PROCESS | 900 | ++DOCSHELL 13437400 == 76 [pid = 900] [id = 341] 16:23:17 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (134F5400) [pid = 900] [serial = 1022] [outer = 00000000] 16:23:17 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (15443000) [pid = 900] [serial = 1023] [outer = 134F5400] 16:23:17 INFO - PROCESS | 900 | 1462836197187 Marionette DEBUG loaded listener.js 16:23:17 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (159C8C00) [pid = 900] [serial = 1024] [outer = 134F5400] 16:23:18 INFO - PROCESS | 900 | 1462836198370 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1474ms 16:23:18 INFO - PROCESS | 900 | 1462836198408 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 16:23:18 INFO - PROCESS | 900 | 1462836198410 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 16:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:23:18 INFO - PROCESS | 900 | 1462836198414 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:23:18 INFO - PROCESS | 900 | 1462836198418 Marionette TRACE conn2 <- [1,1330,null,{}] 16:23:18 INFO - PROCESS | 900 | 1462836198437 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:18 INFO - PROCESS | 900 | 1462836198548 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 16:23:18 INFO - PROCESS | 900 | 1462836198679 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:18 INFO - PROCESS | 900 | ++DOCSHELL 16312000 == 77 [pid = 900] [id = 342] 16:23:18 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (16986C00) [pid = 900] [serial = 1025] [outer = 00000000] 16:23:18 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (19AEE800) [pid = 900] [serial = 1026] [outer = 16986C00] 16:23:18 INFO - PROCESS | 900 | 1462836198736 Marionette DEBUG loaded listener.js 16:23:18 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (1A7CF400) [pid = 900] [serial = 1027] [outer = 16986C00] 16:23:19 INFO - PROCESS | 900 | 1462836199289 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 948ms 16:23:19 INFO - PROCESS | 900 | 1462836199359 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 16:23:19 INFO - PROCESS | 900 | 1462836199362 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 16:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:23:19 INFO - PROCESS | 900 | 1462836199365 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:23:19 INFO - PROCESS | 900 | 1462836199367 Marionette TRACE conn2 <- [1,1334,null,{}] 16:23:19 INFO - PROCESS | 900 | 1462836199371 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:19 INFO - PROCESS | 900 | 1462836199486 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 16:23:19 INFO - PROCESS | 900 | 1462836199592 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:19 INFO - PROCESS | 900 | ++DOCSHELL 19AF0800 == 78 [pid = 900] [id = 343] 16:23:19 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (19BE1000) [pid = 900] [serial = 1028] [outer = 00000000] 16:23:19 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (1ADDE800) [pid = 900] [serial = 1029] [outer = 19BE1000] 16:23:19 INFO - PROCESS | 900 | 1462836199644 Marionette DEBUG loaded listener.js 16:23:19 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (1AFCC000) [pid = 900] [serial = 1030] [outer = 19BE1000] 16:23:20 INFO - PROCESS | 900 | 1462836200290 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1005ms 16:23:20 INFO - PROCESS | 900 | 1462836200368 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 16:23:20 INFO - PROCESS | 900 | 1462836200370 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 16:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:23:20 INFO - PROCESS | 900 | 1462836200374 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:23:20 INFO - PROCESS | 900 | 1462836200376 Marionette TRACE conn2 <- [1,1338,null,{}] 16:23:20 INFO - PROCESS | 900 | 1462836200379 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:20 INFO - PROCESS | 900 | 1462836200492 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 16:23:20 INFO - PROCESS | 900 | 1462836200598 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:20 INFO - PROCESS | 900 | ++DOCSHELL 13079000 == 79 [pid = 900] [id = 344] 16:23:20 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (13611800) [pid = 900] [serial = 1031] [outer = 00000000] 16:23:20 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (159C1C00) [pid = 900] [serial = 1032] [outer = 13611800] 16:23:20 INFO - PROCESS | 900 | 1462836200652 Marionette DEBUG loaded listener.js 16:23:20 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (16B7B800) [pid = 900] [serial = 1033] [outer = 13611800] 16:23:21 INFO - PROCESS | 900 | 1462836201422 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1052ms 16:23:21 INFO - PROCESS | 900 | 1462836201462 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 16:23:21 INFO - PROCESS | 900 | 1462836201465 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 16:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:23:21 INFO - PROCESS | 900 | 1462836201471 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:23:21 INFO - PROCESS | 900 | 1462836201476 Marionette TRACE conn2 <- [1,1342,null,{}] 16:23:21 INFO - PROCESS | 900 | 1462836201484 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:21 INFO - PROCESS | 900 | 1462836201586 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 16:23:21 INFO - PROCESS | 900 | 1462836201725 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:21 INFO - PROCESS | 900 | ++DOCSHELL 10D5FC00 == 80 [pid = 900] [id = 345] 16:23:21 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (10D7C800) [pid = 900] [serial = 1034] [outer = 00000000] 16:23:21 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (11FE8400) [pid = 900] [serial = 1035] [outer = 10D7C800] 16:23:21 INFO - PROCESS | 900 | 1462836201775 Marionette DEBUG loaded listener.js 16:23:21 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (13469800) [pid = 900] [serial = 1036] [outer = 10D7C800] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 11726800 == 79 [pid = 900] [id = 260] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 0F5F9C00 == 78 [pid = 900] [id = 261] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 1360C400 == 77 [pid = 900] [id = 228] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 140D0000 == 76 [pid = 900] [id = 263] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 16F49800 == 75 [pid = 900] [id = 262] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 16308C00 == 74 [pid = 900] [id = 338] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 11306C00 == 73 [pid = 900] [id = 337] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 18567400 == 72 [pid = 900] [id = 336] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 136AF800 == 71 [pid = 900] [id = 335] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 16F2B000 == 70 [pid = 900] [id = 334] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 16A44400 == 69 [pid = 900] [id = 333] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 15444400 == 68 [pid = 900] [id = 332] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 151C6000 == 67 [pid = 900] [id = 331] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 111BEC00 == 66 [pid = 900] [id = 330] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 13440400 == 65 [pid = 900] [id = 329] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 0F5A1000 == 64 [pid = 900] [id = 328] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 1124D400 == 63 [pid = 900] [id = 327] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 1AA33C00 == 62 [pid = 900] [id = 326] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 117AA000 == 61 [pid = 900] [id = 325] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 13AEB400 == 60 [pid = 900] [id = 324] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 11308800 == 59 [pid = 900] [id = 323] 16:23:22 INFO - PROCESS | 900 | --DOCSHELL 1A178000 == 58 [pid = 900] [id = 322] 16:23:22 INFO - PROCESS | 900 | 1462836202378 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 942ms 16:23:22 INFO - PROCESS | 900 | 1462836202416 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 16:23:22 INFO - PROCESS | 900 | 1462836202422 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 16:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:23:22 INFO - PROCESS | 900 | 1462836202428 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:23:22 INFO - PROCESS | 900 | 1462836202430 Marionette TRACE conn2 <- [1,1346,null,{}] 16:23:22 INFO - PROCESS | 900 | 1462836202436 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:22 INFO - PROCESS | 900 | 1462836202544 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 129 (1A170800) [pid = 900] [serial = 886] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 128 (18185C00) [pid = 900] [serial = 871] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 127 (17B40C00) [pid = 900] [serial = 951] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 126 (19AED800) [pid = 900] [serial = 954] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 125 (183D1400) [pid = 900] [serial = 952] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 124 (19BDBC00) [pid = 900] [serial = 955] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 123 (1A7DA400) [pid = 900] [serial = 927] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 122 (1ADDB000) [pid = 900] [serial = 933] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 121 (16A3EC00) [pid = 900] [serial = 945] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 120 (16B26400) [pid = 900] [serial = 946] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 119 (11304400) [pid = 900] [serial = 921] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 118 (140C9800) [pid = 900] [serial = 942] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 117 (1457F000) [pid = 900] [serial = 943] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 116 (1457E800) [pid = 900] [serial = 924] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 115 (1343FC00) [pid = 900] [serial = 937] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 114 (11FF2000) [pid = 900] [serial = 936] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 113 (1618F400) [pid = 900] [serial = 940] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 112 (15635C00) [pid = 900] [serial = 939] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 111 (16F1F000) [pid = 900] [serial = 948] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 110 (1AB81000) [pid = 900] [serial = 930] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 109 (172A8C00) [pid = 900] [serial = 963] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 108 (16B7D400) [pid = 900] [serial = 957] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 107 (19BE0C00) [pid = 900] [serial = 958] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 106 (143E2C00) [pid = 900] [serial = 960] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 105 (16F2CC00) [pid = 900] [serial = 949] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 104 (157EDC00) [pid = 900] [serial = 961] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | --DOMWINDOW == 103 (18573400) [pid = 900] [serial = 964] [outer = 00000000] [url = about:blank] 16:23:22 INFO - PROCESS | 900 | 1462836202643 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:22 INFO - PROCESS | 900 | ++DOCSHELL 0F5F9C00 == 59 [pid = 900] [id = 346] 16:23:22 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (111C6400) [pid = 900] [serial = 1037] [outer = 00000000] 16:23:22 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (11726000) [pid = 900] [serial = 1038] [outer = 111C6400] 16:23:22 INFO - PROCESS | 900 | 1462836202688 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (1343F400) [pid = 900] [serial = 1039] [outer = 111C6400] 16:23:23 INFO - PROCESS | 900 | 1462836203063 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 691ms 16:23:23 INFO - PROCESS | 900 | 1462836203132 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 16:23:23 INFO - PROCESS | 900 | 1462836203134 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 16:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:23:23 INFO - PROCESS | 900 | 1462836203138 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:23:23 INFO - PROCESS | 900 | 1462836203141 Marionette TRACE conn2 <- [1,1350,null,{}] 16:23:23 INFO - PROCESS | 900 | 1462836203151 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:23 INFO - PROCESS | 900 | 1462836203238 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 16:23:23 INFO - PROCESS | 900 | 1462836203245 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:23 INFO - PROCESS | 900 | ++DOCSHELL 140D6C00 == 60 [pid = 900] [id = 347] 16:23:23 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (143E0400) [pid = 900] [serial = 1040] [outer = 00000000] 16:23:23 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (15450000) [pid = 900] [serial = 1041] [outer = 143E0400] 16:23:23 INFO - PROCESS | 900 | 1462836203292 Marionette DEBUG loaded listener.js 16:23:23 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (1618F400) [pid = 900] [serial = 1042] [outer = 143E0400] 16:23:23 INFO - PROCESS | 900 | 1462836203777 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 706ms 16:23:23 INFO - PROCESS | 900 | 1462836203836 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 16:23:23 INFO - PROCESS | 900 | 1462836203839 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 16:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:23:23 INFO - PROCESS | 900 | 1462836203842 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:23:23 INFO - PROCESS | 900 | 1462836203843 Marionette TRACE conn2 <- [1,1354,null,{}] 16:23:23 INFO - PROCESS | 900 | 1462836203846 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:23 INFO - PROCESS | 900 | 1462836203934 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 16:23:23 INFO - PROCESS | 900 | 1462836203943 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:24 INFO - PROCESS | 900 | ++DOCSHELL 10765400 == 61 [pid = 900] [id = 348] 16:23:24 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (1518F400) [pid = 900] [serial = 1043] [outer = 00000000] 16:23:24 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (16B2EC00) [pid = 900] [serial = 1044] [outer = 1518F400] 16:23:24 INFO - PROCESS | 900 | 1462836204066 Marionette DEBUG loaded listener.js 16:23:24 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (16BB5C00) [pid = 900] [serial = 1045] [outer = 1518F400] 16:23:24 INFO - PROCESS | 900 | 1462836204442 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:23:24 INFO - PROCESS | 900 | 1462836204481 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 16:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:23:24 INFO - PROCESS | 900 | 1462836204495 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:23:24 INFO - PROCESS | 900 | 1462836204497 Marionette TRACE conn2 <- [1,1358,null,{}] 16:23:24 INFO - PROCESS | 900 | 1462836204500 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:24 INFO - PROCESS | 900 | 1462836204628 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 16:23:24 INFO - PROCESS | 900 | 1462836204677 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:24 INFO - PROCESS | 900 | ++DOCSHELL 1075F800 == 62 [pid = 900] [id = 349] 16:23:24 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (159C0800) [pid = 900] [serial = 1046] [outer = 00000000] 16:23:24 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (16F45800) [pid = 900] [serial = 1047] [outer = 159C0800] 16:23:24 INFO - PROCESS | 900 | 1462836204721 Marionette DEBUG loaded listener.js 16:23:24 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (1720C800) [pid = 900] [serial = 1048] [outer = 159C0800] 16:23:25 INFO - PROCESS | 900 | 1462836205162 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:23:25 INFO - PROCESS | 900 | 1462836205187 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 16:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:23:25 INFO - PROCESS | 900 | 1462836205195 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:23:25 INFO - PROCESS | 900 | 1462836205197 Marionette TRACE conn2 <- [1,1362,null,{}] 16:23:25 INFO - PROCESS | 900 | 1462836205201 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:25 INFO - PROCESS | 900 | 1462836205330 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 16:23:25 INFO - PROCESS | 900 | 1462836205393 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:25 INFO - PROCESS | 900 | ++DOCSHELL 16F26400 == 63 [pid = 900] [id = 350] 16:23:25 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (172A8C00) [pid = 900] [serial = 1049] [outer = 00000000] 16:23:25 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (18573C00) [pid = 900] [serial = 1050] [outer = 172A8C00] 16:23:25 INFO - PROCESS | 900 | 1462836205437 Marionette DEBUG loaded listener.js 16:23:25 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (19AECC00) [pid = 900] [serial = 1051] [outer = 172A8C00] 16:23:25 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:23:25 INFO - PROCESS | 900 | 1462836205841 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:23:25 INFO - PROCESS | 900 | 1462836205892 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 16:23:25 INFO - PROCESS | 900 | 1462836205909 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:23:25 INFO - PROCESS | 900 | 1462836205911 Marionette TRACE conn2 <- [1,1366,null,{}] 16:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:23:25 INFO - PROCESS | 900 | 1462836205915 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:26 INFO - PROCESS | 900 | 1462836206055 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 16:23:26 INFO - PROCESS | 900 | 1462836206078 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:26 INFO - PROCESS | 900 | ++DOCSHELL 16B23000 == 64 [pid = 900] [id = 351] 16:23:26 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (16F1E400) [pid = 900] [serial = 1052] [outer = 00000000] 16:23:26 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (1A308400) [pid = 900] [serial = 1053] [outer = 16F1E400] 16:23:26 INFO - PROCESS | 900 | 1462836206121 Marionette DEBUG loaded listener.js 16:23:26 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (1A40A800) [pid = 900] [serial = 1054] [outer = 16F1E400] 16:23:26 INFO - PROCESS | 900 | 1462836206538 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:23:26 INFO - PROCESS | 900 | 1462836206594 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 16:23:26 INFO - PROCESS | 900 | 1462836206597 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:23:26 INFO - PROCESS | 900 | 1462836206599 Marionette TRACE conn2 <- [1,1370,null,{}] 16:23:26 INFO - PROCESS | 900 | 1462836206798 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:26 INFO - PROCESS | 900 | --DOMWINDOW == 120 (151C8800) [pid = 900] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:23:26 INFO - PROCESS | 900 | --DOMWINDOW == 119 (16F4E400) [pid = 900] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:23:26 INFO - PROCESS | 900 | --DOMWINDOW == 118 (0F5A5800) [pid = 900] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:23:26 INFO - PROCESS | 900 | --DOMWINDOW == 117 (188E8800) [pid = 900] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:23:26 INFO - PROCESS | 900 | --DOMWINDOW == 116 (16A45C00) [pid = 900] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:23:26 INFO - PROCESS | 900 | --DOMWINDOW == 115 (11303400) [pid = 900] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:23:26 INFO - PROCESS | 900 | --DOMWINDOW == 114 (16F2D000) [pid = 900] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:23:26 INFO - PROCESS | 900 | --DOMWINDOW == 113 (13441000) [pid = 900] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:23:26 INFO - PROCESS | 900 | --DOMWINDOW == 112 (11748800) [pid = 900] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:23:26 INFO - PROCESS | 900 | --DOMWINDOW == 111 (16F22C00) [pid = 900] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:23:26 INFO - PROCESS | 900 | --DOMWINDOW == 110 (159BD400) [pid = 900] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:23:26 INFO - PROCESS | 900 | 1462836206928 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 16:23:26 INFO - PROCESS | 900 | 1462836206935 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:26 INFO - PROCESS | 900 | ++DOCSHELL 13440C00 == 65 [pid = 900] [id = 352] 16:23:26 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (13441000) [pid = 900] [serial = 1055] [outer = 00000000] 16:23:27 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (16911400) [pid = 900] [serial = 1056] [outer = 13441000] 16:23:27 INFO - PROCESS | 900 | 1462836206979 Marionette DEBUG loaded listener.js 16:23:27 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (16F2D000) [pid = 900] [serial = 1057] [outer = 13441000] 16:23:27 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:23:27 INFO - PROCESS | 900 | 1462836207404 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:23:27 INFO - PROCESS | 900 | 1462836207443 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 16:23:27 INFO - PROCESS | 900 | 1462836207447 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - PROCESS | 900 | 1462836207448 Marionette TRACE conn2 <- [1,1374,null,{}] 16:23:27 INFO - PROCESS | 900 | 1462836207452 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:27 INFO - PROCESS | 900 | 1462836207537 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 16:23:27 INFO - PROCESS | 900 | 1462836207543 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:27 INFO - PROCESS | 900 | ++DOCSHELL 11D0F800 == 66 [pid = 900] [id = 353] 16:23:27 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (13613400) [pid = 900] [serial = 1058] [outer = 00000000] 16:23:27 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (1AA33400) [pid = 900] [serial = 1059] [outer = 13613400] 16:23:27 INFO - PROCESS | 900 | 1462836207594 Marionette DEBUG loaded listener.js 16:23:27 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (1AA33C00) [pid = 900] [serial = 1060] [outer = 13613400] 16:23:28 INFO - PROCESS | 900 | 1462836208053 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:23:28 INFO - PROCESS | 900 | 1462836208078 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 16:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:23:28 INFO - PROCESS | 900 | 1462836208095 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:23:28 INFO - PROCESS | 900 | 1462836208096 Marionette TRACE conn2 <- [1,1378,null,{}] 16:23:28 INFO - PROCESS | 900 | 1462836208101 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:28 INFO - PROCESS | 900 | 1462836208183 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 16:23:28 INFO - PROCESS | 900 | 1462836208189 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:28 INFO - PROCESS | 900 | ++DOCSHELL 19BE0800 == 67 [pid = 900] [id = 354] 16:23:28 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (1AB7DC00) [pid = 900] [serial = 1061] [outer = 00000000] 16:23:28 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (1AFD2C00) [pid = 900] [serial = 1062] [outer = 1AB7DC00] 16:23:28 INFO - PROCESS | 900 | 1462836208232 Marionette DEBUG loaded listener.js 16:23:28 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (1AFD5C00) [pid = 900] [serial = 1063] [outer = 1AB7DC00] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 1AB7AC00 == 66 [pid = 900] [id = 310] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 18851000 == 65 [pid = 900] [id = 309] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 13AE0C00 == 64 [pid = 900] [id = 190] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 14566800 == 63 [pid = 900] [id = 279] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 15E4AC00 == 62 [pid = 900] [id = 293] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 10D5B800 == 61 [pid = 900] [id = 231] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 1343B400 == 60 [pid = 900] [id = 277] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 1138D000 == 59 [pid = 900] [id = 296] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 1AB86000 == 58 [pid = 900] [id = 215] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 16F42000 == 57 [pid = 900] [id = 245] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 183D2800 == 56 [pid = 900] [id = 192] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 11FE8800 == 55 [pid = 900] [id = 243] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 136AE400 == 54 [pid = 900] [id = 216] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 17ADB000 == 53 [pid = 900] [id = 294] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 19AE4C00 == 52 [pid = 900] [id = 295] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 16B82C00 == 51 [pid = 900] [id = 264] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 14561400 == 50 [pid = 900] [id = 213] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 16986800 == 49 [pid = 900] [id = 242] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 134F3C00 == 48 [pid = 900] [id = 18] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 13613000 == 47 [pid = 900] [id = 182] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 1770EC00 == 46 [pid = 900] [id = 200] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 188E0400 == 45 [pid = 900] [id = 278] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 143ED800 == 44 [pid = 900] [id = 199] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 134EF000 == 43 [pid = 900] [id = 308] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 1AA39800 == 42 [pid = 900] [id = 311] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 10D5FC00 == 41 [pid = 900] [id = 345] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 19AF0800 == 40 [pid = 900] [id = 343] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 13079000 == 39 [pid = 900] [id = 344] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 16312000 == 38 [pid = 900] [id = 342] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 10D64400 == 37 [pid = 900] [id = 340] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 13437400 == 36 [pid = 900] [id = 341] 16:23:29 INFO - PROCESS | 900 | --DOCSHELL 180E8C00 == 35 [pid = 900] [id = 339] 16:23:30 INFO - PROCESS | 900 | --DOCSHELL 16F26400 == 34 [pid = 900] [id = 350] 16:23:30 INFO - PROCESS | 900 | --DOCSHELL 10765400 == 33 [pid = 900] [id = 348] 16:23:30 INFO - PROCESS | 900 | --DOCSHELL 0F5F9C00 == 32 [pid = 900] [id = 346] 16:23:30 INFO - PROCESS | 900 | --DOCSHELL 11D0F800 == 31 [pid = 900] [id = 353] 16:23:30 INFO - PROCESS | 900 | --DOCSHELL 1075F800 == 30 [pid = 900] [id = 349] 16:23:30 INFO - PROCESS | 900 | --DOCSHELL 16B23000 == 29 [pid = 900] [id = 351] 16:23:30 INFO - PROCESS | 900 | --DOCSHELL 140D6C00 == 28 [pid = 900] [id = 347] 16:23:30 INFO - PROCESS | 900 | --DOCSHELL 13440C00 == 27 [pid = 900] [id = 352] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 118 (1AE76800) [pid = 900] [serial = 978] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 117 (1544F800) [pid = 900] [serial = 993] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 116 (188DE800) [pid = 900] [serial = 1006] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 115 (107F9400) [pid = 900] [serial = 984] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 114 (19BD7000) [pid = 900] [serial = 1009] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 113 (16BB1C00) [pid = 900] [serial = 999] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 112 (1360B800) [pid = 900] [serial = 991] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 111 (16F92400) [pid = 900] [serial = 1002] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 110 (12E63000) [pid = 900] [serial = 990] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 109 (12D87800) [pid = 900] [serial = 969] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 108 (1856F800) [pid = 900] [serial = 1005] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 107 (157E7400) [pid = 900] [serial = 994] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 106 (17AE2000) [pid = 900] [serial = 1003] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 105 (111BF000) [pid = 900] [serial = 985] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 104 (16F25400) [pid = 900] [serial = 1000] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 103 (13AE1800) [pid = 900] [serial = 988] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 102 (16F94000) [pid = 900] [serial = 1011] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1AA35400) [pid = 900] [serial = 966] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1A171400) [pid = 900] [serial = 975] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 99 (1A16CC00) [pid = 900] [serial = 1014] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 98 (159C8400) [pid = 900] [serial = 972] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 97 (16A42800) [pid = 900] [serial = 997] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 96 (1360B000) [pid = 900] [serial = 987] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 95 (170A0000) [pid = 900] [serial = 1012] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 94 (19AEF400) [pid = 900] [serial = 1008] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 93 (1AE84400) [pid = 900] [serial = 981] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 92 (16A3B800) [pid = 900] [serial = 996] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 91 (1AA3C000) [pid = 900] [serial = 1017] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | --DOMWINDOW == 90 (1A303000) [pid = 900] [serial = 1015] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 900 | 1462836210319 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2277ms 16:23:30 INFO - PROCESS | 900 | 1462836210361 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 16:23:30 INFO - PROCESS | 900 | 1462836210366 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 16:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:23:30 INFO - PROCESS | 900 | 1462836210371 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:23:30 INFO - PROCESS | 900 | 1462836210375 Marionette TRACE conn2 <- [1,1382,null,{}] 16:23:30 INFO - PROCESS | 900 | 1462836210382 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:30 INFO - PROCESS | 900 | 1462836210474 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 16:23:30 INFO - PROCESS | 900 | 1462836210484 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:30 INFO - PROCESS | 900 | ++DOCSHELL 0F5A9000 == 28 [pid = 900] [id = 355] 16:23:30 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (0F5EC400) [pid = 900] [serial = 1064] [outer = 00000000] 16:23:30 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (0F5F5000) [pid = 900] [serial = 1065] [outer = 0F5EC400] 16:23:30 INFO - PROCESS | 900 | 1462836210534 Marionette DEBUG loaded listener.js 16:23:30 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (10535800) [pid = 900] [serial = 1066] [outer = 0F5EC400] 16:23:31 INFO - PROCESS | 900 | 1462836211020 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 706ms 16:23:31 INFO - PROCESS | 900 | 1462836211071 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 16:23:31 INFO - PROCESS | 900 | 1462836211077 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 16:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:23:31 INFO - PROCESS | 900 | 1462836211083 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - PROCESS | 900 | 1462836211086 Marionette TRACE conn2 <- [1,1386,null,{}] 16:23:31 INFO - PROCESS | 900 | 1462836211089 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:31 INFO - PROCESS | 900 | 1462836211173 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 16:23:31 INFO - PROCESS | 900 | 1462836211184 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:31 INFO - PROCESS | 900 | ++DOCSHELL 1070F400 == 29 [pid = 900] [id = 356] 16:23:31 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (107ED800) [pid = 900] [serial = 1067] [outer = 00000000] 16:23:31 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (10D59800) [pid = 900] [serial = 1068] [outer = 107ED800] 16:23:31 INFO - PROCESS | 900 | 1462836211228 Marionette DEBUG loaded listener.js 16:23:31 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (10D76400) [pid = 900] [serial = 1069] [outer = 107ED800] 16:23:31 INFO - PROCESS | 900 | 1462836211688 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 628ms 16:23:31 INFO - PROCESS | 900 | 1462836211719 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 16:23:31 INFO - PROCESS | 900 | 1462836211722 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 16:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:23:31 INFO - PROCESS | 900 | 1462836211726 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - PROCESS | 900 | 1462836211729 Marionette TRACE conn2 <- [1,1390,null,{}] 16:23:31 INFO - PROCESS | 900 | 1462836211740 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:31 INFO - PROCESS | 900 | 1462836211825 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 16:23:31 INFO - PROCESS | 900 | 1462836211836 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:31 INFO - PROCESS | 900 | ++DOCSHELL 11597400 == 30 [pid = 900] [id = 357] 16:23:31 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (1159A800) [pid = 900] [serial = 1070] [outer = 00000000] 16:23:31 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (11723800) [pid = 900] [serial = 1071] [outer = 1159A800] 16:23:31 INFO - PROCESS | 900 | 1462836211912 Marionette DEBUG loaded listener.js 16:23:32 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (11D01400) [pid = 900] [serial = 1072] [outer = 1159A800] 16:23:32 INFO - PROCESS | 900 | 1462836212383 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 691ms 16:23:32 INFO - PROCESS | 900 | 1462836212424 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 16:23:32 INFO - PROCESS | 900 | 1462836212427 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 16:23:32 INFO - PROCESS | 900 | 1462836212430 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:23:32 INFO - PROCESS | 900 | 1462836212432 Marionette TRACE conn2 <- [1,1394,null,{}] 16:23:32 INFO - PROCESS | 900 | 1462836212436 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:32 INFO - PROCESS | 900 | 1462836212514 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 16:23:32 INFO - PROCESS | 900 | 1462836212521 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:32 INFO - PROCESS | 900 | ++DOCSHELL 11719C00 == 31 [pid = 900] [id = 358] 16:23:32 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (12B88800) [pid = 900] [serial = 1073] [outer = 00000000] 16:23:32 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (13434800) [pid = 900] [serial = 1074] [outer = 12B88800] 16:23:32 INFO - PROCESS | 900 | 1462836212566 Marionette DEBUG loaded listener.js 16:23:32 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (1343C000) [pid = 900] [serial = 1075] [outer = 12B88800] 16:23:33 INFO - PROCESS | 900 | 1462836213004 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 596ms 16:23:33 INFO - PROCESS | 900 | 1462836213036 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 16:23:33 INFO - PROCESS | 900 | 1462836213038 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 16:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:23:33 INFO - PROCESS | 900 | 1462836213042 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - PROCESS | 900 | 1462836213044 Marionette TRACE conn2 <- [1,1398,null,{}] 16:23:33 INFO - PROCESS | 900 | 1462836213051 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:33 INFO - PROCESS | 900 | 1462836213126 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 16:23:33 INFO - PROCESS | 900 | 1462836213133 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:33 INFO - PROCESS | 900 | ++DOCSHELL 1343FC00 == 32 [pid = 900] [id = 359] 16:23:33 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (13461C00) [pid = 900] [serial = 1076] [outer = 00000000] 16:23:33 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (134EF000) [pid = 900] [serial = 1077] [outer = 13461C00] 16:23:33 INFO - PROCESS | 900 | 1462836213176 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (13611400) [pid = 900] [serial = 1078] [outer = 13461C00] 16:23:33 INFO - PROCESS | 900 | 1462836213649 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 644ms 16:23:33 INFO - PROCESS | 900 | 1462836213685 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 16:23:33 INFO - PROCESS | 900 | 1462836213687 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 16:23:33 INFO - PROCESS | 900 | 1462836213690 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:23:33 INFO - PROCESS | 900 | 1462836213692 Marionette TRACE conn2 <- [1,1402,null,{}] 16:23:33 INFO - PROCESS | 900 | 1462836213695 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:33 INFO - PROCESS | 900 | 1462836213810 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 16:23:33 INFO - PROCESS | 900 | 1462836213827 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:33 INFO - PROCESS | 900 | ++DOCSHELL 140CB800 == 33 [pid = 900] [id = 360] 16:23:33 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (140D2C00) [pid = 900] [serial = 1079] [outer = 00000000] 16:23:33 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (143DF800) [pid = 900] [serial = 1080] [outer = 140D2C00] 16:23:33 INFO - PROCESS | 900 | 1462836213872 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (143E4C00) [pid = 900] [serial = 1081] [outer = 140D2C00] 16:23:34 INFO - PROCESS | 900 | 1462836214358 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 691ms 16:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:23:34 INFO - PROCESS | 900 | 1462836214422 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 16:23:34 INFO - PROCESS | 900 | 1462836214425 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 16:23:34 INFO - PROCESS | 900 | 1462836214428 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:23:34 INFO - PROCESS | 900 | 1462836214430 Marionette TRACE conn2 <- [1,1406,null,{}] 16:23:34 INFO - PROCESS | 900 | 1462836214433 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:34 INFO - PROCESS | 900 | 1462836214507 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 16:23:34 INFO - PROCESS | 900 | 1462836214545 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:34 INFO - PROCESS | 900 | ++DOCSHELL 140D5C00 == 34 [pid = 900] [id = 361] 16:23:34 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (143C6400) [pid = 900] [serial = 1082] [outer = 00000000] 16:23:34 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (14565800) [pid = 900] [serial = 1083] [outer = 143C6400] 16:23:34 INFO - PROCESS | 900 | 1462836214589 Marionette DEBUG loaded listener.js 16:23:34 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (14569000) [pid = 900] [serial = 1084] [outer = 143C6400] 16:23:35 INFO - PROCESS | 900 | 1462836215031 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 628ms 16:23:35 INFO - PROCESS | 900 | 1462836215066 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 16:23:35 INFO - PROCESS | 900 | 1462836215068 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 16:23:35 INFO - PROCESS | 900 | 1462836215071 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:23:35 INFO - PROCESS | 900 | 1462836215073 Marionette TRACE conn2 <- [1,1410,null,{}] 16:23:35 INFO - PROCESS | 900 | 1462836215077 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:35 INFO - PROCESS | 900 | 1462836215153 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 16:23:35 INFO - PROCESS | 900 | 1462836215160 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 900 | ++DOCSHELL 1518A800 == 35 [pid = 900] [id = 362] 16:23:35 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (151C6000) [pid = 900] [serial = 1085] [outer = 00000000] 16:23:35 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (15447400) [pid = 900] [serial = 1086] [outer = 151C6000] 16:23:35 INFO - PROCESS | 900 | 1462836215216 Marionette DEBUG loaded listener.js 16:23:35 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (15447800) [pid = 900] [serial = 1087] [outer = 151C6000] 16:23:35 INFO - PROCESS | 900 | 1462836215664 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 644ms 16:23:35 INFO - PROCESS | 900 | 1462836215710 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 16:23:35 INFO - PROCESS | 900 | 1462836215712 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 16:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:23:35 INFO - PROCESS | 900 | 1462836215715 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:23:35 INFO - PROCESS | 900 | 1462836215717 Marionette TRACE conn2 <- [1,1414,null,{}] 16:23:35 INFO - PROCESS | 900 | 1462836215720 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:35 INFO - PROCESS | 900 | 1462836215799 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 16:23:35 INFO - PROCESS | 900 | 1462836215806 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 900 | ++DOCSHELL 11397800 == 36 [pid = 900] [id = 363] 16:23:35 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (15589400) [pid = 900] [serial = 1088] [outer = 00000000] 16:23:35 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (1563B800) [pid = 900] [serial = 1089] [outer = 15589400] 16:23:35 INFO - PROCESS | 900 | 1462836215849 Marionette DEBUG loaded listener.js 16:23:35 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (1563D400) [pid = 900] [serial = 1090] [outer = 15589400] 16:23:36 INFO - PROCESS | 900 | 1462836216344 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 706ms 16:23:36 INFO - PROCESS | 900 | 1462836216416 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 16:23:36 INFO - PROCESS | 900 | 1462836216418 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 16:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:23:36 INFO - PROCESS | 900 | 1462836216422 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:23:36 INFO - PROCESS | 900 | 1462836216423 Marionette TRACE conn2 <- [1,1418,null,{}] 16:23:36 INFO - PROCESS | 900 | 1462836216426 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:36 INFO - PROCESS | 900 | 1462836216539 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 16:23:36 INFO - PROCESS | 900 | 1462836216549 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:36 INFO - PROCESS | 900 | ++DOCSHELL 13079000 == 37 [pid = 900] [id = 364] 16:23:36 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (15E47800) [pid = 900] [serial = 1091] [outer = 00000000] 16:23:36 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (16982400) [pid = 900] [serial = 1092] [outer = 15E47800] 16:23:36 INFO - PROCESS | 900 | 1462836216593 Marionette DEBUG loaded listener.js 16:23:36 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (16989000) [pid = 900] [serial = 1093] [outer = 15E47800] 16:23:37 INFO - PROCESS | 900 | 1462836217046 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 644ms 16:23:37 INFO - PROCESS | 900 | 1462836217058 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 16:23:37 INFO - PROCESS | 900 | 1462836217061 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 16:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:23:37 INFO - PROCESS | 900 | 1462836217064 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:23:37 INFO - PROCESS | 900 | 1462836217066 Marionette TRACE conn2 <- [1,1422,null,{}] 16:23:37 INFO - PROCESS | 900 | 1462836217069 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:37 INFO - PROCESS | 900 | 1462836217188 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 16:23:37 INFO - PROCESS | 900 | 1462836217279 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:37 INFO - PROCESS | 900 | ++DOCSHELL 1563BC00 == 38 [pid = 900] [id = 365] 16:23:37 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (16A3CC00) [pid = 900] [serial = 1094] [outer = 00000000] 16:23:37 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (16A48000) [pid = 900] [serial = 1095] [outer = 16A3CC00] 16:23:37 INFO - PROCESS | 900 | 1462836217334 Marionette DEBUG loaded listener.js 16:23:37 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (16B7E800) [pid = 900] [serial = 1096] [outer = 16A3CC00] 16:23:37 INFO - PROCESS | 900 | 1462836217772 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 754ms 16:23:37 INFO - PROCESS | 900 | 1462836217811 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 16:23:37 INFO - PROCESS | 900 | 1462836217814 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 16:23:37 INFO - PROCESS | 900 | 1462836217819 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:23:37 INFO - PROCESS | 900 | 1462836217835 Marionette TRACE conn2 <- [1,1426,null,{}] 16:23:37 INFO - PROCESS | 900 | 1462836217839 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:37 INFO - PROCESS | 900 | 1462836217955 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 16:23:37 INFO - PROCESS | 900 | 1462836217965 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:38 INFO - PROCESS | 900 | ++DOCSHELL 143BE800 == 39 [pid = 900] [id = 366] 16:23:38 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (16B29400) [pid = 900] [serial = 1097] [outer = 00000000] 16:23:38 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (16F27400) [pid = 900] [serial = 1098] [outer = 16B29400] 16:23:38 INFO - PROCESS | 900 | 1462836218060 Marionette DEBUG loaded listener.js 16:23:38 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (16F28400) [pid = 900] [serial = 1099] [outer = 16B29400] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 125 (172A8C00) [pid = 900] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 124 (16F1E400) [pid = 900] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 123 (13613400) [pid = 900] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 122 (13441000) [pid = 900] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 121 (1518F400) [pid = 900] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 120 (143E0400) [pid = 900] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 119 (111C6400) [pid = 900] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 118 (10D7C800) [pid = 900] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 117 (13611800) [pid = 900] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 116 (19BE1000) [pid = 900] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 115 (16986C00) [pid = 900] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 114 (134F5400) [pid = 900] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 113 (111C6800) [pid = 900] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 112 (19BD4000) [pid = 900] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 111 (159C0800) [pid = 900] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 110 (1AB7C800) [pid = 900] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 109 (10572C00) [pid = 900] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 108 (1AB7E400) [pid = 900] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 107 (134F5C00) [pid = 900] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 106 (1AB7B800) [pid = 900] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 105 (1A307C00) [pid = 900] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 104 (1A179400) [pid = 900] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 103 (16F8B000) [pid = 900] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 102 (17702C00) [pid = 900] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 101 (143EDC00) [pid = 900] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1AA36C00) [pid = 900] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:23:38 INFO - PROCESS | 900 | --DOMWINDOW == 99 (11393400) [pid = 900] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:23:38 INFO - PROCESS | 900 | 1462836218840 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1052ms 16:23:38 INFO - PROCESS | 900 | 1462836218881 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 16:23:38 INFO - PROCESS | 900 | 1462836218883 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 16:23:38 INFO - PROCESS | 900 | 1462836218886 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:23:38 INFO - PROCESS | 900 | 1462836218888 Marionette TRACE conn2 <- [1,1430,null,{}] 16:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:23:38 INFO - PROCESS | 900 | 1462836218892 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:38 INFO - PROCESS | 900 | 1462836218969 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 16:23:39 INFO - PROCESS | 900 | 1462836218976 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:39 INFO - PROCESS | 900 | ++DOCSHELL 11310C00 == 40 [pid = 900] [id = 367] 16:23:39 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (11389C00) [pid = 900] [serial = 1100] [outer = 00000000] 16:23:39 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (12E61400) [pid = 900] [serial = 1101] [outer = 11389C00] 16:23:39 INFO - PROCESS | 900 | 1462836219020 Marionette DEBUG loaded listener.js 16:23:39 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (1360C400) [pid = 900] [serial = 1102] [outer = 11389C00] 16:23:39 INFO - PROCESS | 900 | 1462836219462 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 644ms 16:23:39 INFO - PROCESS | 900 | 1462836219526 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 16:23:39 INFO - PROCESS | 900 | 1462836219528 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 16:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:23:39 INFO - PROCESS | 900 | 1462836219532 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:23:39 INFO - PROCESS | 900 | 1462836219533 Marionette TRACE conn2 <- [1,1434,null,{}] 16:23:39 INFO - PROCESS | 900 | 1462836219537 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:39 INFO - PROCESS | 900 | 1462836219615 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 16:23:39 INFO - PROCESS | 900 | 1462836219623 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:39 INFO - PROCESS | 900 | ++DOCSHELL 12D8A800 == 41 [pid = 900] [id = 368] 16:23:39 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (143E6800) [pid = 900] [serial = 1103] [outer = 00000000] 16:23:39 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (159C8800) [pid = 900] [serial = 1104] [outer = 143E6800] 16:23:39 INFO - PROCESS | 900 | 1462836219666 Marionette DEBUG loaded listener.js 16:23:39 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (16A43C00) [pid = 900] [serial = 1105] [outer = 143E6800] 16:23:40 INFO - PROCESS | 900 | 1462836220131 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 644ms 16:23:40 INFO - PROCESS | 900 | 1462836220170 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 16:23:40 INFO - PROCESS | 900 | 1462836220172 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 16:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:23:40 INFO - PROCESS | 900 | 1462836220175 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:23:40 INFO - PROCESS | 900 | 1462836220177 Marionette TRACE conn2 <- [1,1438,null,{}] 16:23:40 INFO - PROCESS | 900 | 1462836220181 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:40 INFO - PROCESS | 900 | 1462836220267 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 16:23:40 INFO - PROCESS | 900 | 1462836220274 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:40 INFO - PROCESS | 900 | ++DOCSHELL 16A41800 == 42 [pid = 900] [id = 369] 16:23:40 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (16B78800) [pid = 900] [serial = 1106] [outer = 00000000] 16:23:40 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (16F26000) [pid = 900] [serial = 1107] [outer = 16B78800] 16:23:40 INFO - PROCESS | 900 | 1462836220321 Marionette DEBUG loaded listener.js 16:23:40 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (16F4B000) [pid = 900] [serial = 1108] [outer = 16B78800] 16:23:41 INFO - PROCESS | 900 | 1462836221133 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1005ms 16:23:41 INFO - PROCESS | 900 | 1462836221215 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 16:23:41 INFO - PROCESS | 900 | 1462836221219 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 16:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:23:41 INFO - PROCESS | 900 | 1462836221225 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:23:41 INFO - PROCESS | 900 | 1462836221229 Marionette TRACE conn2 <- [1,1442,null,{}] 16:23:41 INFO - PROCESS | 900 | 1462836221235 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:41 INFO - PROCESS | 900 | 1462836221403 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 16:23:41 INFO - PROCESS | 900 | 1462836221526 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:41 INFO - PROCESS | 900 | ++DOCSHELL 0F5AA400 == 43 [pid = 900] [id = 370] 16:23:41 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (0F5F4C00) [pid = 900] [serial = 1109] [outer = 00000000] 16:23:41 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (1070C400) [pid = 900] [serial = 1110] [outer = 0F5F4C00] 16:23:41 INFO - PROCESS | 900 | 1462836221585 Marionette DEBUG loaded listener.js 16:23:41 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (10D62400) [pid = 900] [serial = 1111] [outer = 0F5F4C00] 16:23:42 INFO - PROCESS | 900 | 1462836222320 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1146ms 16:23:42 INFO - PROCESS | 900 | 1462836222375 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 16:23:42 INFO - PROCESS | 900 | 1462836222381 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 16:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:23:42 INFO - PROCESS | 900 | 1462836222412 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:23:42 INFO - PROCESS | 900 | 1462836222415 Marionette TRACE conn2 <- [1,1446,null,{}] 16:23:42 INFO - PROCESS | 900 | 1462836222419 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:42 INFO - PROCESS | 900 | 1462836222539 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 16:23:42 INFO - PROCESS | 900 | 1462836222791 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:42 INFO - PROCESS | 900 | ++DOCSHELL 0CAF3C00 == 44 [pid = 900] [id = 371] 16:23:42 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (0CAF5000) [pid = 900] [serial = 1112] [outer = 00000000] 16:23:42 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (0F5A6800) [pid = 900] [serial = 1113] [outer = 0CAF5000] 16:23:42 INFO - PROCESS | 900 | 1462836222856 Marionette DEBUG loaded listener.js 16:23:42 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (0F5EF000) [pid = 900] [serial = 1114] [outer = 0CAF5000] 16:23:43 INFO - PROCESS | 900 | --DOCSHELL 143BF800 == 43 [pid = 900] [id = 161] 16:23:43 INFO - PROCESS | 900 | --DOCSHELL 13A09400 == 42 [pid = 900] [id = 165] 16:23:43 INFO - PROCESS | 900 | --DOCSHELL 0F5A3400 == 41 [pid = 900] [id = 172] 16:23:43 INFO - PROCESS | 900 | --DOCSHELL 15585000 == 40 [pid = 900] [id = 162] 16:23:43 INFO - PROCESS | 900 | --DOCSHELL 1067B400 == 39 [pid = 900] [id = 167] 16:23:43 INFO - PROCESS | 900 | --DOCSHELL 11FF6800 == 38 [pid = 900] [id = 164] 16:23:43 INFO - PROCESS | 900 | --DOCSHELL 12B84C00 == 37 [pid = 900] [id = 158] 16:23:43 INFO - PROCESS | 900 | --DOCSHELL 16308800 == 36 [pid = 900] [id = 168] 16:23:43 INFO - PROCESS | 900 | --DOCSHELL 13440000 == 35 [pid = 900] [id = 159] 16:23:43 INFO - PROCESS | 900 | --DOCSHELL 13A0E000 == 34 [pid = 900] [id = 160] 16:23:43 INFO - PROCESS | 900 | --DOCSHELL 0F5A7C00 == 33 [pid = 900] [id = 156] 16:23:43 INFO - PROCESS | 900 | --DOCSHELL 10D7B000 == 32 [pid = 900] [id = 173] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 113 (1AFD2C00) [pid = 900] [serial = 1062] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | 1462836223539 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1146ms 16:23:43 INFO - PROCESS | 900 | 1462836223562 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 16:23:43 INFO - PROCESS | 900 | 1462836223566 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 16:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:23:43 INFO - PROCESS | 900 | 1462836223570 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:23:43 INFO - PROCESS | 900 | 1462836223573 Marionette TRACE conn2 <- [1,1450,null,{}] 16:23:43 INFO - PROCESS | 900 | 1462836223580 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:43 INFO - PROCESS | 900 | 1462836223676 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 112 (1A7D9C00) [pid = 900] [serial = 976] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 111 (1A8E7000) [pid = 900] [serial = 919] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 110 (16A3A400) [pid = 900] [serial = 973] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 109 (1AE7D400) [pid = 900] [serial = 979] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 108 (136AFC00) [pid = 900] [serial = 970] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 107 (1ADDD800) [pid = 900] [serial = 934] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 106 (11393C00) [pid = 900] [serial = 922] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 105 (1AFC8000) [pid = 900] [serial = 982] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 104 (16A40800) [pid = 900] [serial = 925] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 103 (1AB88400) [pid = 900] [serial = 931] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 102 (1AA37800) [pid = 900] [serial = 928] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1ADD6000) [pid = 900] [serial = 967] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 100 (18573C00) [pid = 900] [serial = 1050] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 99 (1A308400) [pid = 900] [serial = 1053] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 98 (19AECC00) [pid = 900] [serial = 1051] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 97 (1A40A800) [pid = 900] [serial = 1054] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 96 (1AA33400) [pid = 900] [serial = 1059] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 95 (16F2D000) [pid = 900] [serial = 1057] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 94 (16911400) [pid = 900] [serial = 1056] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 93 (16B2EC00) [pid = 900] [serial = 1044] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 92 (16BB5C00) [pid = 900] [serial = 1045] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 91 (15450000) [pid = 900] [serial = 1041] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 90 (1618F400) [pid = 900] [serial = 1042] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 89 (11726000) [pid = 900] [serial = 1038] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 88 (1343F400) [pid = 900] [serial = 1039] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 87 (13469800) [pid = 900] [serial = 1036] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 86 (11FE8400) [pid = 900] [serial = 1035] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 85 (16B7B800) [pid = 900] [serial = 1033] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 84 (159C1C00) [pid = 900] [serial = 1032] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 83 (1AFCC000) [pid = 900] [serial = 1030] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 82 (1ADDE800) [pid = 900] [serial = 1029] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 81 (1A7CF400) [pid = 900] [serial = 1027] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 80 (19AEE800) [pid = 900] [serial = 1026] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 79 (1AA33C00) [pid = 900] [serial = 1060] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 78 (159C8C00) [pid = 900] [serial = 1024] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 77 (15443000) [pid = 900] [serial = 1023] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 76 (1339B800) [pid = 900] [serial = 1021] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 75 (12DF0000) [pid = 900] [serial = 1020] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 74 (1AB87000) [pid = 900] [serial = 1018] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 73 (16F45800) [pid = 900] [serial = 1047] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | --DOMWINDOW == 72 (1720C800) [pid = 900] [serial = 1048] [outer = 00000000] [url = about:blank] 16:23:43 INFO - PROCESS | 900 | 1462836223766 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 900 | ++DOCSHELL 0F59DC00 == 33 [pid = 900] [id = 372] 16:23:43 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (0F5A4400) [pid = 900] [serial = 1115] [outer = 00000000] 16:23:43 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (10761400) [pid = 900] [serial = 1116] [outer = 0F5A4400] 16:23:43 INFO - PROCESS | 900 | 1462836223813 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (10D75C00) [pid = 900] [serial = 1117] [outer = 0F5A4400] 16:23:44 INFO - PROCESS | 900 | 1462836224266 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 738ms 16:23:44 INFO - PROCESS | 900 | 1462836224309 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 16:23:44 INFO - PROCESS | 900 | 1462836224313 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 16:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:23:44 INFO - PROCESS | 900 | 1462836224318 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:23:44 INFO - PROCESS | 900 | 1462836224319 Marionette TRACE conn2 <- [1,1454,null,{}] 16:23:44 INFO - PROCESS | 900 | 1462836224323 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:44 INFO - PROCESS | 900 | 1462836224402 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 16:23:44 INFO - PROCESS | 900 | 1462836224412 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:44 INFO - PROCESS | 900 | ++DOCSHELL 1138B800 == 34 [pid = 900] [id = 373] 16:23:44 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (11749400) [pid = 900] [serial = 1118] [outer = 00000000] 16:23:44 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (1302E800) [pid = 900] [serial = 1119] [outer = 11749400] 16:23:44 INFO - PROCESS | 900 | 1462836224456 Marionette DEBUG loaded listener.js 16:23:44 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (13398C00) [pid = 900] [serial = 1120] [outer = 11749400] 16:23:44 INFO - PROCESS | 900 | 1462836224938 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 628ms 16:23:44 INFO - PROCESS | 900 | 1462836224956 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 16:23:44 INFO - PROCESS | 900 | 1462836224958 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 16:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:23:44 INFO - PROCESS | 900 | 1462836224968 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:23:44 INFO - PROCESS | 900 | 1462836224978 Marionette TRACE conn2 <- [1,1458,null,{}] 16:23:45 INFO - PROCESS | 900 | 1462836224988 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:45 INFO - PROCESS | 900 | 1462836225070 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 16:23:45 INFO - PROCESS | 900 | 1462836225081 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:45 INFO - PROCESS | 900 | ++DOCSHELL 13612800 == 35 [pid = 900] [id = 374] 16:23:45 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (13620000) [pid = 900] [serial = 1121] [outer = 00000000] 16:23:45 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (136AF000) [pid = 900] [serial = 1122] [outer = 13620000] 16:23:45 INFO - PROCESS | 900 | 1462836225125 Marionette DEBUG loaded listener.js 16:23:45 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (13A0B400) [pid = 900] [serial = 1123] [outer = 13620000] 16:23:45 INFO - PROCESS | 900 | 1462836225553 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 659ms 16:23:45 INFO - PROCESS | 900 | 1462836225620 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 16:23:45 INFO - PROCESS | 900 | 1462836225623 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 16:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:23:45 INFO - PROCESS | 900 | 1462836225626 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:23:45 INFO - PROCESS | 900 | 1462836225628 Marionette TRACE conn2 <- [1,1462,null,{}] 16:23:45 INFO - PROCESS | 900 | 1462836225631 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:45 INFO - PROCESS | 900 | 1462836225720 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 16:23:45 INFO - PROCESS | 900 | 1462836225727 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:45 INFO - PROCESS | 900 | ++DOCSHELL 140C9C00 == 36 [pid = 900] [id = 375] 16:23:45 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (140CEC00) [pid = 900] [serial = 1124] [outer = 00000000] 16:23:45 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (143E5C00) [pid = 900] [serial = 1125] [outer = 140CEC00] 16:23:45 INFO - PROCESS | 900 | 1462836225772 Marionette DEBUG loaded listener.js 16:23:45 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (14563400) [pid = 900] [serial = 1126] [outer = 140CEC00] 16:23:46 INFO - PROCESS | 900 | 1462836226273 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 707ms 16:23:46 INFO - PROCESS | 900 | 1462836226331 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 16:23:46 INFO - PROCESS | 900 | 1462836226333 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 16:23:46 INFO - PROCESS | 900 | 1462836226336 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:23:46 INFO - PROCESS | 900 | 1462836226338 Marionette TRACE conn2 <- [1,1466,null,{}] 16:23:46 INFO - PROCESS | 900 | 1462836226341 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:46 INFO - PROCESS | 900 | 1462836226443 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 16:23:46 INFO - PROCESS | 900 | 1462836226452 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:46 INFO - PROCESS | 900 | ++DOCSHELL 1518E800 == 37 [pid = 900] [id = 376] 16:23:46 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (1518F400) [pid = 900] [serial = 1127] [outer = 00000000] 16:23:46 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (1544A000) [pid = 900] [serial = 1128] [outer = 1518F400] 16:23:46 INFO - PROCESS | 900 | 1462836226502 Marionette DEBUG loaded listener.js 16:23:46 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (1563B000) [pid = 900] [serial = 1129] [outer = 1518F400] 16:23:47 INFO - PROCESS | 900 | 1462836226973 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 691ms 16:23:47 INFO - PROCESS | 900 | 1462836227036 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 16:23:47 INFO - PROCESS | 900 | 1462836227038 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 16:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:23:47 INFO - PROCESS | 900 | 1462836227041 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:23:47 INFO - PROCESS | 900 | 1462836227043 Marionette TRACE conn2 <- [1,1470,null,{}] 16:23:47 INFO - PROCESS | 900 | 1462836227059 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:47 INFO - PROCESS | 900 | 1462836227234 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 16:23:47 INFO - PROCESS | 900 | 1462836227248 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:47 INFO - PROCESS | 900 | ++DOCSHELL 157F1400 == 38 [pid = 900] [id = 377] 16:23:47 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (16307C00) [pid = 900] [serial = 1130] [outer = 00000000] 16:23:47 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (1698A400) [pid = 900] [serial = 1131] [outer = 16307C00] 16:23:47 INFO - PROCESS | 900 | 1462836227291 Marionette DEBUG loaded listener.js 16:23:47 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (1698C800) [pid = 900] [serial = 1132] [outer = 16307C00] 16:23:47 INFO - PROCESS | 900 | 1462836227732 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 691ms 16:23:47 INFO - PROCESS | 900 | 1462836227772 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 16:23:47 INFO - PROCESS | 900 | 1462836227774 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 16:23:47 INFO - PROCESS | 900 | 1462836227777 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:23:47 INFO - PROCESS | 900 | 1462836227779 Marionette TRACE conn2 <- [1,1474,null,{}] 16:23:47 INFO - PROCESS | 900 | 1462836227782 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:47 INFO - PROCESS | 900 | 1462836227885 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 16:23:47 INFO - PROCESS | 900 | 1462836227891 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:47 INFO - PROCESS | 900 | ++DOCSHELL 16982800 == 39 [pid = 900] [id = 378] 16:23:47 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (16989800) [pid = 900] [serial = 1133] [outer = 00000000] 16:23:47 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (16B20400) [pid = 900] [serial = 1134] [outer = 16989800] 16:23:47 INFO - PROCESS | 900 | 1462836227937 Marionette DEBUG loaded listener.js 16:23:48 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (16B76C00) [pid = 900] [serial = 1135] [outer = 16989800] 16:23:48 INFO - PROCESS | 900 | --DOMWINDOW == 92 (15E47800) [pid = 900] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:23:48 INFO - PROCESS | 900 | --DOMWINDOW == 91 (16A3CC00) [pid = 900] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:23:48 INFO - PROCESS | 900 | --DOMWINDOW == 90 (107ED800) [pid = 900] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:23:48 INFO - PROCESS | 900 | --DOMWINDOW == 89 (1159A800) [pid = 900] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:23:48 INFO - PROCESS | 900 | --DOMWINDOW == 88 (12B88800) [pid = 900] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:23:48 INFO - PROCESS | 900 | --DOMWINDOW == 87 (151C6000) [pid = 900] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:23:48 INFO - PROCESS | 900 | --DOMWINDOW == 86 (0F5EC400) [pid = 900] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:23:48 INFO - PROCESS | 900 | --DOMWINDOW == 85 (143C6400) [pid = 900] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:23:48 INFO - PROCESS | 900 | --DOMWINDOW == 84 (13461C00) [pid = 900] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:23:48 INFO - PROCESS | 900 | --DOMWINDOW == 83 (140D2C00) [pid = 900] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:23:48 INFO - PROCESS | 900 | --DOMWINDOW == 82 (15589400) [pid = 900] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:23:48 INFO - PROCESS | 900 | --DOMWINDOW == 81 (16B29400) [pid = 900] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:23:48 INFO - PROCESS | 900 | --DOMWINDOW == 80 (143E6800) [pid = 900] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:23:48 INFO - PROCESS | 900 | --DOMWINDOW == 79 (11389C00) [pid = 900] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:23:48 INFO - PROCESS | 900 | 1462836228518 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 801ms 16:23:48 INFO - PROCESS | 900 | 1462836228580 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 16:23:48 INFO - PROCESS | 900 | 1462836228582 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 16:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:23:48 INFO - PROCESS | 900 | 1462836228585 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:23:48 INFO - PROCESS | 900 | 1462836228586 Marionette TRACE conn2 <- [1,1478,null,{}] 16:23:48 INFO - PROCESS | 900 | 1462836228590 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:48 INFO - PROCESS | 900 | 1462836228669 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 16:23:48 INFO - PROCESS | 900 | 1462836228676 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:48 INFO - PROCESS | 900 | ++DOCSHELL 1130CC00 == 40 [pid = 900] [id = 379] 16:23:48 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (133A0C00) [pid = 900] [serial = 1136] [outer = 00000000] 16:23:48 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (1457AC00) [pid = 900] [serial = 1137] [outer = 133A0C00] 16:23:48 INFO - PROCESS | 900 | 1462836228719 Marionette DEBUG loaded listener.js 16:23:48 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (157EBC00) [pid = 900] [serial = 1138] [outer = 133A0C00] 16:23:49 INFO - PROCESS | 900 | 1462836229132 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 597ms 16:23:49 INFO - PROCESS | 900 | 1462836229182 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 16:23:49 INFO - PROCESS | 900 | 1462836229184 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 16:23:49 INFO - PROCESS | 900 | 1462836229187 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:23:49 INFO - PROCESS | 900 | 1462836229189 Marionette TRACE conn2 <- [1,1482,null,{}] 16:23:49 INFO - PROCESS | 900 | 1462836229193 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:49 INFO - PROCESS | 900 | 1462836229269 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 16:23:49 INFO - PROCESS | 900 | 1462836229275 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:49 INFO - PROCESS | 900 | ++DOCSHELL 1130E800 == 41 [pid = 900] [id = 380] 16:23:49 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (12B88800) [pid = 900] [serial = 1139] [outer = 00000000] 16:23:49 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (16A45C00) [pid = 900] [serial = 1140] [outer = 12B88800] 16:23:49 INFO - PROCESS | 900 | 1462836229319 Marionette DEBUG loaded listener.js 16:23:49 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (16A46C00) [pid = 900] [serial = 1141] [outer = 12B88800] 16:23:49 INFO - PROCESS | 900 | 1462836229761 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 644ms 16:23:49 INFO - PROCESS | 900 | 1462836229826 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 16:23:49 INFO - PROCESS | 900 | 1462836229828 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 16:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:23:49 INFO - PROCESS | 900 | 1462836229831 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:23:49 INFO - PROCESS | 900 | 1462836229833 Marionette TRACE conn2 <- [1,1486,null,{}] 16:23:49 INFO - PROCESS | 900 | 1462836229836 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:49 INFO - PROCESS | 900 | 1462836229911 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 16:23:49 INFO - PROCESS | 900 | 1462836229920 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:49 INFO - PROCESS | 900 | ++DOCSHELL 15448000 == 42 [pid = 900] [id = 381] 16:23:49 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (16C5F800) [pid = 900] [serial = 1142] [outer = 00000000] 16:23:49 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (16F2B800) [pid = 900] [serial = 1143] [outer = 16C5F800] 16:23:49 INFO - PROCESS | 900 | 1462836229968 Marionette DEBUG loaded listener.js 16:23:50 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (16F47400) [pid = 900] [serial = 1144] [outer = 16C5F800] 16:23:50 INFO - PROCESS | 900 | 1462836230639 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 848ms 16:23:50 INFO - PROCESS | 900 | 1462836230675 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 16:23:50 INFO - PROCESS | 900 | 1462836230680 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 16:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:23:50 INFO - PROCESS | 900 | 1462836230686 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:23:50 INFO - PROCESS | 900 | 1462836230689 Marionette TRACE conn2 <- [1,1490,null,{}] 16:23:50 INFO - PROCESS | 900 | 1462836230695 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:50 INFO - PROCESS | 900 | 1462836230799 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 16:23:50 INFO - PROCESS | 900 | 1462836230927 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:50 INFO - PROCESS | 900 | ++DOCSHELL 10684800 == 43 [pid = 900] [id = 382] 16:23:50 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (10758800) [pid = 900] [serial = 1145] [outer = 00000000] 16:23:50 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (11307000) [pid = 900] [serial = 1146] [outer = 10758800] 16:23:51 INFO - PROCESS | 900 | 1462836230983 Marionette DEBUG loaded listener.js 16:23:51 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (11725800) [pid = 900] [serial = 1147] [outer = 10758800] 16:23:51 INFO - PROCESS | 900 | 1462836231593 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 942ms 16:23:51 INFO - PROCESS | 900 | 1462836231631 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 16:23:51 INFO - PROCESS | 900 | 1462836231637 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 16:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:23:51 INFO - PROCESS | 900 | 1462836231644 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:23:51 INFO - PROCESS | 900 | 1462836231647 Marionette TRACE conn2 <- [1,1494,null,{}] 16:23:51 INFO - PROCESS | 900 | 1462836231650 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:51 INFO - PROCESS | 900 | 1462836231750 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 16:23:51 INFO - PROCESS | 900 | 1462836231849 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:51 INFO - PROCESS | 900 | ++DOCSHELL 13439800 == 44 [pid = 900] [id = 383] 16:23:51 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (1343B000) [pid = 900] [serial = 1148] [outer = 00000000] 16:23:51 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (136A6400) [pid = 900] [serial = 1149] [outer = 1343B000] 16:23:51 INFO - PROCESS | 900 | 1462836231901 Marionette DEBUG loaded listener.js 16:23:52 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (143C8C00) [pid = 900] [serial = 1150] [outer = 1343B000] 16:23:52 INFO - PROCESS | 900 | 1462836232528 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 958ms 16:23:52 INFO - PROCESS | 900 | 1462836232587 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 16:23:52 INFO - PROCESS | 900 | 1462836232589 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 16:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:23:52 INFO - PROCESS | 900 | 1462836232593 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:23:52 INFO - PROCESS | 900 | 1462836232597 Marionette TRACE conn2 <- [1,1498,null,{}] 16:23:52 INFO - PROCESS | 900 | 1462836232608 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:52 INFO - PROCESS | 900 | 1462836232751 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 16:23:52 INFO - PROCESS | 900 | 1462836232770 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:52 INFO - PROCESS | 900 | ++DOCSHELL 16A41000 == 45 [pid = 900] [id = 384] 16:23:52 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16A41C00) [pid = 900] [serial = 1151] [outer = 00000000] 16:23:52 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (16F25400) [pid = 900] [serial = 1152] [outer = 16A41C00] 16:23:52 INFO - PROCESS | 900 | 1462836232825 Marionette DEBUG loaded listener.js 16:23:52 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (16F46C00) [pid = 900] [serial = 1153] [outer = 16A41C00] 16:23:53 INFO - PROCESS | 900 | 1462836233392 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 848ms 16:23:53 INFO - PROCESS | 900 | 1462836233435 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 16:23:53 INFO - PROCESS | 900 | 1462836233438 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 16:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:23:53 INFO - PROCESS | 900 | 1462836233441 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:23:53 INFO - PROCESS | 900 | 1462836233443 Marionette TRACE conn2 <- [1,1502,null,{}] 16:23:53 INFO - PROCESS | 900 | 1462836233447 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:53 INFO - PROCESS | 900 | 1462836233622 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 16:23:53 INFO - PROCESS | 900 | 1462836233761 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:53 INFO - PROCESS | 900 | ++DOCSHELL 16A42800 == 46 [pid = 900] [id = 385] 16:23:53 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (16A43400) [pid = 900] [serial = 1154] [outer = 00000000] 16:23:53 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (172A8C00) [pid = 900] [serial = 1155] [outer = 16A43400] 16:23:53 INFO - PROCESS | 900 | 1462836233818 Marionette DEBUG loaded listener.js 16:23:53 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (17AD6400) [pid = 900] [serial = 1156] [outer = 16A43400] 16:23:54 INFO - PROCESS | 900 | 1462836234577 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1162ms 16:23:54 INFO - PROCESS | 900 | 1462836234626 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 16:23:54 INFO - PROCESS | 900 | 1462836234630 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 16:23:54 INFO - PROCESS | 900 | 1462836234635 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:23:54 INFO - PROCESS | 900 | 1462836234638 Marionette TRACE conn2 <- [1,1506,null,{}] 16:23:54 INFO - PROCESS | 900 | 1462836234644 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:54 INFO - PROCESS | 900 | 1462836234748 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 16:23:54 INFO - PROCESS | 900 | 1462836234893 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:54 INFO - PROCESS | 900 | ++DOCSHELL 10D64400 == 47 [pid = 900] [id = 386] 16:23:54 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (111BDC00) [pid = 900] [serial = 1157] [outer = 00000000] 16:23:54 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (11F66400) [pid = 900] [serial = 1158] [outer = 111BDC00] 16:23:54 INFO - PROCESS | 900 | 1462836234943 Marionette DEBUG loaded listener.js 16:23:55 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (1339F000) [pid = 900] [serial = 1159] [outer = 111BDC00] 16:23:55 INFO - PROCESS | 900 | --DOCSHELL 0CAF3400 == 46 [pid = 900] [id = 170] 16:23:55 INFO - PROCESS | 900 | --DOCSHELL 1130E800 == 45 [pid = 900] [id = 380] 16:23:55 INFO - PROCESS | 900 | --DOCSHELL 1130CC00 == 44 [pid = 900] [id = 379] 16:23:55 INFO - PROCESS | 900 | --DOCSHELL 16982800 == 43 [pid = 900] [id = 378] 16:23:55 INFO - PROCESS | 900 | --DOCSHELL 157F1400 == 42 [pid = 900] [id = 377] 16:23:55 INFO - PROCESS | 900 | --DOCSHELL 1518E800 == 41 [pid = 900] [id = 376] 16:23:55 INFO - PROCESS | 900 | --DOCSHELL 140C9C00 == 40 [pid = 900] [id = 375] 16:23:55 INFO - PROCESS | 900 | --DOCSHELL 13612800 == 39 [pid = 900] [id = 374] 16:23:55 INFO - PROCESS | 900 | --DOCSHELL 1138B800 == 38 [pid = 900] [id = 373] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 102 (16982400) [pid = 900] [serial = 1092] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 101 (16A48000) [pid = 900] [serial = 1095] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 100 (10D59800) [pid = 900] [serial = 1068] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 99 (10D76400) [pid = 900] [serial = 1069] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 98 (11723800) [pid = 900] [serial = 1071] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 97 (11D01400) [pid = 900] [serial = 1072] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 96 (1343C000) [pid = 900] [serial = 1075] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 95 (13434800) [pid = 900] [serial = 1074] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 94 (15447400) [pid = 900] [serial = 1086] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 93 (15447800) [pid = 900] [serial = 1087] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 92 (0F5F5000) [pid = 900] [serial = 1065] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 91 (10535800) [pid = 900] [serial = 1066] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 90 (14565800) [pid = 900] [serial = 1083] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 89 (14569000) [pid = 900] [serial = 1084] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 88 (134EF000) [pid = 900] [serial = 1077] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 87 (13611400) [pid = 900] [serial = 1078] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 86 (143DF800) [pid = 900] [serial = 1080] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 85 (143E4C00) [pid = 900] [serial = 1081] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 84 (1563B800) [pid = 900] [serial = 1089] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 83 (16F27400) [pid = 900] [serial = 1098] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 82 (16B7E800) [pid = 900] [serial = 1096] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 81 (16F26000) [pid = 900] [serial = 1107] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 80 (16A43C00) [pid = 900] [serial = 1105] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 79 (159C8800) [pid = 900] [serial = 1104] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 78 (16F28400) [pid = 900] [serial = 1099] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 77 (16989000) [pid = 900] [serial = 1093] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 76 (12E61400) [pid = 900] [serial = 1101] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 75 (1563D400) [pid = 900] [serial = 1090] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | --DOMWINDOW == 74 (1360C400) [pid = 900] [serial = 1102] [outer = 00000000] [url = about:blank] 16:23:55 INFO - PROCESS | 900 | 1462836235433 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 848ms 16:23:55 INFO - PROCESS | 900 | 1462836235480 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 16:23:55 INFO - PROCESS | 900 | 1462836235485 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 16:23:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:23:55 INFO - PROCESS | 900 | 1462836235491 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:23:55 INFO - PROCESS | 900 | 1462836235494 Marionette TRACE conn2 <- [1,1510,null,{}] 16:23:55 INFO - PROCESS | 900 | 1462836235498 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:55 INFO - PROCESS | 900 | 1462836235582 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 16:23:55 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (1159A800) [pid = 900] [serial = 1160] [outer = 1B6EB000] 16:23:55 INFO - PROCESS | 900 | 1462836235619 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:55 INFO - PROCESS | 900 | ++DOCSHELL 13397400 == 39 [pid = 900] [id = 387] 16:23:55 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (1339A000) [pid = 900] [serial = 1161] [outer = 00000000] 16:23:55 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (1343B400) [pid = 900] [serial = 1162] [outer = 1339A000] 16:23:55 INFO - PROCESS | 900 | 1462836235670 Marionette DEBUG loaded listener.js 16:23:55 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (13461C00) [pid = 900] [serial = 1163] [outer = 1339A000] 16:23:56 INFO - PROCESS | 900 | 1462836236161 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:23:56 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 () { 16:23:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:23:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:23:56 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 () { 16:23:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:23:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:23:56 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 () { 16:23:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:23:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:23:56 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 () { 16:23:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:23:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:23:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 691ms 16:23:56 INFO - PROCESS | 900 | 1462836236192 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 16:23:56 INFO - PROCESS | 900 | 1462836236194 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 16:23:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:23:56 INFO - PROCESS | 900 | 1462836236198 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:23:56 INFO - PROCESS | 900 | 1462836236202 Marionette TRACE conn2 <- [1,1514,null,{}] 16:23:56 INFO - PROCESS | 900 | 1462836236212 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:56 INFO - PROCESS | 900 | 1462836236301 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 16:23:56 INFO - PROCESS | 900 | 1462836236308 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:56 INFO - PROCESS | 900 | ++DOCSHELL 1360B800 == 40 [pid = 900] [id = 388] 16:23:56 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (13612800) [pid = 900] [serial = 1164] [outer = 00000000] 16:23:56 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (143EAC00) [pid = 900] [serial = 1165] [outer = 13612800] 16:23:56 INFO - PROCESS | 900 | 1462836236355 Marionette DEBUG loaded listener.js 16:23:56 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (15186000) [pid = 900] [serial = 1166] [outer = 13612800] 16:23:56 INFO - PROCESS | 900 | 1462836236799 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:23:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:23:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:23:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:23:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:23:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:23:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:23:56 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 644ms 16:23:56 INFO - PROCESS | 900 | 1462836236844 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 16:23:56 INFO - PROCESS | 900 | 1462836236847 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 16:23:56 INFO - PROCESS | 900 | 1462836236850 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:23:56 INFO - PROCESS | 900 | 1462836236852 Marionette TRACE conn2 <- [1,1518,null,{}] 16:23:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:23:56 INFO - PROCESS | 900 | 1462836236855 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:56 INFO - PROCESS | 900 | 1462836236933 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 16:23:56 INFO - PROCESS | 900 | 1462836236939 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:56 INFO - PROCESS | 900 | ++DOCSHELL 13612400 == 41 [pid = 900] [id = 389] 16:23:56 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (143E9C00) [pid = 900] [serial = 1167] [outer = 00000000] 16:23:56 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (15450800) [pid = 900] [serial = 1168] [outer = 143E9C00] 16:23:57 INFO - PROCESS | 900 | 1462836236986 Marionette DEBUG loaded listener.js 16:23:57 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (159BA800) [pid = 900] [serial = 1169] [outer = 143E9C00] 16:23:57 INFO - PROCESS | 900 | 1462836237610 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:23:57 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 16:23:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:23:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:23:57 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. 16:23:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:23:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 801ms 16:23:57 INFO - PROCESS | 900 | 1462836237655 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 16:23:57 INFO - PROCESS | 900 | 1462836237660 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 16:23:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:23:57 INFO - PROCESS | 900 | 1462836237665 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:23:57 INFO - PROCESS | 900 | 1462836237669 Marionette TRACE conn2 <- [1,1522,null,{}] 16:23:57 INFO - PROCESS | 900 | 1462836237674 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:57 INFO - PROCESS | 900 | 1462836237781 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 16:23:57 INFO - PROCESS | 900 | 1462836237881 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:57 INFO - PROCESS | 900 | ++DOCSHELL 107F4C00 == 42 [pid = 900] [id = 390] 16:23:57 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (107F5400) [pid = 900] [serial = 1170] [outer = 00000000] 16:23:57 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (11D01400) [pid = 900] [serial = 1171] [outer = 107F5400] 16:23:57 INFO - PROCESS | 900 | 1462836237937 Marionette DEBUG loaded listener.js 16:23:58 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (11D10000) [pid = 900] [serial = 1172] [outer = 107F5400] 16:23:58 INFO - PROCESS | 900 | 1462836238516 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:23:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:23:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 895ms 16:23:58 INFO - PROCESS | 900 | 1462836238570 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 16:23:58 INFO - PROCESS | 900 | 1462836238576 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 16:23:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:23:58 INFO - PROCESS | 900 | 1462836238582 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:23:58 INFO - PROCESS | 900 | 1462836238585 Marionette TRACE conn2 <- [1,1526,null,{}] 16:23:58 INFO - PROCESS | 900 | 1462836238589 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:58 INFO - PROCESS | 900 | 1462836238729 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 16:23:58 INFO - PROCESS | 900 | 1462836238853 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:58 INFO - PROCESS | 900 | ++DOCSHELL 117AE800 == 43 [pid = 900] [id = 391] 16:23:58 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (134F9400) [pid = 900] [serial = 1173] [outer = 00000000] 16:23:58 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (136AEC00) [pid = 900] [serial = 1174] [outer = 134F9400] 16:23:58 INFO - PROCESS | 900 | 1462836238907 Marionette DEBUG loaded listener.js 16:23:59 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (140C8800) [pid = 900] [serial = 1175] [outer = 134F9400] 16:23:59 INFO - PROCESS | 900 | 1462836239476 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:23:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:23:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 958ms 16:23:59 INFO - PROCESS | 900 | 1462836239526 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 16:23:59 INFO - PROCESS | 900 | 1462836239529 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 16:23:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:23:59 INFO - PROCESS | 900 | 1462836239532 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:23:59 INFO - PROCESS | 900 | 1462836239536 Marionette TRACE conn2 <- [1,1530,null,{}] 16:23:59 INFO - PROCESS | 900 | 1462836239547 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:59 INFO - PROCESS | 900 | 1462836239659 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 16:23:59 INFO - PROCESS | 900 | 1462836239758 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:59 INFO - PROCESS | 900 | ++DOCSHELL 1563D400 == 44 [pid = 900] [id = 392] 16:23:59 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (159BC400) [pid = 900] [serial = 1176] [outer = 00000000] 16:23:59 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (1690F000) [pid = 900] [serial = 1177] [outer = 159BC400] 16:23:59 INFO - PROCESS | 900 | 1462836239815 Marionette DEBUG loaded listener.js 16:23:59 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (16990C00) [pid = 900] [serial = 1178] [outer = 159BC400] 16:24:00 INFO - PROCESS | 900 | 1462836240462 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:24:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:24:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 942ms 16:24:00 INFO - PROCESS | 900 | 1462836240509 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 16:24:00 INFO - PROCESS | 900 | 1462836240512 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 16:24:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:24:00 INFO - PROCESS | 900 | 1462836240515 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:24:00 INFO - PROCESS | 900 | 1462836240517 Marionette TRACE conn2 <- [1,1534,null,{}] 16:24:00 INFO - PROCESS | 900 | 1462836240521 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:00 INFO - PROCESS | 900 | 1462836240630 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 16:24:00 INFO - PROCESS | 900 | 1462836240730 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:00 INFO - PROCESS | 900 | ++DOCSHELL 13A09400 == 45 [pid = 900] [id = 393] 16:24:00 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (15E4E800) [pid = 900] [serial = 1179] [outer = 00000000] 16:24:00 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16B84400) [pid = 900] [serial = 1180] [outer = 15E4E800] 16:24:00 INFO - PROCESS | 900 | 1462836240783 Marionette DEBUG loaded listener.js 16:24:00 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (16F1FC00) [pid = 900] [serial = 1181] [outer = 15E4E800] 16:24:01 INFO - PROCESS | 900 | 1462836241353 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:24:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:24:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 911ms 16:24:01 INFO - PROCESS | 900 | 1462836241419 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 16:24:01 INFO - PROCESS | 900 | 1462836241421 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 16:24:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:24:01 INFO - PROCESS | 900 | 1462836241425 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:24:01 INFO - PROCESS | 900 | 1462836241427 Marionette TRACE conn2 <- [1,1538,null,{}] 16:24:01 INFO - PROCESS | 900 | 1462836241431 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:01 INFO - PROCESS | 900 | 1462836241528 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 16:24:01 INFO - PROCESS | 900 | 1462836241626 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:01 INFO - PROCESS | 900 | ++DOCSHELL 16B23000 == 46 [pid = 900] [id = 394] 16:24:01 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (16B83C00) [pid = 900] [serial = 1182] [outer = 00000000] 16:24:01 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (16F4A800) [pid = 900] [serial = 1183] [outer = 16B83C00] 16:24:01 INFO - PROCESS | 900 | 1462836241678 Marionette DEBUG loaded listener.js 16:24:01 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (16F4E000) [pid = 900] [serial = 1184] [outer = 16B83C00] 16:24:02 INFO - PROCESS | 900 | 1462836242291 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:24:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:24:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 911ms 16:24:02 INFO - PROCESS | 900 | 1462836242329 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 16:24:02 INFO - PROCESS | 900 | 1462836242331 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 16:24:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:24:02 INFO - PROCESS | 900 | 1462836242334 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:24:02 INFO - PROCESS | 900 | 1462836242336 Marionette TRACE conn2 <- [1,1542,null,{}] 16:24:02 INFO - PROCESS | 900 | 1462836242340 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:02 INFO - PROCESS | 900 | 1462836242469 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 16:24:02 INFO - PROCESS | 900 | 1462836242663 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:02 INFO - PROCESS | 900 | ++DOCSHELL 0F5A9C00 == 47 [pid = 900] [id = 395] 16:24:02 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (0F5F3400) [pid = 900] [serial = 1185] [outer = 00000000] 16:24:02 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (1070A000) [pid = 900] [serial = 1186] [outer = 0F5F3400] 16:24:02 INFO - PROCESS | 900 | 1462836242715 Marionette DEBUG loaded listener.js 16:24:02 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (10D80800) [pid = 900] [serial = 1187] [outer = 0F5F3400] 16:24:03 INFO - PROCESS | 900 | --DOCSHELL 0CAF3C00 == 46 [pid = 900] [id = 371] 16:24:03 INFO - PROCESS | 900 | --DOCSHELL 0F5A9000 == 45 [pid = 900] [id = 355] 16:24:03 INFO - PROCESS | 900 | --DOCSHELL 0F59DC00 == 44 [pid = 900] [id = 372] 16:24:03 INFO - PROCESS | 900 | --DOCSHELL 1360B800 == 43 [pid = 900] [id = 388] 16:24:03 INFO - PROCESS | 900 | --DOCSHELL 13397400 == 42 [pid = 900] [id = 387] 16:24:03 INFO - PROCESS | 900 | --DOCSHELL 10D64400 == 41 [pid = 900] [id = 386] 16:24:03 INFO - PROCESS | 900 | --DOCSHELL 10684800 == 40 [pid = 900] [id = 382] 16:24:03 INFO - PROCESS | 900 | 1462836243470 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:24:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:24:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1194ms 16:24:03 INFO - PROCESS | 900 | 1462836243538 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 16:24:03 INFO - PROCESS | 900 | 1462836243543 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 16:24:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:24:03 INFO - PROCESS | 900 | 1462836243548 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:24:03 INFO - PROCESS | 900 | 1462836243553 Marionette TRACE conn2 <- [1,1546,null,{}] 16:24:03 INFO - PROCESS | 900 | 1462836243560 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:03 INFO - PROCESS | 900 | 1462836243682 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 16:24:03 INFO - PROCESS | 900 | 1462836243807 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:03 INFO - PROCESS | 900 | ++DOCSHELL 10D5B000 == 41 [pid = 900] [id = 396] 16:24:03 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (10D61800) [pid = 900] [serial = 1188] [outer = 00000000] 16:24:03 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (12E63000) [pid = 900] [serial = 1189] [outer = 10D61800] 16:24:03 INFO - PROCESS | 900 | 1462836243864 Marionette DEBUG loaded listener.js 16:24:03 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (1343A000) [pid = 900] [serial = 1190] [outer = 10D61800] 16:24:04 INFO - PROCESS | 900 | 1462836244467 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:24:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:24:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 958ms 16:24:04 INFO - PROCESS | 900 | 1462836244495 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 16:24:04 INFO - PROCESS | 900 | 1462836244501 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 16:24:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:24:04 INFO - PROCESS | 900 | 1462836244507 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:24:04 INFO - PROCESS | 900 | 1462836244510 Marionette TRACE conn2 <- [1,1550,null,{}] 16:24:04 INFO - PROCESS | 900 | 1462836244514 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:04 INFO - PROCESS | 900 | 1462836244619 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 16:24:04 INFO - PROCESS | 900 | 1462836244723 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:04 INFO - PROCESS | 900 | ++DOCSHELL 134ED400 == 42 [pid = 900] [id = 397] 16:24:04 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (136A5000) [pid = 900] [serial = 1191] [outer = 00000000] 16:24:04 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (143E0C00) [pid = 900] [serial = 1192] [outer = 136A5000] 16:24:04 INFO - PROCESS | 900 | 1462836244777 Marionette DEBUG loaded listener.js 16:24:04 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (14567C00) [pid = 900] [serial = 1193] [outer = 136A5000] 16:24:05 INFO - PROCESS | 900 | 1462836245335 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:24:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:24:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 911ms 16:24:05 INFO - PROCESS | 900 | 1462836245410 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 16:24:05 INFO - PROCESS | 900 | 1462836245414 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 16:24:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:24:05 INFO - PROCESS | 900 | 1462836245419 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:24:05 INFO - PROCESS | 900 | 1462836245424 Marionette TRACE conn2 <- [1,1554,null,{}] 16:24:05 INFO - PROCESS | 900 | 1462836245436 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:05 INFO - PROCESS | 900 | 1462836245543 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 16:24:05 INFO - PROCESS | 900 | 1462836245673 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:05 INFO - PROCESS | 900 | ++DOCSHELL 15E47800 == 43 [pid = 900] [id = 398] 16:24:05 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (16189C00) [pid = 900] [serial = 1194] [outer = 00000000] 16:24:05 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (16A3B800) [pid = 900] [serial = 1195] [outer = 16189C00] 16:24:05 INFO - PROCESS | 900 | 1462836245732 Marionette DEBUG loaded listener.js 16:24:05 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (16B82000) [pid = 900] [serial = 1196] [outer = 16189C00] 16:24:06 INFO - PROCESS | 900 | 1462836246350 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:24:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:24:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 942ms 16:24:06 INFO - PROCESS | 900 | 1462836246397 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 16:24:06 INFO - PROCESS | 900 | 1462836246399 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 16:24:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:24:06 INFO - PROCESS | 900 | 1462836246403 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 900 | 1462836246405 Marionette TRACE conn2 <- [1,1558,null,{}] 16:24:06 INFO - PROCESS | 900 | 1462836246409 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:06 INFO - PROCESS | 900 | 1462836246516 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 16:24:06 INFO - PROCESS | 900 | 1462836246644 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:06 INFO - PROCESS | 900 | ++DOCSHELL 177B9400 == 44 [pid = 900] [id = 399] 16:24:06 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (177BE800) [pid = 900] [serial = 1197] [outer = 00000000] 16:24:06 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (17B45800) [pid = 900] [serial = 1198] [outer = 177BE800] 16:24:06 INFO - PROCESS | 900 | 1462836246699 Marionette DEBUG loaded listener.js 16:24:06 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (18186000) [pid = 900] [serial = 1199] [outer = 177BE800] 16:24:07 INFO - PROCESS | 900 | 1462836247266 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:24:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:24:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 910ms 16:24:07 INFO - PROCESS | 900 | 1462836247307 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 16:24:07 INFO - PROCESS | 900 | 1462836247309 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 16:24:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:24:07 INFO - PROCESS | 900 | 1462836247313 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:24:07 INFO - PROCESS | 900 | 1462836247315 Marionette TRACE conn2 <- [1,1562,null,{}] 16:24:07 INFO - PROCESS | 900 | 1462836247318 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:07 INFO - PROCESS | 900 | 1462836247414 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 16:24:07 INFO - PROCESS | 900 | 1462836247520 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:07 INFO - PROCESS | 900 | ++DOCSHELL 0CAF3000 == 45 [pid = 900] [id = 400] 16:24:07 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (1720A800) [pid = 900] [serial = 1200] [outer = 00000000] 16:24:07 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (1856AC00) [pid = 900] [serial = 1201] [outer = 1720A800] 16:24:07 INFO - PROCESS | 900 | 1462836247573 Marionette DEBUG loaded listener.js 16:24:07 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (18571000) [pid = 900] [serial = 1202] [outer = 1720A800] 16:24:08 INFO - PROCESS | 900 | 1462836248113 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:24:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:24:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 848ms 16:24:08 INFO - PROCESS | 900 | 1462836248156 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 16:24:08 INFO - PROCESS | 900 | 1462836248158 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 16:24:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:24:08 INFO - PROCESS | 900 | 1462836248162 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:24:08 INFO - PROCESS | 900 | 1462836248164 Marionette TRACE conn2 <- [1,1566,null,{}] 16:24:08 INFO - PROCESS | 900 | 1462836248168 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:08 INFO - PROCESS | 900 | 1462836248302 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 16:24:08 INFO - PROCESS | 900 | 1462836248409 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:08 INFO - PROCESS | 900 | ++DOCSHELL 188E5C00 == 46 [pid = 900] [id = 401] 16:24:08 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (188E6400) [pid = 900] [serial = 1203] [outer = 00000000] 16:24:08 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (19AEB400) [pid = 900] [serial = 1204] [outer = 188E6400] 16:24:08 INFO - PROCESS | 900 | 1462836248463 Marionette DEBUG loaded listener.js 16:24:08 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (19AF3000) [pid = 900] [serial = 1205] [outer = 188E6400] 16:24:09 INFO - PROCESS | 900 | 1462836249088 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:24:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:24:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1005ms 16:24:09 INFO - PROCESS | 900 | 1462836249163 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 16:24:09 INFO - PROCESS | 900 | 1462836249166 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 16:24:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:24:09 INFO - PROCESS | 900 | 1462836249169 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:24:09 INFO - PROCESS | 900 | 1462836249171 Marionette TRACE conn2 <- [1,1570,null,{}] 16:24:09 INFO - PROCESS | 900 | 1462836249175 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:09 INFO - PROCESS | 900 | 1462836249273 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 16:24:09 INFO - PROCESS | 900 | 1462836249455 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:09 INFO - PROCESS | 900 | ++DOCSHELL 10685800 == 47 [pid = 900] [id = 402] 16:24:09 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (10701C00) [pid = 900] [serial = 1206] [outer = 00000000] 16:24:09 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (10D64400) [pid = 900] [serial = 1207] [outer = 10701C00] 16:24:09 INFO - PROCESS | 900 | 1462836249508 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (11756000) [pid = 900] [serial = 1208] [outer = 10701C00] 16:24:10 INFO - PROCESS | 900 | 1462836250170 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:24:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:24:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1036ms 16:24:10 INFO - PROCESS | 900 | 1462836250233 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 16:24:10 INFO - PROCESS | 900 | 1462836250237 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 16:24:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:24:10 INFO - PROCESS | 900 | 1462836250242 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:24:10 INFO - PROCESS | 900 | 1462836250247 Marionette TRACE conn2 <- [1,1574,null,{}] 16:24:10 INFO - PROCESS | 900 | 1462836250254 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:10 INFO - PROCESS | 900 | 1462836250361 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 16:24:10 INFO - PROCESS | 900 | 1462836250498 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:10 INFO - PROCESS | 900 | ++DOCSHELL 1138C400 == 48 [pid = 900] [id = 403] 16:24:10 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (11393400) [pid = 900] [serial = 1209] [outer = 00000000] 16:24:10 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (13604C00) [pid = 900] [serial = 1210] [outer = 11393400] 16:24:10 INFO - PROCESS | 900 | 1462836250563 Marionette DEBUG loaded listener.js 16:24:10 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (143C7C00) [pid = 900] [serial = 1211] [outer = 11393400] 16:24:11 INFO - PROCESS | 900 | 1462836251192 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:24:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:24:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1005ms 16:24:11 INFO - PROCESS | 900 | 1462836251242 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 16:24:11 INFO - PROCESS | 900 | 1462836251248 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 16:24:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:24:11 INFO - PROCESS | 900 | 1462836251255 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:24:11 INFO - PROCESS | 900 | 1462836251257 Marionette TRACE conn2 <- [1,1578,null,{}] 16:24:11 INFO - PROCESS | 900 | 1462836251261 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:11 INFO - PROCESS | 900 | 1462836251367 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 16:24:11 INFO - PROCESS | 900 | 1462836251501 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:11 INFO - PROCESS | 900 | ++DOCSHELL 157EB400 == 49 [pid = 900] [id = 404] 16:24:11 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (159C1800) [pid = 900] [serial = 1212] [outer = 00000000] 16:24:11 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (16A3F800) [pid = 900] [serial = 1213] [outer = 159C1800] 16:24:11 INFO - PROCESS | 900 | 1462836251563 Marionette DEBUG loaded listener.js 16:24:11 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (16BB9800) [pid = 900] [serial = 1214] [outer = 159C1800] 16:24:12 INFO - PROCESS | 900 | 1462836252149 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:24:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:24:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 957ms 16:24:12 INFO - PROCESS | 900 | 1462836252198 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 16:24:12 INFO - PROCESS | 900 | 1462836252200 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 16:24:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:24:12 INFO - PROCESS | 900 | 1462836252204 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:24:12 INFO - PROCESS | 900 | 1462836252208 Marionette TRACE conn2 <- [1,1582,null,{}] 16:24:12 INFO - PROCESS | 900 | 1462836252219 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:12 INFO - PROCESS | 900 | 1462836252327 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 16:24:12 INFO - PROCESS | 900 | 1462836252461 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:12 INFO - PROCESS | 900 | ++DOCSHELL 18566C00 == 50 [pid = 900] [id = 405] 16:24:12 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (18856C00) [pid = 900] [serial = 1215] [outer = 00000000] 16:24:12 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (188E3000) [pid = 900] [serial = 1216] [outer = 18856C00] 16:24:12 INFO - PROCESS | 900 | 1462836252519 Marionette DEBUG loaded listener.js 16:24:12 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (19AE7000) [pid = 900] [serial = 1217] [outer = 18856C00] 16:24:13 INFO - PROCESS | 900 | 1462836253172 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:24:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:24:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1005ms 16:24:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:24:13 INFO - PROCESS | 900 | 1462836253238 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 16:24:13 INFO - PROCESS | 900 | 1462836253241 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 16:24:13 INFO - PROCESS | 900 | 1462836253245 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:24:13 INFO - PROCESS | 900 | 1462836253247 Marionette TRACE conn2 <- [1,1586,null,{}] 16:24:13 INFO - PROCESS | 900 | 1462836253251 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:13 INFO - PROCESS | 900 | 1462836253353 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 16:24:13 INFO - PROCESS | 900 | 1462836253485 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:13 INFO - PROCESS | 900 | ++DOCSHELL 0F69D400 == 51 [pid = 900] [id = 406] 16:24:13 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (19BD9400) [pid = 900] [serial = 1218] [outer = 00000000] 16:24:13 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (19BDE400) [pid = 900] [serial = 1219] [outer = 19BD9400] 16:24:13 INFO - PROCESS | 900 | 1462836253540 Marionette DEBUG loaded listener.js 16:24:13 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (1A171C00) [pid = 900] [serial = 1220] [outer = 19BD9400] 16:24:14 INFO - PROCESS | 900 | 1462836254084 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:24:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:24:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 895ms 16:24:14 INFO - PROCESS | 900 | 1462836254148 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 16:24:14 INFO - PROCESS | 900 | 1462836254151 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 16:24:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:24:14 INFO - PROCESS | 900 | 1462836254154 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:24:14 INFO - PROCESS | 900 | 1462836254156 Marionette TRACE conn2 <- [1,1590,null,{}] 16:24:14 INFO - PROCESS | 900 | 1462836254160 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:14 INFO - PROCESS | 900 | 1462836254259 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 16:24:14 INFO - PROCESS | 900 | 1462836254364 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:14 INFO - PROCESS | 900 | ++DOCSHELL 1544D400 == 52 [pid = 900] [id = 407] 16:24:14 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (19AE9000) [pid = 900] [serial = 1221] [outer = 00000000] 16:24:14 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (1A303400) [pid = 900] [serial = 1222] [outer = 19AE9000] 16:24:14 INFO - PROCESS | 900 | 1462836254416 Marionette DEBUG loaded listener.js 16:24:14 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (1A30D000) [pid = 900] [serial = 1223] [outer = 19AE9000] 16:24:15 INFO - PROCESS | 900 | 1462836255014 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:24:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:24:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 911ms 16:24:15 INFO - PROCESS | 900 | 1462836255059 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 16:24:15 INFO - PROCESS | 900 | 1462836255061 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 16:24:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:24:15 INFO - PROCESS | 900 | 1462836255064 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:24:15 INFO - PROCESS | 900 | 1462836255066 Marionette TRACE conn2 <- [1,1594,null,{}] 16:24:15 INFO - PROCESS | 900 | 1462836255070 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:15 INFO - PROCESS | 900 | 1462836255206 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 16:24:15 INFO - PROCESS | 900 | 1462836255316 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:15 INFO - PROCESS | 900 | ++DOCSHELL 1A7D5400 == 53 [pid = 900] [id = 408] 16:24:15 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (1A8DE400) [pid = 900] [serial = 1224] [outer = 00000000] 16:24:15 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (1AA33000) [pid = 900] [serial = 1225] [outer = 1A8DE400] 16:24:15 INFO - PROCESS | 900 | 1462836255369 Marionette DEBUG loaded listener.js 16:24:15 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (1AA37800) [pid = 900] [serial = 1226] [outer = 1A8DE400] 16:24:15 INFO - PROCESS | 900 | 1462836255917 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:24:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:24:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 911ms 16:24:16 INFO - PROCESS | 900 | 1462836256072 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 16:24:16 INFO - PROCESS | 900 | 1462836256076 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 16:24:16 INFO - PROCESS | 900 | 1462836256081 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:24:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:24:16 INFO - PROCESS | 900 | 1462836256085 Marionette TRACE conn2 <- [1,1598,null,{}] 16:24:16 INFO - PROCESS | 900 | 1462836256113 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:16 INFO - PROCESS | 900 | 1462836256215 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 16:24:16 INFO - PROCESS | 900 | 1462836256347 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:16 INFO - PROCESS | 900 | ++DOCSHELL 12BB6400 == 54 [pid = 900] [id = 409] 16:24:16 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (1339E800) [pid = 900] [serial = 1227] [outer = 00000000] 16:24:16 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (136A2C00) [pid = 900] [serial = 1228] [outer = 1339E800] 16:24:16 INFO - PROCESS | 900 | 1462836256397 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (151C8800) [pid = 900] [serial = 1229] [outer = 1339E800] 16:24:16 INFO - PROCESS | 900 | --DOCSHELL 10D5B000 == 53 [pid = 900] [id = 396] 16:24:17 INFO - PROCESS | 900 | 1462836257060 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:24:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:24:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1005ms 16:24:17 INFO - PROCESS | 900 | 1462836257085 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 16:24:17 INFO - PROCESS | 900 | 1462836257090 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 16:24:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:24:17 INFO - PROCESS | 900 | 1462836257095 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:24:17 INFO - PROCESS | 900 | 1462836257100 Marionette TRACE conn2 <- [1,1602,null,{}] 16:24:17 INFO - PROCESS | 900 | 1462836257107 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:17 INFO - PROCESS | 900 | 1462836257215 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 16:24:17 INFO - PROCESS | 900 | 1462836257329 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:17 INFO - PROCESS | 900 | ++DOCSHELL 11FF0C00 == 54 [pid = 900] [id = 410] 16:24:17 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (12B84C00) [pid = 900] [serial = 1230] [outer = 00000000] 16:24:17 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (15635000) [pid = 900] [serial = 1231] [outer = 12B84C00] 16:24:17 INFO - PROCESS | 900 | 1462836257427 Marionette DEBUG loaded listener.js 16:24:17 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (16987800) [pid = 900] [serial = 1232] [outer = 12B84C00] 16:24:18 INFO - PROCESS | 900 | 1462836258066 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:24:18 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 16:24:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1005ms 16:24:18 INFO - PROCESS | 900 | 1462836258098 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 16:24:18 INFO - PROCESS | 900 | 1462836258104 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 16:24:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:24:18 INFO - PROCESS | 900 | 1462836258111 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:24:18 INFO - PROCESS | 900 | 1462836258113 Marionette TRACE conn2 <- [1,1606,null,{}] 16:24:18 INFO - PROCESS | 900 | 1462836258117 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:18 INFO - PROCESS | 900 | 1462836258223 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 16:24:18 INFO - PROCESS | 900 | 1462836258334 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:18 INFO - PROCESS | 900 | ++DOCSHELL 16F4C000 == 55 [pid = 900] [id = 411] 16:24:18 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (17098C00) [pid = 900] [serial = 1233] [outer = 00000000] 16:24:18 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (1856F400) [pid = 900] [serial = 1234] [outer = 17098C00] 16:24:18 INFO - PROCESS | 900 | 1462836258388 Marionette DEBUG loaded listener.js 16:24:18 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (188E2800) [pid = 900] [serial = 1235] [outer = 17098C00] 16:24:19 INFO - PROCESS | 900 | 1462836258997 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:24:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:24:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 942ms 16:24:19 INFO - PROCESS | 900 | 1462836259054 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 16:24:19 INFO - PROCESS | 900 | 1462836259057 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 16:24:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:24:19 INFO - PROCESS | 900 | 1462836259060 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:24:19 INFO - PROCESS | 900 | 1462836259064 Marionette TRACE conn2 <- [1,1610,null,{}] 16:24:19 INFO - PROCESS | 900 | 1462836259075 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:19 INFO - PROCESS | 900 | 1462836259265 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 16:24:19 INFO - PROCESS | 900 | 1462836259401 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:19 INFO - PROCESS | 900 | ++DOCSHELL 19AE5400 == 56 [pid = 900] [id = 412] 16:24:19 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (19BDD800) [pid = 900] [serial = 1236] [outer = 00000000] 16:24:19 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (1A302000) [pid = 900] [serial = 1237] [outer = 19BDD800] 16:24:19 INFO - PROCESS | 900 | 1462836259460 Marionette DEBUG loaded listener.js 16:24:19 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (1A418400) [pid = 900] [serial = 1238] [outer = 19BDD800] 16:24:20 INFO - PROCESS | 900 | 1462836260075 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:24:20 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 16:24:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1005ms 16:24:20 INFO - PROCESS | 900 | 1462836260093 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 16:24:20 INFO - PROCESS | 900 | 1462836260096 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 16:24:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:24:20 INFO - PROCESS | 900 | 1462836260099 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:24:20 INFO - PROCESS | 900 | 1462836260101 Marionette TRACE conn2 <- [1,1614,null,{}] 16:24:20 INFO - PROCESS | 900 | 1462836260105 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:20 INFO - PROCESS | 900 | 1462836260207 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 16:24:20 INFO - PROCESS | 900 | 1462836260314 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:20 INFO - PROCESS | 900 | ++DOCSHELL 10765400 == 57 [pid = 900] [id = 413] 16:24:20 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (10D5E000) [pid = 900] [serial = 1239] [outer = 00000000] 16:24:20 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (1AA3C800) [pid = 900] [serial = 1240] [outer = 10D5E000] 16:24:20 INFO - PROCESS | 900 | 1462836260368 Marionette DEBUG loaded listener.js 16:24:20 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (1AB81C00) [pid = 900] [serial = 1241] [outer = 10D5E000] 16:24:21 INFO - PROCESS | 900 | --DOCSHELL 107F4C00 == 56 [pid = 900] [id = 390] 16:24:21 INFO - PROCESS | 900 | --DOCSHELL 1563D400 == 55 [pid = 900] [id = 392] 16:24:21 INFO - PROCESS | 900 | --DOCSHELL 117AE800 == 54 [pid = 900] [id = 391] 16:24:21 INFO - PROCESS | 900 | --DOCSHELL 13A09400 == 53 [pid = 900] [id = 393] 16:24:21 INFO - PROCESS | 900 | --DOCSHELL 1343F000 == 52 [pid = 900] [id = 169] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 107F0000 == 51 [pid = 900] [id = 157] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 1070F400 == 50 [pid = 900] [id = 356] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 16A42800 == 49 [pid = 900] [id = 385] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 15E47800 == 48 [pid = 900] [id = 398] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 16A41800 == 47 [pid = 900] [id = 369] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 177B9400 == 46 [pid = 900] [id = 399] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 11597400 == 45 [pid = 900] [id = 357] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 0CAF3000 == 44 [pid = 900] [id = 400] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 13079000 == 43 [pid = 900] [id = 364] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 117A4400 == 42 [pid = 900] [id = 171] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 140D5C00 == 41 [pid = 900] [id = 361] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 0F5A9C00 == 40 [pid = 900] [id = 395] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 1A7D5400 == 39 [pid = 900] [id = 408] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 1138C400 == 38 [pid = 900] [id = 403] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 140CB800 == 37 [pid = 900] [id = 360] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 16B81400 == 36 [pid = 900] [id = 166] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 1343FC00 == 35 [pid = 900] [id = 359] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 157EB400 == 34 [pid = 900] [id = 404] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 19BE0800 == 33 [pid = 900] [id = 354] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 18566C00 == 32 [pid = 900] [id = 405] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 1563BC00 == 31 [pid = 900] [id = 365] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 1518A800 == 30 [pid = 900] [id = 362] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 0F69D400 == 29 [pid = 900] [id = 406] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 11397800 == 28 [pid = 900] [id = 363] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 11719C00 == 27 [pid = 900] [id = 358] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 1544D400 == 26 [pid = 900] [id = 407] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 0F5AA400 == 25 [pid = 900] [id = 370] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 16B82800 == 24 [pid = 900] [id = 163] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 11310C00 == 23 [pid = 900] [id = 367] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 134ED400 == 22 [pid = 900] [id = 397] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 16A41000 == 21 [pid = 900] [id = 384] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 12D8A800 == 20 [pid = 900] [id = 368] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 13439800 == 19 [pid = 900] [id = 383] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 143BE800 == 18 [pid = 900] [id = 366] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 15448000 == 17 [pid = 900] [id = 381] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 16B23000 == 16 [pid = 900] [id = 394] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 188E5C00 == 15 [pid = 900] [id = 401] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 19AE5400 == 14 [pid = 900] [id = 412] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 10685800 == 13 [pid = 900] [id = 402] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 13612400 == 12 [pid = 900] [id = 389] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 16F4C000 == 11 [pid = 900] [id = 411] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 12BB6400 == 10 [pid = 900] [id = 409] 16:24:23 INFO - PROCESS | 900 | --DOCSHELL 11FF0C00 == 9 [pid = 900] [id = 410] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 155 (0F5F3400) [pid = 900] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 154 (159C1800) [pid = 900] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 153 (134F9400) [pid = 900] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 152 (107F5400) [pid = 900] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 151 (11393400) [pid = 900] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 150 (10701C00) [pid = 900] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 149 (143E9C00) [pid = 900] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 148 (13612800) [pid = 900] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 147 (13620000) [pid = 900] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 146 (15E4E800) [pid = 900] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 145 (18856C00) [pid = 900] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 144 (136A5000) [pid = 900] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 143 (10D61800) [pid = 900] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 142 (16C5F800) [pid = 900] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 141 (0F5F4C00) [pid = 900] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 140 (159BC400) [pid = 900] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 139 (1AB7DC00) [pid = 900] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 138 (16B78800) [pid = 900] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 137 (16307C00) [pid = 900] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 136 (16A41C00) [pid = 900] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 135 (140CEC00) [pid = 900] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 134 (10758800) [pid = 900] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 133 (0CAF5000) [pid = 900] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 132 (16989800) [pid = 900] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 131 (11749400) [pid = 900] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 130 (12B88800) [pid = 900] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 129 (1339A000) [pid = 900] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 128 (1518F400) [pid = 900] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 127 (16A43400) [pid = 900] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 126 (1343B000) [pid = 900] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 125 (16B83C00) [pid = 900] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 124 (19BD9400) [pid = 900] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 123 (0F5A4400) [pid = 900] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 122 (133A0C00) [pid = 900] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 121 (111BDC00) [pid = 900] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 120 (19AE9000) [pid = 900] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 119 (188E6400) [pid = 900] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 118 (1720A800) [pid = 900] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 117 (12B84C00) [pid = 900] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 116 (19BDD800) [pid = 900] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 115 (177BE800) [pid = 900] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 114 (16189C00) [pid = 900] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 113 (17098C00) [pid = 900] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 112 (1339E800) [pid = 900] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:24:25 INFO - PROCESS | 900 | --DOMWINDOW == 111 (1A8DE400) [pid = 900] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:24:25 INFO - PROCESS | 900 | 1462836265787 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:24:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:24:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 5747ms 16:24:25 INFO - PROCESS | 900 | 1462836265855 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 16:24:25 INFO - PROCESS | 900 | 1462836265858 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 16:24:25 INFO - PROCESS | 900 | 1462836265863 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:24:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:24:25 INFO - PROCESS | 900 | 1462836265866 Marionette TRACE conn2 <- [1,1618,null,{}] 16:24:25 INFO - PROCESS | 900 | 1462836265872 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:25 INFO - PROCESS | 900 | 1462836265967 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 16:24:25 INFO - PROCESS | 900 | 1462836265981 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:25 INFO - PROCESS | 900 | ++DOCSHELL 0F5F6000 == 10 [pid = 900] [id = 414] 16:24:25 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (0F5F6400) [pid = 900] [serial = 1242] [outer = 00000000] 16:24:26 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (10758C00) [pid = 900] [serial = 1243] [outer = 0F5F6400] 16:24:26 INFO - PROCESS | 900 | 1462836266029 Marionette DEBUG loaded listener.js 16:24:26 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (10D58400) [pid = 900] [serial = 1244] [outer = 0F5F6400] 16:24:26 INFO - PROCESS | 900 | 1462836266470 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:24:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:24:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 644ms 16:24:26 INFO - PROCESS | 900 | 1462836266504 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 16:24:26 INFO - PROCESS | 900 | 1462836266510 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 16:24:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:24:26 INFO - PROCESS | 900 | 1462836266516 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:24:26 INFO - PROCESS | 900 | 1462836266519 Marionette TRACE conn2 <- [1,1622,null,{}] 16:24:26 INFO - PROCESS | 900 | 1462836266522 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:26 INFO - PROCESS | 900 | 1462836266641 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 16:24:26 INFO - PROCESS | 900 | 1462836266652 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:26 INFO - PROCESS | 900 | ++DOCSHELL 11303000 == 11 [pid = 900] [id = 415] 16:24:26 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (11308800) [pid = 900] [serial = 1245] [outer = 00000000] 16:24:26 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (1138A000) [pid = 900] [serial = 1246] [outer = 11308800] 16:24:26 INFO - PROCESS | 900 | 1462836266697 Marionette DEBUG loaded listener.js 16:24:26 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (1159EC00) [pid = 900] [serial = 1247] [outer = 11308800] 16:24:27 INFO - PROCESS | 900 | 1462836267157 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:24:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:24:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 691ms 16:24:27 INFO - PROCESS | 900 | 1462836267213 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 16:24:27 INFO - PROCESS | 900 | 1462836267216 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 16:24:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:24:27 INFO - PROCESS | 900 | 1462836267219 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:24:27 INFO - PROCESS | 900 | 1462836267223 Marionette TRACE conn2 <- [1,1626,null,{}] 16:24:27 INFO - PROCESS | 900 | 1462836267234 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:27 INFO - PROCESS | 900 | 1462836267318 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 16:24:27 INFO - PROCESS | 900 | 1462836267326 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:27 INFO - PROCESS | 900 | ++DOCSHELL 13374000 == 12 [pid = 900] [id = 416] 16:24:27 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (1339E800) [pid = 900] [serial = 1248] [outer = 00000000] 16:24:27 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (13439C00) [pid = 900] [serial = 1249] [outer = 1339E800] 16:24:27 INFO - PROCESS | 900 | 1462836267375 Marionette DEBUG loaded listener.js 16:24:27 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (134F1400) [pid = 900] [serial = 1250] [outer = 1339E800] 16:24:28 INFO - PROCESS | 900 | 1462836268215 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:24:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:24:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1052ms 16:24:28 INFO - PROCESS | 900 | 1462836268270 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 16:24:28 INFO - PROCESS | 900 | 1462836268275 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 16:24:28 INFO - PROCESS | 900 | 1462836268299 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:24:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:24:28 INFO - PROCESS | 900 | 1462836268304 Marionette TRACE conn2 <- [1,1630,null,{}] 16:24:28 INFO - PROCESS | 900 | 1462836268309 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:28 INFO - PROCESS | 900 | 1462836268426 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 16:24:28 INFO - PROCESS | 900 | 1462836268561 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:28 INFO - PROCESS | 900 | ++DOCSHELL 10D60000 == 13 [pid = 900] [id = 417] 16:24:28 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (10D7C800) [pid = 900] [serial = 1251] [outer = 00000000] 16:24:28 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (1130DC00) [pid = 900] [serial = 1252] [outer = 10D7C800] 16:24:28 INFO - PROCESS | 900 | 1462836268618 Marionette DEBUG loaded listener.js 16:24:28 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (11FEA000) [pid = 900] [serial = 1253] [outer = 10D7C800] 16:24:29 INFO - PROCESS | 900 | 1462836269311 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:24:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:24:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1053ms 16:24:29 INFO - PROCESS | 900 | 1462836269343 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 16:24:29 INFO - PROCESS | 900 | 1462836269349 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 16:24:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:24:29 INFO - PROCESS | 900 | 1462836269356 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:24:29 INFO - PROCESS | 900 | 1462836269358 Marionette TRACE conn2 <- [1,1634,null,{}] 16:24:29 INFO - PROCESS | 900 | 1462836269380 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:29 INFO - PROCESS | 900 | 1462836269490 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 16:24:29 INFO - PROCESS | 900 | 1462836269684 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:29 INFO - PROCESS | 900 | ++DOCSHELL 0CAF0C00 == 14 [pid = 900] [id = 418] 16:24:29 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (0CAF1800) [pid = 900] [serial = 1254] [outer = 00000000] 16:24:29 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (0F5A6C00) [pid = 900] [serial = 1255] [outer = 0CAF1800] 16:24:29 INFO - PROCESS | 900 | 1462836269782 Marionette DEBUG loaded listener.js 16:24:29 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (0F5F4C00) [pid = 900] [serial = 1256] [outer = 0CAF1800] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 125 (11D10000) [pid = 900] [serial = 1172] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 124 (136AEC00) [pid = 900] [serial = 1174] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 123 (11756000) [pid = 900] [serial = 1208] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 122 (11D01400) [pid = 900] [serial = 1171] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 121 (136A2C00) [pid = 900] [serial = 1228] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 120 (13604C00) [pid = 900] [serial = 1210] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 119 (10D64400) [pid = 900] [serial = 1207] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 118 (1544A000) [pid = 900] [serial = 1128] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 117 (10761400) [pid = 900] [serial = 1116] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 116 (1698A400) [pid = 900] [serial = 1131] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 115 (10D75C00) [pid = 900] [serial = 1117] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 114 (16F2B800) [pid = 900] [serial = 1143] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 113 (1302E800) [pid = 900] [serial = 1119] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 112 (13398C00) [pid = 900] [serial = 1120] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 111 (136AF000) [pid = 900] [serial = 1122] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 110 (13A0B400) [pid = 900] [serial = 1123] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 109 (0F5EF000) [pid = 900] [serial = 1114] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 108 (0F5A6800) [pid = 900] [serial = 1113] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 107 (143E5C00) [pid = 900] [serial = 1125] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 106 (10D62400) [pid = 900] [serial = 1111] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 105 (1070C400) [pid = 900] [serial = 1110] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 104 (1563B000) [pid = 900] [serial = 1129] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 103 (16B20400) [pid = 900] [serial = 1134] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 102 (15450800) [pid = 900] [serial = 1168] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 101 (159BA800) [pid = 900] [serial = 1169] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 100 (15186000) [pid = 900] [serial = 1166] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 99 (1457AC00) [pid = 900] [serial = 1137] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 98 (16A45C00) [pid = 900] [serial = 1140] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 97 (16B76C00) [pid = 900] [serial = 1135] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 96 (16A46C00) [pid = 900] [serial = 1141] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 95 (1698C800) [pid = 900] [serial = 1132] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 94 (14563400) [pid = 900] [serial = 1126] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 93 (157EBC00) [pid = 900] [serial = 1138] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 92 (16990C00) [pid = 900] [serial = 1178] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 91 (16BB9800) [pid = 900] [serial = 1214] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 90 (16B84400) [pid = 900] [serial = 1180] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 89 (188E3000) [pid = 900] [serial = 1216] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 88 (10D80800) [pid = 900] [serial = 1187] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 87 (140C8800) [pid = 900] [serial = 1175] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 86 (1690F000) [pid = 900] [serial = 1177] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 85 (1070A000) [pid = 900] [serial = 1186] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 84 (12E63000) [pid = 900] [serial = 1189] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 83 (16A3F800) [pid = 900] [serial = 1213] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 82 (15635000) [pid = 900] [serial = 1231] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 81 (151C8800) [pid = 900] [serial = 1229] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 80 (16F4E000) [pid = 900] [serial = 1184] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 79 (1343A000) [pid = 900] [serial = 1190] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 78 (136A6400) [pid = 900] [serial = 1149] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 77 (143EAC00) [pid = 900] [serial = 1165] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 76 (16F47400) [pid = 900] [serial = 1144] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 75 (1AFD5C00) [pid = 900] [serial = 1063] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 74 (143C8C00) [pid = 900] [serial = 1150] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 73 (11307000) [pid = 900] [serial = 1146] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 72 (1343B400) [pid = 900] [serial = 1162] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 71 (172A8C00) [pid = 900] [serial = 1155] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 70 (16F25400) [pid = 900] [serial = 1152] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 69 (16F4B000) [pid = 900] [serial = 1108] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 68 (16F46C00) [pid = 900] [serial = 1153] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 67 (13461C00) [pid = 900] [serial = 1163] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 66 (11F66400) [pid = 900] [serial = 1158] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 65 (1339F000) [pid = 900] [serial = 1159] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 64 (1544E400) [pid = 900] [serial = 724] [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.] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 63 (17AD6400) [pid = 900] [serial = 1156] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 62 (11725800) [pid = 900] [serial = 1147] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 61 (19AE7000) [pid = 900] [serial = 1217] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 60 (143C7C00) [pid = 900] [serial = 1211] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 59 (16F1FC00) [pid = 900] [serial = 1181] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 58 (16F4A800) [pid = 900] [serial = 1183] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 57 (19BDE400) [pid = 900] [serial = 1219] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 56 (143E0C00) [pid = 900] [serial = 1192] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 55 (19AEB400) [pid = 900] [serial = 1204] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 54 (18571000) [pid = 900] [serial = 1202] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 53 (1A418400) [pid = 900] [serial = 1238] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 52 (1856AC00) [pid = 900] [serial = 1201] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 51 (16B82000) [pid = 900] [serial = 1196] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 50 (16987800) [pid = 900] [serial = 1232] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 49 (188E2800) [pid = 900] [serial = 1235] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 48 (17B45800) [pid = 900] [serial = 1198] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 47 (1A302000) [pid = 900] [serial = 1237] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 46 (1856F400) [pid = 900] [serial = 1234] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 45 (14567C00) [pid = 900] [serial = 1193] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 44 (16A3B800) [pid = 900] [serial = 1195] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 43 (18186000) [pid = 900] [serial = 1199] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 42 (19AF3000) [pid = 900] [serial = 1205] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 41 (1AA37800) [pid = 900] [serial = 1226] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 40 (1AA33000) [pid = 900] [serial = 1225] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 39 (1A30D000) [pid = 900] [serial = 1223] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 38 (1A303400) [pid = 900] [serial = 1222] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | --DOMWINDOW == 37 (1A171C00) [pid = 900] [serial = 1220] [outer = 00000000] [url = about:blank] 16:24:30 INFO - PROCESS | 900 | 1462836270458 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:24:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:24:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1162ms 16:24:30 INFO - PROCESS | 900 | 1462836270520 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 16:24:30 INFO - PROCESS | 900 | 1462836270525 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 16:24:30 INFO - PROCESS | 900 | 1462836270530 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:24:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:24:30 INFO - PROCESS | 900 | 1462836270535 Marionette TRACE conn2 <- [1,1638,null,{}] 16:24:30 INFO - PROCESS | 900 | 1462836270542 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:30 INFO - PROCESS | 900 | 1462836270663 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 16:24:30 INFO - PROCESS | 900 | 1462836270740 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:30 INFO - PROCESS | 900 | ++DOCSHELL 0F5EC400 == 15 [pid = 900] [id = 419] 16:24:30 INFO - PROCESS | 900 | ++DOMWINDOW == 38 (1052B000) [pid = 900] [serial = 1257] [outer = 00000000] 16:24:30 INFO - PROCESS | 900 | ++DOMWINDOW == 39 (11307000) [pid = 900] [serial = 1258] [outer = 1052B000] 16:24:30 INFO - PROCESS | 900 | 1462836270842 Marionette DEBUG loaded listener.js 16:24:30 INFO - PROCESS | 900 | ++DOMWINDOW == 40 (11310C00) [pid = 900] [serial = 1259] [outer = 1052B000] 16:24:31 INFO - PROCESS | 900 | 1462836271441 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:24:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:24:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 942ms 16:24:31 INFO - PROCESS | 900 | 1462836271483 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 16:24:31 INFO - PROCESS | 900 | 1462836271489 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 16:24:31 INFO - PROCESS | 900 | 1462836271496 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:24:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:24:31 INFO - PROCESS | 900 | 1462836271499 Marionette TRACE conn2 <- [1,1642,null,{}] 16:24:31 INFO - PROCESS | 900 | 1462836271503 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:31 INFO - PROCESS | 900 | 1462836271598 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 16:24:31 INFO - PROCESS | 900 | 1462836271690 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:31 INFO - PROCESS | 900 | ++DOCSHELL 11718C00 == 16 [pid = 900] [id = 420] 16:24:31 INFO - PROCESS | 900 | ++DOMWINDOW == 41 (11747C00) [pid = 900] [serial = 1260] [outer = 00000000] 16:24:31 INFO - PROCESS | 900 | ++DOMWINDOW == 42 (12B89C00) [pid = 900] [serial = 1261] [outer = 11747C00] 16:24:31 INFO - PROCESS | 900 | 1462836271744 Marionette DEBUG loaded listener.js 16:24:31 INFO - PROCESS | 900 | ++DOMWINDOW == 43 (12E62C00) [pid = 900] [serial = 1262] [outer = 11747C00] 16:24:32 INFO - PROCESS | 900 | 1462836272350 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:24:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:24:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 910ms 16:24:32 INFO - PROCESS | 900 | 1462836272435 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 16:24:32 INFO - PROCESS | 900 | 1462836272438 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 16:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:24:32 INFO - PROCESS | 900 | 1462836272442 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:24:32 INFO - PROCESS | 900 | 1462836272446 Marionette TRACE conn2 <- [1,1646,null,{}] 16:24:32 INFO - PROCESS | 900 | 1462836272457 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:32 INFO - PROCESS | 900 | 1462836272564 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 16:24:32 INFO - PROCESS | 900 | 1462836272638 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:32 INFO - PROCESS | 900 | ++DOCSHELL 0F5F6800 == 17 [pid = 900] [id = 421] 16:24:32 INFO - PROCESS | 900 | ++DOMWINDOW == 44 (1343E000) [pid = 900] [serial = 1263] [outer = 00000000] 16:24:32 INFO - PROCESS | 900 | ++DOMWINDOW == 45 (1346C400) [pid = 900] [serial = 1264] [outer = 1343E000] 16:24:32 INFO - PROCESS | 900 | 1462836272694 Marionette DEBUG loaded listener.js 16:24:32 INFO - PROCESS | 900 | ++DOMWINDOW == 46 (134FBC00) [pid = 900] [serial = 1265] [outer = 1343E000] 16:24:33 INFO - PROCESS | 900 | 1462836273273 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 911ms 16:24:33 INFO - PROCESS | 900 | 1462836273346 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 16:24:33 INFO - PROCESS | 900 | 1462836273349 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 16:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:24:33 INFO - PROCESS | 900 | 1462836273352 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:24:33 INFO - PROCESS | 900 | 1462836273354 Marionette TRACE conn2 <- [1,1650,null,{}] 16:24:33 INFO - PROCESS | 900 | 1462836273358 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:33 INFO - PROCESS | 900 | 1462836273454 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 16:24:33 INFO - PROCESS | 900 | 1462836273545 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:33 INFO - PROCESS | 900 | ++DOCSHELL 13463C00 == 18 [pid = 900] [id = 422] 16:24:33 INFO - PROCESS | 900 | ++DOMWINDOW == 47 (136AEC00) [pid = 900] [serial = 1266] [outer = 00000000] 16:24:33 INFO - PROCESS | 900 | ++DOMWINDOW == 48 (13AE3800) [pid = 900] [serial = 1267] [outer = 136AEC00] 16:24:33 INFO - PROCESS | 900 | 1462836273599 Marionette DEBUG loaded listener.js 16:24:33 INFO - PROCESS | 900 | ++DOMWINDOW == 49 (140C9800) [pid = 900] [serial = 1268] [outer = 136AEC00] 16:24:34 INFO - PROCESS | 900 | 1462836274162 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 848ms 16:24:34 INFO - PROCESS | 900 | 1462836274197 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 16:24:34 INFO - PROCESS | 900 | 1462836274199 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 16:24:34 INFO - PROCESS | 900 | 1462836274204 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:24:34 INFO - PROCESS | 900 | 1462836274206 Marionette TRACE conn2 <- [1,1654,null,{}] 16:24:34 INFO - PROCESS | 900 | 1462836274209 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:34 INFO - PROCESS | 900 | 1462836274302 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 16:24:34 INFO - PROCESS | 900 | 1462836274403 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:34 INFO - PROCESS | 900 | ++DOCSHELL 11719C00 == 19 [pid = 900] [id = 423] 16:24:34 INFO - PROCESS | 900 | ++DOMWINDOW == 50 (11D0B400) [pid = 900] [serial = 1269] [outer = 00000000] 16:24:34 INFO - PROCESS | 900 | ++DOMWINDOW == 51 (143E0C00) [pid = 900] [serial = 1270] [outer = 11D0B400] 16:24:34 INFO - PROCESS | 900 | 1462836274456 Marionette DEBUG loaded listener.js 16:24:34 INFO - PROCESS | 900 | ++DOMWINDOW == 52 (143E8000) [pid = 900] [serial = 1271] [outer = 11D0B400] 16:24:35 INFO - PROCESS | 900 | 1462836275030 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 911ms 16:24:35 INFO - PROCESS | 900 | 1462836275109 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 16:24:35 INFO - PROCESS | 900 | 1462836275113 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 16:24:35 INFO - PROCESS | 900 | 1462836275118 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:24:35 INFO - PROCESS | 900 | 1462836275121 Marionette TRACE conn2 <- [1,1658,null,{}] 16:24:35 INFO - PROCESS | 900 | 1462836275127 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:35 INFO - PROCESS | 900 | 1462836275214 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 16:24:35 INFO - PROCESS | 900 | 1462836275307 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:35 INFO - PROCESS | 900 | ++DOCSHELL 105D1C00 == 20 [pid = 900] [id = 424] 16:24:35 INFO - PROCESS | 900 | ++DOMWINDOW == 53 (105D9400) [pid = 900] [serial = 1272] [outer = 00000000] 16:24:35 INFO - PROCESS | 900 | ++DOMWINDOW == 54 (1124AC00) [pid = 900] [serial = 1273] [outer = 105D9400] 16:24:35 INFO - PROCESS | 900 | 1462836275359 Marionette DEBUG loaded listener.js 16:24:35 INFO - PROCESS | 900 | ++DOMWINDOW == 55 (12BB6800) [pid = 900] [serial = 1274] [outer = 105D9400] 16:24:35 INFO - PROCESS | 900 | 1462836275790 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 691ms 16:24:35 INFO - PROCESS | 900 | 1462836275819 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 16:24:35 INFO - PROCESS | 900 | 1462836275825 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 16:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:24:35 INFO - PROCESS | 900 | 1462836275831 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:24:35 INFO - PROCESS | 900 | 1462836275833 Marionette TRACE conn2 <- [1,1662,null,{}] 16:24:35 INFO - PROCESS | 900 | 1462836275837 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:35 INFO - PROCESS | 900 | 1462836275916 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 16:24:35 INFO - PROCESS | 900 | 1462836275923 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:35 INFO - PROCESS | 900 | ++DOCSHELL 13437400 == 21 [pid = 900] [id = 425] 16:24:35 INFO - PROCESS | 900 | ++DOMWINDOW == 56 (1343EC00) [pid = 900] [serial = 1275] [outer = 00000000] 16:24:35 INFO - PROCESS | 900 | ++DOMWINDOW == 57 (140CC000) [pid = 900] [serial = 1276] [outer = 1343EC00] 16:24:35 INFO - PROCESS | 900 | 1462836275967 Marionette DEBUG loaded listener.js 16:24:36 INFO - PROCESS | 900 | ++DOMWINDOW == 58 (140D6C00) [pid = 900] [serial = 1277] [outer = 1343EC00] 16:24:36 INFO - PROCESS | 900 | 1462836276416 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 644ms 16:24:36 INFO - PROCESS | 900 | 1462836276468 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 16:24:36 INFO - PROCESS | 900 | 1462836276470 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 16:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:24:36 INFO - PROCESS | 900 | 1462836276473 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:24:36 INFO - PROCESS | 900 | 1462836276477 Marionette TRACE conn2 <- [1,1666,null,{}] 16:24:36 INFO - PROCESS | 900 | 1462836276487 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:36 INFO - PROCESS | 900 | 1462836276571 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 16:24:36 INFO - PROCESS | 900 | 1462836276581 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:36 INFO - PROCESS | 900 | ++DOCSHELL 1457F400 == 22 [pid = 900] [id = 426] 16:24:36 INFO - PROCESS | 900 | ++DOMWINDOW == 59 (14581C00) [pid = 900] [serial = 1278] [outer = 00000000] 16:24:36 INFO - PROCESS | 900 | ++DOMWINDOW == 60 (1518E800) [pid = 900] [serial = 1279] [outer = 14581C00] 16:24:36 INFO - PROCESS | 900 | 1462836276627 Marionette DEBUG loaded listener.js 16:24:36 INFO - PROCESS | 900 | ++DOMWINDOW == 61 (15444000) [pid = 900] [serial = 1280] [outer = 14581C00] 16:24:37 INFO - PROCESS | 900 | 1462836277097 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 644ms 16:24:37 INFO - PROCESS | 900 | 1462836277111 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 16:24:37 INFO - PROCESS | 900 | 1462836277115 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 16:24:37 INFO - PROCESS | 900 | 1462836277126 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:24:37 INFO - PROCESS | 900 | 1462836277128 Marionette TRACE conn2 <- [1,1670,null,{}] 16:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:24:37 INFO - PROCESS | 900 | 1462836277131 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:37 INFO - PROCESS | 900 | 1462836277235 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 16:24:37 INFO - PROCESS | 900 | 1462836277317 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:37 INFO - PROCESS | 900 | ++DOCSHELL 1544A800 == 23 [pid = 900] [id = 427] 16:24:37 INFO - PROCESS | 900 | ++DOMWINDOW == 62 (1544B000) [pid = 900] [serial = 1281] [outer = 00000000] 16:24:37 INFO - PROCESS | 900 | ++DOMWINDOW == 63 (1544F000) [pid = 900] [serial = 1282] [outer = 1544B000] 16:24:37 INFO - PROCESS | 900 | 1462836277360 Marionette DEBUG loaded listener.js 16:24:37 INFO - PROCESS | 900 | ++DOMWINDOW == 64 (15635400) [pid = 900] [serial = 1283] [outer = 1544B000] 16:24:37 INFO - PROCESS | 900 | --DOMWINDOW == 63 (10D5E000) [pid = 900] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:24:37 INFO - PROCESS | 900 | --DOMWINDOW == 62 (11308800) [pid = 900] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:24:37 INFO - PROCESS | 900 | --DOMWINDOW == 61 (0F5F6400) [pid = 900] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:24:37 INFO - PROCESS | 900 | 1462836277772 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 707ms 16:24:37 INFO - PROCESS | 900 | 1462836277827 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 16:24:37 INFO - PROCESS | 900 | 1462836277829 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 16:24:37 INFO - PROCESS | 900 | 1462836277832 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:24:37 INFO - PROCESS | 900 | 1462836277833 Marionette TRACE conn2 <- [1,1674,null,{}] 16:24:37 INFO - PROCESS | 900 | 1462836277837 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:37 INFO - PROCESS | 900 | 1462836277911 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 16:24:37 INFO - PROCESS | 900 | 1462836277917 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:37 INFO - PROCESS | 900 | ++DOCSHELL 1067C000 == 24 [pid = 900] [id = 428] 16:24:37 INFO - PROCESS | 900 | ++DOMWINDOW == 62 (1518A800) [pid = 900] [serial = 1284] [outer = 00000000] 16:24:37 INFO - PROCESS | 900 | ++DOMWINDOW == 63 (1544D800) [pid = 900] [serial = 1285] [outer = 1518A800] 16:24:37 INFO - PROCESS | 900 | 1462836277960 Marionette DEBUG loaded listener.js 16:24:38 INFO - PROCESS | 900 | ++DOMWINDOW == 64 (157EB000) [pid = 900] [serial = 1286] [outer = 1518A800] 16:24:38 INFO - PROCESS | 900 | 1462836278450 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:24:38 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 16:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 644ms 16:24:38 INFO - PROCESS | 900 | 1462836278502 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 16:24:38 INFO - PROCESS | 900 | 1462836278504 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 16:24:38 INFO - PROCESS | 900 | 1462836278507 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:24:38 INFO - PROCESS | 900 | 1462836278509 Marionette TRACE conn2 <- [1,1678,null,{}] 16:24:38 INFO - PROCESS | 900 | 1462836278512 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:38 INFO - PROCESS | 900 | 1462836278609 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 16:24:38 INFO - PROCESS | 900 | 1462836278656 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:38 INFO - PROCESS | 900 | ++DOCSHELL 1343DC00 == 25 [pid = 900] [id = 429] 16:24:38 INFO - PROCESS | 900 | ++DOMWINDOW == 65 (16984000) [pid = 900] [serial = 1287] [outer = 00000000] 16:24:38 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (16989800) [pid = 900] [serial = 1288] [outer = 16984000] 16:24:38 INFO - PROCESS | 900 | 1462836278700 Marionette DEBUG loaded listener.js 16:24:38 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (1698A800) [pid = 900] [serial = 1289] [outer = 16984000] 16:24:39 INFO - PROCESS | 900 | 1462836279133 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 706ms 16:24:39 INFO - PROCESS | 900 | 1462836279207 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 16:24:39 INFO - PROCESS | 900 | 1462836279209 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 16:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:24:39 INFO - PROCESS | 900 | 1462836279212 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:24:39 INFO - PROCESS | 900 | 1462836279214 Marionette TRACE conn2 <- [1,1682,null,{}] 16:24:39 INFO - PROCESS | 900 | 1462836279218 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:39 INFO - PROCESS | 900 | 1462836279293 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 16:24:39 INFO - PROCESS | 900 | 1462836279302 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:39 INFO - PROCESS | 900 | ++DOCSHELL 16985400 == 26 [pid = 900] [id = 430] 16:24:39 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (16A3B400) [pid = 900] [serial = 1290] [outer = 00000000] 16:24:39 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (16A3FC00) [pid = 900] [serial = 1291] [outer = 16A3B400] 16:24:39 INFO - PROCESS | 900 | 1462836279344 Marionette DEBUG loaded listener.js 16:24:39 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (16A46400) [pid = 900] [serial = 1292] [outer = 16A3B400] 16:24:39 INFO - PROCESS | 900 | 1462836279744 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 597ms 16:24:39 INFO - PROCESS | 900 | 1462836279810 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 16:24:39 INFO - PROCESS | 900 | 1462836279812 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 16:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:24:39 INFO - PROCESS | 900 | 1462836279815 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:24:39 INFO - PROCESS | 900 | 1462836279817 Marionette TRACE conn2 <- [1,1686,null,{}] 16:24:39 INFO - PROCESS | 900 | 1462836279820 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:39 INFO - PROCESS | 900 | 1462836279898 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 16:24:39 INFO - PROCESS | 900 | 1462836279905 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:39 INFO - PROCESS | 900 | ++DOCSHELL 16A3F400 == 27 [pid = 900] [id = 431] 16:24:39 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (16A47800) [pid = 900] [serial = 1293] [outer = 00000000] 16:24:39 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (16B81800) [pid = 900] [serial = 1294] [outer = 16A47800] 16:24:39 INFO - PROCESS | 900 | 1462836279964 Marionette DEBUG loaded listener.js 16:24:40 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (16B7CC00) [pid = 900] [serial = 1295] [outer = 16A47800] 16:24:40 INFO - PROCESS | 900 | 1462836280395 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:24:40 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 16:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 644ms 16:24:40 INFO - PROCESS | 900 | 1462836280453 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 16:24:40 INFO - PROCESS | 900 | 1462836280455 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 16:24:40 INFO - PROCESS | 900 | 1462836280458 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:24:40 INFO - PROCESS | 900 | 1462836280460 Marionette TRACE conn2 <- [1,1690,null,{}] 16:24:40 INFO - PROCESS | 900 | 1462836280465 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:40 INFO - PROCESS | 900 | 1462836280540 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 16:24:40 INFO - PROCESS | 900 | 1462836280549 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:40 INFO - PROCESS | 900 | ++DOCSHELL 1361A400 == 28 [pid = 900] [id = 432] 16:24:40 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (16B26400) [pid = 900] [serial = 1296] [outer = 00000000] 16:24:40 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (16BBB400) [pid = 900] [serial = 1297] [outer = 16B26400] 16:24:40 INFO - PROCESS | 900 | 1462836280592 Marionette DEBUG loaded listener.js 16:24:40 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (16C65C00) [pid = 900] [serial = 1298] [outer = 16B26400] 16:24:41 INFO - PROCESS | 900 | 1462836281050 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 643ms 16:24:41 INFO - PROCESS | 900 | 1462836281097 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 16:24:41 INFO - PROCESS | 900 | 1462836281099 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 16:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:24:41 INFO - PROCESS | 900 | 1462836281102 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:24:41 INFO - PROCESS | 900 | 1462836281104 Marionette TRACE conn2 <- [1,1694,null,{}] 16:24:41 INFO - PROCESS | 900 | 1462836281108 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:41 INFO - PROCESS | 900 | 1462836281236 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 16:24:41 INFO - PROCESS | 900 | 1462836281399 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:41 INFO - PROCESS | 900 | ++DOCSHELL 1070E800 == 29 [pid = 900] [id = 433] 16:24:41 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (107EDC00) [pid = 900] [serial = 1299] [outer = 00000000] 16:24:41 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (111C0400) [pid = 900] [serial = 1300] [outer = 107EDC00] 16:24:41 INFO - PROCESS | 900 | 1462836281455 Marionette DEBUG loaded listener.js 16:24:41 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (1138AC00) [pid = 900] [serial = 1301] [outer = 107EDC00] 16:24:41 INFO - PROCESS | 900 | 1462836281985 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 958ms 16:24:42 INFO - PROCESS | 900 | 1462836282049 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 16:24:42 INFO - PROCESS | 900 | 1462836282053 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 16:24:42 INFO - PROCESS | 900 | 1462836282058 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:24:42 INFO - PROCESS | 900 | 1462836282063 Marionette TRACE conn2 <- [1,1698,null,{}] 16:24:42 INFO - PROCESS | 900 | 1462836282068 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:42 INFO - PROCESS | 900 | 1462836282169 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 16:24:42 INFO - PROCESS | 900 | 1462836282302 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:42 INFO - PROCESS | 900 | ++DOCSHELL 136AF400 == 30 [pid = 900] [id = 434] 16:24:42 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (13A08800) [pid = 900] [serial = 1302] [outer = 00000000] 16:24:42 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (143DF800) [pid = 900] [serial = 1303] [outer = 13A08800] 16:24:42 INFO - PROCESS | 900 | 1462836282359 Marionette DEBUG loaded listener.js 16:24:42 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (14563C00) [pid = 900] [serial = 1304] [outer = 13A08800] 16:24:42 INFO - PROCESS | 900 | 1462836282935 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 895ms 16:24:42 INFO - PROCESS | 900 | 1462836282964 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 16:24:42 INFO - PROCESS | 900 | 1462836282967 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 16:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:24:43 INFO - PROCESS | 900 | 1462836282971 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:24:43 INFO - PROCESS | 900 | 1462836282973 Marionette TRACE conn2 <- [1,1702,null,{}] 16:24:43 INFO - PROCESS | 900 | 1462836282977 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:43 INFO - PROCESS | 900 | 1462836283077 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 16:24:43 INFO - PROCESS | 900 | 1462836283179 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:43 INFO - PROCESS | 900 | ++DOCSHELL 1544C000 == 31 [pid = 900] [id = 435] 16:24:43 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (1544E400) [pid = 900] [serial = 1305] [outer = 00000000] 16:24:43 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (15E4AC00) [pid = 900] [serial = 1306] [outer = 1544E400] 16:24:43 INFO - PROCESS | 900 | 1462836283231 Marionette DEBUG loaded listener.js 16:24:43 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (16307C00) [pid = 900] [serial = 1307] [outer = 1544E400] 16:24:43 INFO - PROCESS | 900 | 1462836283807 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 911ms 16:24:43 INFO - PROCESS | 900 | 1462836283874 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 16:24:43 INFO - PROCESS | 900 | 1462836283878 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 16:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:24:43 INFO - PROCESS | 900 | 1462836283889 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:24:43 INFO - PROCESS | 900 | 1462836283894 Marionette TRACE conn2 <- [1,1706,null,{}] 16:24:43 INFO - PROCESS | 900 | 1462836283898 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:44 INFO - PROCESS | 900 | 1462836284042 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 16:24:44 INFO - PROCESS | 900 | 1462836284302 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:44 INFO - PROCESS | 900 | ++DOCSHELL 0F5A2C00 == 32 [pid = 900] [id = 436] 16:24:44 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (0F5A4400) [pid = 900] [serial = 1308] [outer = 00000000] 16:24:44 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (10638800) [pid = 900] [serial = 1309] [outer = 0F5A4400] 16:24:44 INFO - PROCESS | 900 | 1462836284354 Marionette DEBUG loaded listener.js 16:24:44 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (10D5F400) [pid = 900] [serial = 1310] [outer = 0F5A4400] 16:24:44 INFO - PROCESS | 900 | 1462836285006 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1162ms 16:24:45 INFO - PROCESS | 900 | 1462836285068 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 16:24:45 INFO - PROCESS | 900 | 1462836285072 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 16:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:24:45 INFO - PROCESS | 900 | 1462836285076 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:24:45 INFO - PROCESS | 900 | 1462836285080 Marionette TRACE conn2 <- [1,1710,null,{}] 16:24:45 INFO - PROCESS | 900 | 1462836285085 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:45 INFO - PROCESS | 900 | 1462836285181 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 16:24:45 INFO - PROCESS | 900 | 1462836285268 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:45 INFO - PROCESS | 900 | ++DOCSHELL 10682400 == 33 [pid = 900] [id = 437] 16:24:45 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (10762800) [pid = 900] [serial = 1311] [outer = 00000000] 16:24:45 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (1138C400) [pid = 900] [serial = 1312] [outer = 10762800] 16:24:45 INFO - PROCESS | 900 | 1462836285372 Marionette DEBUG loaded listener.js 16:24:45 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (12DEA400) [pid = 900] [serial = 1313] [outer = 10762800] 16:24:45 INFO - PROCESS | 900 | --DOCSHELL 10765400 == 32 [pid = 900] [id = 413] 16:24:45 INFO - PROCESS | 900 | --DOMWINDOW == 90 (1159EC00) [pid = 900] [serial = 1247] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 900 | --DOMWINDOW == 89 (1130DC00) [pid = 900] [serial = 1252] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 900 | --DOMWINDOW == 88 (13439C00) [pid = 900] [serial = 1249] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 900 | --DOMWINDOW == 87 (10758C00) [pid = 900] [serial = 1243] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 900 | --DOMWINDOW == 86 (1138A000) [pid = 900] [serial = 1246] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 900 | --DOMWINDOW == 85 (10D58400) [pid = 900] [serial = 1244] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 900 | --DOMWINDOW == 84 (1AB81C00) [pid = 900] [serial = 1241] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 900 | --DOMWINDOW == 83 (1AA3C800) [pid = 900] [serial = 1240] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 900 | --DOMWINDOW == 82 (0F5A6C00) [pid = 900] [serial = 1255] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 900 | 1462836285813 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:24:45 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 16:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 801ms 16:24:45 INFO - PROCESS | 900 | 1462836285877 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 16:24:45 INFO - PROCESS | 900 | 1462836285881 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 16:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:24:45 INFO - PROCESS | 900 | 1462836285886 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:24:45 INFO - PROCESS | 900 | 1462836285888 Marionette TRACE conn2 <- [1,1714,null,{}] 16:24:45 INFO - PROCESS | 900 | 1462836285892 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:45 INFO - PROCESS | 900 | 1462836285970 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 16:24:45 INFO - PROCESS | 900 | 1462836285980 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:45 INFO - PROCESS | 900 | ++DOCSHELL 13323000 == 33 [pid = 900] [id = 438] 16:24:45 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (1332FC00) [pid = 900] [serial = 1314] [outer = 00000000] 16:24:46 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (13469400) [pid = 900] [serial = 1315] [outer = 1332FC00] 16:24:46 INFO - PROCESS | 900 | 1462836286025 Marionette DEBUG loaded listener.js 16:24:46 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (136A2000) [pid = 900] [serial = 1316] [outer = 1332FC00] 16:24:46 INFO - PROCESS | 900 | 1462836286539 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 691ms 16:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:24:46 INFO - PROCESS | 900 | 1462836286586 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 16:24:46 INFO - PROCESS | 900 | 1462836286588 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 16:24:46 INFO - PROCESS | 900 | 1462836286593 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:24:46 INFO - PROCESS | 900 | 1462836286598 Marionette TRACE conn2 <- [1,1718,null,{}] 16:24:46 INFO - PROCESS | 900 | 1462836286607 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:46 INFO - PROCESS | 900 | 1462836286687 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 16:24:46 INFO - PROCESS | 900 | 1462836286698 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:46 INFO - PROCESS | 900 | ++DOCSHELL 1544C800 == 34 [pid = 900] [id = 439] 16:24:46 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (1544CC00) [pid = 900] [serial = 1317] [outer = 00000000] 16:24:46 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (157E5400) [pid = 900] [serial = 1318] [outer = 1544CC00] 16:24:46 INFO - PROCESS | 900 | 1462836286751 Marionette DEBUG loaded listener.js 16:24:46 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (15E49C00) [pid = 900] [serial = 1319] [outer = 1544CC00] 16:24:47 INFO - PROCESS | 900 | 1462836287191 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:24:47 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 16:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 659ms 16:24:47 INFO - PROCESS | 900 | 1462836287262 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 16:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:24:47 INFO - PROCESS | 900 | 1462836287264 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 16:24:47 INFO - PROCESS | 900 | 1462836287268 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:24:47 INFO - PROCESS | 900 | 1462836287270 Marionette TRACE conn2 <- [1,1722,null,{}] 16:24:47 INFO - PROCESS | 900 | 1462836287273 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:47 INFO - PROCESS | 900 | 1462836287353 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 16:24:47 INFO - PROCESS | 900 | 1462836287363 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:47 INFO - PROCESS | 900 | ++DOCSHELL 1563D000 == 35 [pid = 900] [id = 440] 16:24:47 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (16194C00) [pid = 900] [serial = 1320] [outer = 00000000] 16:24:47 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (16A3B000) [pid = 900] [serial = 1321] [outer = 16194C00] 16:24:47 INFO - PROCESS | 900 | 1462836287434 Marionette DEBUG loaded listener.js 16:24:47 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (16B21C00) [pid = 900] [serial = 1322] [outer = 16194C00] 16:24:47 INFO - PROCESS | 900 | 1462836287901 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 691ms 16:24:47 INFO - PROCESS | 900 | 1462836287965 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 16:24:47 INFO - PROCESS | 900 | 1462836287967 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 16:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:24:47 INFO - PROCESS | 900 | 1462836287976 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:24:47 INFO - PROCESS | 900 | 1462836287978 Marionette TRACE conn2 <- [1,1726,null,{}] 16:24:47 INFO - PROCESS | 900 | 1462836287981 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:48 INFO - PROCESS | 900 | 1462836288086 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 16:24:48 INFO - PROCESS | 900 | 1462836288098 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:48 INFO - PROCESS | 900 | ++DOCSHELL 16B7EC00 == 36 [pid = 900] [id = 441] 16:24:48 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (16B80000) [pid = 900] [serial = 1323] [outer = 00000000] 16:24:48 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (16F1E400) [pid = 900] [serial = 1324] [outer = 16B80000] 16:24:48 INFO - PROCESS | 900 | 1462836288197 Marionette DEBUG loaded listener.js 16:24:48 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (16F2D800) [pid = 900] [serial = 1325] [outer = 16B80000] 16:24:48 INFO - PROCESS | 900 | 1462836288634 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 707ms 16:24:48 INFO - PROCESS | 900 | 1462836288670 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 16:24:48 INFO - PROCESS | 900 | 1462836288672 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 16:24:48 INFO - PROCESS | 900 | 1462836288676 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:24:48 INFO - PROCESS | 900 | 1462836288677 Marionette TRACE conn2 <- [1,1730,null,{}] 16:24:48 INFO - PROCESS | 900 | 1462836288686 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:48 INFO - PROCESS | 900 | 1462836288818 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 16:24:48 INFO - PROCESS | 900 | 1462836288832 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:48 INFO - PROCESS | 900 | ++DOCSHELL 10D57C00 == 37 [pid = 900] [id = 442] 16:24:48 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16F3FC00) [pid = 900] [serial = 1326] [outer = 00000000] 16:24:48 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (16F4A400) [pid = 900] [serial = 1327] [outer = 16F3FC00] 16:24:48 INFO - PROCESS | 900 | 1462836288875 Marionette DEBUG loaded listener.js 16:24:48 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (16F8E400) [pid = 900] [serial = 1328] [outer = 16F3FC00] 16:24:49 INFO - PROCESS | 900 | 1462836289298 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 644ms 16:24:49 INFO - PROCESS | 900 | 1462836289314 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 16:24:49 INFO - PROCESS | 900 | 1462836289316 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 16:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:24:49 INFO - PROCESS | 900 | 1462836289319 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:24:49 INFO - PROCESS | 900 | 1462836289320 Marionette TRACE conn2 <- [1,1734,null,{}] 16:24:49 INFO - PROCESS | 900 | 1462836289329 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:49 INFO - PROCESS | 900 | 1462836289437 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 16:24:49 INFO - PROCESS | 900 | 1462836289443 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:49 INFO - PROCESS | 900 | ++DOCSHELL 16F44800 == 38 [pid = 900] [id = 443] 16:24:49 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (16F88800) [pid = 900] [serial = 1329] [outer = 00000000] 16:24:49 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (17702C00) [pid = 900] [serial = 1330] [outer = 16F88800] 16:24:49 INFO - PROCESS | 900 | 1462836289487 Marionette DEBUG loaded listener.js 16:24:49 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (17704800) [pid = 900] [serial = 1331] [outer = 16F88800] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 99 (1339E800) [pid = 900] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 98 (10D7C800) [pid = 900] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 97 (1544B000) [pid = 900] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 96 (1518A800) [pid = 900] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 95 (16A3B400) [pid = 900] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 94 (11747C00) [pid = 900] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 93 (105D9400) [pid = 900] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 92 (14581C00) [pid = 900] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 91 (16984000) [pid = 900] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 90 (136AEC00) [pid = 900] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 89 (1052B000) [pid = 900] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 88 (1343E000) [pid = 900] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 87 (11D0B400) [pid = 900] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 86 (1343EC00) [pid = 900] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:24:49 INFO - PROCESS | 900 | --DOMWINDOW == 85 (16A47800) [pid = 900] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:24:50 INFO - PROCESS | 900 | 1462836290066 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 801ms 16:24:50 INFO - PROCESS | 900 | 1462836290126 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 16:24:50 INFO - PROCESS | 900 | 1462836290128 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 16:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:24:50 INFO - PROCESS | 900 | 1462836290133 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:24:50 INFO - PROCESS | 900 | 1462836290135 Marionette TRACE conn2 <- [1,1738,null,{}] 16:24:50 INFO - PROCESS | 900 | 1462836290138 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:50 INFO - PROCESS | 900 | 1462836290225 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 16:24:50 INFO - PROCESS | 900 | 1462836290231 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:50 INFO - PROCESS | 900 | ++DOCSHELL 0F5F8000 == 39 [pid = 900] [id = 444] 16:24:50 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (11302800) [pid = 900] [serial = 1332] [outer = 00000000] 16:24:50 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (13A0B800) [pid = 900] [serial = 1333] [outer = 11302800] 16:24:50 INFO - PROCESS | 900 | 1462836290274 Marionette DEBUG loaded listener.js 16:24:50 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (13611400) [pid = 900] [serial = 1334] [outer = 11302800] 16:24:50 INFO - PROCESS | 900 | 1462836290711 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 644ms 16:24:50 INFO - PROCESS | 900 | 1462836290770 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 16:24:50 INFO - PROCESS | 900 | 1462836290772 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 16:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:24:50 INFO - PROCESS | 900 | 1462836290776 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:24:50 INFO - PROCESS | 900 | 1462836290777 Marionette TRACE conn2 <- [1,1742,null,{}] 16:24:50 INFO - PROCESS | 900 | 1462836290781 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:50 INFO - PROCESS | 900 | 1462836290856 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 16:24:50 INFO - PROCESS | 900 | 1462836290864 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:50 INFO - PROCESS | 900 | ++DOCSHELL 11301400 == 40 [pid = 900] [id = 445] 16:24:50 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (1544B000) [pid = 900] [serial = 1335] [outer = 00000000] 16:24:50 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (16A42C00) [pid = 900] [serial = 1336] [outer = 1544B000] 16:24:50 INFO - PROCESS | 900 | 1462836290909 Marionette DEBUG loaded listener.js 16:24:51 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (16F94000) [pid = 900] [serial = 1337] [outer = 1544B000] 16:24:51 INFO - PROCESS | 900 | 1462836291362 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 597ms 16:24:51 INFO - PROCESS | 900 | 1462836291405 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 16:24:51 INFO - PROCESS | 900 | 1462836291407 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 16:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:24:51 INFO - PROCESS | 900 | 1462836291414 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:24:51 INFO - PROCESS | 900 | 1462836291416 Marionette TRACE conn2 <- [1,1746,null,{}] 16:24:51 INFO - PROCESS | 900 | 1462836291419 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:51 INFO - PROCESS | 900 | 1462836291503 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 16:24:51 INFO - PROCESS | 900 | 1462836291512 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:51 INFO - PROCESS | 900 | ++DOCSHELL 0F5F3800 == 41 [pid = 900] [id = 446] 16:24:51 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (11754400) [pid = 900] [serial = 1338] [outer = 00000000] 16:24:51 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (17B45800) [pid = 900] [serial = 1339] [outer = 11754400] 16:24:51 INFO - PROCESS | 900 | 1462836291560 Marionette DEBUG loaded listener.js 16:24:51 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (18189000) [pid = 900] [serial = 1340] [outer = 11754400] 16:24:52 INFO - PROCESS | 900 | 1462836292210 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 848ms 16:24:52 INFO - PROCESS | 900 | 1462836292254 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 16:24:52 INFO - PROCESS | 900 | 1462836292259 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 16:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:24:52 INFO - PROCESS | 900 | 1462836292265 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:24:52 INFO - PROCESS | 900 | 1462836292268 Marionette TRACE conn2 <- [1,1750,null,{}] 16:24:52 INFO - PROCESS | 900 | 1462836292274 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:52 INFO - PROCESS | 900 | 1462836292379 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 16:24:52 INFO - PROCESS | 900 | 1462836292487 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:52 INFO - PROCESS | 900 | ++DOCSHELL 11303C00 == 42 [pid = 900] [id = 447] 16:24:52 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (11304C00) [pid = 900] [serial = 1341] [outer = 00000000] 16:24:52 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (11FE8400) [pid = 900] [serial = 1342] [outer = 11304C00] 16:24:52 INFO - PROCESS | 900 | 1462836292544 Marionette DEBUG loaded listener.js 16:24:52 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (13438C00) [pid = 900] [serial = 1343] [outer = 11304C00] 16:24:53 INFO - PROCESS | 900 | 1462836293135 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 943ms 16:24:53 INFO - PROCESS | 900 | 1462836293211 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 16:24:53 INFO - PROCESS | 900 | 1462836293217 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 16:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:24:53 INFO - PROCESS | 900 | 1462836293223 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:24:53 INFO - PROCESS | 900 | 1462836293226 Marionette TRACE conn2 <- [1,1754,null,{}] 16:24:53 INFO - PROCESS | 900 | 1462836293230 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:53 INFO - PROCESS | 900 | 1462836293361 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 16:24:53 INFO - PROCESS | 900 | 1462836293492 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:53 INFO - PROCESS | 900 | ++DOCSHELL 143BF000 == 43 [pid = 900] [id = 448] 16:24:53 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (143C5C00) [pid = 900] [serial = 1344] [outer = 00000000] 16:24:53 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (15447400) [pid = 900] [serial = 1345] [outer = 143C5C00] 16:24:53 INFO - PROCESS | 900 | 1462836293551 Marionette DEBUG loaded listener.js 16:24:53 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (159C8C00) [pid = 900] [serial = 1346] [outer = 143C5C00] 16:24:54 INFO - PROCESS | 900 | 1462836294084 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 911ms 16:24:54 INFO - PROCESS | 900 | 1462836294125 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 16:24:54 INFO - PROCESS | 900 | 1462836294128 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 16:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:24:54 INFO - PROCESS | 900 | 1462836294132 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:24:54 INFO - PROCESS | 900 | 1462836294135 Marionette TRACE conn2 <- [1,1758,null,{}] 16:24:54 INFO - PROCESS | 900 | 1462836294146 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:54 INFO - PROCESS | 900 | 1462836294249 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 16:24:54 INFO - PROCESS | 900 | 1462836294356 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:54 INFO - PROCESS | 900 | ++DOCSHELL 16F49800 == 44 [pid = 900] [id = 449] 16:24:54 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (16F49C00) [pid = 900] [serial = 1347] [outer = 00000000] 16:24:54 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (1770D800) [pid = 900] [serial = 1348] [outer = 16F49C00] 16:24:54 INFO - PROCESS | 900 | 1462836294411 Marionette DEBUG loaded listener.js 16:24:54 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (180E9C00) [pid = 900] [serial = 1349] [outer = 16F49C00] 16:24:55 INFO - PROCESS | 900 | 1462836295012 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 911ms 16:24:55 INFO - PROCESS | 900 | 1462836295042 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 16:24:55 INFO - PROCESS | 900 | 1462836295045 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 16:24:55 INFO - PROCESS | 900 | 1462836295049 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:24:55 INFO - PROCESS | 900 | 1462836295051 Marionette TRACE conn2 <- [1,1762,null,{}] 16:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:24:55 INFO - PROCESS | 900 | 1462836295055 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:55 INFO - PROCESS | 900 | 1462836295154 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 16:24:55 INFO - PROCESS | 900 | 1462836295255 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:55 INFO - PROCESS | 900 | ++DOCSHELL 13330000 == 45 [pid = 900] [id = 450] 16:24:55 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (157E7000) [pid = 900] [serial = 1350] [outer = 00000000] 16:24:55 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (18571000) [pid = 900] [serial = 1351] [outer = 157E7000] 16:24:55 INFO - PROCESS | 900 | 1462836295308 Marionette DEBUG loaded listener.js 16:24:55 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (1884E800) [pid = 900] [serial = 1352] [outer = 157E7000] 16:24:56 INFO - PROCESS | 900 | 1462836296048 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1052ms 16:24:56 INFO - PROCESS | 900 | 1462836296111 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 16:24:56 INFO - PROCESS | 900 | 1462836296115 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 16:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:24:56 INFO - PROCESS | 900 | 1462836296119 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:24:56 INFO - PROCESS | 900 | 1462836296122 Marionette TRACE conn2 <- [1,1766,null,{}] 16:24:56 INFO - PROCESS | 900 | 1462836296128 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:56 INFO - PROCESS | 900 | 1462836296221 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 16:24:56 INFO - PROCESS | 900 | 1462836296359 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:56 INFO - PROCESS | 900 | ++DOCSHELL 1070C800 == 46 [pid = 900] [id = 451] 16:24:56 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (107EEC00) [pid = 900] [serial = 1353] [outer = 00000000] 16:24:56 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (10D76800) [pid = 900] [serial = 1354] [outer = 107EEC00] 16:24:56 INFO - PROCESS | 900 | 1462836296412 Marionette DEBUG loaded listener.js 16:24:56 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (11302C00) [pid = 900] [serial = 1355] [outer = 107EEC00] 16:24:56 INFO - PROCESS | 900 | --DOCSHELL 11301400 == 45 [pid = 900] [id = 445] 16:24:56 INFO - PROCESS | 900 | --DOCSHELL 0F5F8000 == 44 [pid = 900] [id = 444] 16:24:56 INFO - PROCESS | 900 | --DOCSHELL 16F44800 == 43 [pid = 900] [id = 443] 16:24:56 INFO - PROCESS | 900 | --DOCSHELL 10D57C00 == 42 [pid = 900] [id = 442] 16:24:56 INFO - PROCESS | 900 | --DOCSHELL 16B7EC00 == 41 [pid = 900] [id = 441] 16:24:56 INFO - PROCESS | 900 | --DOCSHELL 1563D000 == 40 [pid = 900] [id = 440] 16:24:56 INFO - PROCESS | 900 | --DOCSHELL 1544C800 == 39 [pid = 900] [id = 439] 16:24:56 INFO - PROCESS | 900 | --DOCSHELL 13323000 == 38 [pid = 900] [id = 438] 16:24:56 INFO - PROCESS | 900 | --DOCSHELL 10682400 == 37 [pid = 900] [id = 437] 16:24:56 INFO - PROCESS | 900 | --DOCSHELL 0F5A2C00 == 36 [pid = 900] [id = 436] 16:24:56 INFO - PROCESS | 900 | --DOCSHELL 136AF400 == 35 [pid = 900] [id = 434] 16:24:56 INFO - PROCESS | 900 | --DOCSHELL 1070E800 == 34 [pid = 900] [id = 433] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 108 (1544F000) [pid = 900] [serial = 1282] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 107 (15635400) [pid = 900] [serial = 1283] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 106 (1544D800) [pid = 900] [serial = 1285] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 105 (16A3FC00) [pid = 900] [serial = 1291] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 104 (12E62C00) [pid = 900] [serial = 1262] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 103 (12B89C00) [pid = 900] [serial = 1261] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 102 (1124AC00) [pid = 900] [serial = 1273] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 101 (12BB6800) [pid = 900] [serial = 1274] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1518E800) [pid = 900] [serial = 1279] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 99 (16989800) [pid = 900] [serial = 1288] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 98 (140C9800) [pid = 900] [serial = 1268] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 97 (13AE3800) [pid = 900] [serial = 1267] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 96 (11310C00) [pid = 900] [serial = 1259] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 95 (11307000) [pid = 900] [serial = 1258] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 94 (134FBC00) [pid = 900] [serial = 1265] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 93 (1346C400) [pid = 900] [serial = 1264] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 92 (143E8000) [pid = 900] [serial = 1271] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 91 (143E0C00) [pid = 900] [serial = 1270] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 90 (140CC000) [pid = 900] [serial = 1276] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 89 (140D6C00) [pid = 900] [serial = 1277] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 88 (16B81800) [pid = 900] [serial = 1294] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 87 (16B7CC00) [pid = 900] [serial = 1295] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 86 (1698A800) [pid = 900] [serial = 1289] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 85 (16A46400) [pid = 900] [serial = 1292] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 84 (157EB000) [pid = 900] [serial = 1286] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 83 (15444000) [pid = 900] [serial = 1280] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 82 (16BBB400) [pid = 900] [serial = 1297] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 81 (134F1400) [pid = 900] [serial = 1250] [outer = 00000000] [url = about:blank] 16:24:56 INFO - PROCESS | 900 | --DOMWINDOW == 80 (11FEA000) [pid = 900] [serial = 1253] [outer = 00000000] [url = about:blank] 16:24:57 INFO - PROCESS | 900 | 1462836296980 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:24:57 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 16:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 911ms 16:24:57 INFO - PROCESS | 900 | 1462836297024 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 16:24:57 INFO - PROCESS | 900 | 1462836297029 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 16:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:24:57 INFO - PROCESS | 900 | 1462836297035 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:24:57 INFO - PROCESS | 900 | 1462836297038 Marionette TRACE conn2 <- [1,1770,null,{}] 16:24:57 INFO - PROCESS | 900 | 1462836297041 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:57 INFO - PROCESS | 900 | 1462836297124 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 16:24:57 INFO - PROCESS | 900 | 1462836297133 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:57 INFO - PROCESS | 900 | ++DOCSHELL 11302000 == 35 [pid = 900] [id = 452] 16:24:57 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (11305000) [pid = 900] [serial = 1356] [outer = 00000000] 16:24:57 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (117AA000) [pid = 900] [serial = 1357] [outer = 11305000] 16:24:57 INFO - PROCESS | 900 | 1462836297177 Marionette DEBUG loaded listener.js 16:24:57 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (12B89C00) [pid = 900] [serial = 1358] [outer = 11305000] 16:24:57 INFO - PROCESS | 900 | 1462836297704 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:24:57 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 16:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 706ms 16:24:57 INFO - PROCESS | 900 | 1462836297765 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 16:24:57 INFO - PROCESS | 900 | 1462836297767 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 16:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:24:57 INFO - PROCESS | 900 | 1462836297771 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:24:57 INFO - PROCESS | 900 | 1462836297774 Marionette TRACE conn2 <- [1,1774,null,{}] 16:24:57 INFO - PROCESS | 900 | 1462836297785 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:57 INFO - PROCESS | 900 | 1462836297865 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 16:24:57 INFO - PROCESS | 900 | 1462836297872 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:57 INFO - PROCESS | 900 | ++DOCSHELL 13440C00 == 36 [pid = 900] [id = 453] 16:24:57 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (13441000) [pid = 900] [serial = 1359] [outer = 00000000] 16:24:57 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (134FBC00) [pid = 900] [serial = 1360] [outer = 13441000] 16:24:57 INFO - PROCESS | 900 | 1462836297919 Marionette DEBUG loaded listener.js 16:24:57 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (1361F000) [pid = 900] [serial = 1361] [outer = 13441000] 16:24:58 INFO - PROCESS | 900 | 1462836298375 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:24:58 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 16:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 644ms 16:24:58 INFO - PROCESS | 900 | 1462836298412 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 16:24:58 INFO - PROCESS | 900 | 1462836298414 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 16:24:58 INFO - PROCESS | 900 | 1462836298418 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:24:58 INFO - PROCESS | 900 | 1462836298419 Marionette TRACE conn2 <- [1,1778,null,{}] 16:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:24:58 INFO - PROCESS | 900 | 1462836298423 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:58 INFO - PROCESS | 900 | 1462836298501 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 16:24:58 INFO - PROCESS | 900 | 1462836298508 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:58 INFO - PROCESS | 900 | ++DOCSHELL 13ADF400 == 37 [pid = 900] [id = 454] 16:24:58 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (13AE1400) [pid = 900] [serial = 1362] [outer = 00000000] 16:24:58 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (143C8000) [pid = 900] [serial = 1363] [outer = 13AE1400] 16:24:58 INFO - PROCESS | 900 | 1462836298552 Marionette DEBUG loaded listener.js 16:24:58 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (143E0C00) [pid = 900] [serial = 1364] [outer = 13AE1400] 16:24:58 INFO - PROCESS | 900 | 1462836298984 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:24:59 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) 16:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 597ms 16:24:59 INFO - PROCESS | 900 | 1462836299027 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 16:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:24:59 INFO - PROCESS | 900 | 1462836299029 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 16:24:59 INFO - PROCESS | 900 | 1462836299032 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:24:59 INFO - PROCESS | 900 | 1462836299034 Marionette TRACE conn2 <- [1,1782,null,{}] 16:24:59 INFO - PROCESS | 900 | 1462836299038 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:59 INFO - PROCESS | 900 | 1462836299124 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 16:24:59 INFO - PROCESS | 900 | 1462836299131 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:59 INFO - PROCESS | 900 | ++DOCSHELL 14564400 == 38 [pid = 900] [id = 455] 16:24:59 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (14567800) [pid = 900] [serial = 1365] [outer = 00000000] 16:24:59 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (15444800) [pid = 900] [serial = 1366] [outer = 14567800] 16:24:59 INFO - PROCESS | 900 | 1462836299178 Marionette DEBUG loaded listener.js 16:24:59 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (15446800) [pid = 900] [serial = 1367] [outer = 14567800] 16:24:59 INFO - PROCESS | 900 | 1462836299676 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 691ms 16:24:59 INFO - PROCESS | 900 | 1462836299732 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 16:24:59 INFO - PROCESS | 900 | 1462836299734 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 16:24:59 INFO - PROCESS | 900 | 1462836299737 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:24:59 INFO - PROCESS | 900 | 1462836299739 Marionette TRACE conn2 <- [1,1786,null,{}] 16:24:59 INFO - PROCESS | 900 | 1462836299746 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:59 INFO - PROCESS | 900 | 1462836299870 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 16:24:59 INFO - PROCESS | 900 | 1462836299882 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:59 INFO - PROCESS | 900 | ++DOCSHELL 13465000 == 39 [pid = 900] [id = 456] 16:24:59 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (143ED000) [pid = 900] [serial = 1368] [outer = 00000000] 16:24:59 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (159C8800) [pid = 900] [serial = 1369] [outer = 143ED000] 16:24:59 INFO - PROCESS | 900 | 1462836299926 Marionette DEBUG loaded listener.js 16:25:00 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16982C00) [pid = 900] [serial = 1370] [outer = 143ED000] 16:25:00 INFO - PROCESS | 900 | 1462836300361 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 644ms 16:25:00 INFO - PROCESS | 900 | 1462836300375 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 16:25:00 INFO - PROCESS | 900 | 1462836300377 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 16:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:25:00 INFO - PROCESS | 900 | 1462836300380 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:25:00 INFO - PROCESS | 900 | 1462836300382 Marionette TRACE conn2 <- [1,1790,null,{}] 16:25:00 INFO - PROCESS | 900 | 1462836300393 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:00 INFO - PROCESS | 900 | 1462836300507 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 16:25:00 INFO - PROCESS | 900 | 1462836300597 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:00 INFO - PROCESS | 900 | ++DOCSHELL 15447C00 == 40 [pid = 900] [id = 457] 16:25:00 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (157E8800) [pid = 900] [serial = 1371] [outer = 00000000] 16:25:00 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (16A40C00) [pid = 900] [serial = 1372] [outer = 157E8800] 16:25:00 INFO - PROCESS | 900 | 1462836300642 Marionette DEBUG loaded listener.js 16:25:00 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (16A43800) [pid = 900] [serial = 1373] [outer = 157E8800] 16:25:01 INFO - PROCESS | 900 | 1462836301058 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 707ms 16:25:01 INFO - PROCESS | 900 | 1462836301080 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 16:25:01 INFO - PROCESS | 900 | 1462836301082 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 16:25:01 INFO - PROCESS | 900 | 1462836301086 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:25:01 INFO - PROCESS | 900 | 1462836301087 Marionette TRACE conn2 <- [1,1794,null,{}] 16:25:01 INFO - PROCESS | 900 | 1462836301091 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:01 INFO - PROCESS | 900 | 1462836301203 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 16:25:01 INFO - PROCESS | 900 | 1462836301210 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:01 INFO - PROCESS | 900 | ++DOCSHELL 0CAFC000 == 41 [pid = 900] [id = 458] 16:25:01 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (16A3AC00) [pid = 900] [serial = 1374] [outer = 00000000] 16:25:01 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (16B82000) [pid = 900] [serial = 1375] [outer = 16A3AC00] 16:25:01 INFO - PROCESS | 900 | 1462836301253 Marionette DEBUG loaded listener.js 16:25:01 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (16BB5C00) [pid = 900] [serial = 1376] [outer = 16A3AC00] 16:25:01 INFO - PROCESS | 900 | --DOMWINDOW == 100 (16B80000) [pid = 900] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:25:01 INFO - PROCESS | 900 | --DOMWINDOW == 99 (16F3FC00) [pid = 900] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:25:01 INFO - PROCESS | 900 | --DOMWINDOW == 98 (1332FC00) [pid = 900] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:25:01 INFO - PROCESS | 900 | --DOMWINDOW == 97 (0F5A4400) [pid = 900] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:25:01 INFO - PROCESS | 900 | --DOMWINDOW == 96 (1544CC00) [pid = 900] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:25:01 INFO - PROCESS | 900 | --DOMWINDOW == 95 (16194C00) [pid = 900] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:25:01 INFO - PROCESS | 900 | --DOMWINDOW == 94 (10762800) [pid = 900] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:25:01 INFO - PROCESS | 900 | --DOMWINDOW == 93 (16F88800) [pid = 900] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:25:01 INFO - PROCESS | 900 | --DOMWINDOW == 92 (11302800) [pid = 900] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:25:01 INFO - PROCESS | 900 | --DOMWINDOW == 91 (1544B000) [pid = 900] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:25:01 INFO - PROCESS | 900 | --DOMWINDOW == 90 (0CAF1800) [pid = 900] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:25:01 INFO - PROCESS | 900 | 1462836301845 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 800ms 16:25:01 INFO - PROCESS | 900 | 1462836301888 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 16:25:01 INFO - PROCESS | 900 | 1462836301890 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 16:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:25:01 INFO - PROCESS | 900 | 1462836301896 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:25:01 INFO - PROCESS | 900 | 1462836301897 Marionette TRACE conn2 <- [1,1798,null,{}] 16:25:01 INFO - PROCESS | 900 | 1462836301901 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:02 INFO - PROCESS | 900 | 1462836301981 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 16:25:02 INFO - PROCESS | 900 | 1462836301988 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:02 INFO - PROCESS | 900 | ++DOCSHELL 1063EC00 == 42 [pid = 900] [id = 459] 16:25:02 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (12D92000) [pid = 900] [serial = 1377] [outer = 00000000] 16:25:02 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (1698C000) [pid = 900] [serial = 1378] [outer = 12D92000] 16:25:02 INFO - PROCESS | 900 | 1462836302031 Marionette DEBUG loaded listener.js 16:25:02 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (16A48C00) [pid = 900] [serial = 1379] [outer = 12D92000] 16:25:02 INFO - PROCESS | 900 | 1462836302479 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 644ms 16:25:02 INFO - PROCESS | 900 | 1462836302532 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 16:25:02 INFO - PROCESS | 900 | 1462836302534 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 16:25:02 INFO - PROCESS | 900 | 1462836302537 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:25:02 INFO - PROCESS | 900 | 1462836302539 Marionette TRACE conn2 <- [1,1802,null,{}] 16:25:02 INFO - PROCESS | 900 | 1462836302542 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:02 INFO - PROCESS | 900 | 1462836302619 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 16:25:02 INFO - PROCESS | 900 | 1462836302626 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:02 INFO - PROCESS | 900 | ++DOCSHELL 107EF800 == 43 [pid = 900] [id = 460] 16:25:02 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (16C5FC00) [pid = 900] [serial = 1380] [outer = 00000000] 16:25:02 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16F2DC00) [pid = 900] [serial = 1381] [outer = 16C5FC00] 16:25:02 INFO - PROCESS | 900 | 1462836302669 Marionette DEBUG loaded listener.js 16:25:02 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (16F43400) [pid = 900] [serial = 1382] [outer = 16C5FC00] 16:25:03 INFO - PROCESS | 900 | 1462836303095 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 597ms 16:25:03 INFO - PROCESS | 900 | 1462836303134 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 16:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:25:03 INFO - PROCESS | 900 | 1462836303137 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 16:25:03 INFO - PROCESS | 900 | 1462836303140 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:25:03 INFO - PROCESS | 900 | 1462836303142 Marionette TRACE conn2 <- [1,1806,null,{}] 16:25:03 INFO - PROCESS | 900 | 1462836303146 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:03 INFO - PROCESS | 900 | 1462836303242 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 16:25:03 INFO - PROCESS | 900 | 1462836303248 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:03 INFO - PROCESS | 900 | ++DOCSHELL 16F4E000 == 44 [pid = 900] [id = 461] 16:25:03 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (1709EC00) [pid = 900] [serial = 1383] [outer = 00000000] 16:25:03 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (17AE3400) [pid = 900] [serial = 1384] [outer = 1709EC00] 16:25:03 INFO - PROCESS | 900 | 1462836303296 Marionette DEBUG loaded listener.js 16:25:03 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (180F0000) [pid = 900] [serial = 1385] [outer = 1709EC00] 16:25:04 INFO - PROCESS | 900 | 1462836304000 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 943ms 16:25:04 INFO - PROCESS | 900 | 1462836304118 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 16:25:04 INFO - PROCESS | 900 | 1462836304123 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 16:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:25:04 INFO - PROCESS | 900 | 1462836304128 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:25:04 INFO - PROCESS | 900 | 1462836304132 Marionette TRACE conn2 <- [1,1810,null,{}] 16:25:04 INFO - PROCESS | 900 | 1462836304138 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:04 INFO - PROCESS | 900 | 1462836304243 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 16:25:04 INFO - PROCESS | 900 | 1462836304378 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:04 INFO - PROCESS | 900 | ++DOCSHELL 10573400 == 45 [pid = 900] [id = 462] 16:25:04 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (10D55800) [pid = 900] [serial = 1386] [outer = 00000000] 16:25:04 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (11310000) [pid = 900] [serial = 1387] [outer = 10D55800] 16:25:04 INFO - PROCESS | 900 | 1462836304436 Marionette DEBUG loaded listener.js 16:25:04 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (11FF2000) [pid = 900] [serial = 1388] [outer = 10D55800] 16:25:05 INFO - PROCESS | 900 | 1462836305028 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 942ms 16:25:05 INFO - PROCESS | 900 | 1462836305074 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 16:25:05 INFO - PROCESS | 900 | 1462836305080 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 16:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:25:05 INFO - PROCESS | 900 | 1462836305086 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:25:05 INFO - PROCESS | 900 | 1462836305089 Marionette TRACE conn2 <- [1,1814,null,{}] 16:25:05 INFO - PROCESS | 900 | 1462836305093 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:05 INFO - PROCESS | 900 | 1462836305196 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 16:25:05 INFO - PROCESS | 900 | 1462836305329 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:05 INFO - PROCESS | 900 | ++DOCSHELL 11F58800 == 46 [pid = 900] [id = 463] 16:25:05 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (1343A400) [pid = 900] [serial = 1389] [outer = 00000000] 16:25:05 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (13AE7C00) [pid = 900] [serial = 1390] [outer = 1343A400] 16:25:05 INFO - PROCESS | 900 | 1462836305383 Marionette DEBUG loaded listener.js 16:25:05 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (143E1000) [pid = 900] [serial = 1391] [outer = 1343A400] 16:25:05 INFO - PROCESS | 900 | 1462836305972 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 942ms 16:25:06 INFO - PROCESS | 900 | 1462836306030 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 16:25:06 INFO - PROCESS | 900 | 1462836306033 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 16:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:25:06 INFO - PROCESS | 900 | 1462836306037 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:25:06 INFO - PROCESS | 900 | 1462836306040 Marionette TRACE conn2 <- [1,1818,null,{}] 16:25:06 INFO - PROCESS | 900 | 1462836306051 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:06 INFO - PROCESS | 900 | 1462836306157 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 16:25:06 INFO - PROCESS | 900 | 1462836306292 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:06 INFO - PROCESS | 900 | ++DOCSHELL 15187C00 == 47 [pid = 900] [id = 464] 16:25:06 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (16B79800) [pid = 900] [serial = 1392] [outer = 00000000] 16:25:06 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (16F4C000) [pid = 900] [serial = 1393] [outer = 16B79800] 16:25:06 INFO - PROCESS | 900 | 1462836306348 Marionette DEBUG loaded listener.js 16:25:06 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (177BF800) [pid = 900] [serial = 1394] [outer = 16B79800] 16:25:06 INFO - PROCESS | 900 | 1462836306912 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 942ms 16:25:06 INFO - PROCESS | 900 | 1462836306981 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 16:25:06 INFO - PROCESS | 900 | 1462836306984 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 16:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:25:06 INFO - PROCESS | 900 | 1462836306987 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:25:07 INFO - PROCESS | 900 | 1462836306989 Marionette TRACE conn2 <- [1,1822,null,{}] 16:25:07 INFO - PROCESS | 900 | 1462836306993 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:07 INFO - PROCESS | 900 | 1462836307253 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 16:25:07 INFO - PROCESS | 900 | 1462836307420 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:07 INFO - PROCESS | 900 | ++DOCSHELL 0F5EEC00 == 48 [pid = 900] [id = 465] 16:25:07 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (105F7C00) [pid = 900] [serial = 1395] [outer = 00000000] 16:25:07 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (107F2000) [pid = 900] [serial = 1396] [outer = 105F7C00] 16:25:07 INFO - PROCESS | 900 | 1462836307472 Marionette DEBUG loaded listener.js 16:25:07 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (11301400) [pid = 900] [serial = 1397] [outer = 105F7C00] 16:25:08 INFO - PROCESS | 900 | 1462836308093 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:25:08 INFO - PROCESS | 900 | --DOCSHELL 107EF800 == 47 [pid = 900] [id = 460] 16:25:08 INFO - PROCESS | 900 | --DOCSHELL 1063EC00 == 46 [pid = 900] [id = 459] 16:25:08 INFO - PROCESS | 900 | --DOCSHELL 0CAFC000 == 45 [pid = 900] [id = 458] 16:25:08 INFO - PROCESS | 900 | --DOCSHELL 15447C00 == 44 [pid = 900] [id = 457] 16:25:08 INFO - PROCESS | 900 | --DOCSHELL 13465000 == 43 [pid = 900] [id = 456] 16:25:08 INFO - PROCESS | 900 | --DOCSHELL 14564400 == 42 [pid = 900] [id = 455] 16:25:08 INFO - PROCESS | 900 | --DOCSHELL 13ADF400 == 41 [pid = 900] [id = 454] 16:25:08 INFO - PROCESS | 900 | --DOCSHELL 13440C00 == 40 [pid = 900] [id = 453] 16:25:08 INFO - PROCESS | 900 | --DOCSHELL 11302000 == 39 [pid = 900] [id = 452] 16:25:08 INFO - PROCESS | 900 | --DOCSHELL 1070C800 == 38 [pid = 900] [id = 451] 16:25:08 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 16:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1146ms 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 110 (17B45800) [pid = 900] [serial = 1339] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOCSHELL 11303C00 == 37 [pid = 900] [id = 447] 16:25:08 INFO - PROCESS | 900 | --DOCSHELL 0F5F3800 == 36 [pid = 900] [id = 446] 16:25:08 INFO - PROCESS | 900 | 1462836308160 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 16:25:08 INFO - PROCESS | 900 | 1462836308164 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 109 (0F5F4C00) [pid = 900] [serial = 1256] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 108 (15E4AC00) [pid = 900] [serial = 1306] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 107 (16F2D800) [pid = 900] [serial = 1325] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 106 (13469400) [pid = 900] [serial = 1315] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 105 (136A2000) [pid = 900] [serial = 1316] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 104 (10D5F400) [pid = 900] [serial = 1310] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 103 (10638800) [pid = 900] [serial = 1309] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 102 (157E5400) [pid = 900] [serial = 1318] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 101 (15E49C00) [pid = 900] [serial = 1319] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 100 (16A3B000) [pid = 900] [serial = 1321] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 99 (1138C400) [pid = 900] [serial = 1312] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 98 (12DEA400) [pid = 900] [serial = 1313] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 97 (17702C00) [pid = 900] [serial = 1330] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 96 (17704800) [pid = 900] [serial = 1331] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 95 (13A0B800) [pid = 900] [serial = 1333] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 94 (16A42C00) [pid = 900] [serial = 1336] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 93 (16F8E400) [pid = 900] [serial = 1328] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 92 (16B21C00) [pid = 900] [serial = 1322] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 91 (13611400) [pid = 900] [serial = 1334] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 90 (16F94000) [pid = 900] [serial = 1337] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 89 (16F1E400) [pid = 900] [serial = 1324] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 88 (16F4A400) [pid = 900] [serial = 1327] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 87 (111C0400) [pid = 900] [serial = 1300] [outer = 00000000] [url = about:blank] 16:25:08 INFO - PROCESS | 900 | --DOMWINDOW == 86 (143DF800) [pid = 900] [serial = 1303] [outer = 00000000] [url = about:blank] 16:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:25:08 INFO - PROCESS | 900 | 1462836308177 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:25:08 INFO - PROCESS | 900 | 1462836308181 Marionette TRACE conn2 <- [1,1826,null,{}] 16:25:08 INFO - PROCESS | 900 | 1462836308185 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:08 INFO - PROCESS | 900 | 1462836308265 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 16:25:08 INFO - PROCESS | 900 | 1462836308278 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:08 INFO - PROCESS | 900 | ++DOCSHELL 10D5F400 == 37 [pid = 900] [id = 466] 16:25:08 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (10D60400) [pid = 900] [serial = 1398] [outer = 00000000] 16:25:08 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (1130CC00) [pid = 900] [serial = 1399] [outer = 10D60400] 16:25:08 INFO - PROCESS | 900 | 1462836308329 Marionette DEBUG loaded listener.js 16:25:08 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (117A1000) [pid = 900] [serial = 1400] [outer = 10D60400] 16:25:08 INFO - PROCESS | 900 | 1462836308860 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 754ms 16:25:08 INFO - PROCESS | 900 | 1462836308933 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 16:25:08 INFO - PROCESS | 900 | 1462836308936 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 16:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:25:08 INFO - PROCESS | 900 | 1462836308940 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:25:08 INFO - PROCESS | 900 | 1462836308942 Marionette TRACE conn2 <- [1,1830,null,{}] 16:25:08 INFO - PROCESS | 900 | 1462836308946 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:09 INFO - PROCESS | 900 | 1462836309026 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 16:25:09 INFO - PROCESS | 900 | 1462836309115 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:09 INFO - PROCESS | 900 | ++DOCSHELL 10638800 == 38 [pid = 900] [id = 467] 16:25:09 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (1332FC00) [pid = 900] [serial = 1401] [outer = 00000000] 16:25:09 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (13610800) [pid = 900] [serial = 1402] [outer = 1332FC00] 16:25:09 INFO - PROCESS | 900 | 1462836309159 Marionette DEBUG loaded listener.js 16:25:09 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (136A7800) [pid = 900] [serial = 1403] [outer = 1332FC00] 16:25:09 INFO - PROCESS | 900 | 1462836309539 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 628ms 16:25:09 INFO - PROCESS | 900 | 1462836309577 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 16:25:09 INFO - PROCESS | 900 | 1462836309580 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 16:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:25:09 INFO - PROCESS | 900 | 1462836309590 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:25:09 INFO - PROCESS | 900 | 1462836309594 Marionette TRACE conn2 <- [1,1834,null,{}] 16:25:09 INFO - PROCESS | 900 | 1462836309597 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:09 INFO - PROCESS | 900 | 1462836309679 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 16:25:09 INFO - PROCESS | 900 | 1462836309685 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:09 INFO - PROCESS | 900 | ++DOCSHELL 13AE3C00 == 39 [pid = 900] [id = 468] 16:25:09 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (140CE000) [pid = 900] [serial = 1404] [outer = 00000000] 16:25:09 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (1457CC00) [pid = 900] [serial = 1405] [outer = 140CE000] 16:25:09 INFO - PROCESS | 900 | 1462836309729 Marionette DEBUG loaded listener.js 16:25:09 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (1544B800) [pid = 900] [serial = 1406] [outer = 140CE000] 16:25:10 INFO - PROCESS | 900 | 1462836310188 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:25:10 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) 16:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 659ms 16:25:10 INFO - PROCESS | 900 | 1462836310241 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 16:25:10 INFO - PROCESS | 900 | 1462836310243 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 16:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:25:10 INFO - PROCESS | 900 | 1462836310246 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:25:10 INFO - PROCESS | 900 | 1462836310248 Marionette TRACE conn2 <- [1,1838,null,{}] 16:25:10 INFO - PROCESS | 900 | 1462836310251 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:10 INFO - PROCESS | 900 | 1462836310358 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 16:25:10 INFO - PROCESS | 900 | 1462836310504 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:10 INFO - PROCESS | 900 | ++DOCSHELL 15639400 == 40 [pid = 900] [id = 469] 16:25:10 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (15639800) [pid = 900] [serial = 1407] [outer = 00000000] 16:25:10 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (159C3000) [pid = 900] [serial = 1408] [outer = 15639800] 16:25:10 INFO - PROCESS | 900 | 1462836310547 Marionette DEBUG loaded listener.js 16:25:10 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (15E4E800) [pid = 900] [serial = 1409] [outer = 15639800] 16:25:10 INFO - PROCESS | 900 | 1462836310962 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 754ms 16:25:11 INFO - PROCESS | 900 | 1462836311018 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 16:25:11 INFO - PROCESS | 900 | 1462836311020 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 16:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:25:11 INFO - PROCESS | 900 | 1462836311024 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:25:11 INFO - PROCESS | 900 | 1462836311025 Marionette TRACE conn2 <- [1,1842,null,{}] 16:25:11 INFO - PROCESS | 900 | 1462836311029 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:11 INFO - PROCESS | 900 | 1462836311142 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 16:25:11 INFO - PROCESS | 900 | 1462836311229 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:11 INFO - PROCESS | 900 | ++DOCSHELL 10D64000 == 41 [pid = 900] [id = 470] 16:25:11 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (16A43000) [pid = 900] [serial = 1410] [outer = 00000000] 16:25:11 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (16B21C00) [pid = 900] [serial = 1411] [outer = 16A43000] 16:25:11 INFO - PROCESS | 900 | 1462836311279 Marionette DEBUG loaded listener.js 16:25:11 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (16BB1400) [pid = 900] [serial = 1412] [outer = 16A43000] 16:25:11 INFO - PROCESS | 900 | 1462836311715 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 738ms 16:25:11 INFO - PROCESS | 900 | 1462836311785 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 16:25:11 INFO - PROCESS | 900 | 1462836311787 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 16:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:25:11 INFO - PROCESS | 900 | 1462836311794 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:25:11 INFO - PROCESS | 900 | 1462836311796 Marionette TRACE conn2 <- [1,1846,null,{}] 16:25:11 INFO - PROCESS | 900 | 1462836311799 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:11 INFO - PROCESS | 900 | 1462836311914 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 16:25:11 INFO - PROCESS | 900 | 1462836311977 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:11 INFO - PROCESS | 900 | ++DOCSHELL 1307FC00 == 42 [pid = 900] [id = 471] 16:25:11 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (1558F400) [pid = 900] [serial = 1413] [outer = 00000000] 16:25:12 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (16F41800) [pid = 900] [serial = 1414] [outer = 1558F400] 16:25:12 INFO - PROCESS | 900 | 1462836312020 Marionette DEBUG loaded listener.js 16:25:12 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (16F45000) [pid = 900] [serial = 1415] [outer = 1558F400] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 103 (16B26400) [pid = 900] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 102 (13A08800) [pid = 900] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1544E400) [pid = 900] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 100 (107EDC00) [pid = 900] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 99 (143ED000) [pid = 900] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 98 (14567800) [pid = 900] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 97 (157E8800) [pid = 900] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 96 (107EEC00) [pid = 900] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 95 (11305000) [pid = 900] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 94 (13441000) [pid = 900] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 93 (13AE1400) [pid = 900] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 92 (16A3AC00) [pid = 900] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 91 (12D92000) [pid = 900] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 90 (16C5FC00) [pid = 900] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:25:12 INFO - PROCESS | 900 | --DOMWINDOW == 89 (157E7000) [pid = 900] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:25:12 INFO - PROCESS | 900 | 1462836312560 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 801ms 16:25:12 INFO - PROCESS | 900 | 1462836312598 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 16:25:12 INFO - PROCESS | 900 | 1462836312601 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 16:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:25:12 INFO - PROCESS | 900 | 1462836312606 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:25:12 INFO - PROCESS | 900 | 1462836312609 Marionette TRACE conn2 <- [1,1850,null,{}] 16:25:12 INFO - PROCESS | 900 | 1462836312612 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:12 INFO - PROCESS | 900 | 1462836312686 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 16:25:12 INFO - PROCESS | 900 | 1462836312693 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:12 INFO - PROCESS | 900 | ++DOCSHELL 0F5A5800 == 43 [pid = 900] [id = 472] 16:25:12 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (0F5F2C00) [pid = 900] [serial = 1416] [outer = 00000000] 16:25:12 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (11F06800) [pid = 900] [serial = 1417] [outer = 0F5F2C00] 16:25:12 INFO - PROCESS | 900 | 1462836312813 Marionette DEBUG loaded listener.js 16:25:12 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (143C3400) [pid = 900] [serial = 1418] [outer = 0F5F2C00] 16:25:13 INFO - PROCESS | 900 | 1462836313192 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 644ms 16:25:13 INFO - PROCESS | 900 | 1462836313249 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 16:25:13 INFO - PROCESS | 900 | 1462836313251 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 16:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:25:13 INFO - PROCESS | 900 | 1462836313256 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:25:13 INFO - PROCESS | 900 | 1462836313258 Marionette TRACE conn2 <- [1,1854,null,{}] 16:25:13 INFO - PROCESS | 900 | 1462836313261 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:13 INFO - PROCESS | 900 | 1462836313338 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 16:25:13 INFO - PROCESS | 900 | 1462836313427 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:13 INFO - PROCESS | 900 | ++DOCSHELL 11750C00 == 44 [pid = 900] [id = 473] 16:25:13 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (11D0F800) [pid = 900] [serial = 1419] [outer = 00000000] 16:25:13 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (157E8800) [pid = 900] [serial = 1420] [outer = 11D0F800] 16:25:13 INFO - PROCESS | 900 | 1462836313470 Marionette DEBUG loaded listener.js 16:25:13 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16B7B800) [pid = 900] [serial = 1421] [outer = 11D0F800] 16:25:13 INFO - PROCESS | 900 | 1462836313825 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 597ms 16:25:13 INFO - PROCESS | 900 | 1462836313849 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 16:25:13 INFO - PROCESS | 900 | 1462836313850 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 16:25:13 INFO - PROCESS | 900 | 1462836313853 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:25:13 INFO - PROCESS | 900 | 1462836313856 Marionette TRACE conn2 <- [1,1858,null,{}] 16:25:13 INFO - PROCESS | 900 | 1462836313859 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:14 INFO - PROCESS | 900 | 1462836313974 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 16:25:14 INFO - PROCESS | 900 | 1462836313982 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:14 INFO - PROCESS | 900 | ++DOCSHELL 13612000 == 45 [pid = 900] [id = 474] 16:25:14 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (1361BC00) [pid = 900] [serial = 1422] [outer = 00000000] 16:25:14 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (1720A800) [pid = 900] [serial = 1423] [outer = 1361BC00] 16:25:14 INFO - PROCESS | 900 | 1462836314025 Marionette DEBUG loaded listener.js 16:25:14 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (17AD9000) [pid = 900] [serial = 1424] [outer = 1361BC00] 16:25:14 INFO - PROCESS | 900 | 1462836314444 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 644ms 16:25:14 INFO - PROCESS | 900 | 1462836314498 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 16:25:14 INFO - PROCESS | 900 | 1462836314502 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 16:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:25:14 INFO - PROCESS | 900 | 1462836314508 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:25:14 INFO - PROCESS | 900 | 1462836314512 Marionette TRACE conn2 <- [1,1862,null,{}] 16:25:14 INFO - PROCESS | 900 | 1462836314518 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:14 INFO - PROCESS | 900 | 1462836314616 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 16:25:14 INFO - PROCESS | 900 | 1462836314841 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:14 INFO - PROCESS | 900 | ++DOCSHELL 1070E800 == 46 [pid = 900] [id = 475] 16:25:14 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (1075B000) [pid = 900] [serial = 1425] [outer = 00000000] 16:25:14 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (10D5E000) [pid = 900] [serial = 1426] [outer = 1075B000] 16:25:14 INFO - PROCESS | 900 | 1462836314898 Marionette DEBUG loaded listener.js 16:25:15 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (1130E000) [pid = 900] [serial = 1427] [outer = 1075B000] 16:25:15 INFO - PROCESS | 900 | 1462836315467 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1005ms 16:25:15 INFO - PROCESS | 900 | 1462836315511 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 16:25:15 INFO - PROCESS | 900 | 1462836315515 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 16:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:25:15 INFO - PROCESS | 900 | 1462836315523 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:25:15 INFO - PROCESS | 900 | 1462836315527 Marionette TRACE conn2 <- [1,1866,null,{}] 16:25:15 INFO - PROCESS | 900 | 1462836315531 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:15 INFO - PROCESS | 900 | 1462836315633 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 16:25:15 INFO - PROCESS | 900 | 1462836315739 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:15 INFO - PROCESS | 900 | ++DOCSHELL 1336EC00 == 47 [pid = 900] [id = 476] 16:25:15 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (13437800) [pid = 900] [serial = 1428] [outer = 00000000] 16:25:15 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (13A0A400) [pid = 900] [serial = 1429] [outer = 13437800] 16:25:15 INFO - PROCESS | 900 | 1462836315791 Marionette DEBUG loaded listener.js 16:25:15 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (143C7800) [pid = 900] [serial = 1430] [outer = 13437800] 16:25:16 INFO - PROCESS | 900 | 1462836316380 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 911ms 16:25:16 INFO - PROCESS | 900 | 1462836316426 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 16:25:16 INFO - PROCESS | 900 | 1462836316429 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 16:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:25:16 INFO - PROCESS | 900 | 1462836316432 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:25:16 INFO - PROCESS | 900 | 1462836316435 Marionette TRACE conn2 <- [1,1870,null,{}] 16:25:16 INFO - PROCESS | 900 | 1462836316444 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:16 INFO - PROCESS | 900 | 1462836316551 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 16:25:16 INFO - PROCESS | 900 | 1462836316659 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:16 INFO - PROCESS | 900 | ++DOCSHELL 16B7F800 == 48 [pid = 900] [id = 477] 16:25:16 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (16B7FC00) [pid = 900] [serial = 1431] [outer = 00000000] 16:25:16 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (16F40C00) [pid = 900] [serial = 1432] [outer = 16B7FC00] 16:25:16 INFO - PROCESS | 900 | 1462836316717 Marionette DEBUG loaded listener.js 16:25:16 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (17ADB000) [pid = 900] [serial = 1433] [outer = 16B7FC00] 16:25:17 INFO - PROCESS | 900 | 1462836317327 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 911ms 16:25:17 INFO - PROCESS | 900 | 1462836317368 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 16:25:17 INFO - PROCESS | 900 | 1462836317370 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 16:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:25:17 INFO - PROCESS | 900 | 1462836317374 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:25:17 INFO - PROCESS | 900 | 1462836317376 Marionette TRACE conn2 <- [1,1874,null,{}] 16:25:17 INFO - PROCESS | 900 | 1462836317380 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:17 INFO - PROCESS | 900 | 1462836317479 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 16:25:17 INFO - PROCESS | 900 | 1462836317583 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:17 INFO - PROCESS | 900 | ++DOCSHELL 16A40800 == 49 [pid = 900] [id = 478] 16:25:17 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (1856FC00) [pid = 900] [serial = 1434] [outer = 00000000] 16:25:17 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (1884EC00) [pid = 900] [serial = 1435] [outer = 1856FC00] 16:25:17 INFO - PROCESS | 900 | 1462836317636 Marionette DEBUG loaded listener.js 16:25:17 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (188E2C00) [pid = 900] [serial = 1436] [outer = 1856FC00] 16:25:18 INFO - PROCESS | 900 | 1462836318214 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 895ms 16:25:18 INFO - PROCESS | 900 | 1462836318278 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 16:25:18 INFO - PROCESS | 900 | 1462836318281 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 16:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:25:18 INFO - PROCESS | 900 | 1462836318284 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:25:18 INFO - PROCESS | 900 | 1462836318286 Marionette TRACE conn2 <- [1,1878,null,{}] 16:25:18 INFO - PROCESS | 900 | 1462836318290 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:18 INFO - PROCESS | 900 | 1462836318386 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 16:25:18 INFO - PROCESS | 900 | 1462836318491 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:18 INFO - PROCESS | 900 | ++DOCSHELL 16B82C00 == 50 [pid = 900] [id = 479] 16:25:18 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (183CBC00) [pid = 900] [serial = 1437] [outer = 00000000] 16:25:18 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (19AE7000) [pid = 900] [serial = 1438] [outer = 183CBC00] 16:25:18 INFO - PROCESS | 900 | 1462836318543 Marionette DEBUG loaded listener.js 16:25:18 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (19AE8000) [pid = 900] [serial = 1439] [outer = 183CBC00] 16:25:19 INFO - PROCESS | 900 | 1462836319086 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1005ms 16:25:19 INFO - PROCESS | 900 | 1462836319286 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 16:25:19 INFO - PROCESS | 900 | 1462836319291 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 16:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:25:19 INFO - PROCESS | 900 | 1462836319296 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:25:19 INFO - PROCESS | 900 | 1462836319298 Marionette TRACE conn2 <- [1,1882,null,{}] 16:25:19 INFO - PROCESS | 900 | 1462836319304 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:19 INFO - PROCESS | 900 | 1462836319431 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 16:25:19 INFO - PROCESS | 900 | 1462836319565 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:19 INFO - PROCESS | 900 | ++DOCSHELL 1067DC00 == 51 [pid = 900] [id = 480] 16:25:19 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (10D77000) [pid = 900] [serial = 1440] [outer = 00000000] 16:25:19 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (1138C800) [pid = 900] [serial = 1441] [outer = 10D77000] 16:25:19 INFO - PROCESS | 900 | 1462836319620 Marionette DEBUG loaded listener.js 16:25:19 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (13079000) [pid = 900] [serial = 1442] [outer = 10D77000] 16:25:19 INFO - PROCESS | 900 | --DOCSHELL 1544C000 == 50 [pid = 900] [id = 435] 16:25:19 INFO - PROCESS | 900 | --DOCSHELL 11750C00 == 49 [pid = 900] [id = 473] 16:25:19 INFO - PROCESS | 900 | --DOCSHELL 0F5A5800 == 48 [pid = 900] [id = 472] 16:25:19 INFO - PROCESS | 900 | --DOCSHELL 1307FC00 == 47 [pid = 900] [id = 471] 16:25:19 INFO - PROCESS | 900 | --DOCSHELL 10D64000 == 46 [pid = 900] [id = 470] 16:25:19 INFO - PROCESS | 900 | --DOCSHELL 15639400 == 45 [pid = 900] [id = 469] 16:25:19 INFO - PROCESS | 900 | --DOCSHELL 13AE3C00 == 44 [pid = 900] [id = 468] 16:25:19 INFO - PROCESS | 900 | --DOCSHELL 10638800 == 43 [pid = 900] [id = 467] 16:25:19 INFO - PROCESS | 900 | --DOCSHELL 10D5F400 == 42 [pid = 900] [id = 466] 16:25:19 INFO - PROCESS | 900 | --DOCSHELL 0F5EEC00 == 41 [pid = 900] [id = 465] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 115 (16C65C00) [pid = 900] [serial = 1298] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 114 (11302C00) [pid = 900] [serial = 1355] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 113 (10D76800) [pid = 900] [serial = 1354] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 112 (117AA000) [pid = 900] [serial = 1357] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 111 (12B89C00) [pid = 900] [serial = 1358] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 110 (134FBC00) [pid = 900] [serial = 1360] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 109 (1361F000) [pid = 900] [serial = 1361] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 108 (11FE8400) [pid = 900] [serial = 1342] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 107 (15447400) [pid = 900] [serial = 1345] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 106 (1770D800) [pid = 900] [serial = 1348] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 105 (17AE3400) [pid = 900] [serial = 1384] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 104 (1884E800) [pid = 900] [serial = 1352] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 103 (18571000) [pid = 900] [serial = 1351] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 102 (14563C00) [pid = 900] [serial = 1304] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 101 (16307C00) [pid = 900] [serial = 1307] [outer = 00000000] [url = about:blank] 16:25:19 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1138AC00) [pid = 900] [serial = 1301] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | --DOMWINDOW == 99 (159C8800) [pid = 900] [serial = 1369] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | --DOMWINDOW == 98 (15444800) [pid = 900] [serial = 1366] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | --DOMWINDOW == 97 (16A40C00) [pid = 900] [serial = 1372] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | --DOMWINDOW == 96 (16982C00) [pid = 900] [serial = 1370] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | --DOMWINDOW == 95 (143C8000) [pid = 900] [serial = 1363] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | --DOMWINDOW == 94 (143E0C00) [pid = 900] [serial = 1364] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | --DOMWINDOW == 93 (16B82000) [pid = 900] [serial = 1375] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | --DOMWINDOW == 92 (16A43800) [pid = 900] [serial = 1373] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | --DOMWINDOW == 91 (1698C000) [pid = 900] [serial = 1378] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | --DOMWINDOW == 90 (16F2DC00) [pid = 900] [serial = 1381] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | --DOMWINDOW == 89 (16BB5C00) [pid = 900] [serial = 1376] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | --DOMWINDOW == 88 (16A48C00) [pid = 900] [serial = 1379] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | --DOMWINDOW == 87 (16F43400) [pid = 900] [serial = 1382] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | --DOMWINDOW == 86 (15446800) [pid = 900] [serial = 1367] [outer = 00000000] [url = about:blank] 16:25:20 INFO - PROCESS | 900 | 1462836320174 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 942ms 16:25:20 INFO - PROCESS | 900 | 1462836320242 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 16:25:20 INFO - PROCESS | 900 | 1462836320245 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 16:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:25:20 INFO - PROCESS | 900 | 1462836320253 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:25:20 INFO - PROCESS | 900 | 1462836320256 Marionette TRACE conn2 <- [1,1886,null,{}] 16:25:20 INFO - PROCESS | 900 | 1462836320262 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:20 INFO - PROCESS | 900 | 1462836320345 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 16:25:20 INFO - PROCESS | 900 | 1462836320358 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:20 INFO - PROCESS | 900 | ++DOCSHELL 1138C400 == 42 [pid = 900] [id = 481] 16:25:20 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (1159E800) [pid = 900] [serial = 1443] [outer = 00000000] 16:25:20 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (13371800) [pid = 900] [serial = 1444] [outer = 1159E800] 16:25:20 INFO - PROCESS | 900 | 1462836320402 Marionette DEBUG loaded listener.js 16:25:20 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (1343C800) [pid = 900] [serial = 1445] [outer = 1159E800] 16:25:20 INFO - PROCESS | 900 | 1462836320874 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 660ms 16:25:20 INFO - PROCESS | 900 | 1462836320906 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 16:25:20 INFO - PROCESS | 900 | 1462836320908 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 16:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:25:20 INFO - PROCESS | 900 | 1462836320912 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:25:20 INFO - PROCESS | 900 | 1462836320913 Marionette TRACE conn2 <- [1,1890,null,{}] 16:25:20 INFO - PROCESS | 900 | 1462836320923 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:21 INFO - PROCESS | 900 | 1462836321037 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 16:25:21 INFO - PROCESS | 900 | 1462836321047 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:21 INFO - PROCESS | 900 | ++DOCSHELL 140D0000 == 43 [pid = 900] [id = 482] 16:25:21 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (143BEC00) [pid = 900] [serial = 1446] [outer = 00000000] 16:25:21 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (143EB400) [pid = 900] [serial = 1447] [outer = 143BEC00] 16:25:21 INFO - PROCESS | 900 | 1462836321103 Marionette DEBUG loaded listener.js 16:25:21 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (1518E800) [pid = 900] [serial = 1448] [outer = 143BEC00] 16:25:21 INFO - PROCESS | 900 | 1462836321565 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 706ms 16:25:21 INFO - PROCESS | 900 | 1462836321611 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 16:25:21 INFO - PROCESS | 900 | 1462836321613 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 16:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:25:21 INFO - PROCESS | 900 | 1462836321616 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:25:21 INFO - PROCESS | 900 | 1462836321618 Marionette TRACE conn2 <- [1,1894,null,{}] 16:25:21 INFO - PROCESS | 900 | 1462836321622 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:21 INFO - PROCESS | 900 | 1462836321700 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 16:25:21 INFO - PROCESS | 900 | 1462836321706 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:21 INFO - PROCESS | 900 | ++DOCSHELL 1544D400 == 44 [pid = 900] [id = 483] 16:25:21 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (1544D800) [pid = 900] [serial = 1449] [outer = 00000000] 16:25:21 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (159BA800) [pid = 900] [serial = 1450] [outer = 1544D800] 16:25:21 INFO - PROCESS | 900 | 1462836321750 Marionette DEBUG loaded listener.js 16:25:21 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16194400) [pid = 900] [serial = 1451] [outer = 1544D800] 16:25:22 INFO - PROCESS | 900 | 1462836322161 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 597ms 16:25:22 INFO - PROCESS | 900 | 1462836322214 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 16:25:22 INFO - PROCESS | 900 | 1462836322216 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 16:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:25:22 INFO - PROCESS | 900 | 1462836322219 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:25:22 INFO - PROCESS | 900 | 1462836322221 Marionette TRACE conn2 <- [1,1898,null,{}] 16:25:22 INFO - PROCESS | 900 | 1462836322224 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:22 INFO - PROCESS | 900 | 1462836322310 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 16:25:22 INFO - PROCESS | 900 | 1462836322316 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:22 INFO - PROCESS | 900 | ++DOCSHELL 1544C000 == 45 [pid = 900] [id = 484] 16:25:22 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (1544C400) [pid = 900] [serial = 1452] [outer = 00000000] 16:25:22 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (16A3B800) [pid = 900] [serial = 1453] [outer = 1544C400] 16:25:22 INFO - PROCESS | 900 | 1462836322360 Marionette DEBUG loaded listener.js 16:25:22 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (16A43400) [pid = 900] [serial = 1454] [outer = 1544C400] 16:25:22 INFO - PROCESS | 900 | 1462836322828 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 628ms 16:25:22 INFO - PROCESS | 900 | 1462836322862 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 16:25:22 INFO - PROCESS | 900 | 1462836322864 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 16:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:25:22 INFO - PROCESS | 900 | 1462836322868 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:25:22 INFO - PROCESS | 900 | 1462836322869 Marionette TRACE conn2 <- [1,1902,null,{}] 16:25:22 INFO - PROCESS | 900 | 1462836322873 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:23 INFO - PROCESS | 900 | 1462836323004 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 16:25:23 INFO - PROCESS | 900 | 1462836323012 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:23 INFO - PROCESS | 900 | ++DOCSHELL 1052BC00 == 46 [pid = 900] [id = 485] 16:25:23 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (16B76800) [pid = 900] [serial = 1455] [outer = 00000000] 16:25:23 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (16C65C00) [pid = 900] [serial = 1456] [outer = 16B76800] 16:25:23 INFO - PROCESS | 900 | 1462836323112 Marionette DEBUG loaded listener.js 16:25:23 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (16F2B400) [pid = 900] [serial = 1457] [outer = 16B76800] 16:25:23 INFO - PROCESS | 900 | 1462836323588 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 738ms 16:25:23 INFO - PROCESS | 900 | 1462836323640 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 16:25:23 INFO - PROCESS | 900 | 1462836323642 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 16:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:25:23 INFO - PROCESS | 900 | 1462836323651 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:25:23 INFO - PROCESS | 900 | 1462836323653 Marionette TRACE conn2 <- [1,1906,null,{}] 16:25:23 INFO - PROCESS | 900 | 1462836323656 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:23 INFO - PROCESS | 900 | 1462836323788 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 16:25:23 INFO - PROCESS | 900 | 1462836323813 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:23 INFO - PROCESS | 900 | ++DOCSHELL 1052B000 == 47 [pid = 900] [id = 486] 16:25:23 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (16B22C00) [pid = 900] [serial = 1458] [outer = 00000000] 16:25:23 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (1770D800) [pid = 900] [serial = 1459] [outer = 16B22C00] 16:25:23 INFO - PROCESS | 900 | 1462836323858 Marionette DEBUG loaded listener.js 16:25:23 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (17B3FC00) [pid = 900] [serial = 1460] [outer = 16B22C00] 16:25:24 INFO - PROCESS | 900 | 1462836324291 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 707ms 16:25:24 INFO - PROCESS | 900 | 1462836324350 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 16:25:24 INFO - PROCESS | 900 | 1462836324351 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 16:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:25:24 INFO - PROCESS | 900 | 1462836324355 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:25:24 INFO - PROCESS | 900 | 1462836324356 Marionette TRACE conn2 <- [1,1910,null,{}] 16:25:24 INFO - PROCESS | 900 | 1462836324360 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:24 INFO - PROCESS | 900 | 1462836324467 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 16:25:24 INFO - PROCESS | 900 | 1462836324473 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:24 INFO - PROCESS | 900 | ++DOCSHELL 16F47C00 == 48 [pid = 900] [id = 487] 16:25:24 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (16F4C400) [pid = 900] [serial = 1461] [outer = 00000000] 16:25:24 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (18854800) [pid = 900] [serial = 1462] [outer = 16F4C400] 16:25:24 INFO - PROCESS | 900 | 1462836324569 Marionette DEBUG loaded listener.js 16:25:24 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (19AE4400) [pid = 900] [serial = 1463] [outer = 16F4C400] 16:25:24 INFO - PROCESS | 900 | --DOMWINDOW == 106 (15639800) [pid = 900] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:25:24 INFO - PROCESS | 900 | --DOMWINDOW == 105 (11D0F800) [pid = 900] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:25:24 INFO - PROCESS | 900 | --DOMWINDOW == 104 (10D60400) [pid = 900] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:25:24 INFO - PROCESS | 900 | --DOMWINDOW == 103 (105F7C00) [pid = 900] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:25:24 INFO - PROCESS | 900 | --DOMWINDOW == 102 (1332FC00) [pid = 900] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:25:24 INFO - PROCESS | 900 | --DOMWINDOW == 101 (140CE000) [pid = 900] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:25:24 INFO - PROCESS | 900 | --DOMWINDOW == 100 (16A43000) [pid = 900] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:25:24 INFO - PROCESS | 900 | --DOMWINDOW == 99 (0F5F2C00) [pid = 900] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:25:24 INFO - PROCESS | 900 | --DOMWINDOW == 98 (1558F400) [pid = 900] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:25:24 INFO - PROCESS | 900 | 1462836324982 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 706ms 16:25:25 INFO - PROCESS | 900 | 1462836325055 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 16:25:25 INFO - PROCESS | 900 | 1462836325057 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 16:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:25:25 INFO - PROCESS | 900 | 1462836325060 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:25:25 INFO - PROCESS | 900 | 1462836325062 Marionette TRACE conn2 <- [1,1914,null,{}] 16:25:25 INFO - PROCESS | 900 | 1462836325065 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:25 INFO - PROCESS | 900 | 1462836325168 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 16:25:25 INFO - PROCESS | 900 | 1462836325181 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:25 INFO - PROCESS | 900 | ++DOCSHELL 0F5EBC00 == 49 [pid = 900] [id = 488] 16:25:25 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (143EAC00) [pid = 900] [serial = 1464] [outer = 00000000] 16:25:25 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (16F4B000) [pid = 900] [serial = 1465] [outer = 143EAC00] 16:25:25 INFO - PROCESS | 900 | 1462836325231 Marionette DEBUG loaded listener.js 16:25:25 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (17509400) [pid = 900] [serial = 1466] [outer = 143EAC00] 16:25:25 INFO - PROCESS | 900 | 1462836325655 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 644ms 16:25:25 INFO - PROCESS | 900 | 1462836325698 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 16:25:25 INFO - PROCESS | 900 | 1462836325700 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 16:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:25:25 INFO - PROCESS | 900 | 1462836325703 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:25:25 INFO - PROCESS | 900 | 1462836325705 Marionette TRACE conn2 <- [1,1918,null,{}] 16:25:25 INFO - PROCESS | 900 | 1462836325709 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:25 INFO - PROCESS | 900 | 1462836325789 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 16:25:25 INFO - PROCESS | 900 | 1462836325796 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:25 INFO - PROCESS | 900 | ++DOCSHELL 18568C00 == 50 [pid = 900] [id = 489] 16:25:25 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (18573400) [pid = 900] [serial = 1467] [outer = 00000000] 16:25:25 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (19AF3400) [pid = 900] [serial = 1468] [outer = 18573400] 16:25:25 INFO - PROCESS | 900 | 1462836325840 Marionette DEBUG loaded listener.js 16:25:25 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (19BD8000) [pid = 900] [serial = 1469] [outer = 18573400] 16:25:26 INFO - PROCESS | 900 | 1462836326263 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 597ms 16:25:26 INFO - PROCESS | 900 | 1462836326330 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 16:25:26 INFO - PROCESS | 900 | 1462836326333 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 16:25:26 INFO - PROCESS | 900 | 1462836326336 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:25:26 INFO - PROCESS | 900 | 1462836326338 Marionette TRACE conn2 <- [1,1922,null,{}] 16:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:25:26 INFO - PROCESS | 900 | 1462836326342 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:26 INFO - PROCESS | 900 | 1462836326437 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 16:25:26 INFO - PROCESS | 900 | 1462836326443 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:26 INFO - PROCESS | 900 | ++DOCSHELL 1A16CC00 == 51 [pid = 900] [id = 490] 16:25:26 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (1A16D000) [pid = 900] [serial = 1470] [outer = 00000000] 16:25:26 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (1A170800) [pid = 900] [serial = 1471] [outer = 1A16D000] 16:25:26 INFO - PROCESS | 900 | 1462836326496 Marionette DEBUG loaded listener.js 16:25:26 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (1A17A000) [pid = 900] [serial = 1472] [outer = 1A16D000] 16:25:27 INFO - PROCESS | 900 | 1462836327191 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 895ms 16:25:27 INFO - PROCESS | 900 | 1462836327226 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 16:25:27 INFO - PROCESS | 900 | 1462836327234 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 16:25:27 INFO - PROCESS | 900 | 1462836327240 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:25:27 INFO - PROCESS | 900 | 1462836327244 Marionette TRACE conn2 <- [1,1926,null,{}] 16:25:27 INFO - PROCESS | 900 | 1462836327249 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:27 INFO - PROCESS | 900 | 1462836327357 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 16:25:27 INFO - PROCESS | 900 | 1462836327466 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:27 INFO - PROCESS | 900 | ++DOCSHELL 10702C00 == 52 [pid = 900] [id = 491] 16:25:27 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (10D5CC00) [pid = 900] [serial = 1473] [outer = 00000000] 16:25:27 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (11F02400) [pid = 900] [serial = 1474] [outer = 10D5CC00] 16:25:27 INFO - PROCESS | 900 | 1462836327521 Marionette DEBUG loaded listener.js 16:25:27 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (1360B000) [pid = 900] [serial = 1475] [outer = 10D5CC00] 16:25:28 INFO - PROCESS | 900 | 1462836328110 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 911ms 16:25:28 INFO - PROCESS | 900 | 1462836328146 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 16:25:28 INFO - PROCESS | 900 | 1462836328152 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 16:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:25:28 INFO - PROCESS | 900 | 1462836328159 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:25:28 INFO - PROCESS | 900 | 1462836328162 Marionette TRACE conn2 <- [1,1930,null,{}] 16:25:28 INFO - PROCESS | 900 | 1462836328165 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:28 INFO - PROCESS | 900 | 1462836328271 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 16:25:28 INFO - PROCESS | 900 | 1462836328379 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:28 INFO - PROCESS | 900 | ++DOCSHELL 13AE0000 == 53 [pid = 900] [id = 492] 16:25:28 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (140CB400) [pid = 900] [serial = 1476] [outer = 00000000] 16:25:28 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (15450C00) [pid = 900] [serial = 1477] [outer = 140CB400] 16:25:28 INFO - PROCESS | 900 | 1462836328432 Marionette DEBUG loaded listener.js 16:25:28 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (157EB400) [pid = 900] [serial = 1478] [outer = 140CB400] 16:25:29 INFO - PROCESS | 900 | 1462836329039 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 943ms 16:25:29 INFO - PROCESS | 900 | 1462836329102 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 16:25:29 INFO - PROCESS | 900 | 1462836329104 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 16:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:25:29 INFO - PROCESS | 900 | 1462836329108 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:25:29 INFO - PROCESS | 900 | 1462836329112 Marionette TRACE conn2 <- [1,1934,null,{}] 16:25:29 INFO - PROCESS | 900 | 1462836329122 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:29 INFO - PROCESS | 900 | 1462836329235 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 16:25:29 INFO - PROCESS | 900 | 1462836329372 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:29 INFO - PROCESS | 900 | ++DOCSHELL 16BB4C00 == 54 [pid = 900] [id = 493] 16:25:29 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (16F3F400) [pid = 900] [serial = 1479] [outer = 00000000] 16:25:29 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (19AEA800) [pid = 900] [serial = 1480] [outer = 16F3F400] 16:25:29 INFO - PROCESS | 900 | 1462836329428 Marionette DEBUG loaded listener.js 16:25:29 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (19BDE000) [pid = 900] [serial = 1481] [outer = 16F3F400] 16:25:30 INFO - PROCESS | 900 | 1462836330001 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 910ms 16:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:25:30 INFO - PROCESS | 900 | 1462836330044 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 16:25:30 INFO - PROCESS | 900 | 1462836330046 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 16:25:30 INFO - PROCESS | 900 | 1462836330050 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:25:30 INFO - PROCESS | 900 | 1462836330052 Marionette TRACE conn2 <- [1,1938,null,{}] 16:25:30 INFO - PROCESS | 900 | 1462836330056 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:30 INFO - PROCESS | 900 | 1462836330157 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 16:25:30 INFO - PROCESS | 900 | 1462836330266 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:30 INFO - PROCESS | 900 | ++DOCSHELL 19BD9400 == 55 [pid = 900] [id = 494] 16:25:30 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (19BDD800) [pid = 900] [serial = 1482] [outer = 00000000] 16:25:30 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (1A30CC00) [pid = 900] [serial = 1483] [outer = 19BDD800] 16:25:30 INFO - PROCESS | 900 | 1462836330327 Marionette DEBUG loaded listener.js 16:25:30 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (1A40E400) [pid = 900] [serial = 1484] [outer = 19BDD800] 16:25:30 INFO - PROCESS | 900 | 1462836330915 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 895ms 16:25:31 INFO - PROCESS | 900 | 1462836331140 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 16:25:31 INFO - PROCESS | 900 | 1462836331143 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 16:25:31 INFO - PROCESS | 900 | 1462836331171 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:25:31 INFO - PROCESS | 900 | 1462836331175 Marionette TRACE conn2 <- [1,1942,null,{}] 16:25:31 INFO - PROCESS | 900 | 1462836331180 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:31 INFO - PROCESS | 900 | 1462836331275 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 16:25:31 INFO - PROCESS | 900 | 1462836331413 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:31 INFO - PROCESS | 900 | ++DOCSHELL 0F5F2400 == 56 [pid = 900] [id = 495] 16:25:31 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (0F5F2800) [pid = 900] [serial = 1485] [outer = 00000000] 16:25:31 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (11F58C00) [pid = 900] [serial = 1486] [outer = 0F5F2800] 16:25:31 INFO - PROCESS | 900 | 1462836331464 Marionette DEBUG loaded listener.js 16:25:31 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (13436800) [pid = 900] [serial = 1487] [outer = 0F5F2800] 16:25:31 INFO - PROCESS | 900 | 1462836331982 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 848ms 16:25:32 INFO - PROCESS | 900 | 1462836332019 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 16:25:32 INFO - PROCESS | 900 | 1462836332022 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 16:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:25:32 INFO - PROCESS | 900 | 1462836332029 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:25:32 INFO - PROCESS | 900 | 1462836332033 Marionette TRACE conn2 <- [1,1946,null,{}] 16:25:32 INFO - PROCESS | 900 | 1462836332037 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:32 INFO - PROCESS | 900 | 1462836332129 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 16:25:32 INFO - PROCESS | 900 | 1462836332243 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:32 INFO - PROCESS | 900 | ++DOCSHELL 140D4400 == 57 [pid = 900] [id = 496] 16:25:32 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (140D6400) [pid = 900] [serial = 1488] [outer = 00000000] 16:25:32 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (143E4000) [pid = 900] [serial = 1489] [outer = 140D6400] 16:25:32 INFO - PROCESS | 900 | 1462836332289 Marionette DEBUG loaded listener.js 16:25:32 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (15441400) [pid = 900] [serial = 1490] [outer = 140D6400] 16:25:32 INFO - PROCESS | 900 | --DOCSHELL 18568C00 == 56 [pid = 900] [id = 489] 16:25:32 INFO - PROCESS | 900 | --DOCSHELL 0F5EBC00 == 55 [pid = 900] [id = 488] 16:25:32 INFO - PROCESS | 900 | --DOCSHELL 16F47C00 == 54 [pid = 900] [id = 487] 16:25:32 INFO - PROCESS | 900 | --DOCSHELL 1052B000 == 53 [pid = 900] [id = 486] 16:25:32 INFO - PROCESS | 900 | --DOCSHELL 1052BC00 == 52 [pid = 900] [id = 485] 16:25:32 INFO - PROCESS | 900 | --DOCSHELL 1544C000 == 51 [pid = 900] [id = 484] 16:25:32 INFO - PROCESS | 900 | --DOCSHELL 1544D400 == 50 [pid = 900] [id = 483] 16:25:32 INFO - PROCESS | 900 | --DOCSHELL 140D0000 == 49 [pid = 900] [id = 482] 16:25:32 INFO - PROCESS | 900 | --DOCSHELL 1138C400 == 48 [pid = 900] [id = 481] 16:25:32 INFO - PROCESS | 900 | --DOCSHELL 1067DC00 == 47 [pid = 900] [id = 480] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 124 (16F4C000) [pid = 900] [serial = 1393] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 123 (13AE7C00) [pid = 900] [serial = 1390] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 122 (11310000) [pid = 900] [serial = 1387] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 121 (1720A800) [pid = 900] [serial = 1423] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOCSHELL 1070E800 == 46 [pid = 900] [id = 475] 16:25:32 INFO - PROCESS | 900 | --DOCSHELL 13612000 == 45 [pid = 900] [id = 474] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 120 (16BB1400) [pid = 900] [serial = 1412] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 119 (16B21C00) [pid = 900] [serial = 1411] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 118 (11F06800) [pid = 900] [serial = 1417] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 117 (16F41800) [pid = 900] [serial = 1414] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 116 (16F45000) [pid = 900] [serial = 1415] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 115 (15E4E800) [pid = 900] [serial = 1409] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 114 (157E8800) [pid = 900] [serial = 1420] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 113 (1544B800) [pid = 900] [serial = 1406] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 112 (143C3400) [pid = 900] [serial = 1418] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 111 (159C3000) [pid = 900] [serial = 1408] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 110 (16B7B800) [pid = 900] [serial = 1421] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 109 (1130CC00) [pid = 900] [serial = 1399] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 108 (117A1000) [pid = 900] [serial = 1400] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 107 (11301400) [pid = 900] [serial = 1397] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 106 (107F2000) [pid = 900] [serial = 1396] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 105 (13610800) [pid = 900] [serial = 1402] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 104 (136A7800) [pid = 900] [serial = 1403] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | --DOMWINDOW == 103 (1457CC00) [pid = 900] [serial = 1405] [outer = 00000000] [url = about:blank] 16:25:32 INFO - PROCESS | 900 | 1462836332802 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 816ms 16:25:32 INFO - PROCESS | 900 | 1462836332831 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 16:25:32 INFO - PROCESS | 900 | 1462836332834 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 16:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:25:32 INFO - PROCESS | 900 | 1462836332837 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:25:32 INFO - PROCESS | 900 | 1462836332839 Marionette TRACE conn2 <- [1,1950,null,{}] 16:25:32 INFO - PROCESS | 900 | 1462836332848 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:32 INFO - PROCESS | 900 | 1462836332933 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 16:25:32 INFO - PROCESS | 900 | 1462836332945 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:32 INFO - PROCESS | 900 | ++DOCSHELL 13610800 == 46 [pid = 900] [id = 497] 16:25:32 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (13612000) [pid = 900] [serial = 1491] [outer = 00000000] 16:25:33 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (13AE7C00) [pid = 900] [serial = 1492] [outer = 13612000] 16:25:33 INFO - PROCESS | 900 | 1462836332997 Marionette DEBUG loaded listener.js 16:25:33 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (143E7800) [pid = 900] [serial = 1493] [outer = 13612000] 16:25:33 INFO - PROCESS | 900 | 1462836333478 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 707ms 16:25:33 INFO - PROCESS | 900 | 1462836333536 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 16:25:33 INFO - PROCESS | 900 | 1462836333538 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 16:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:25:33 INFO - PROCESS | 900 | 1462836333541 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:25:33 INFO - PROCESS | 900 | 1462836333543 Marionette TRACE conn2 <- [1,1954,null,{}] 16:25:33 INFO - PROCESS | 900 | 1462836333546 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:33 INFO - PROCESS | 900 | 1462836333625 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 16:25:33 INFO - PROCESS | 900 | 1462836333634 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:33 INFO - PROCESS | 900 | ++DOCSHELL 143C3400 == 47 [pid = 900] [id = 498] 16:25:33 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (1544C800) [pid = 900] [serial = 1494] [outer = 00000000] 16:25:33 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (15E4E800) [pid = 900] [serial = 1495] [outer = 1544C800] 16:25:33 INFO - PROCESS | 900 | 1462836333678 Marionette DEBUG loaded listener.js 16:25:33 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (15E52800) [pid = 900] [serial = 1496] [outer = 1544C800] 16:25:34 INFO - PROCESS | 900 | 1462836334147 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 644ms 16:25:34 INFO - PROCESS | 900 | 1462836334179 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 16:25:34 INFO - PROCESS | 900 | 1462836334181 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 16:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:25:34 INFO - PROCESS | 900 | 1462836334184 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:25:34 INFO - PROCESS | 900 | 1462836334186 Marionette TRACE conn2 <- [1,1958,null,{}] 16:25:34 INFO - PROCESS | 900 | 1462836334190 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:34 INFO - PROCESS | 900 | 1462836334266 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 16:25:34 INFO - PROCESS | 900 | 1462836334272 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:34 INFO - PROCESS | 900 | ++DOCSHELL 16990C00 == 48 [pid = 900] [id = 499] 16:25:34 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (16A3AC00) [pid = 900] [serial = 1497] [outer = 00000000] 16:25:34 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (16B2EC00) [pid = 900] [serial = 1498] [outer = 16A3AC00] 16:25:34 INFO - PROCESS | 900 | 1462836334316 Marionette DEBUG loaded listener.js 16:25:34 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (16B78400) [pid = 900] [serial = 1499] [outer = 16A3AC00] 16:25:34 INFO - PROCESS | 900 | 1462836334771 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 643ms 16:25:34 INFO - PROCESS | 900 | 1462836334823 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 16:25:34 INFO - PROCESS | 900 | 1462836334825 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 16:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:25:34 INFO - PROCESS | 900 | 1462836334837 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:25:34 INFO - PROCESS | 900 | 1462836334839 Marionette TRACE conn2 <- [1,1962,null,{}] 16:25:34 INFO - PROCESS | 900 | 1462836334849 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:35 INFO - PROCESS | 900 | 1462836334980 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 16:25:35 INFO - PROCESS | 900 | 1462836335040 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:35 INFO - PROCESS | 900 | ++DOCSHELL 0F5F1800 == 49 [pid = 900] [id = 500] 16:25:35 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (1130B800) [pid = 900] [serial = 1500] [outer = 00000000] 16:25:35 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (16F41C00) [pid = 900] [serial = 1501] [outer = 1130B800] 16:25:35 INFO - PROCESS | 900 | 1462836335085 Marionette DEBUG loaded listener.js 16:25:35 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (16F4E800) [pid = 900] [serial = 1502] [outer = 1130B800] 16:25:35 INFO - PROCESS | 900 | 1462836335780 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 114 (1709EC00) [pid = 900] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 113 (143C5C00) [pid = 900] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 112 (11304C00) [pid = 900] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 111 (16F49C00) [pid = 900] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 110 (16B76800) [pid = 900] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 109 (16B22C00) [pid = 900] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 108 (16F4C400) [pid = 900] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 107 (1361BC00) [pid = 900] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 106 (10D77000) [pid = 900] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 105 (1159E800) [pid = 900] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 104 (143BEC00) [pid = 900] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 103 (1544C400) [pid = 900] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 102 (1544D800) [pid = 900] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 101 (143EAC00) [pid = 900] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:25:35 INFO - PROCESS | 900 | --DOMWINDOW == 100 (18573400) [pid = 900] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1052ms 16:25:35 INFO - PROCESS | 900 | 1462836335938 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 16:25:35 INFO - PROCESS | 900 | 1462836335943 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 16:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:25:35 INFO - PROCESS | 900 | 1462836335952 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:25:35 INFO - PROCESS | 900 | 1462836335956 Marionette TRACE conn2 <- [1,1966,null,{}] 16:25:36 INFO - PROCESS | 900 | 1462836335962 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:36 INFO - PROCESS | 900 | 1462836336114 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 16:25:36 INFO - PROCESS | 900 | 1462836336243 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:36 INFO - PROCESS | 900 | ++DOCSHELL 0CA87400 == 50 [pid = 900] [id = 501] 16:25:36 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (1070C800) [pid = 900] [serial = 1503] [outer = 00000000] 16:25:36 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (10D7D000) [pid = 900] [serial = 1504] [outer = 1070C800] 16:25:36 INFO - PROCESS | 900 | 1462836336302 Marionette DEBUG loaded listener.js 16:25:36 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (11305C00) [pid = 900] [serial = 1505] [outer = 1070C800] 16:25:36 INFO - PROCESS | 900 | 1462836336857 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 911ms 16:25:36 INFO - PROCESS | 900 | 1462836336887 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 16:25:36 INFO - PROCESS | 900 | 1462836336893 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 16:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:25:36 INFO - PROCESS | 900 | 1462836336899 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:25:36 INFO - PROCESS | 900 | 1462836336902 Marionette TRACE conn2 <- [1,1970,null,{}] 16:25:36 INFO - PROCESS | 900 | 1462836336906 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:37 INFO - PROCESS | 900 | 1462836337009 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 16:25:37 INFO - PROCESS | 900 | 1462836337118 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:37 INFO - PROCESS | 900 | ++DOCSHELL 13464400 == 51 [pid = 900] [id = 502] 16:25:37 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (1361E800) [pid = 900] [serial = 1506] [outer = 00000000] 16:25:37 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (13AE1400) [pid = 900] [serial = 1507] [outer = 1361E800] 16:25:37 INFO - PROCESS | 900 | 1462836337171 Marionette DEBUG loaded listener.js 16:25:37 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (143C5C00) [pid = 900] [serial = 1508] [outer = 1361E800] 16:25:37 INFO - PROCESS | 900 | 1462836337782 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 942ms 16:25:37 INFO - PROCESS | 900 | 1462836337842 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 16:25:37 INFO - PROCESS | 900 | 1462836337845 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 16:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:25:37 INFO - PROCESS | 900 | 1462836337849 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:25:37 INFO - PROCESS | 900 | 1462836337852 Marionette TRACE conn2 <- [1,1974,null,{}] 16:25:37 INFO - PROCESS | 900 | 1462836337863 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:37 INFO - PROCESS | 900 | 1462836337968 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 16:25:38 INFO - PROCESS | 900 | 1462836338104 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:38 INFO - PROCESS | 900 | ++DOCSHELL 159C0800 == 52 [pid = 900] [id = 503] 16:25:38 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (159C1800) [pid = 900] [serial = 1509] [outer = 00000000] 16:25:38 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (16A3FC00) [pid = 900] [serial = 1510] [outer = 159C1800] 16:25:38 INFO - PROCESS | 900 | 1462836338161 Marionette DEBUG loaded listener.js 16:25:38 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (16B81000) [pid = 900] [serial = 1511] [outer = 159C1800] 16:25:38 INFO - PROCESS | 900 | 1462836338682 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 896ms 16:25:38 INFO - PROCESS | 900 | 1462836338753 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 16:25:38 INFO - PROCESS | 900 | 1462836338755 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 16:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:25:38 INFO - PROCESS | 900 | 1462836338759 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:25:38 INFO - PROCESS | 900 | 1462836338761 Marionette TRACE conn2 <- [1,1978,null,{}] 16:25:38 INFO - PROCESS | 900 | 1462836338765 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:38 INFO - PROCESS | 900 | 1462836338864 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 16:25:38 INFO - PROCESS | 900 | 1462836338970 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:39 INFO - PROCESS | 900 | ++DOCSHELL 16F2CC00 == 53 [pid = 900] [id = 504] 16:25:39 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (16F2D000) [pid = 900] [serial = 1512] [outer = 00000000] 16:25:39 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (16F4BC00) [pid = 900] [serial = 1513] [outer = 16F2D000] 16:25:39 INFO - PROCESS | 900 | 1462836339023 Marionette DEBUG loaded listener.js 16:25:39 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (177B9C00) [pid = 900] [serial = 1514] [outer = 16F2D000] 16:25:39 INFO - PROCESS | 900 | 1462836339619 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 911ms 16:25:39 INFO - PROCESS | 900 | 1462836339662 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 16:25:39 INFO - PROCESS | 900 | 1462836339665 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 16:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:25:39 INFO - PROCESS | 900 | 1462836339668 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:25:39 INFO - PROCESS | 900 | 1462836339670 Marionette TRACE conn2 <- [1,1982,null,{}] 16:25:39 INFO - PROCESS | 900 | 1462836339674 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:39 INFO - PROCESS | 900 | 1462836339770 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 16:25:39 INFO - PROCESS | 900 | 1462836339875 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:39 INFO - PROCESS | 900 | ++DOCSHELL 16A3EC00 == 54 [pid = 900] [id = 505] 16:25:39 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (16C5E000) [pid = 900] [serial = 1515] [outer = 00000000] 16:25:39 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (18570000) [pid = 900] [serial = 1516] [outer = 16C5E000] 16:25:39 INFO - PROCESS | 900 | 1462836339928 Marionette DEBUG loaded listener.js 16:25:40 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (18572C00) [pid = 900] [serial = 1517] [outer = 16C5E000] 16:25:40 INFO - PROCESS | 900 | 1462836340467 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 848ms 16:25:40 INFO - PROCESS | 900 | 1462836340512 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 16:25:40 INFO - PROCESS | 900 | 1462836340516 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 16:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:25:40 INFO - PROCESS | 900 | 1462836340520 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:25:40 INFO - PROCESS | 900 | 1462836340524 Marionette TRACE conn2 <- [1,1986,null,{}] 16:25:40 INFO - PROCESS | 900 | 1462836340528 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:40 INFO - PROCESS | 900 | 1462836340647 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 16:25:40 INFO - PROCESS | 900 | 1462836340759 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:40 INFO - PROCESS | 900 | ++DOCSHELL 13434C00 == 55 [pid = 900] [id = 506] 16:25:40 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (13436000) [pid = 900] [serial = 1518] [outer = 00000000] 16:25:40 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (134FB400) [pid = 900] [serial = 1519] [outer = 13436000] 16:25:40 INFO - PROCESS | 900 | 1462836340813 Marionette DEBUG loaded listener.js 16:25:40 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (16F2C800) [pid = 900] [serial = 1520] [outer = 13436000] 16:25:41 INFO - PROCESS | 900 | 1462836341541 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1036ms 16:25:41 INFO - PROCESS | 900 | 1462836341561 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 16:25:41 INFO - PROCESS | 900 | 1462836341564 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 16:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:25:41 INFO - PROCESS | 900 | 1462836341569 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:25:41 INFO - PROCESS | 900 | 1462836341572 Marionette TRACE conn2 <- [1,1990,null,{}] 16:25:41 INFO - PROCESS | 900 | 1462836341593 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:41 INFO - PROCESS | 900 | 1462836341696 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 16:25:41 INFO - PROCESS | 900 | 1462836341807 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:41 INFO - PROCESS | 900 | ++DOCSHELL 10D55C00 == 56 [pid = 900] [id = 507] 16:25:41 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (1130C800) [pid = 900] [serial = 1521] [outer = 00000000] 16:25:41 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (134F4800) [pid = 900] [serial = 1522] [outer = 1130C800] 16:25:41 INFO - PROCESS | 900 | 1462836341855 Marionette DEBUG loaded listener.js 16:25:41 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (136AE400) [pid = 900] [serial = 1523] [outer = 1130C800] 16:25:42 INFO - PROCESS | 900 | --DOCSHELL 16990C00 == 55 [pid = 900] [id = 499] 16:25:42 INFO - PROCESS | 900 | --DOCSHELL 143C3400 == 54 [pid = 900] [id = 498] 16:25:42 INFO - PROCESS | 900 | --DOCSHELL 13610800 == 53 [pid = 900] [id = 497] 16:25:42 INFO - PROCESS | 900 | --DOCSHELL 140D4400 == 52 [pid = 900] [id = 496] 16:25:42 INFO - PROCESS | 900 | --DOCSHELL 0F5F2400 == 51 [pid = 900] [id = 495] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 120 (16C65C00) [pid = 900] [serial = 1456] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 119 (1770D800) [pid = 900] [serial = 1459] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 118 (16F2B400) [pid = 900] [serial = 1457] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 117 (18854800) [pid = 900] [serial = 1462] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 116 (17AD9000) [pid = 900] [serial = 1424] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 115 (1884EC00) [pid = 900] [serial = 1435] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 114 (13079000) [pid = 900] [serial = 1442] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 113 (1138C800) [pid = 900] [serial = 1441] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 112 (13371800) [pid = 900] [serial = 1444] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 111 (1343C800) [pid = 900] [serial = 1445] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 110 (143EB400) [pid = 900] [serial = 1447] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 109 (1518E800) [pid = 900] [serial = 1448] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 108 (16A3B800) [pid = 900] [serial = 1453] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 107 (159BA800) [pid = 900] [serial = 1450] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 106 (16194400) [pid = 900] [serial = 1451] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 105 (10D5E000) [pid = 900] [serial = 1426] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 104 (19AE7000) [pid = 900] [serial = 1438] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 103 (16F40C00) [pid = 900] [serial = 1432] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 102 (16F4B000) [pid = 900] [serial = 1465] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 101 (13A0A400) [pid = 900] [serial = 1429] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1A170800) [pid = 900] [serial = 1471] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 99 (19AF3400) [pid = 900] [serial = 1468] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 98 (19BD8000) [pid = 900] [serial = 1469] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 97 (19AE4400) [pid = 900] [serial = 1463] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 96 (17B3FC00) [pid = 900] [serial = 1460] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 95 (16A43400) [pid = 900] [serial = 1454] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 94 (17509400) [pid = 900] [serial = 1466] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 93 (180F0000) [pid = 900] [serial = 1385] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 92 (159C8C00) [pid = 900] [serial = 1346] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 91 (13438C00) [pid = 900] [serial = 1343] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | --DOMWINDOW == 90 (180E9C00) [pid = 900] [serial = 1349] [outer = 00000000] [url = about:blank] 16:25:42 INFO - PROCESS | 900 | 1462836342346 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 848ms 16:25:42 INFO - PROCESS | 900 | 1462836342410 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 16:25:42 INFO - PROCESS | 900 | 1462836342415 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 16:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:25:42 INFO - PROCESS | 900 | 1462836342421 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:25:42 INFO - PROCESS | 900 | 1462836342471 Marionette TRACE conn2 <- [1,1994,null,{}] 16:25:42 INFO - PROCESS | 900 | 1462836342474 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:42 INFO - PROCESS | 900 | 1462836342560 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 16:25:42 INFO - PROCESS | 900 | 1462836342574 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:42 INFO - PROCESS | 900 | ++DOCSHELL 13442800 == 52 [pid = 900] [id = 508] 16:25:42 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (13610800) [pid = 900] [serial = 1524] [outer = 00000000] 16:25:42 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (143C4800) [pid = 900] [serial = 1525] [outer = 13610800] 16:25:42 INFO - PROCESS | 900 | 1462836342627 Marionette DEBUG loaded listener.js 16:25:42 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (14567800) [pid = 900] [serial = 1526] [outer = 13610800] 16:25:43 INFO - PROCESS | 900 | 1462836343094 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:25:43 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 16:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 659ms 16:25:43 INFO - PROCESS | 900 | 1462836343110 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 16:25:43 INFO - PROCESS | 900 | 1462836343112 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 16:25:43 INFO - PROCESS | 900 | 1462836343116 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:25:43 INFO - PROCESS | 900 | 1462836343119 Marionette TRACE conn2 <- [1,1998,null,{}] 16:25:43 INFO - PROCESS | 900 | 1462836343129 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:43 INFO - PROCESS | 900 | 1462836343217 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 16:25:43 INFO - PROCESS | 900 | 1462836343225 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:43 INFO - PROCESS | 900 | ++DOCSHELL 15E48000 == 53 [pid = 900] [id = 509] 16:25:43 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (15E4F000) [pid = 900] [serial = 1527] [outer = 00000000] 16:25:43 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16911400) [pid = 900] [serial = 1528] [outer = 15E4F000] 16:25:43 INFO - PROCESS | 900 | 1462836343274 Marionette DEBUG loaded listener.js 16:25:43 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (16A40400) [pid = 900] [serial = 1529] [outer = 15E4F000] 16:25:43 INFO - PROCESS | 900 | 1462836343730 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:25:43 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 16:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 644ms 16:25:43 INFO - PROCESS | 900 | 1462836343754 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 16:25:43 INFO - PROCESS | 900 | 1462836343756 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 16:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:25:43 INFO - PROCESS | 900 | 1462836343759 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:25:43 INFO - PROCESS | 900 | 1462836343761 Marionette TRACE conn2 <- [1,2002,null,{}] 16:25:43 INFO - PROCESS | 900 | 1462836343769 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:43 INFO - PROCESS | 900 | 1462836343851 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 16:25:43 INFO - PROCESS | 900 | 1462836343858 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:43 INFO - PROCESS | 900 | ++DOCSHELL 16B2FC00 == 54 [pid = 900] [id = 510] 16:25:43 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (16B76C00) [pid = 900] [serial = 1530] [outer = 00000000] 16:25:43 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (16F29C00) [pid = 900] [serial = 1531] [outer = 16B76C00] 16:25:43 INFO - PROCESS | 900 | 1462836343903 Marionette DEBUG loaded listener.js 16:25:43 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (16F44C00) [pid = 900] [serial = 1532] [outer = 16B76C00] 16:25:44 INFO - PROCESS | 900 | 1462836344381 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 706ms 16:25:44 INFO - PROCESS | 900 | 1462836344461 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 16:25:44 INFO - PROCESS | 900 | 1462836344463 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 16:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:25:44 INFO - PROCESS | 900 | 1462836344467 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:25:44 INFO - PROCESS | 900 | 1462836344478 Marionette TRACE conn2 <- [1,2006,null,{}] 16:25:44 INFO - PROCESS | 900 | 1462836344482 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:44 INFO - PROCESS | 900 | 1462836344598 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 16:25:44 INFO - PROCESS | 900 | 1462836344662 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:44 INFO - PROCESS | 900 | ++DOCSHELL 0F5F3800 == 55 [pid = 900] [id = 511] 16:25:44 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (16B2F000) [pid = 900] [serial = 1533] [outer = 00000000] 16:25:44 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (17AD9000) [pid = 900] [serial = 1534] [outer = 16B2F000] 16:25:44 INFO - PROCESS | 900 | 1462836344706 Marionette DEBUG loaded listener.js 16:25:44 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (17B41000) [pid = 900] [serial = 1535] [outer = 16B2F000] 16:25:45 INFO - PROCESS | 900 | 1462836345134 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 707ms 16:25:45 INFO - PROCESS | 900 | 1462836345164 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 16:25:45 INFO - PROCESS | 900 | 1462836345166 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 16:25:45 INFO - PROCESS | 900 | 1462836345169 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:25:45 INFO - PROCESS | 900 | 1462836345171 Marionette TRACE conn2 <- [1,2010,null,{}] 16:25:45 INFO - PROCESS | 900 | 1462836345174 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:45 INFO - PROCESS | 900 | 1462836345319 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 16:25:45 INFO - PROCESS | 900 | 1462836345344 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:45 INFO - PROCESS | 900 | ++DOCSHELL 188E1C00 == 56 [pid = 900] [id = 512] 16:25:45 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (188E2400) [pid = 900] [serial = 1536] [outer = 00000000] 16:25:45 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (19AE9C00) [pid = 900] [serial = 1537] [outer = 188E2400] 16:25:45 INFO - PROCESS | 900 | 1462836345387 Marionette DEBUG loaded listener.js 16:25:45 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (19AEC800) [pid = 900] [serial = 1538] [outer = 188E2400] 16:25:45 INFO - PROCESS | 900 | 1462836345814 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 707ms 16:25:45 INFO - PROCESS | 900 | 1462836345873 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 16:25:45 INFO - PROCESS | 900 | 1462836345875 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 16:25:45 INFO - PROCESS | 900 | 1462836345878 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:25:45 INFO - PROCESS | 900 | 1462836345879 Marionette TRACE conn2 <- [1,2014,null,{}] 16:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:25:45 INFO - PROCESS | 900 | 1462836345883 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:46 INFO - PROCESS | 900 | 1462836345993 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 16:25:46 INFO - PROCESS | 900 | 1462836345999 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:46 INFO - PROCESS | 900 | ++DOCSHELL 16A43C00 == 57 [pid = 900] [id = 513] 16:25:46 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (16B20400) [pid = 900] [serial = 1539] [outer = 00000000] 16:25:46 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (19BD9800) [pid = 900] [serial = 1540] [outer = 16B20400] 16:25:46 INFO - PROCESS | 900 | 1462836346096 Marionette DEBUG loaded listener.js 16:25:46 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (19BE2400) [pid = 900] [serial = 1541] [outer = 16B20400] 16:25:46 INFO - PROCESS | 900 | --DOMWINDOW == 107 (16A3AC00) [pid = 900] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:25:46 INFO - PROCESS | 900 | --DOMWINDOW == 106 (140D6400) [pid = 900] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:25:46 INFO - PROCESS | 900 | --DOMWINDOW == 105 (1544C800) [pid = 900] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:25:46 INFO - PROCESS | 900 | --DOMWINDOW == 104 (13612000) [pid = 900] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:25:46 INFO - PROCESS | 900 | --DOMWINDOW == 103 (0F5F2800) [pid = 900] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:25:46 INFO - PROCESS | 900 | 1462836346481 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 16:25:46 INFO - PROCESS | 900 | 1462836346517 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 16:25:46 INFO - PROCESS | 900 | 1462836346519 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 16:25:46 INFO - PROCESS | 900 | 1462836346522 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:25:46 INFO - PROCESS | 900 | 1462836346524 Marionette TRACE conn2 <- [1,2018,null,{}] 16:25:46 INFO - PROCESS | 900 | 1462836346527 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:46 INFO - PROCESS | 900 | 1462836346606 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 16:25:46 INFO - PROCESS | 900 | 1462836346735 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:46 INFO - PROCESS | 900 | ++DOCSHELL 0F5F6C00 == 58 [pid = 900] [id = 514] 16:25:46 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (13025400) [pid = 900] [serial = 1542] [outer = 00000000] 16:25:46 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (19AE4400) [pid = 900] [serial = 1543] [outer = 13025400] 16:25:46 INFO - PROCESS | 900 | 1462836346790 Marionette DEBUG loaded listener.js 16:25:46 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (1A16F800) [pid = 900] [serial = 1544] [outer = 13025400] 16:25:47 INFO - PROCESS | 900 | 1462836347148 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 707ms 16:25:47 INFO - PROCESS | 900 | 1462836347222 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 16:25:47 INFO - PROCESS | 900 | 1462836347224 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 16:25:47 INFO - PROCESS | 900 | 1462836347228 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:25:47 INFO - PROCESS | 900 | 1462836347229 Marionette TRACE conn2 <- [1,2022,null,{}] 16:25:47 INFO - PROCESS | 900 | 1462836347240 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:47 INFO - PROCESS | 900 | 1462836347321 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 16:25:47 INFO - PROCESS | 900 | 1462836347330 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:47 INFO - PROCESS | 900 | ++DOCSHELL 16F23800 == 59 [pid = 900] [id = 515] 16:25:47 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (188DF000) [pid = 900] [serial = 1545] [outer = 00000000] 16:25:47 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (1A307C00) [pid = 900] [serial = 1546] [outer = 188DF000] 16:25:47 INFO - PROCESS | 900 | 1462836347372 Marionette DEBUG loaded listener.js 16:25:47 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (1A413C00) [pid = 900] [serial = 1547] [outer = 188DF000] 16:25:47 INFO - PROCESS | 900 | 1462836347794 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 597ms 16:25:47 INFO - PROCESS | 900 | 1462836347825 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 16:25:47 INFO - PROCESS | 900 | 1462836347827 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 16:25:47 INFO - PROCESS | 900 | 1462836347830 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:25:47 INFO - PROCESS | 900 | 1462836347832 Marionette TRACE conn2 <- [1,2026,null,{}] 16:25:47 INFO - PROCESS | 900 | 1462836347847 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:47 INFO - PROCESS | 900 | 1462836347932 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 16:25:47 INFO - PROCESS | 900 | 1462836347938 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:47 INFO - PROCESS | 900 | ++DOCSHELL 16988000 == 60 [pid = 900] [id = 516] 16:25:47 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (19BD6000) [pid = 900] [serial = 1548] [outer = 00000000] 16:25:47 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (1A7D6800) [pid = 900] [serial = 1549] [outer = 19BD6000] 16:25:47 INFO - PROCESS | 900 | 1462836347981 Marionette DEBUG loaded listener.js 16:25:48 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (1A8E0C00) [pid = 900] [serial = 1550] [outer = 19BD6000] 16:25:48 INFO - PROCESS | 900 | 1462836348518 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 738ms 16:25:48 INFO - PROCESS | 900 | 1462836348572 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 16:25:48 INFO - PROCESS | 900 | 1462836348576 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 16:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:25:48 INFO - PROCESS | 900 | 1462836348582 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:25:48 INFO - PROCESS | 900 | 1462836348586 Marionette TRACE conn2 <- [1,2030,null,{}] 16:25:48 INFO - PROCESS | 900 | 1462836348593 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:48 INFO - PROCESS | 900 | 1462836348709 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 16:25:48 INFO - PROCESS | 900 | 1462836348862 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:48 INFO - PROCESS | 900 | ++DOCSHELL 0F5F8000 == 61 [pid = 900] [id = 517] 16:25:48 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (10637400) [pid = 900] [serial = 1551] [outer = 00000000] 16:25:48 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (11392800) [pid = 900] [serial = 1552] [outer = 10637400] 16:25:48 INFO - PROCESS | 900 | 1462836348918 Marionette DEBUG loaded listener.js 16:25:49 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (11F65000) [pid = 900] [serial = 1553] [outer = 10637400] 16:25:49 INFO - PROCESS | 900 | 1462836349541 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:25:49 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) 16:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1005ms 16:25:49 INFO - PROCESS | 900 | 1462836349617 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 16:25:49 INFO - PROCESS | 900 | 1462836349623 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 16:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:25:49 INFO - PROCESS | 900 | 1462836349630 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:25:49 INFO - PROCESS | 900 | 1462836349633 Marionette TRACE conn2 <- [1,2034,null,{}] 16:25:49 INFO - PROCESS | 900 | 1462836349637 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:49 INFO - PROCESS | 900 | 1462836349751 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 16:25:49 INFO - PROCESS | 900 | 1462836349890 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:49 INFO - PROCESS | 900 | ++DOCSHELL 143E3C00 == 62 [pid = 900] [id = 518] 16:25:49 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (143EB400) [pid = 900] [serial = 1554] [outer = 00000000] 16:25:49 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (15582400) [pid = 900] [serial = 1555] [outer = 143EB400] 16:25:49 INFO - PROCESS | 900 | 1462836349944 Marionette DEBUG loaded listener.js 16:25:50 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (16306400) [pid = 900] [serial = 1556] [outer = 143EB400] 16:25:50 INFO - PROCESS | 900 | 1462836350484 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 911ms 16:25:50 INFO - PROCESS | 900 | 1462836350537 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 16:25:50 INFO - PROCESS | 900 | 1462836350540 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 16:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:25:50 INFO - PROCESS | 900 | 1462836350543 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:25:50 INFO - PROCESS | 900 | 1462836350547 Marionette TRACE conn2 <- [1,2038,null,{}] 16:25:50 INFO - PROCESS | 900 | 1462836350558 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:50 INFO - PROCESS | 900 | 1462836350666 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 16:25:50 INFO - PROCESS | 900 | 1462836350823 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:50 INFO - PROCESS | 900 | ++DOCSHELL 18568C00 == 63 [pid = 900] [id = 519] 16:25:50 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (18574800) [pid = 900] [serial = 1557] [outer = 00000000] 16:25:50 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (19AEE800) [pid = 900] [serial = 1558] [outer = 18574800] 16:25:50 INFO - PROCESS | 900 | 1462836350879 Marionette DEBUG loaded listener.js 16:25:50 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (1A307000) [pid = 900] [serial = 1559] [outer = 18574800] 16:25:51 INFO - PROCESS | 900 | 1462836351466 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1005ms 16:25:51 INFO - PROCESS | 900 | 1462836351544 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 16:25:51 INFO - PROCESS | 900 | 1462836351547 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 16:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:25:51 INFO - PROCESS | 900 | 1462836351551 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:25:51 INFO - PROCESS | 900 | 1462836351553 Marionette TRACE conn2 <- [1,2042,null,{}] 16:25:51 INFO - PROCESS | 900 | 1462836351556 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:51 INFO - PROCESS | 900 | 1462836351660 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 16:25:51 INFO - PROCESS | 900 | 1462836351803 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:51 INFO - PROCESS | 900 | ++DOCSHELL 1AA31C00 == 64 [pid = 900] [id = 520] 16:25:51 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (1AA32C00) [pid = 900] [serial = 1560] [outer = 00000000] 16:25:51 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (1AA38800) [pid = 900] [serial = 1561] [outer = 1AA32C00] 16:25:51 INFO - PROCESS | 900 | 1462836351858 Marionette DEBUG loaded listener.js 16:25:51 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (1AB7B800) [pid = 900] [serial = 1562] [outer = 1AA32C00] 16:25:52 INFO - PROCESS | 900 | 1462836352637 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1147ms 16:25:52 INFO - PROCESS | 900 | 1462836352699 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 16:25:52 INFO - PROCESS | 900 | 1462836352703 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 16:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:25:52 INFO - PROCESS | 900 | 1462836352708 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:25:52 INFO - PROCESS | 900 | 1462836352711 Marionette TRACE conn2 <- [1,2046,null,{}] 16:25:52 INFO - PROCESS | 900 | 1462836352731 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:52 INFO - PROCESS | 900 | 1462836352832 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 16:25:52 INFO - PROCESS | 900 | 1462836352972 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:53 INFO - PROCESS | 900 | ++DOCSHELL 1130B400 == 65 [pid = 900] [id = 521] 16:25:53 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (1130BC00) [pid = 900] [serial = 1563] [outer = 00000000] 16:25:53 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (12BB1400) [pid = 900] [serial = 1564] [outer = 1130BC00] 16:25:53 INFO - PROCESS | 900 | 1462836353028 Marionette DEBUG loaded listener.js 16:25:53 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (1343AC00) [pid = 900] [serial = 1565] [outer = 1130BC00] 16:25:53 INFO - PROCESS | 900 | --DOCSHELL 143BF000 == 64 [pid = 900] [id = 448] 16:25:53 INFO - PROCESS | 900 | --DOCSHELL 1336EC00 == 63 [pid = 900] [id = 476] 16:25:53 INFO - PROCESS | 900 | --DOCSHELL 16F23800 == 62 [pid = 900] [id = 515] 16:25:53 INFO - PROCESS | 900 | --DOCSHELL 0F5F6C00 == 61 [pid = 900] [id = 514] 16:25:53 INFO - PROCESS | 900 | --DOCSHELL 16A43C00 == 60 [pid = 900] [id = 513] 16:25:53 INFO - PROCESS | 900 | --DOCSHELL 188E1C00 == 59 [pid = 900] [id = 512] 16:25:53 INFO - PROCESS | 900 | --DOCSHELL 0F5F3800 == 58 [pid = 900] [id = 511] 16:25:53 INFO - PROCESS | 900 | --DOCSHELL 16B2FC00 == 57 [pid = 900] [id = 510] 16:25:53 INFO - PROCESS | 900 | --DOCSHELL 15E48000 == 56 [pid = 900] [id = 509] 16:25:53 INFO - PROCESS | 900 | --DOCSHELL 13442800 == 55 [pid = 900] [id = 508] 16:25:53 INFO - PROCESS | 900 | --DOCSHELL 10D55C00 == 54 [pid = 900] [id = 507] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 126 (19AEA800) [pid = 900] [serial = 1480] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 125 (11F02400) [pid = 900] [serial = 1474] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 124 (16F41C00) [pid = 900] [serial = 1501] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 123 (1A30CC00) [pid = 900] [serial = 1483] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 122 (15450C00) [pid = 900] [serial = 1477] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | --DOCSHELL 13464400 == 53 [pid = 900] [id = 502] 16:25:53 INFO - PROCESS | 900 | --DOCSHELL 0CA87400 == 52 [pid = 900] [id = 501] 16:25:53 INFO - PROCESS | 900 | --DOCSHELL 0F5F1800 == 51 [pid = 900] [id = 500] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 121 (16B78400) [pid = 900] [serial = 1499] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 120 (16B2EC00) [pid = 900] [serial = 1498] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 119 (15441400) [pid = 900] [serial = 1490] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 118 (143E4000) [pid = 900] [serial = 1489] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 117 (15E4E800) [pid = 900] [serial = 1495] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 116 (15E52800) [pid = 900] [serial = 1496] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 115 (13AE7C00) [pid = 900] [serial = 1492] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 114 (143E7800) [pid = 900] [serial = 1493] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 113 (13436800) [pid = 900] [serial = 1487] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | --DOMWINDOW == 112 (11F58C00) [pid = 900] [serial = 1486] [outer = 00000000] [url = about:blank] 16:25:53 INFO - PROCESS | 900 | 1462836353667 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1005ms 16:25:53 INFO - PROCESS | 900 | 1462836353712 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 16:25:53 INFO - PROCESS | 900 | 1462836353717 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 16:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:25:53 INFO - PROCESS | 900 | 1462836353723 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:25:53 INFO - PROCESS | 900 | 1462836353726 Marionette TRACE conn2 <- [1,2050,null,{}] 16:25:53 INFO - PROCESS | 900 | 1462836353729 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:53 INFO - PROCESS | 900 | 1462836353815 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 16:25:53 INFO - PROCESS | 900 | 1462836353822 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:53 INFO - PROCESS | 900 | ++DOCSHELL 1138C800 == 52 [pid = 900] [id = 522] 16:25:53 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (11392C00) [pid = 900] [serial = 1566] [outer = 00000000] 16:25:53 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (1339B800) [pid = 900] [serial = 1567] [outer = 11392C00] 16:25:53 INFO - PROCESS | 900 | 1462836353867 Marionette DEBUG loaded listener.js 16:25:53 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (13464400) [pid = 900] [serial = 1568] [outer = 11392C00] 16:25:54 INFO - PROCESS | 900 | 1462836354397 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 16:25:54 INFO - PROCESS | 900 | 1462836354421 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 16:25:54 INFO - PROCESS | 900 | 1462836354424 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 16:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:25:54 INFO - PROCESS | 900 | 1462836354427 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:25:54 INFO - PROCESS | 900 | 1462836354430 Marionette TRACE conn2 <- [1,2054,null,{}] 16:25:54 INFO - PROCESS | 900 | 1462836354440 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:54 INFO - PROCESS | 900 | 1462836354522 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 16:25:54 INFO - PROCESS | 900 | 1462836354532 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:54 INFO - PROCESS | 900 | ++DOCSHELL 14564000 == 53 [pid = 900] [id = 523] 16:25:54 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (14565000) [pid = 900] [serial = 1569] [outer = 00000000] 16:25:54 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (15444000) [pid = 900] [serial = 1570] [outer = 14565000] 16:25:54 INFO - PROCESS | 900 | 1462836354579 Marionette DEBUG loaded listener.js 16:25:54 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (1544B800) [pid = 900] [serial = 1571] [outer = 14565000] 16:25:55 INFO - PROCESS | 900 | 1462836355050 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 628ms 16:25:55 INFO - PROCESS | 900 | 1462836355065 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 16:25:55 INFO - PROCESS | 900 | 1462836355067 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 16:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:25:55 INFO - PROCESS | 900 | 1462836355070 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:25:55 INFO - PROCESS | 900 | 1462836355072 Marionette TRACE conn2 <- [1,2058,null,{}] 16:25:55 INFO - PROCESS | 900 | 1462836355075 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:55 INFO - PROCESS | 900 | 1462836355153 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 16:25:55 INFO - PROCESS | 900 | 1462836355160 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:55 INFO - PROCESS | 900 | ++DOCSHELL 15448400 == 54 [pid = 900] [id = 524] 16:25:55 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (15635C00) [pid = 900] [serial = 1572] [outer = 00000000] 16:25:55 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (15E51400) [pid = 900] [serial = 1573] [outer = 15635C00] 16:25:55 INFO - PROCESS | 900 | 1462836355204 Marionette DEBUG loaded listener.js 16:25:55 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (16196000) [pid = 900] [serial = 1574] [outer = 15635C00] 16:25:55 INFO - PROCESS | 900 | 1462836355715 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 707ms 16:25:55 INFO - PROCESS | 900 | 1462836355802 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 16:25:55 INFO - PROCESS | 900 | 1462836355804 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 16:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:25:55 INFO - PROCESS | 900 | 1462836355808 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:25:55 INFO - PROCESS | 900 | 1462836355809 Marionette TRACE conn2 <- [1,2062,null,{}] 16:25:55 INFO - PROCESS | 900 | 1462836355813 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:55 INFO - PROCESS | 900 | 1462836355906 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 16:25:55 INFO - PROCESS | 900 | 1462836355939 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:55 INFO - PROCESS | 900 | ++DOCSHELL 16A3DC00 == 55 [pid = 900] [id = 525] 16:25:55 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (16A40000) [pid = 900] [serial = 1575] [outer = 00000000] 16:25:55 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (16A48800) [pid = 900] [serial = 1576] [outer = 16A40000] 16:25:55 INFO - PROCESS | 900 | 1462836355986 Marionette DEBUG loaded listener.js 16:25:56 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (16B2E400) [pid = 900] [serial = 1577] [outer = 16A40000] 16:25:56 INFO - PROCESS | 900 | 1462836356461 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 707ms 16:25:56 INFO - PROCESS | 900 | 1462836356507 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 16:25:56 INFO - PROCESS | 900 | 1462836356509 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 16:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:25:56 INFO - PROCESS | 900 | 1462836356512 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:25:56 INFO - PROCESS | 900 | 1462836356513 Marionette TRACE conn2 <- [1,2066,null,{}] 16:25:56 INFO - PROCESS | 900 | 1462836356526 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:56 INFO - PROCESS | 900 | 1462836356672 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 16:25:56 INFO - PROCESS | 900 | 1462836356740 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:56 INFO - PROCESS | 900 | ++DOCSHELL 1070CC00 == 56 [pid = 900] [id = 526] 16:25:56 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (16F27C00) [pid = 900] [serial = 1578] [outer = 00000000] 16:25:56 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (16F4D000) [pid = 900] [serial = 1579] [outer = 16F27C00] 16:25:56 INFO - PROCESS | 900 | 1462836356787 Marionette DEBUG loaded listener.js 16:25:56 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (17704800) [pid = 900] [serial = 1580] [outer = 16F27C00] 16:25:57 INFO - PROCESS | 900 | 1462836357208 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 769ms 16:25:57 INFO - PROCESS | 900 | 1462836357274 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 16:25:57 INFO - PROCESS | 900 | 1462836357276 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 16:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:25:57 INFO - PROCESS | 900 | 1462836357320 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:25:57 INFO - PROCESS | 900 | 1462836357322 Marionette TRACE conn2 <- [1,2070,null,{}] 16:25:57 INFO - PROCESS | 900 | 1462836357325 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:57 INFO - PROCESS | 900 | 1462836357432 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 16:25:57 INFO - PROCESS | 900 | 1462836357444 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:57 INFO - PROCESS | 900 | ++DOCSHELL 0F5F9400 == 57 [pid = 900] [id = 527] 16:25:57 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (16F2D800) [pid = 900] [serial = 1581] [outer = 00000000] 16:25:57 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (183D5800) [pid = 900] [serial = 1582] [outer = 16F2D800] 16:25:57 INFO - PROCESS | 900 | 1462836357487 Marionette DEBUG loaded listener.js 16:25:57 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (188D9800) [pid = 900] [serial = 1583] [outer = 16F2D800] 16:25:57 INFO - PROCESS | 900 | 1462836357925 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 659ms 16:25:57 INFO - PROCESS | 900 | 1462836357963 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 16:25:57 INFO - PROCESS | 900 | 1462836357965 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 16:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:25:57 INFO - PROCESS | 900 | 1462836357968 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:25:57 INFO - PROCESS | 900 | 1462836357970 Marionette TRACE conn2 <- [1,2074,null,{}] 16:25:58 INFO - PROCESS | 900 | 1462836357979 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:58 INFO - PROCESS | 900 | 1462836358088 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 16:25:58 INFO - PROCESS | 900 | 1462836358094 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:58 INFO - PROCESS | 900 | ++DOCSHELL 16F8E400 == 58 [pid = 900] [id = 528] 16:25:58 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (1884EC00) [pid = 900] [serial = 1584] [outer = 00000000] 16:25:58 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (19AF3400) [pid = 900] [serial = 1585] [outer = 1884EC00] 16:25:58 INFO - PROCESS | 900 | 1462836358137 Marionette DEBUG loaded listener.js 16:25:58 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (19BDAC00) [pid = 900] [serial = 1586] [outer = 1884EC00] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 132 (11754400) [pid = 900] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 131 (10D55800) [pid = 900] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 130 (1343A400) [pid = 900] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 129 (16B79800) [pid = 900] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 128 (16B20400) [pid = 900] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 127 (188E2400) [pid = 900] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 126 (1130B800) [pid = 900] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 125 (13610800) [pid = 900] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 124 (15E4F000) [pid = 900] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 123 (13436000) [pid = 900] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 122 (16B76C00) [pid = 900] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 121 (13025400) [pid = 900] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 120 (1130C800) [pid = 900] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 119 (188DF000) [pid = 900] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:25:58 INFO - PROCESS | 900 | --DOMWINDOW == 118 (16B2F000) [pid = 900] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:25:58 INFO - PROCESS | 900 | 1462836358861 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 958ms 16:25:58 INFO - PROCESS | 900 | 1462836358915 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 16:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:25:58 INFO - PROCESS | 900 | 1462836358918 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 16:25:58 INFO - PROCESS | 900 | 1462836358922 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:25:58 INFO - PROCESS | 900 | 1462836358925 Marionette TRACE conn2 <- [1,2078,null,{}] 16:25:58 INFO - PROCESS | 900 | 1462836358930 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:59 INFO - PROCESS | 900 | 1462836359007 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 16:25:59 INFO - PROCESS | 900 | 1462836359013 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:59 INFO - PROCESS | 900 | ++DOCSHELL 11726800 == 59 [pid = 900] [id = 529] 16:25:59 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (13610800) [pid = 900] [serial = 1587] [outer = 00000000] 16:25:59 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (1698F000) [pid = 900] [serial = 1588] [outer = 13610800] 16:25:59 INFO - PROCESS | 900 | 1462836359056 Marionette DEBUG loaded listener.js 16:25:59 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (16C60C00) [pid = 900] [serial = 1589] [outer = 13610800] 16:25:59 INFO - PROCESS | 900 | 1462836359477 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 597ms 16:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:25:59 INFO - PROCESS | 900 | 1462836359517 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 16:25:59 INFO - PROCESS | 900 | 1462836359519 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 16:25:59 INFO - PROCESS | 900 | 1462836359522 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:25:59 INFO - PROCESS | 900 | 1462836359523 Marionette TRACE conn2 <- [1,2082,null,{}] 16:25:59 INFO - PROCESS | 900 | 1462836359531 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:59 INFO - PROCESS | 900 | 1462836359610 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 16:25:59 INFO - PROCESS | 900 | 1462836359617 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:59 INFO - PROCESS | 900 | ++DOCSHELL 1063EC00 == 60 [pid = 900] [id = 530] 16:25:59 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (13437000) [pid = 900] [serial = 1590] [outer = 00000000] 16:25:59 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (18567C00) [pid = 900] [serial = 1591] [outer = 13437000] 16:25:59 INFO - PROCESS | 900 | 1462836359662 Marionette DEBUG loaded listener.js 16:25:59 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (19AEF000) [pid = 900] [serial = 1592] [outer = 13437000] 16:26:00 INFO - PROCESS | 900 | 1462836360086 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 597ms 16:26:00 INFO - PROCESS | 900 | 1462836360131 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 16:26:00 INFO - PROCESS | 900 | 1462836360133 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 16:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:26:00 INFO - PROCESS | 900 | 1462836360137 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:26:00 INFO - PROCESS | 900 | 1462836360140 Marionette TRACE conn2 <- [1,2086,null,{}] 16:26:00 INFO - PROCESS | 900 | 1462836360148 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:00 INFO - PROCESS | 900 | 1462836360242 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 16:26:00 INFO - PROCESS | 900 | 1462836360248 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:00 INFO - PROCESS | 900 | ++DOCSHELL 17AD9400 == 61 [pid = 900] [id = 531] 16:26:00 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (1A30CC00) [pid = 900] [serial = 1593] [outer = 00000000] 16:26:00 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (1A8E2800) [pid = 900] [serial = 1594] [outer = 1A30CC00] 16:26:00 INFO - PROCESS | 900 | 1462836360296 Marionette DEBUG loaded listener.js 16:26:00 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (1AA37400) [pid = 900] [serial = 1595] [outer = 1A30CC00] 16:26:01 INFO - PROCESS | 900 | 1462836360986 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 911ms 16:26:01 INFO - PROCESS | 900 | 1462836361041 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 16:26:01 INFO - PROCESS | 900 | 1462836361045 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 16:26:01 INFO - PROCESS | 900 | 1462836361051 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:26:01 INFO - PROCESS | 900 | 1462836361055 Marionette TRACE conn2 <- [1,2090,null,{}] 16:26:01 INFO - PROCESS | 900 | 1462836361060 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:01 INFO - PROCESS | 900 | 1462836361167 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 16:26:01 INFO - PROCESS | 900 | 1462836361309 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:01 INFO - PROCESS | 900 | ++DOCSHELL 1124D400 == 62 [pid = 900] [id = 532] 16:26:01 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (11301400) [pid = 900] [serial = 1596] [outer = 00000000] 16:26:01 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (11F59400) [pid = 900] [serial = 1597] [outer = 11301400] 16:26:01 INFO - PROCESS | 900 | 1462836361365 Marionette DEBUG loaded listener.js 16:26:01 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (1361D800) [pid = 900] [serial = 1598] [outer = 11301400] 16:26:01 INFO - PROCESS | 900 | 1462836361993 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 943ms 16:26:02 INFO - PROCESS | 900 | 1462836362029 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 16:26:02 INFO - PROCESS | 900 | 1462836362035 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 16:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:26:02 INFO - PROCESS | 900 | 1462836362042 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:26:02 INFO - PROCESS | 900 | 1462836362044 Marionette TRACE conn2 <- [1,2094,null,{}] 16:26:02 INFO - PROCESS | 900 | 1462836362048 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:02 INFO - PROCESS | 900 | 1462836362152 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 16:26:02 INFO - PROCESS | 900 | 1462836362266 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:02 INFO - PROCESS | 900 | ++DOCSHELL 10575400 == 63 [pid = 900] [id = 533] 16:26:02 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (11747C00) [pid = 900] [serial = 1599] [outer = 00000000] 16:26:02 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (14575000) [pid = 900] [serial = 1600] [outer = 11747C00] 16:26:02 INFO - PROCESS | 900 | 1462836362359 Marionette DEBUG loaded listener.js 16:26:02 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (15448000) [pid = 900] [serial = 1601] [outer = 11747C00] 16:26:02 INFO - PROCESS | 900 | 1462836362926 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 942ms 16:26:02 INFO - PROCESS | 900 | 1462836362984 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 16:26:02 INFO - PROCESS | 900 | 1462836362987 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 16:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:26:02 INFO - PROCESS | 900 | 1462836362990 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:26:03 INFO - PROCESS | 900 | 1462836362994 Marionette TRACE conn2 <- [1,2098,null,{}] 16:26:03 INFO - PROCESS | 900 | 1462836363005 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:03 INFO - PROCESS | 900 | 1462836363161 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 16:26:03 INFO - PROCESS | 900 | 1462836363181 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:03 INFO - PROCESS | 900 | ++DOCSHELL 16F4E400 == 64 [pid = 900] [id = 534] 16:26:03 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (17214C00) [pid = 900] [serial = 1602] [outer = 00000000] 16:26:03 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (18569800) [pid = 900] [serial = 1603] [outer = 17214C00] 16:26:03 INFO - PROCESS | 900 | 1462836363236 Marionette DEBUG loaded listener.js 16:26:03 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (19BD4000) [pid = 900] [serial = 1604] [outer = 17214C00] 16:26:03 INFO - PROCESS | 900 | 1462836363862 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 895ms 16:26:03 INFO - PROCESS | 900 | 1462836363894 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 16:26:03 INFO - PROCESS | 900 | 1462836363897 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 16:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:26:03 INFO - PROCESS | 900 | 1462836363900 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:26:03 INFO - PROCESS | 900 | 1462836363902 Marionette TRACE conn2 <- [1,2102,null,{}] 16:26:03 INFO - PROCESS | 900 | 1462836363919 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:04 INFO - PROCESS | 900 | 1462836364060 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 16:26:04 INFO - PROCESS | 900 | 1462836364126 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:04 INFO - PROCESS | 900 | ++DOCSHELL 1A7D5000 == 65 [pid = 900] [id = 535] 16:26:04 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (1A8E1000) [pid = 900] [serial = 1605] [outer = 00000000] 16:26:04 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (1AA35800) [pid = 900] [serial = 1606] [outer = 1A8E1000] 16:26:04 INFO - PROCESS | 900 | 1462836364179 Marionette DEBUG loaded listener.js 16:26:04 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (1AB82800) [pid = 900] [serial = 1607] [outer = 1A8E1000] 16:26:04 INFO - PROCESS | 900 | 1462836364727 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 848ms 16:26:04 INFO - PROCESS | 900 | 1462836364756 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 16:26:04 INFO - PROCESS | 900 | 1462836364758 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 16:26:04 INFO - PROCESS | 900 | 1462836364763 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:26:04 INFO - PROCESS | 900 | 1462836364765 Marionette TRACE conn2 <- [1,2106,null,{}] 16:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:26:04 INFO - PROCESS | 900 | 1462836364768 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:04 INFO - PROCESS | 900 | 1462836364867 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 16:26:04 INFO - PROCESS | 900 | 1462836364977 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:05 INFO - PROCESS | 900 | ++DOCSHELL 143EE800 == 66 [pid = 900] [id = 536] 16:26:05 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (1A411400) [pid = 900] [serial = 1608] [outer = 00000000] 16:26:05 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (1ADD2C00) [pid = 900] [serial = 1609] [outer = 1A411400] 16:26:05 INFO - PROCESS | 900 | 1462836365029 Marionette DEBUG loaded listener.js 16:26:05 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (1ADD5C00) [pid = 900] [serial = 1610] [outer = 1A411400] 16:26:05 INFO - PROCESS | 900 | 1462836365665 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 957ms 16:26:05 INFO - PROCESS | 900 | 1462836365712 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 16:26:05 INFO - PROCESS | 900 | 1462836365714 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 16:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:26:05 INFO - PROCESS | 900 | 1462836365717 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:26:05 INFO - PROCESS | 900 | 1462836365719 Marionette TRACE conn2 <- [1,2110,null,{}] 16:26:05 INFO - PROCESS | 900 | 1462836365723 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:05 INFO - PROCESS | 900 | 1462836365844 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 16:26:06 INFO - PROCESS | 900 | 1462836365985 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:06 INFO - PROCESS | 900 | ++DOCSHELL 1063AC00 == 67 [pid = 900] [id = 537] 16:26:06 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (10758C00) [pid = 900] [serial = 1611] [outer = 00000000] 16:26:06 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (13AE8400) [pid = 900] [serial = 1612] [outer = 10758C00] 16:26:06 INFO - PROCESS | 900 | 1462836366041 Marionette DEBUG loaded listener.js 16:26:06 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (15443C00) [pid = 900] [serial = 1613] [outer = 10758C00] 16:26:06 INFO - PROCESS | 900 | 1462836366732 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1053ms 16:26:06 INFO - PROCESS | 900 | 1462836366759 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 16:26:06 INFO - PROCESS | 900 | 1462836366764 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 16:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:26:06 INFO - PROCESS | 900 | 1462836366768 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:26:06 INFO - PROCESS | 900 | 1462836366772 Marionette TRACE conn2 <- [1,2114,null,{}] 16:26:06 INFO - PROCESS | 900 | 1462836366793 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:06 INFO - PROCESS | 900 | 1462836366894 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 16:26:07 INFO - PROCESS | 900 | 1462836367014 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:07 INFO - PROCESS | 900 | ++DOCSHELL 10D62800 == 68 [pid = 900] [id = 538] 16:26:07 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (11D10000) [pid = 900] [serial = 1614] [outer = 00000000] 16:26:07 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (1307EC00) [pid = 900] [serial = 1615] [outer = 11D10000] 16:26:07 INFO - PROCESS | 900 | 1462836367113 Marionette DEBUG loaded listener.js 16:26:07 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (13A04000) [pid = 900] [serial = 1616] [outer = 11D10000] 16:26:07 INFO - PROCESS | 900 | --DOCSHELL 1063EC00 == 67 [pid = 900] [id = 530] 16:26:07 INFO - PROCESS | 900 | --DOCSHELL 11726800 == 66 [pid = 900] [id = 529] 16:26:07 INFO - PROCESS | 900 | --DOCSHELL 16F8E400 == 65 [pid = 900] [id = 528] 16:26:07 INFO - PROCESS | 900 | --DOCSHELL 0F5F9400 == 64 [pid = 900] [id = 527] 16:26:07 INFO - PROCESS | 900 | --DOCSHELL 1070CC00 == 63 [pid = 900] [id = 526] 16:26:07 INFO - PROCESS | 900 | --DOCSHELL 16A3DC00 == 62 [pid = 900] [id = 525] 16:26:07 INFO - PROCESS | 900 | --DOCSHELL 15448400 == 61 [pid = 900] [id = 524] 16:26:07 INFO - PROCESS | 900 | --DOCSHELL 14564000 == 60 [pid = 900] [id = 523] 16:26:07 INFO - PROCESS | 900 | --DOCSHELL 1138C800 == 59 [pid = 900] [id = 522] 16:26:07 INFO - PROCESS | 900 | --DOCSHELL 1130B400 == 58 [pid = 900] [id = 521] 16:26:07 INFO - PROCESS | 900 | --DOCSHELL 1AA31C00 == 57 [pid = 900] [id = 520] 16:26:07 INFO - PROCESS | 900 | --DOCSHELL 18568C00 == 56 [pid = 900] [id = 519] 16:26:07 INFO - PROCESS | 900 | --DOCSHELL 143E3C00 == 55 [pid = 900] [id = 518] 16:26:07 INFO - PROCESS | 900 | --DOCSHELL 0F5F8000 == 54 [pid = 900] [id = 517] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 147 (1A7D6800) [pid = 900] [serial = 1549] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 146 (18189000) [pid = 900] [serial = 1340] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 145 (11FF2000) [pid = 900] [serial = 1388] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 144 (143E1000) [pid = 900] [serial = 1391] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 143 (177BF800) [pid = 900] [serial = 1394] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 142 (19BD9800) [pid = 900] [serial = 1540] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 141 (19AE9C00) [pid = 900] [serial = 1537] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 140 (16F4E800) [pid = 900] [serial = 1502] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 139 (10D7D000) [pid = 900] [serial = 1504] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 138 (13AE1400) [pid = 900] [serial = 1507] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 137 (16A3FC00) [pid = 900] [serial = 1510] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 136 (16F4BC00) [pid = 900] [serial = 1513] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 135 (143C4800) [pid = 900] [serial = 1525] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 134 (14567800) [pid = 900] [serial = 1526] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 133 (16911400) [pid = 900] [serial = 1528] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 132 (16A40400) [pid = 900] [serial = 1529] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 131 (16F2C800) [pid = 900] [serial = 1520] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 130 (134FB400) [pid = 900] [serial = 1519] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 129 (16F29C00) [pid = 900] [serial = 1531] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 128 (19BE2400) [pid = 900] [serial = 1541] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 127 (19AE4400) [pid = 900] [serial = 1543] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 126 (136AE400) [pid = 900] [serial = 1523] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 125 (134F4800) [pid = 900] [serial = 1522] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 124 (18570000) [pid = 900] [serial = 1516] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 123 (1A307C00) [pid = 900] [serial = 1546] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 122 (17AD9000) [pid = 900] [serial = 1534] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 121 (17B41000) [pid = 900] [serial = 1535] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 120 (1A413C00) [pid = 900] [serial = 1547] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 119 (19AEC800) [pid = 900] [serial = 1538] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 118 (1A16F800) [pid = 900] [serial = 1544] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | --DOMWINDOW == 117 (16F44C00) [pid = 900] [serial = 1532] [outer = 00000000] [url = about:blank] 16:26:07 INFO - PROCESS | 900 | 1462836367619 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 895ms 16:26:07 INFO - PROCESS | 900 | 1462836367674 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 16:26:07 INFO - PROCESS | 900 | 1462836367679 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 16:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:26:07 INFO - PROCESS | 900 | 1462836367685 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:26:07 INFO - PROCESS | 900 | 1462836367688 Marionette TRACE conn2 <- [1,2118,null,{}] 16:26:07 INFO - PROCESS | 900 | 1462836367691 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:07 INFO - PROCESS | 900 | 1462836367776 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 16:26:07 INFO - PROCESS | 900 | 1462836367785 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:07 INFO - PROCESS | 900 | ++DOCSHELL 11D0B400 == 55 [pid = 900] [id = 539] 16:26:07 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (11F58C00) [pid = 900] [serial = 1617] [outer = 00000000] 16:26:07 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (136A6400) [pid = 900] [serial = 1618] [outer = 11F58C00] 16:26:07 INFO - PROCESS | 900 | 1462836367829 Marionette DEBUG loaded listener.js 16:26:07 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (143E1000) [pid = 900] [serial = 1619] [outer = 11F58C00] 16:26:08 INFO - PROCESS | 900 | 1462836368358 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:26:08 INFO - PROCESS | 900 | 1462836368417 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 16:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:26:08 INFO - PROCESS | 900 | 1462836368421 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:26:08 INFO - PROCESS | 900 | 1462836368424 Marionette TRACE conn2 <- [1,2122,null,{}] 16:26:08 INFO - PROCESS | 900 | 1462836368434 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:08 INFO - PROCESS | 900 | 1462836368518 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 16:26:08 INFO - PROCESS | 900 | 1462836368528 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:08 INFO - PROCESS | 900 | ++DOCSHELL 1630B000 == 56 [pid = 900] [id = 540] 16:26:08 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (1690F000) [pid = 900] [serial = 1620] [outer = 00000000] 16:26:08 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (16A3FC00) [pid = 900] [serial = 1621] [outer = 1690F000] 16:26:08 INFO - PROCESS | 900 | 1462836368574 Marionette DEBUG loaded listener.js 16:26:08 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (16B26400) [pid = 900] [serial = 1622] [outer = 1690F000] 16:26:09 INFO - PROCESS | 900 | 1462836369032 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 644ms 16:26:09 INFO - PROCESS | 900 | 1462836369058 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 16:26:09 INFO - PROCESS | 900 | 1462836369061 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 16:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:26:09 INFO - PROCESS | 900 | 1462836369064 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:26:09 INFO - PROCESS | 900 | 1462836369065 Marionette TRACE conn2 <- [1,2126,null,{}] 16:26:09 INFO - PROCESS | 900 | 1462836369069 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:09 INFO - PROCESS | 900 | 1462836369158 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 16:26:09 INFO - PROCESS | 900 | 1462836369167 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:09 INFO - PROCESS | 900 | ++DOCSHELL 16989000 == 57 [pid = 900] [id = 541] 16:26:09 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (16B82000) [pid = 900] [serial = 1623] [outer = 00000000] 16:26:09 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (16F43400) [pid = 900] [serial = 1624] [outer = 16B82000] 16:26:09 INFO - PROCESS | 900 | 1462836369211 Marionette DEBUG loaded listener.js 16:26:09 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (16F4C800) [pid = 900] [serial = 1625] [outer = 16B82000] 16:26:09 INFO - PROCESS | 900 | 1462836369694 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 706ms 16:26:09 INFO - PROCESS | 900 | 1462836369764 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 16:26:09 INFO - PROCESS | 900 | 1462836369775 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 16:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:26:09 INFO - PROCESS | 900 | 1462836369785 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:26:09 INFO - PROCESS | 900 | 1462836369787 Marionette TRACE conn2 <- [1,2130,null,{}] 16:26:09 INFO - PROCESS | 900 | 1462836369790 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:09 INFO - PROCESS | 900 | 1462836369901 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 16:26:09 INFO - PROCESS | 900 | 1462836369907 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:09 INFO - PROCESS | 900 | ++DOCSHELL 10638800 == 58 [pid = 900] [id = 542] 16:26:09 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (16B78800) [pid = 900] [serial = 1626] [outer = 00000000] 16:26:09 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (17AE2000) [pid = 900] [serial = 1627] [outer = 16B78800] 16:26:09 INFO - PROCESS | 900 | 1462836369950 Marionette DEBUG loaded listener.js 16:26:10 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (17B44400) [pid = 900] [serial = 1628] [outer = 16B78800] 16:26:10 INFO - PROCESS | 900 | 1462836370417 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:26:10 INFO - PROCESS | 900 | 1462836370488 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 16:26:10 INFO - PROCESS | 900 | 1462836370492 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:26:10 INFO - PROCESS | 900 | 1462836370493 Marionette TRACE conn2 <- [1,2134,null,{}] 16:26:10 INFO - PROCESS | 900 | 1462836370497 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:10 INFO - PROCESS | 900 | 1462836370652 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 16:26:10 INFO - PROCESS | 900 | 1462836370722 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:10 INFO - PROCESS | 900 | ++DOCSHELL 1818EC00 == 59 [pid = 900] [id = 543] 16:26:10 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (188E6000) [pid = 900] [serial = 1629] [outer = 00000000] 16:26:10 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (19BDD000) [pid = 900] [serial = 1630] [outer = 188E6000] 16:26:10 INFO - PROCESS | 900 | 1462836370767 Marionette DEBUG loaded listener.js 16:26:10 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (19BE1400) [pid = 900] [serial = 1631] [outer = 188E6000] 16:26:11 INFO - PROCESS | 900 | 1462836371181 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:26:11 INFO - PROCESS | 900 | 1462836371235 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 16:26:11 INFO - PROCESS | 900 | 1462836371238 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:26:11 INFO - PROCESS | 900 | 1462836371239 Marionette TRACE conn2 <- [1,2138,null,{}] 16:26:11 INFO - PROCESS | 900 | 1462836371243 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:11 INFO - PROCESS | 900 | 1462836371365 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 16:26:11 INFO - PROCESS | 900 | 1462836371374 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:11 INFO - PROCESS | 900 | ++DOCSHELL 1A303000 == 60 [pid = 900] [id = 544] 16:26:11 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (1A418C00) [pid = 900] [serial = 1632] [outer = 00000000] 16:26:11 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (1AA30800) [pid = 900] [serial = 1633] [outer = 1A418C00] 16:26:11 INFO - PROCESS | 900 | 1462836371422 Marionette DEBUG loaded listener.js 16:26:11 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (1AA39000) [pid = 900] [serial = 1634] [outer = 1A418C00] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 134 (11392C00) [pid = 900] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 133 (14565000) [pid = 900] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 132 (16F27C00) [pid = 900] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 131 (1AA32C00) [pid = 900] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 130 (16A40000) [pid = 900] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 129 (1130BC00) [pid = 900] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 128 (15635C00) [pid = 900] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 127 (16F2D800) [pid = 900] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 126 (1884EC00) [pid = 900] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 125 (13437000) [pid = 900] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 124 (13610800) [pid = 900] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 123 (16F3F400) [pid = 900] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 122 (10D5CC00) [pid = 900] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 121 (1A16D000) [pid = 900] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 120 (19BDD800) [pid = 900] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 119 (140CB400) [pid = 900] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 118 (1075B000) [pid = 900] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 117 (13437800) [pid = 900] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 116 (16B7FC00) [pid = 900] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 115 (1856FC00) [pid = 900] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:26:12 INFO - PROCESS | 900 | --DOMWINDOW == 114 (183CBC00) [pid = 900] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:26:12 INFO - PROCESS | 900 | 1462836372098 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 895ms 16:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:26:12 INFO - PROCESS | 900 | 1462836372142 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 16:26:12 INFO - PROCESS | 900 | 1462836372144 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 16:26:12 INFO - PROCESS | 900 | 1462836372148 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:26:12 INFO - PROCESS | 900 | 1462836372149 Marionette TRACE conn2 <- [1,2142,null,{}] 16:26:12 INFO - PROCESS | 900 | 1462836372153 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:12 INFO - PROCESS | 900 | 1462836372288 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 16:26:12 INFO - PROCESS | 900 | 1462836372354 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:12 INFO - PROCESS | 900 | ++DOCSHELL 105D2400 == 61 [pid = 900] [id = 545] 16:26:12 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (1070E800) [pid = 900] [serial = 1635] [outer = 00000000] 16:26:12 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (13376400) [pid = 900] [serial = 1636] [outer = 1070E800] 16:26:12 INFO - PROCESS | 900 | 1462836372397 Marionette DEBUG loaded listener.js 16:26:12 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (15446400) [pid = 900] [serial = 1637] [outer = 1070E800] 16:26:12 INFO - PROCESS | 900 | 1462836372743 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 628ms 16:26:12 INFO - PROCESS | 900 | 1462836372786 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 16:26:12 INFO - PROCESS | 900 | 1462836372788 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 16:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:26:12 INFO - PROCESS | 900 | 1462836372791 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:26:12 INFO - PROCESS | 900 | 1462836372793 Marionette TRACE conn2 <- [1,2146,null,{}] 16:26:12 INFO - PROCESS | 900 | 1462836372796 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:12 INFO - PROCESS | 900 | 1462836372922 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 16:26:12 INFO - PROCESS | 900 | 1462836372931 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:12 INFO - PROCESS | 900 | ++DOCSHELL 12BAD800 == 62 [pid = 900] [id = 546] 16:26:12 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (15634800) [pid = 900] [serial = 1638] [outer = 00000000] 16:26:12 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (18571400) [pid = 900] [serial = 1639] [outer = 15634800] 16:26:12 INFO - PROCESS | 900 | 1462836372974 Marionette DEBUG loaded listener.js 16:26:13 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (19BD6C00) [pid = 900] [serial = 1640] [outer = 15634800] 16:26:13 INFO - PROCESS | 900 | 1462836373383 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 643ms 16:26:13 INFO - PROCESS | 900 | 1462836373430 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 16:26:13 INFO - PROCESS | 900 | 1462836373432 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 16:26:13 INFO - PROCESS | 900 | 1462836373435 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:26:13 INFO - PROCESS | 900 | 1462836373437 Marionette TRACE conn2 <- [1,2150,null,{}] 16:26:13 INFO - PROCESS | 900 | 1462836373440 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:13 INFO - PROCESS | 900 | 1462836373558 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 16:26:13 INFO - PROCESS | 900 | 1462836373567 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:13 INFO - PROCESS | 900 | ++DOCSHELL 143BF800 == 63 [pid = 900] [id = 547] 16:26:13 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (16F28000) [pid = 900] [serial = 1641] [outer = 00000000] 16:26:13 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (1ADD2400) [pid = 900] [serial = 1642] [outer = 16F28000] 16:26:13 INFO - PROCESS | 900 | 1462836373610 Marionette DEBUG loaded listener.js 16:26:13 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (1ADDE800) [pid = 900] [serial = 1643] [outer = 16F28000] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 16B7F800 == 62 [pid = 900] [id = 477] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 13330000 == 61 [pid = 900] [id = 450] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 16A3EC00 == 60 [pid = 900] [id = 505] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 16F49800 == 59 [pid = 900] [id = 449] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 16B82C00 == 58 [pid = 900] [id = 479] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 15187C00 == 57 [pid = 900] [id = 464] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 13434C00 == 56 [pid = 900] [id = 506] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 19BD9400 == 55 [pid = 900] [id = 494] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 1A16CC00 == 54 [pid = 900] [id = 490] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 11F58800 == 53 [pid = 900] [id = 463] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 10702C00 == 52 [pid = 900] [id = 491] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 1361A400 == 51 [pid = 900] [id = 432] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 13AE0000 == 50 [pid = 900] [id = 492] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 10573400 == 49 [pid = 900] [id = 462] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 159C0800 == 48 [pid = 900] [id = 503] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 16F2CC00 == 47 [pid = 900] [id = 504] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 16F4E000 == 46 [pid = 900] [id = 461] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 16BB4C00 == 45 [pid = 900] [id = 493] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 16A40800 == 44 [pid = 900] [id = 478] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 16988000 == 43 [pid = 900] [id = 516] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 10D62800 == 42 [pid = 900] [id = 538] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 1063AC00 == 41 [pid = 900] [id = 537] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 143EE800 == 40 [pid = 900] [id = 536] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 16F4E400 == 39 [pid = 900] [id = 534] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 1A7D5000 == 38 [pid = 900] [id = 535] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 1124D400 == 37 [pid = 900] [id = 532] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 10575400 == 36 [pid = 900] [id = 533] 16:26:14 INFO - PROCESS | 900 | --DOCSHELL 17AD9400 == 35 [pid = 900] [id = 531] 16:26:15 INFO - PROCESS | 900 | --DOCSHELL 1630B000 == 34 [pid = 900] [id = 540] 16:26:15 INFO - PROCESS | 900 | --DOCSHELL 10638800 == 33 [pid = 900] [id = 542] 16:26:15 INFO - PROCESS | 900 | --DOCSHELL 1A303000 == 32 [pid = 900] [id = 544] 16:26:15 INFO - PROCESS | 900 | --DOCSHELL 105D2400 == 31 [pid = 900] [id = 545] 16:26:15 INFO - PROCESS | 900 | --DOCSHELL 11D0B400 == 30 [pid = 900] [id = 539] 16:26:15 INFO - PROCESS | 900 | --DOCSHELL 12BAD800 == 29 [pid = 900] [id = 546] 16:26:15 INFO - PROCESS | 900 | --DOCSHELL 16989000 == 28 [pid = 900] [id = 541] 16:26:15 INFO - PROCESS | 900 | --DOCSHELL 1818EC00 == 27 [pid = 900] [id = 543] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 122 (1130E000) [pid = 900] [serial = 1427] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 121 (143C7800) [pid = 900] [serial = 1430] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 120 (17ADB000) [pid = 900] [serial = 1433] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 119 (188E2C00) [pid = 900] [serial = 1436] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 118 (19AE8000) [pid = 900] [serial = 1439] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 117 (1343AC00) [pid = 900] [serial = 1565] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 116 (12BB1400) [pid = 900] [serial = 1564] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 115 (15E51400) [pid = 900] [serial = 1573] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 114 (16196000) [pid = 900] [serial = 1574] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 113 (183D5800) [pid = 900] [serial = 1582] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 112 (1A8E2800) [pid = 900] [serial = 1594] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 111 (11392800) [pid = 900] [serial = 1552] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 110 (17704800) [pid = 900] [serial = 1580] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 109 (15582400) [pid = 900] [serial = 1555] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 108 (19AEE800) [pid = 900] [serial = 1558] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 107 (19AF3400) [pid = 900] [serial = 1585] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 106 (188D9800) [pid = 900] [serial = 1583] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 105 (19BDAC00) [pid = 900] [serial = 1586] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 104 (18567C00) [pid = 900] [serial = 1591] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 103 (1698F000) [pid = 900] [serial = 1588] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 102 (16C60C00) [pid = 900] [serial = 1589] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 101 (16B2E400) [pid = 900] [serial = 1577] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 100 (19AEF000) [pid = 900] [serial = 1592] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 99 (19BDE000) [pid = 900] [serial = 1481] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 98 (1360B000) [pid = 900] [serial = 1475] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 97 (1A17A000) [pid = 900] [serial = 1472] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 96 (1A40E400) [pid = 900] [serial = 1484] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 95 (157EB400) [pid = 900] [serial = 1478] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 94 (1339B800) [pid = 900] [serial = 1567] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 93 (13464400) [pid = 900] [serial = 1568] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 92 (15444000) [pid = 900] [serial = 1570] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 91 (1544B800) [pid = 900] [serial = 1571] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 90 (16F4D000) [pid = 900] [serial = 1579] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 89 (1AB7B800) [pid = 900] [serial = 1562] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 88 (1AA38800) [pid = 900] [serial = 1561] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | --DOMWINDOW == 87 (16A48800) [pid = 900] [serial = 1576] [outer = 00000000] [url = about:blank] 16:26:15 INFO - PROCESS | 900 | 1462836375728 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2324ms 16:26:15 INFO - PROCESS | 900 | 1462836375778 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 16:26:15 INFO - PROCESS | 900 | 1462836375782 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 16:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:26:15 INFO - PROCESS | 900 | 1462836375787 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:26:15 INFO - PROCESS | 900 | 1462836375791 Marionette TRACE conn2 <- [1,2154,null,{}] 16:26:15 INFO - PROCESS | 900 | 1462836375796 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:15 INFO - PROCESS | 900 | 1462836375886 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 16:26:15 INFO - PROCESS | 900 | 1462836375895 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:15 INFO - PROCESS | 900 | ++DOCSHELL 0F5A6800 == 28 [pid = 900] [id = 548] 16:26:15 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (0F5A8400) [pid = 900] [serial = 1644] [outer = 00000000] 16:26:15 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (0F5F1C00) [pid = 900] [serial = 1645] [outer = 0F5A8400] 16:26:15 INFO - PROCESS | 900 | 1462836375942 Marionette DEBUG loaded listener.js 16:26:16 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (0F5F9400) [pid = 900] [serial = 1646] [outer = 0F5A8400] 16:26:16 INFO - PROCESS | 900 | 1462836376448 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 691ms 16:26:16 INFO - PROCESS | 900 | 1462836376488 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 16:26:16 INFO - PROCESS | 900 | 1462836376494 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 16:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:26:16 INFO - PROCESS | 900 | 1462836376500 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:26:16 INFO - PROCESS | 900 | 1462836376503 Marionette TRACE conn2 <- [1,2158,null,{}] 16:26:16 INFO - PROCESS | 900 | 1462836376507 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:16 INFO - PROCESS | 900 | 1462836376591 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 16:26:16 INFO - PROCESS | 900 | 1462836376601 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:16 INFO - PROCESS | 900 | ++DOCSHELL 107EF800 == 29 [pid = 900] [id = 549] 16:26:16 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (107F2000) [pid = 900] [serial = 1647] [outer = 00000000] 16:26:16 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (10D59400) [pid = 900] [serial = 1648] [outer = 107F2000] 16:26:16 INFO - PROCESS | 900 | 1462836376647 Marionette DEBUG loaded listener.js 16:26:16 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (10D7A800) [pid = 900] [serial = 1649] [outer = 107F2000] 16:26:17 INFO - PROCESS | 900 | 1462836377120 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 644ms 16:26:17 INFO - PROCESS | 900 | 1462836377136 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 16:26:17 INFO - PROCESS | 900 | 1462836377139 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 16:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:26:17 INFO - PROCESS | 900 | 1462836377142 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:26:17 INFO - PROCESS | 900 | 1462836377145 Marionette TRACE conn2 <- [1,2162,null,{}] 16:26:17 INFO - PROCESS | 900 | 1462836377160 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:17 INFO - PROCESS | 900 | 1462836377247 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 16:26:17 INFO - PROCESS | 900 | 1462836377257 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:17 INFO - PROCESS | 900 | ++DOCSHELL 1130E000 == 30 [pid = 900] [id = 550] 16:26:17 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (1130E400) [pid = 900] [serial = 1650] [outer = 00000000] 16:26:17 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (11726000) [pid = 900] [serial = 1651] [outer = 1130E400] 16:26:17 INFO - PROCESS | 900 | 1462836377305 Marionette DEBUG loaded listener.js 16:26:17 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (117A2400) [pid = 900] [serial = 1652] [outer = 1130E400] 16:26:17 INFO - PROCESS | 900 | 1462836377827 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 753ms 16:26:17 INFO - PROCESS | 900 | 1462836377882 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 16:26:17 INFO - PROCESS | 900 | 1462836377885 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 16:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:26:17 INFO - PROCESS | 900 | 1462836377888 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:26:17 INFO - PROCESS | 900 | 1462836377889 Marionette TRACE conn2 <- [1,2166,null,{}] 16:26:17 INFO - PROCESS | 900 | 1462836377893 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:17 INFO - PROCESS | 900 | 1462836377973 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 16:26:18 INFO - PROCESS | 900 | 1462836377980 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:18 INFO - PROCESS | 900 | ++DOCSHELL 11752000 == 31 [pid = 900] [id = 551] 16:26:18 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (12DF0800) [pid = 900] [serial = 1653] [outer = 00000000] 16:26:18 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (13435400) [pid = 900] [serial = 1654] [outer = 12DF0800] 16:26:18 INFO - PROCESS | 900 | 1462836378024 Marionette DEBUG loaded listener.js 16:26:18 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (13441C00) [pid = 900] [serial = 1655] [outer = 12DF0800] 16:26:18 INFO - PROCESS | 900 | 1462836378465 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 597ms 16:26:18 INFO - PROCESS | 900 | 1462836378484 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 16:26:18 INFO - PROCESS | 900 | 1462836378486 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 16:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:26:18 INFO - PROCESS | 900 | 1462836378490 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:26:18 INFO - PROCESS | 900 | 1462836378492 Marionette TRACE conn2 <- [1,2170,null,{}] 16:26:18 INFO - PROCESS | 900 | 1462836378495 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:18 INFO - PROCESS | 900 | 1462836378569 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 16:26:18 INFO - PROCESS | 900 | 1462836378576 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:18 INFO - PROCESS | 900 | ++DOCSHELL 13464400 == 32 [pid = 900] [id = 552] 16:26:18 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (1346C400) [pid = 900] [serial = 1656] [outer = 00000000] 16:26:18 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (134FBC00) [pid = 900] [serial = 1657] [outer = 1346C400] 16:26:18 INFO - PROCESS | 900 | 1462836378619 Marionette DEBUG loaded listener.js 16:26:18 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (13619800) [pid = 900] [serial = 1658] [outer = 1346C400] 16:26:19 INFO - PROCESS | 900 | 1462836379083 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 16:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:26:19 INFO - PROCESS | 900 | 1462836379128 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 16:26:19 INFO - PROCESS | 900 | 1462836379130 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 16:26:19 INFO - PROCESS | 900 | 1462836379133 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:26:19 INFO - PROCESS | 900 | 1462836379135 Marionette TRACE conn2 <- [1,2174,null,{}] 16:26:19 INFO - PROCESS | 900 | 1462836379138 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:19 INFO - PROCESS | 900 | 1462836379245 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 16:26:19 INFO - PROCESS | 900 | 1462836379256 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:19 INFO - PROCESS | 900 | ++DOCSHELL 143E0400 == 33 [pid = 900] [id = 553] 16:26:19 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (143E0800) [pid = 900] [serial = 1659] [outer = 00000000] 16:26:19 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (14579800) [pid = 900] [serial = 1660] [outer = 143E0800] 16:26:19 INFO - PROCESS | 900 | 1462836379301 Marionette DEBUG loaded listener.js 16:26:19 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (1518AC00) [pid = 900] [serial = 1661] [outer = 143E0800] 16:26:19 INFO - PROCESS | 900 | 1462836379723 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 628ms 16:26:19 INFO - PROCESS | 900 | 1462836379772 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 16:26:19 INFO - PROCESS | 900 | 1462836379773 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 16:26:19 INFO - PROCESS | 900 | 1462836379777 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:26:19 INFO - PROCESS | 900 | 1462836379778 Marionette TRACE conn2 <- [1,2178,null,{}] 16:26:19 INFO - PROCESS | 900 | 1462836379782 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:19 INFO - PROCESS | 900 | 1462836379855 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 16:26:19 INFO - PROCESS | 900 | 1462836379861 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:19 INFO - PROCESS | 900 | ++DOCSHELL 14578000 == 34 [pid = 900] [id = 554] 16:26:19 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (14579400) [pid = 900] [serial = 1662] [outer = 00000000] 16:26:19 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (1544E800) [pid = 900] [serial = 1663] [outer = 14579400] 16:26:19 INFO - PROCESS | 900 | 1462836379905 Marionette DEBUG loaded listener.js 16:26:20 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (1544F400) [pid = 900] [serial = 1664] [outer = 14579400] 16:26:20 INFO - PROCESS | 900 | 1462836380337 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:26:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:26:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 597ms 16:26:20 INFO - PROCESS | 900 | 1462836380375 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 16:26:20 INFO - PROCESS | 900 | 1462836380378 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 16:26:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:26:20 INFO - PROCESS | 900 | 1462836380382 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:26:20 INFO - PROCESS | 900 | 1462836380384 Marionette TRACE conn2 <- [1,2182,null,{}] 16:26:20 INFO - PROCESS | 900 | 1462836380406 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:20 INFO - PROCESS | 900 | 1462836380480 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 16:26:20 INFO - PROCESS | 900 | 1462836380489 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:20 INFO - PROCESS | 900 | ++DOCSHELL 15449400 == 35 [pid = 900] [id = 555] 16:26:20 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (157E5400) [pid = 900] [serial = 1665] [outer = 00000000] 16:26:20 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (159C8800) [pid = 900] [serial = 1666] [outer = 157E5400] 16:26:20 INFO - PROCESS | 900 | 1462836380533 Marionette DEBUG loaded listener.js 16:26:20 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (157EC000) [pid = 900] [serial = 1667] [outer = 157E5400] 16:26:21 INFO - PROCESS | 900 | 1462836381017 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 659ms 16:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:26:21 INFO - PROCESS | 900 | 1462836381082 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 16:26:21 INFO - PROCESS | 900 | 1462836381084 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 16:26:21 INFO - PROCESS | 900 | 1462836381088 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:26:21 INFO - PROCESS | 900 | 1462836381090 Marionette TRACE conn2 <- [1,2186,null,{}] 16:26:21 INFO - PROCESS | 900 | 1462836381093 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:21 INFO - PROCESS | 900 | 1462836381197 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 16:26:21 INFO - PROCESS | 900 | 1462836381204 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:21 INFO - PROCESS | 900 | ++DOCSHELL 1130C800 == 36 [pid = 900] [id = 556] 16:26:21 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (16983800) [pid = 900] [serial = 1668] [outer = 00000000] 16:26:21 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (1698D400) [pid = 900] [serial = 1669] [outer = 16983800] 16:26:21 INFO - PROCESS | 900 | 1462836381247 Marionette DEBUG loaded listener.js 16:26:21 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (1698DC00) [pid = 900] [serial = 1670] [outer = 16983800] 16:26:21 INFO - PROCESS | 900 | 1462836381717 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 691ms 16:26:21 INFO - PROCESS | 900 | 1462836381795 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 16:26:21 INFO - PROCESS | 900 | 1462836381797 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 16:26:21 INFO - PROCESS | 900 | 1462836381800 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:26:21 INFO - PROCESS | 900 | 1462836381802 Marionette TRACE conn2 <- [1,2190,null,{}] 16:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:26:21 INFO - PROCESS | 900 | 1462836381810 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:21 INFO - PROCESS | 900 | 1462836381923 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 16:26:21 INFO - PROCESS | 900 | 1462836381933 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:21 INFO - PROCESS | 900 | ++DOCSHELL 0CAF7800 == 37 [pid = 900] [id = 557] 16:26:21 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (12E63800) [pid = 900] [serial = 1671] [outer = 00000000] 16:26:21 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (16A48C00) [pid = 900] [serial = 1672] [outer = 12E63800] 16:26:21 INFO - PROCESS | 900 | 1462836381979 Marionette DEBUG loaded listener.js 16:26:22 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (16B2F400) [pid = 900] [serial = 1673] [outer = 12E63800] 16:26:22 INFO - PROCESS | 900 | 1462836382425 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:26:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:26:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 629ms 16:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:26:22 INFO - PROCESS | 900 | 1462836382441 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 16:26:22 INFO - PROCESS | 900 | 1462836382445 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 16:26:22 INFO - PROCESS | 900 | 1462836382449 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:26:22 INFO - PROCESS | 900 | 1462836382452 Marionette TRACE conn2 <- [1,2194,null,{}] 16:26:22 INFO - PROCESS | 900 | 1462836382455 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:22 INFO - PROCESS | 900 | 1462836382579 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 16:26:22 INFO - PROCESS | 900 | 1462836382679 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:22 INFO - PROCESS | 900 | ++DOCSHELL 16A40800 == 38 [pid = 900] [id = 558] 16:26:22 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (16B7FC00) [pid = 900] [serial = 1674] [outer = 00000000] 16:26:22 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (16F21000) [pid = 900] [serial = 1675] [outer = 16B7FC00] 16:26:22 INFO - PROCESS | 900 | 1462836382732 Marionette DEBUG loaded listener.js 16:26:22 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (16F2A400) [pid = 900] [serial = 1676] [outer = 16B7FC00] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 119 (19BD6000) [pid = 900] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 118 (10637400) [pid = 900] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 117 (18574800) [pid = 900] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 116 (16F2D000) [pid = 900] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 115 (1361E800) [pid = 900] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 114 (159C1800) [pid = 900] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 113 (16C5E000) [pid = 900] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 112 (1070C800) [pid = 900] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 111 (143EB400) [pid = 900] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 110 (15634800) [pid = 900] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 109 (188E6000) [pid = 900] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 108 (1A418C00) [pid = 900] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 107 (1070E800) [pid = 900] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 106 (16B82000) [pid = 900] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 105 (1690F000) [pid = 900] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 104 (11F58C00) [pid = 900] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 103 (11D10000) [pid = 900] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 102 (10758C00) [pid = 900] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1A411400) [pid = 900] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1A8E1000) [pid = 900] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 99 (17214C00) [pid = 900] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 98 (11747C00) [pid = 900] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 97 (11301400) [pid = 900] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 96 (1A30CC00) [pid = 900] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:26:23 INFO - PROCESS | 900 | --DOMWINDOW == 95 (16B78800) [pid = 900] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:26:23 INFO - PROCESS | 900 | 1462836383553 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:26:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:26:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1147ms 16:26:23 INFO - PROCESS | 900 | 1462836383593 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 16:26:23 INFO - PROCESS | 900 | 1462836383596 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 16:26:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:26:23 INFO - PROCESS | 900 | 1462836383601 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:26:23 INFO - PROCESS | 900 | 1462836383604 Marionette TRACE conn2 <- [1,2198,null,{}] 16:26:23 INFO - PROCESS | 900 | 1462836383609 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:23 INFO - PROCESS | 900 | 1462836383719 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 16:26:23 INFO - PROCESS | 900 | 1462836383815 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:23 INFO - PROCESS | 900 | ++DOCSHELL 0F5AC000 == 39 [pid = 900] [id = 559] 16:26:23 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (0F5F4400) [pid = 900] [serial = 1677] [outer = 00000000] 16:26:23 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (11305000) [pid = 900] [serial = 1678] [outer = 0F5F4400] 16:26:23 INFO - PROCESS | 900 | 1462836383858 Marionette DEBUG loaded listener.js 16:26:23 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (13433800) [pid = 900] [serial = 1679] [outer = 0F5F4400] 16:26:24 INFO - PROCESS | 900 | 1462836384216 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 628ms 16:26:24 INFO - PROCESS | 900 | 1462836384236 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 16:26:24 INFO - PROCESS | 900 | 1462836384238 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 16:26:24 INFO - PROCESS | 900 | 1462836384241 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:26:24 INFO - PROCESS | 900 | 1462836384243 Marionette TRACE conn2 <- [1,2202,null,{}] 16:26:24 INFO - PROCESS | 900 | 1462836384246 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:24 INFO - PROCESS | 900 | 1462836384358 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 16:26:24 INFO - PROCESS | 900 | 1462836384366 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:24 INFO - PROCESS | 900 | ++DOCSHELL 11D02C00 == 40 [pid = 900] [id = 560] 16:26:24 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (13439400) [pid = 900] [serial = 1680] [outer = 00000000] 16:26:24 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (16195400) [pid = 900] [serial = 1681] [outer = 13439400] 16:26:24 INFO - PROCESS | 900 | 1462836384411 Marionette DEBUG loaded listener.js 16:26:24 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (16BB5400) [pid = 900] [serial = 1682] [outer = 13439400] 16:26:24 INFO - PROCESS | 900 | 1462836384820 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 628ms 16:26:24 INFO - PROCESS | 900 | 1462836384880 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 16:26:24 INFO - PROCESS | 900 | 1462836384881 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 16:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:26:24 INFO - PROCESS | 900 | 1462836384885 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:26:24 INFO - PROCESS | 900 | 1462836384886 Marionette TRACE conn2 <- [1,2206,null,{}] 16:26:24 INFO - PROCESS | 900 | 1462836384890 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:25 INFO - PROCESS | 900 | 1462836385000 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 16:26:25 INFO - PROCESS | 900 | 1462836385009 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:25 INFO - PROCESS | 900 | ++DOCSHELL 140CEC00 == 41 [pid = 900] [id = 561] 16:26:25 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (1518F000) [pid = 900] [serial = 1683] [outer = 00000000] 16:26:25 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (16F46000) [pid = 900] [serial = 1684] [outer = 1518F000] 16:26:25 INFO - PROCESS | 900 | 1462836385052 Marionette DEBUG loaded listener.js 16:26:25 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (16F4BC00) [pid = 900] [serial = 1685] [outer = 1518F000] 16:26:25 INFO - PROCESS | 900 | 1462836385525 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 16:26:25 INFO - PROCESS | 900 | 1462836385585 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 16:26:25 INFO - PROCESS | 900 | 1462836385590 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 16:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:26:25 INFO - PROCESS | 900 | 1462836385595 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:26:25 INFO - PROCESS | 900 | 1462836385600 Marionette TRACE conn2 <- [1,2210,null,{}] 16:26:25 INFO - PROCESS | 900 | 1462836385606 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:25 INFO - PROCESS | 900 | 1462836385751 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 16:26:25 INFO - PROCESS | 900 | 1462836385883 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:25 INFO - PROCESS | 900 | ++DOCSHELL 0F5AA400 == 42 [pid = 900] [id = 562] 16:26:25 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (0F5AC400) [pid = 900] [serial = 1686] [outer = 00000000] 16:26:25 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (0F5EFC00) [pid = 900] [serial = 1687] [outer = 0F5AC400] 16:26:25 INFO - PROCESS | 900 | 1462836385941 Marionette DEBUG loaded listener.js 16:26:26 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (1067DC00) [pid = 900] [serial = 1688] [outer = 0F5AC400] 16:26:26 INFO - PROCESS | 900 | --DOCSHELL 1B5A8400 == 41 [pid = 900] [id = 16] 16:26:26 INFO - PROCESS | 900 | 1462836386779 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:26:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:26:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1224ms 16:26:26 INFO - PROCESS | 900 | 1462836386806 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 16:26:26 INFO - PROCESS | 900 | 1462836386811 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 16:26:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:26:26 INFO - PROCESS | 900 | 1462836386817 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:26:26 INFO - PROCESS | 900 | 1462836386820 Marionette TRACE conn2 <- [1,2214,null,{}] 16:26:26 INFO - PROCESS | 900 | 1462836386824 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:26 INFO - PROCESS | 900 | 1462836386937 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 16:26:27 INFO - PROCESS | 900 | 1462836387073 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:27 INFO - PROCESS | 900 | ++DOCSHELL 10D7C000 == 42 [pid = 900] [id = 563] 16:26:27 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (111BEC00) [pid = 900] [serial = 1689] [outer = 00000000] 16:26:27 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (11394C00) [pid = 900] [serial = 1690] [outer = 111BEC00] 16:26:27 INFO - PROCESS | 900 | 1462836387150 Marionette DEBUG loaded listener.js 16:26:27 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (11D10000) [pid = 900] [serial = 1691] [outer = 111BEC00] 16:26:28 INFO - PROCESS | 900 | 1462836388154 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:26:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:26:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1367ms 16:26:28 INFO - PROCESS | 900 | 1462836388200 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 16:26:28 INFO - PROCESS | 900 | 1462836388204 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 16:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:26:28 INFO - PROCESS | 900 | 1462836388209 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:26:28 INFO - PROCESS | 900 | 1462836388213 Marionette TRACE conn2 <- [1,2218,null,{}] 16:26:28 INFO - PROCESS | 900 | 1462836388219 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:28 INFO - PROCESS | 900 | 1462836388347 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 16:26:28 INFO - PROCESS | 900 | 1462836388488 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:28 INFO - PROCESS | 900 | ++DOCSHELL 10537000 == 43 [pid = 900] [id = 564] 16:26:28 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (105F7C00) [pid = 900] [serial = 1692] [outer = 00000000] 16:26:28 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (10D7D000) [pid = 900] [serial = 1693] [outer = 105F7C00] 16:26:28 INFO - PROCESS | 900 | 1462836388539 Marionette DEBUG loaded listener.js 16:26:28 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (11301400) [pid = 900] [serial = 1694] [outer = 105F7C00] 16:26:28 INFO - PROCESS | 900 | --DOCSHELL 16985400 == 42 [pid = 900] [id = 430] 16:26:28 INFO - PROCESS | 900 | --DOCSHELL 1544A800 == 41 [pid = 900] [id = 427] 16:26:28 INFO - PROCESS | 900 | --DOCSHELL 1457F400 == 40 [pid = 900] [id = 426] 16:26:28 INFO - PROCESS | 900 | --DOCSHELL 0CAF0C00 == 39 [pid = 900] [id = 418] 16:26:28 INFO - PROCESS | 900 | --DOCSHELL 0F5F6000 == 38 [pid = 900] [id = 414] 16:26:28 INFO - PROCESS | 900 | --DOCSHELL 0F5F6800 == 37 [pid = 900] [id = 421] 16:26:28 INFO - PROCESS | 900 | --DOCSHELL 1067C000 == 36 [pid = 900] [id = 428] 16:26:28 INFO - PROCESS | 900 | --DOCSHELL 105D1C00 == 35 [pid = 900] [id = 424] 16:26:28 INFO - PROCESS | 900 | --DOCSHELL 11303000 == 34 [pid = 900] [id = 415] 16:26:28 INFO - PROCESS | 900 | --DOCSHELL 11719C00 == 33 [pid = 900] [id = 423] 16:26:28 INFO - PROCESS | 900 | --DOCSHELL 13463C00 == 32 [pid = 900] [id = 422] 16:26:28 INFO - PROCESS | 900 | --DOCSHELL 13374000 == 31 [pid = 900] [id = 416] 16:26:28 INFO - PROCESS | 900 | --DOCSHELL 11718C00 == 30 [pid = 900] [id = 420] 16:26:28 INFO - PROCESS | 900 | --DOCSHELL 0F5EC400 == 29 [pid = 900] [id = 419] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 112 (1ADD2400) [pid = 900] [serial = 1642] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 111 (1A8E0C00) [pid = 900] [serial = 1550] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 110 (11F65000) [pid = 900] [serial = 1553] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 109 (1A307000) [pid = 900] [serial = 1559] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 108 (177B9C00) [pid = 900] [serial = 1514] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 107 (143C5C00) [pid = 900] [serial = 1508] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 106 (16B81000) [pid = 900] [serial = 1511] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 105 (18572C00) [pid = 900] [serial = 1517] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 104 (11305C00) [pid = 900] [serial = 1505] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 103 (16306400) [pid = 900] [serial = 1556] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 102 (19BD6C00) [pid = 900] [serial = 1640] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 101 (19BDD000) [pid = 900] [serial = 1630] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1AA30800) [pid = 900] [serial = 1633] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 99 (19BE1400) [pid = 900] [serial = 1631] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 98 (13376400) [pid = 900] [serial = 1636] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 97 (18571400) [pid = 900] [serial = 1639] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 96 (16F43400) [pid = 900] [serial = 1624] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 95 (16A3FC00) [pid = 900] [serial = 1621] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 94 (16B26400) [pid = 900] [serial = 1622] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 93 (136A6400) [pid = 900] [serial = 1618] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 92 (143E1000) [pid = 900] [serial = 1619] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 91 (13A04000) [pid = 900] [serial = 1616] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 90 (1307EC00) [pid = 900] [serial = 1615] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 89 (15443C00) [pid = 900] [serial = 1613] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 88 (13AE8400) [pid = 900] [serial = 1612] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 87 (1ADD5C00) [pid = 900] [serial = 1610] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 86 (1ADD2C00) [pid = 900] [serial = 1609] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 85 (1AB82800) [pid = 900] [serial = 1607] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 84 (1AA35800) [pid = 900] [serial = 1606] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 83 (19BD4000) [pid = 900] [serial = 1604] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 82 (18569800) [pid = 900] [serial = 1603] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 81 (15448000) [pid = 900] [serial = 1601] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 80 (14575000) [pid = 900] [serial = 1600] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 79 (1361D800) [pid = 900] [serial = 1598] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 78 (11F59400) [pid = 900] [serial = 1597] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 77 (1AA37400) [pid = 900] [serial = 1595] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 76 (17AE2000) [pid = 900] [serial = 1627] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 75 (17B44400) [pid = 900] [serial = 1628] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 74 (1AA39000) [pid = 900] [serial = 1634] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 73 (15446400) [pid = 900] [serial = 1637] [outer = 00000000] [url = about:blank] 16:26:28 INFO - PROCESS | 900 | --DOMWINDOW == 72 (16F4C800) [pid = 900] [serial = 1625] [outer = 00000000] [url = about:blank] 16:26:29 INFO - PROCESS | 900 | 1462836389047 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 910ms 16:26:29 INFO - PROCESS | 900 | 1462836389111 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 16:26:29 INFO - PROCESS | 900 | 1462836389116 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 16:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:26:29 INFO - PROCESS | 900 | 1462836389122 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:26:29 INFO - PROCESS | 900 | 1462836389125 Marionette TRACE conn2 <- [1,2222,null,{}] 16:26:29 INFO - PROCESS | 900 | 1462836389128 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:29 INFO - PROCESS | 900 | 1462836389209 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 16:26:29 INFO - PROCESS | 900 | 1462836389219 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:29 INFO - PROCESS | 900 | ++DOCSHELL 10D61400 == 30 [pid = 900] [id = 565] 16:26:29 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (10D77000) [pid = 900] [serial = 1695] [outer = 00000000] 16:26:29 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (1138C800) [pid = 900] [serial = 1696] [outer = 10D77000] 16:26:29 INFO - PROCESS | 900 | 1462836389263 Marionette DEBUG loaded listener.js 16:26:29 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (117A2000) [pid = 900] [serial = 1697] [outer = 10D77000] 16:26:29 INFO - PROCESS | 900 | 1462836389745 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 644ms 16:26:29 INFO - PROCESS | 900 | 1462836389758 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 16:26:29 INFO - PROCESS | 900 | 1462836389761 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 16:26:29 INFO - PROCESS | 900 | 1462836389764 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:26:29 INFO - PROCESS | 900 | 1462836389767 Marionette TRACE conn2 <- [1,2226,null,{}] 16:26:29 INFO - PROCESS | 900 | 1462836389778 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:29 INFO - PROCESS | 900 | 1462836389863 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 16:26:29 INFO - PROCESS | 900 | 1462836389871 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:29 INFO - PROCESS | 900 | ++DOCSHELL 13376800 == 31 [pid = 900] [id = 566] 16:26:29 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (13434000) [pid = 900] [serial = 1698] [outer = 00000000] 16:26:29 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (134F1400) [pid = 900] [serial = 1699] [outer = 13434000] 16:26:29 INFO - PROCESS | 900 | 1462836389918 Marionette DEBUG loaded listener.js 16:26:30 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (1361D800) [pid = 900] [serial = 1700] [outer = 13434000] 16:26:30 INFO - PROCESS | 900 | 1462836390403 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 707ms 16:26:30 INFO - PROCESS | 900 | 1462836390463 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 16:26:30 INFO - PROCESS | 900 | 1462836390466 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 16:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:26:30 INFO - PROCESS | 900 | 1462836390469 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:26:30 INFO - PROCESS | 900 | 1462836390471 Marionette TRACE conn2 <- [1,2230,null,{}] 16:26:30 INFO - PROCESS | 900 | 1462836390474 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:30 INFO - PROCESS | 900 | 1462836390554 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 16:26:30 INFO - PROCESS | 900 | 1462836390560 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:30 INFO - PROCESS | 900 | ++DOCSHELL 13A02C00 == 32 [pid = 900] [id = 567] 16:26:30 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (140C8000) [pid = 900] [serial = 1701] [outer = 00000000] 16:26:30 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (143EA400) [pid = 900] [serial = 1702] [outer = 140C8000] 16:26:30 INFO - PROCESS | 900 | 1462836390606 Marionette DEBUG loaded listener.js 16:26:30 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (1456EC00) [pid = 900] [serial = 1703] [outer = 140C8000] 16:26:31 INFO - PROCESS | 900 | 1462836391069 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 643ms 16:26:31 INFO - PROCESS | 900 | 1462836391109 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 16:26:31 INFO - PROCESS | 900 | 1462836391111 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 16:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:26:31 INFO - PROCESS | 900 | 1462836391114 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:26:31 INFO - PROCESS | 900 | 1462836391116 Marionette TRACE conn2 <- [1,2234,null,{}] 16:26:31 INFO - PROCESS | 900 | 1462836391128 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:31 INFO - PROCESS | 900 | 1462836391234 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 16:26:31 INFO - PROCESS | 900 | 1462836391320 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:31 INFO - PROCESS | 900 | ++DOCSHELL 140D6000 == 33 [pid = 900] [id = 568] 16:26:31 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (143EEC00) [pid = 900] [serial = 1704] [outer = 00000000] 16:26:31 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (15446400) [pid = 900] [serial = 1705] [outer = 143EEC00] 16:26:31 INFO - PROCESS | 900 | 1462836391365 Marionette DEBUG loaded listener.js 16:26:31 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (1544A800) [pid = 900] [serial = 1706] [outer = 143EEC00] 16:26:31 INFO - PROCESS | 900 | 1462836391771 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 707ms 16:26:31 INFO - PROCESS | 900 | 1462836391812 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 16:26:31 INFO - PROCESS | 900 | 1462836391814 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 16:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:26:31 INFO - PROCESS | 900 | 1462836391817 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:26:31 INFO - PROCESS | 900 | 1462836391819 Marionette TRACE conn2 <- [1,2238,null,{}] 16:26:31 INFO - PROCESS | 900 | 1462836391829 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:31 INFO - PROCESS | 900 | 1462836391959 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 16:26:31 INFO - PROCESS | 900 | 1462836391972 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:31 INFO - PROCESS | 900 | ++DOCSHELL 11393400 == 34 [pid = 900] [id = 569] 16:26:31 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (143E1000) [pid = 900] [serial = 1707] [outer = 00000000] 16:26:32 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (159C1400) [pid = 900] [serial = 1708] [outer = 143E1000] 16:26:32 INFO - PROCESS | 900 | 1462836392016 Marionette DEBUG loaded listener.js 16:26:32 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (16985000) [pid = 900] [serial = 1709] [outer = 143E1000] 16:26:32 INFO - PROCESS | 900 | 1462836392463 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 16:26:32 INFO - PROCESS | 900 | 1462836392520 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 16:26:32 INFO - PROCESS | 900 | 1462836392522 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 16:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:26:32 INFO - PROCESS | 900 | 1462836392525 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:26:32 INFO - PROCESS | 900 | 1462836392527 Marionette TRACE conn2 <- [1,2242,null,{}] 16:26:32 INFO - PROCESS | 900 | 1462836392530 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:32 INFO - PROCESS | 900 | 1462836392672 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 16:26:32 INFO - PROCESS | 900 | 1462836392694 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:32 INFO - PROCESS | 900 | ++DOCSHELL 159BDC00 == 35 [pid = 900] [id = 570] 16:26:32 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (16308000) [pid = 900] [serial = 1710] [outer = 00000000] 16:26:32 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (16B21C00) [pid = 900] [serial = 1711] [outer = 16308000] 16:26:32 INFO - PROCESS | 900 | 1462836392737 Marionette DEBUG loaded listener.js 16:26:32 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (16B26400) [pid = 900] [serial = 1712] [outer = 16308000] 16:26:33 INFO - PROCESS | 900 | --DOMWINDOW == 89 (13439400) [pid = 900] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:26:33 INFO - PROCESS | 900 | --DOMWINDOW == 88 (157E5400) [pid = 900] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:26:33 INFO - PROCESS | 900 | --DOMWINDOW == 87 (0F5A8400) [pid = 900] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:26:33 INFO - PROCESS | 900 | --DOMWINDOW == 86 (1130E400) [pid = 900] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:26:33 INFO - PROCESS | 900 | --DOMWINDOW == 85 (16F28000) [pid = 900] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:26:33 INFO - PROCESS | 900 | --DOMWINDOW == 84 (12DF0800) [pid = 900] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:26:33 INFO - PROCESS | 900 | --DOMWINDOW == 83 (143E0800) [pid = 900] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:26:33 INFO - PROCESS | 900 | --DOMWINDOW == 82 (16983800) [pid = 900] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:26:33 INFO - PROCESS | 900 | --DOMWINDOW == 81 (14579400) [pid = 900] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:26:33 INFO - PROCESS | 900 | --DOMWINDOW == 80 (16B7FC00) [pid = 900] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:26:33 INFO - PROCESS | 900 | --DOMWINDOW == 79 (1346C400) [pid = 900] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:26:33 INFO - PROCESS | 900 | --DOMWINDOW == 78 (12E63800) [pid = 900] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:26:33 INFO - PROCESS | 900 | --DOMWINDOW == 77 (0F5F4400) [pid = 900] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:26:33 INFO - PROCESS | 900 | --DOMWINDOW == 76 (107F2000) [pid = 900] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:26:33 INFO - PROCESS | 900 | 1462836393284 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 801ms 16:26:33 INFO - PROCESS | 900 | 1462836393325 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 16:26:33 INFO - PROCESS | 900 | 1462836393326 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 16:26:33 INFO - PROCESS | 900 | 1462836393330 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:26:33 INFO - PROCESS | 900 | 1462836393331 Marionette TRACE conn2 <- [1,2246,null,{}] 16:26:33 INFO - PROCESS | 900 | 1462836393335 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:33 INFO - PROCESS | 900 | 1462836393411 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 16:26:33 INFO - PROCESS | 900 | 1462836393418 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:33 INFO - PROCESS | 900 | ++DOCSHELL 0F5A8400 == 36 [pid = 900] [id = 571] 16:26:33 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (0F5F4400) [pid = 900] [serial = 1713] [outer = 00000000] 16:26:33 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (13077400) [pid = 900] [serial = 1714] [outer = 0F5F4400] 16:26:33 INFO - PROCESS | 900 | 1462836393461 Marionette DEBUG loaded listener.js 16:26:33 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (13612800) [pid = 900] [serial = 1715] [outer = 0F5F4400] 16:26:33 INFO - PROCESS | 900 | 1462836393953 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 644ms 16:26:34 INFO - PROCESS | 900 | 1462836394024 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 16:26:34 INFO - PROCESS | 900 | 1462836394026 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 16:26:34 INFO - PROCESS | 900 | 1462836394029 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:26:34 INFO - PROCESS | 900 | 1462836394031 Marionette TRACE conn2 <- [1,2250,null,{}] 16:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:26:34 INFO - PROCESS | 900 | 1462836394037 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:34 INFO - PROCESS | 900 | 1462836394112 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 16:26:34 INFO - PROCESS | 900 | 1462836394121 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:34 INFO - PROCESS | 900 | ++DOCSHELL 11750C00 == 37 [pid = 900] [id = 572] 16:26:34 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (11FF2800) [pid = 900] [serial = 1716] [outer = 00000000] 16:26:34 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (16A3C400) [pid = 900] [serial = 1717] [outer = 11FF2800] 16:26:34 INFO - PROCESS | 900 | 1462836394163 Marionette DEBUG loaded listener.js 16:26:34 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (16A41400) [pid = 900] [serial = 1718] [outer = 11FF2800] 16:26:34 INFO - PROCESS | 900 | 1462836394582 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 597ms 16:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:26:34 INFO - PROCESS | 900 | 1462836394628 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 16:26:34 INFO - PROCESS | 900 | 1462836394630 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 16:26:34 INFO - PROCESS | 900 | 1462836394636 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:26:34 INFO - PROCESS | 900 | 1462836394638 Marionette TRACE conn2 <- [1,2254,null,{}] 16:26:34 INFO - PROCESS | 900 | 1462836394642 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:34 INFO - PROCESS | 900 | 1462836394726 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 16:26:34 INFO - PROCESS | 900 | 1462836394732 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:34 INFO - PROCESS | 900 | ++DOCSHELL 136A6400 == 38 [pid = 900] [id = 573] 16:26:34 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (15446C00) [pid = 900] [serial = 1719] [outer = 00000000] 16:26:34 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (16F29C00) [pid = 900] [serial = 1720] [outer = 15446C00] 16:26:34 INFO - PROCESS | 900 | 1462836394775 Marionette DEBUG loaded listener.js 16:26:34 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (16F44000) [pid = 900] [serial = 1721] [outer = 15446C00] 16:26:35 INFO - PROCESS | 900 | 1462836395190 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 597ms 16:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:26:35 INFO - PROCESS | 900 | 1462836395238 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 16:26:35 INFO - PROCESS | 900 | 1462836395241 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 16:26:35 INFO - PROCESS | 900 | 1462836395244 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:26:35 INFO - PROCESS | 900 | 1462836395246 Marionette TRACE conn2 <- [1,2258,null,{}] 16:26:35 INFO - PROCESS | 900 | 1462836395253 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:35 INFO - PROCESS | 900 | 1462836395396 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 16:26:35 INFO - PROCESS | 900 | 1462836395553 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:35 INFO - PROCESS | 900 | ++DOCSHELL 0F5A1800 == 39 [pid = 900] [id = 574] 16:26:35 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (0F5A2C00) [pid = 900] [serial = 1722] [outer = 00000000] 16:26:35 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (0F5F1800) [pid = 900] [serial = 1723] [outer = 0F5A2C00] 16:26:35 INFO - PROCESS | 900 | 1462836395609 Marionette DEBUG loaded listener.js 16:26:35 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (10707C00) [pid = 900] [serial = 1724] [outer = 0F5A2C00] 16:26:36 INFO - PROCESS | 900 | 1462836396150 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 942ms 16:26:36 INFO - PROCESS | 900 | 1462836396188 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 16:26:36 INFO - PROCESS | 900 | 1462836396192 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 16:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:26:36 INFO - PROCESS | 900 | 1462836396197 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:26:36 INFO - PROCESS | 900 | 1462836396201 Marionette TRACE conn2 <- [1,2262,null,{}] 16:26:36 INFO - PROCESS | 900 | 1462836396206 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:36 INFO - PROCESS | 900 | 1462836396308 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 16:26:36 INFO - PROCESS | 900 | 1462836396415 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:36 INFO - PROCESS | 900 | ++DOCSHELL 13376400 == 40 [pid = 900] [id = 575] 16:26:36 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (13435C00) [pid = 900] [serial = 1725] [outer = 00000000] 16:26:36 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (134EFC00) [pid = 900] [serial = 1726] [outer = 13435C00] 16:26:36 INFO - PROCESS | 900 | 1462836396471 Marionette DEBUG loaded listener.js 16:26:36 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (13AE3800) [pid = 900] [serial = 1727] [outer = 13435C00] 16:26:37 INFO - PROCESS | 900 | 1462836397090 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 942ms 16:26:37 INFO - PROCESS | 900 | 1462836397143 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 16:26:37 INFO - PROCESS | 900 | 1462836397147 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 16:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:26:37 INFO - PROCESS | 900 | 1462836397150 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:26:37 INFO - PROCESS | 900 | 1462836397152 Marionette TRACE conn2 <- [1,2266,null,{}] 16:26:37 INFO - PROCESS | 900 | 1462836397156 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:37 INFO - PROCESS | 900 | 1462836397258 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 16:26:37 INFO - PROCESS | 900 | 1462836397364 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:37 INFO - PROCESS | 900 | ++DOCSHELL 140CD400 == 41 [pid = 900] [id = 576] 16:26:37 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (143C5C00) [pid = 900] [serial = 1728] [outer = 00000000] 16:26:37 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (159C2C00) [pid = 900] [serial = 1729] [outer = 143C5C00] 16:26:37 INFO - PROCESS | 900 | 1462836397419 Marionette DEBUG loaded listener.js 16:26:37 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (16A40C00) [pid = 900] [serial = 1730] [outer = 143C5C00] 16:26:38 INFO - PROCESS | 900 | 1462836397985 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 895ms 16:26:38 INFO - PROCESS | 900 | 1462836398054 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 16:26:38 INFO - PROCESS | 900 | 1462836398058 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 16:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:26:38 INFO - PROCESS | 900 | 1462836398068 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:26:38 INFO - PROCESS | 900 | 1462836398073 Marionette TRACE conn2 <- [1,2270,null,{}] 16:26:38 INFO - PROCESS | 900 | 1462836398077 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:38 INFO - PROCESS | 900 | 1462836398181 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 16:26:38 INFO - PROCESS | 900 | 1462836398313 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:38 INFO - PROCESS | 900 | ++DOCSHELL 0CAF3400 == 42 [pid = 900] [id = 577] 16:26:38 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (0F5A6000) [pid = 900] [serial = 1731] [outer = 00000000] 16:26:38 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (17AD9000) [pid = 900] [serial = 1732] [outer = 0F5A6000] 16:26:38 INFO - PROCESS | 900 | 1462836398367 Marionette DEBUG loaded listener.js 16:26:38 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (17B40800) [pid = 900] [serial = 1733] [outer = 0F5A6000] 16:26:39 INFO - PROCESS | 900 | 1462836398973 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 958ms 16:26:39 INFO - PROCESS | 900 | 1462836399009 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 16:26:39 INFO - PROCESS | 900 | 1462836399011 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 16:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:26:39 INFO - PROCESS | 900 | 1462836399014 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:26:39 INFO - PROCESS | 900 | 1462836399016 Marionette TRACE conn2 <- [1,2274,null,{}] 16:26:39 INFO - PROCESS | 900 | 1462836399020 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:39 INFO - PROCESS | 900 | 1462836399118 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 16:26:39 INFO - PROCESS | 900 | 1462836399246 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:39 INFO - PROCESS | 900 | ++DOCSHELL 16B82000 == 43 [pid = 900] [id = 578] 16:26:39 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (16BAF000) [pid = 900] [serial = 1734] [outer = 00000000] 16:26:39 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (17B44400) [pid = 900] [serial = 1735] [outer = 16BAF000] 16:26:39 INFO - PROCESS | 900 | 1462836399299 Marionette DEBUG loaded listener.js 16:26:39 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (180EFC00) [pid = 900] [serial = 1736] [outer = 16BAF000] 16:26:40 INFO - PROCESS | 900 | 1462836399980 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:26:40 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 16:26:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1005ms 16:26:40 INFO - PROCESS | 900 | 1462836400017 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 16:26:40 INFO - PROCESS | 900 | 1462836400021 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 16:26:40 INFO - PROCESS | 900 | 1462836400026 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:26:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:26:40 INFO - PROCESS | 900 | 1462836400030 Marionette TRACE conn2 <- [1,2278,null,{}] 16:26:40 INFO - PROCESS | 900 | 1462836400035 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:40 INFO - PROCESS | 900 | 1462836400129 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 16:26:40 INFO - PROCESS | 900 | 1462836400288 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:40 INFO - PROCESS | 900 | ++DOCSHELL 1138A400 == 44 [pid = 900] [id = 579] 16:26:40 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (1138AC00) [pid = 900] [serial = 1737] [outer = 00000000] 16:26:40 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (11754C00) [pid = 900] [serial = 1738] [outer = 1138AC00] 16:26:40 INFO - PROCESS | 900 | 1462836400337 Marionette DEBUG loaded listener.js 16:26:40 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (13026400) [pid = 900] [serial = 1739] [outer = 1138AC00] 16:26:40 INFO - PROCESS | 900 | --DOCSHELL 1343DC00 == 43 [pid = 900] [id = 429] 16:26:40 INFO - PROCESS | 900 | --DOCSHELL 1B6E7C00 == 42 [pid = 900] [id = 17] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 102 (16BB5400) [pid = 900] [serial = 1682] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 101 (159C8800) [pid = 900] [serial = 1666] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 100 (0F5F1C00) [pid = 900] [serial = 1645] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 99 (0F5F9400) [pid = 900] [serial = 1646] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 98 (11726000) [pid = 900] [serial = 1651] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 97 (117A2400) [pid = 900] [serial = 1652] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 96 (1ADDE800) [pid = 900] [serial = 1643] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 95 (13435400) [pid = 900] [serial = 1654] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 94 (13441C00) [pid = 900] [serial = 1655] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 93 (14579800) [pid = 900] [serial = 1660] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 92 (1698DC00) [pid = 900] [serial = 1670] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 91 (1518AC00) [pid = 900] [serial = 1661] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 90 (1544E800) [pid = 900] [serial = 1663] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 89 (16F21000) [pid = 900] [serial = 1675] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 88 (1544F400) [pid = 900] [serial = 1664] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 87 (134FBC00) [pid = 900] [serial = 1657] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 86 (16A48C00) [pid = 900] [serial = 1672] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 85 (13619800) [pid = 900] [serial = 1658] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 84 (11305000) [pid = 900] [serial = 1678] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 83 (10D59400) [pid = 900] [serial = 1648] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 82 (10D7A800) [pid = 900] [serial = 1649] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 81 (16195400) [pid = 900] [serial = 1681] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 80 (16F2A400) [pid = 900] [serial = 1676] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 79 (1698D400) [pid = 900] [serial = 1669] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 78 (16B2F400) [pid = 900] [serial = 1673] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 77 (13433800) [pid = 900] [serial = 1679] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 76 (16F46000) [pid = 900] [serial = 1684] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | --DOMWINDOW == 75 (157EC000) [pid = 900] [serial = 1667] [outer = 00000000] [url = about:blank] 16:26:40 INFO - PROCESS | 900 | 1462836400897 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:26:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:26:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 911ms 16:26:40 INFO - PROCESS | 900 | 1462836400964 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 16:26:40 INFO - PROCESS | 900 | 1462836400969 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 16:26:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:26:40 INFO - PROCESS | 900 | 1462836400975 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:26:40 INFO - PROCESS | 900 | 1462836400978 Marionette TRACE conn2 <- [1,2282,null,{}] 16:26:40 INFO - PROCESS | 900 | 1462836400981 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:41 INFO - PROCESS | 900 | 1462836401061 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 16:26:41 INFO - PROCESS | 900 | 1462836401149 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:41 INFO - PROCESS | 900 | ++DOCSHELL 10573000 == 43 [pid = 900] [id = 580] 16:26:41 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (111C0400) [pid = 900] [serial = 1740] [outer = 00000000] 16:26:41 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (1174F400) [pid = 900] [serial = 1741] [outer = 111C0400] 16:26:41 INFO - PROCESS | 900 | 1462836401201 Marionette DEBUG loaded listener.js 16:26:41 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (13433800) [pid = 900] [serial = 1742] [outer = 111C0400] 16:26:41 INFO - PROCESS | 900 | 1462836401594 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 644ms 16:26:41 INFO - PROCESS | 900 | 1462836401612 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 16:26:41 INFO - PROCESS | 900 | 1462836401614 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 16:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:26:41 INFO - PROCESS | 900 | 1462836401626 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:26:41 INFO - PROCESS | 900 | 1462836401630 Marionette TRACE conn2 <- [1,2286,null,{}] 16:26:41 INFO - PROCESS | 900 | 1462836401639 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:41 INFO - PROCESS | 900 | 1462836401722 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 16:26:41 INFO - PROCESS | 900 | 1462836401729 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:41 INFO - PROCESS | 900 | ++DOCSHELL 136A2400 == 44 [pid = 900] [id = 581] 16:26:41 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (136A2C00) [pid = 900] [serial = 1743] [outer = 00000000] 16:26:41 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (140C7C00) [pid = 900] [serial = 1744] [outer = 136A2C00] 16:26:41 INFO - PROCESS | 900 | 1462836401808 Marionette DEBUG loaded listener.js 16:26:41 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (143E3400) [pid = 900] [serial = 1745] [outer = 136A2C00] 16:26:42 INFO - PROCESS | 900 | 1462836402258 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:26:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:26:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 16:26:42 INFO - PROCESS | 900 | 1462836402317 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 16:26:42 INFO - PROCESS | 900 | 1462836402320 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 16:26:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:26:42 INFO - PROCESS | 900 | 1462836402370 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:26:42 INFO - PROCESS | 900 | 1462836402373 Marionette TRACE conn2 <- [1,2290,null,{}] 16:26:42 INFO - PROCESS | 900 | 1462836402379 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:42 INFO - PROCESS | 900 | 1462836402474 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 16:26:42 INFO - PROCESS | 900 | 1462836402636 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:42 INFO - PROCESS | 900 | ++DOCSHELL 10D7B800 == 45 [pid = 900] [id = 582] 16:26:42 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (10D7C400) [pid = 900] [serial = 1746] [outer = 00000000] 16:26:42 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (11301800) [pid = 900] [serial = 1747] [outer = 10D7C400] 16:26:42 INFO - PROCESS | 900 | 1462836402732 Marionette DEBUG loaded listener.js 16:26:42 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (1174A000) [pid = 900] [serial = 1748] [outer = 10D7C400] 16:26:43 INFO - PROCESS | 900 | 1462836403329 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1005ms 16:26:43 INFO - PROCESS | 900 | 1462836403370 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 16:26:43 INFO - PROCESS | 900 | 1462836403374 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 16:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:26:43 INFO - PROCESS | 900 | 1462836403378 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:26:43 INFO - PROCESS | 900 | 1462836403381 Marionette TRACE conn2 <- [1,2294,null,{}] 16:26:43 INFO - PROCESS | 900 | 1462836403392 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:43 INFO - PROCESS | 900 | 1462836403526 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 16:26:43 INFO - PROCESS | 900 | 1462836403661 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:43 INFO - PROCESS | 900 | ++DOCSHELL 13AE3C00 == 46 [pid = 900] [id = 583] 16:26:43 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (140C9C00) [pid = 900] [serial = 1749] [outer = 00000000] 16:26:43 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (14565400) [pid = 900] [serial = 1750] [outer = 140C9C00] 16:26:43 INFO - PROCESS | 900 | 1462836403715 Marionette DEBUG loaded listener.js 16:26:43 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (15442800) [pid = 900] [serial = 1751] [outer = 140C9C00] 16:26:44 INFO - PROCESS | 900 | 1462836404264 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 942ms 16:26:44 INFO - PROCESS | 900 | 1462836404321 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 16:26:44 INFO - PROCESS | 900 | 1462836404323 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 16:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:26:44 INFO - PROCESS | 900 | 1462836404327 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:26:44 INFO - PROCESS | 900 | 1462836404329 Marionette TRACE conn2 <- [1,2298,null,{}] 16:26:44 INFO - PROCESS | 900 | 1462836404333 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:44 INFO - PROCESS | 900 | 1462836404430 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 16:26:44 INFO - PROCESS | 900 | 1462836404544 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:44 INFO - PROCESS | 900 | ++DOCSHELL 157E7000 == 47 [pid = 900] [id = 584] 16:26:44 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (157EC000) [pid = 900] [serial = 1752] [outer = 00000000] 16:26:44 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (16189C00) [pid = 900] [serial = 1753] [outer = 157EC000] 16:26:44 INFO - PROCESS | 900 | 1462836404644 Marionette DEBUG loaded listener.js 16:26:44 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (16984000) [pid = 900] [serial = 1754] [outer = 157EC000] 16:26:45 INFO - PROCESS | 900 | 1462836405241 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:26:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:26:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 943ms 16:26:45 INFO - PROCESS | 900 | 1462836405272 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 16:26:45 INFO - PROCESS | 900 | 1462836405274 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 16:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:26:45 INFO - PROCESS | 900 | 1462836405277 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:26:45 INFO - PROCESS | 900 | 1462836405279 Marionette TRACE conn2 <- [1,2302,null,{}] 16:26:45 INFO - PROCESS | 900 | 1462836405283 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:45 INFO - PROCESS | 900 | 1462836405382 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 16:26:45 INFO - PROCESS | 900 | 1462836405513 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:45 INFO - PROCESS | 900 | ++DOCSHELL 15448000 == 48 [pid = 900] [id = 585] 16:26:45 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (1698CC00) [pid = 900] [serial = 1755] [outer = 00000000] 16:26:45 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (16A45400) [pid = 900] [serial = 1756] [outer = 1698CC00] 16:26:45 INFO - PROCESS | 900 | 1462836405568 Marionette DEBUG loaded listener.js 16:26:45 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (16B23000) [pid = 900] [serial = 1757] [outer = 1698CC00] 16:26:46 INFO - PROCESS | 900 | 1462836406127 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 911ms 16:26:46 INFO - PROCESS | 900 | 1462836406182 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 16:26:46 INFO - PROCESS | 900 | 1462836406184 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 16:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:26:46 INFO - PROCESS | 900 | 1462836406188 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:26:46 INFO - PROCESS | 900 | 1462836406190 Marionette TRACE conn2 <- [1,2306,null,{}] 16:26:46 INFO - PROCESS | 900 | 1462836406193 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:46 INFO - PROCESS | 900 | 1462836406289 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 16:26:46 INFO - PROCESS | 900 | 1462836406393 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:46 INFO - PROCESS | 900 | ++DOCSHELL 16A3B800 == 49 [pid = 900] [id = 586] 16:26:46 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (16A44C00) [pid = 900] [serial = 1758] [outer = 00000000] 16:26:46 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16F40800) [pid = 900] [serial = 1759] [outer = 16A44C00] 16:26:46 INFO - PROCESS | 900 | 1462836406446 Marionette DEBUG loaded listener.js 16:26:46 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (16F48400) [pid = 900] [serial = 1760] [outer = 16A44C00] 16:26:47 INFO - PROCESS | 900 | 1462836407017 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 16:26:47 INFO - PROCESS | 900 | 1462836407064 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 16:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:26:47 INFO - PROCESS | 900 | 1462836407068 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:26:47 INFO - PROCESS | 900 | 1462836407070 Marionette TRACE conn2 <- [1,2310,null,{}] 16:26:47 INFO - PROCESS | 900 | 1462836407074 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:47 INFO - PROCESS | 900 | 1462836407198 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 16:26:47 INFO - PROCESS | 900 | 1462836407308 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:47 INFO - PROCESS | 900 | ++DOCSHELL 16F23800 == 50 [pid = 900] [id = 587] 16:26:47 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (16F2B000) [pid = 900] [serial = 1761] [outer = 00000000] 16:26:47 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (1818EC00) [pid = 900] [serial = 1762] [outer = 16F2B000] 16:26:47 INFO - PROCESS | 900 | 1462836407361 Marionette DEBUG loaded listener.js 16:26:47 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (1856F400) [pid = 900] [serial = 1763] [outer = 16F2B000] 16:26:48 INFO - PROCESS | 900 | 1462836408072 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:26:48 INFO - PROCESS | 900 | --DOCSHELL 10573000 == 49 [pid = 900] [id = 580] 16:26:48 INFO - PROCESS | 900 | --DOCSHELL 1138A400 == 48 [pid = 900] [id = 579] 16:26:48 INFO - PROCESS | 900 | --DOCSHELL 140CD400 == 47 [pid = 900] [id = 576] 16:26:48 INFO - PROCESS | 900 | --DOCSHELL 13376400 == 46 [pid = 900] [id = 575] 16:26:48 INFO - PROCESS | 900 | --DOCSHELL 0F5A1800 == 45 [pid = 900] [id = 574] 16:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1052ms 16:26:48 INFO - PROCESS | 900 | 1462836408107 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 16:26:48 INFO - PROCESS | 900 | 1462836408112 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 16:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:26:48 INFO - PROCESS | 900 | 1462836408116 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:26:48 INFO - PROCESS | 900 | 1462836408120 Marionette TRACE conn2 <- [1,2314,null,{}] 16:26:48 INFO - PROCESS | 900 | 1462836408140 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:48 INFO - PROCESS | 900 | 1462836408242 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 16:26:48 INFO - PROCESS | 900 | 1462836408336 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:48 INFO - PROCESS | 900 | ++DOCSHELL 1067FC00 == 46 [pid = 900] [id = 588] 16:26:48 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (10702C00) [pid = 900] [serial = 1764] [outer = 00000000] 16:26:48 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (11749C00) [pid = 900] [serial = 1765] [outer = 10702C00] 16:26:48 INFO - PROCESS | 900 | 1462836408382 Marionette DEBUG loaded listener.js 16:26:48 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (13465400) [pid = 900] [serial = 1766] [outer = 10702C00] 16:26:48 INFO - PROCESS | 900 | 1462836408812 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 691ms 16:26:48 INFO - PROCESS | 900 | 1462836408817 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 16:26:48 INFO - PROCESS | 900 | 1462836408822 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 16:26:48 INFO - PROCESS | 900 | 1462836408828 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:26:48 INFO - PROCESS | 900 | 1462836408831 Marionette TRACE conn2 <- [1,2318,null,{}] 16:26:48 INFO - PROCESS | 900 | 1462836408840 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:48 INFO - PROCESS | 900 | 1462836408969 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 16:26:48 INFO - PROCESS | 900 | 1462836408976 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:49 INFO - PROCESS | 900 | ++DOCSHELL 115A3000 == 47 [pid = 900] [id = 589] 16:26:49 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (11747C00) [pid = 900] [serial = 1767] [outer = 00000000] 16:26:49 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (14564400) [pid = 900] [serial = 1768] [outer = 11747C00] 16:26:49 INFO - PROCESS | 900 | 1462836409031 Marionette DEBUG loaded listener.js 16:26:49 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (15638400) [pid = 900] [serial = 1769] [outer = 11747C00] 16:26:49 INFO - PROCESS | 900 | 1462836409493 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 707ms 16:26:49 INFO - PROCESS | 900 | 1462836409527 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 16:26:49 INFO - PROCESS | 900 | 1462836409529 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 16:26:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:26:49 INFO - PROCESS | 900 | 1462836409532 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:26:49 INFO - PROCESS | 900 | 1462836409536 Marionette TRACE conn2 <- [1,2322,null,{}] 16:26:49 INFO - PROCESS | 900 | 1462836409553 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:49 INFO - PROCESS | 900 | 1462836409671 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 16:26:49 INFO - PROCESS | 900 | 1462836409774 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:49 INFO - PROCESS | 900 | ++DOCSHELL 16F48C00 == 48 [pid = 900] [id = 590] 16:26:49 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (16F4C800) [pid = 900] [serial = 1770] [outer = 00000000] 16:26:49 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (17ADB000) [pid = 900] [serial = 1771] [outer = 16F4C800] 16:26:49 INFO - PROCESS | 900 | 1462836409822 Marionette DEBUG loaded listener.js 16:26:49 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (18189000) [pid = 900] [serial = 1772] [outer = 16F4C800] 16:26:50 INFO - PROCESS | 900 | 1462836410249 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 738ms 16:26:50 INFO - PROCESS | 900 | 1462836410278 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 16:26:50 INFO - PROCESS | 900 | 1462836410280 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 16:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:26:50 INFO - PROCESS | 900 | 1462836410283 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:26:50 INFO - PROCESS | 900 | 1462836410285 Marionette TRACE conn2 <- [1,2326,null,{}] 16:26:50 INFO - PROCESS | 900 | 1462836410289 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:50 INFO - PROCESS | 900 | 1462836410402 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 16:26:50 INFO - PROCESS | 900 | 1462836410470 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:50 INFO - PROCESS | 900 | ++DOCSHELL 17B46000 == 49 [pid = 900] [id = 591] 16:26:50 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (18571800) [pid = 900] [serial = 1773] [outer = 00000000] 16:26:50 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (188D9800) [pid = 900] [serial = 1774] [outer = 18571800] 16:26:50 INFO - PROCESS | 900 | 1462836410518 Marionette DEBUG loaded listener.js 16:26:50 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (188E4C00) [pid = 900] [serial = 1775] [outer = 18571800] 16:26:50 INFO - PROCESS | 900 | --DOMWINDOW == 110 (143EEC00) [pid = 900] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:26:50 INFO - PROCESS | 900 | --DOMWINDOW == 109 (140C8000) [pid = 900] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:26:50 INFO - PROCESS | 900 | --DOMWINDOW == 108 (105F7C00) [pid = 900] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:26:50 INFO - PROCESS | 900 | --DOMWINDOW == 107 (1138AC00) [pid = 900] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:26:50 INFO - PROCESS | 900 | --DOMWINDOW == 106 (111C0400) [pid = 900] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:26:50 INFO - PROCESS | 900 | --DOMWINDOW == 105 (10D77000) [pid = 900] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:26:50 INFO - PROCESS | 900 | --DOMWINDOW == 104 (143E1000) [pid = 900] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:26:50 INFO - PROCESS | 900 | --DOMWINDOW == 103 (13434000) [pid = 900] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:26:50 INFO - PROCESS | 900 | --DOMWINDOW == 102 (1518F000) [pid = 900] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:26:50 INFO - PROCESS | 900 | --DOMWINDOW == 101 (16308000) [pid = 900] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:26:50 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1B6EB000) [pid = 900] [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.] 16:26:50 INFO - PROCESS | 900 | --DOMWINDOW == 99 (0F5F4400) [pid = 900] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:26:50 INFO - PROCESS | 900 | --DOMWINDOW == 98 (11FF2800) [pid = 900] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:26:50 INFO - PROCESS | 900 | --DOMWINDOW == 97 (15446C00) [pid = 900] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:26:50 INFO - PROCESS | 900 | 1462836410947 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 707ms 16:26:51 INFO - PROCESS | 900 | 1462836410983 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 16:26:51 INFO - PROCESS | 900 | 1462836410985 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 16:26:51 INFO - PROCESS | 900 | 1462836410988 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:26:51 INFO - PROCESS | 900 | 1462836410990 Marionette TRACE conn2 <- [1,2330,null,{}] 16:26:51 INFO - PROCESS | 900 | 1462836410993 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:51 INFO - PROCESS | 900 | 1462836411077 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 16:26:51 INFO - PROCESS | 900 | 1462836411113 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:51 INFO - PROCESS | 900 | ++DOCSHELL 0F5EF400 == 50 [pid = 900] [id = 592] 16:26:51 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (13AEDC00) [pid = 900] [serial = 1776] [outer = 00000000] 16:26:51 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (16B7EC00) [pid = 900] [serial = 1777] [outer = 13AEDC00] 16:26:51 INFO - PROCESS | 900 | 1462836411160 Marionette DEBUG loaded listener.js 16:26:51 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (16F4E000) [pid = 900] [serial = 1778] [outer = 13AEDC00] 16:26:51 INFO - PROCESS | 900 | 1462836411594 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 643ms 16:26:51 INFO - PROCESS | 900 | 1462836411626 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 16:26:51 INFO - PROCESS | 900 | 1462836411628 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 16:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:26:51 INFO - PROCESS | 900 | 1462836411632 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:26:51 INFO - PROCESS | 900 | 1462836411633 Marionette TRACE conn2 <- [1,2334,null,{}] 16:26:51 INFO - PROCESS | 900 | 1462836411637 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:51 INFO - PROCESS | 900 | 1462836411725 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 16:26:51 INFO - PROCESS | 900 | 1462836411731 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:51 INFO - PROCESS | 900 | ++DOCSHELL 16194400 == 51 [pid = 900] [id = 593] 16:26:51 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (188E3C00) [pid = 900] [serial = 1779] [outer = 00000000] 16:26:51 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (19AEC000) [pid = 900] [serial = 1780] [outer = 188E3C00] 16:26:51 INFO - PROCESS | 900 | 1462836411775 Marionette DEBUG loaded listener.js 16:26:51 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (19AECC00) [pid = 900] [serial = 1781] [outer = 188E3C00] 16:26:52 INFO - PROCESS | 900 | 1462836412180 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 597ms 16:26:52 INFO - PROCESS | 900 | 1462836412241 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 16:26:52 INFO - PROCESS | 900 | 1462836412243 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 16:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:26:52 INFO - PROCESS | 900 | 1462836412247 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:26:52 INFO - PROCESS | 900 | 1462836412249 Marionette TRACE conn2 <- [1,2338,null,{}] 16:26:52 INFO - PROCESS | 900 | 1462836412252 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:52 INFO - PROCESS | 900 | 1462836412330 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 16:26:52 INFO - PROCESS | 900 | 1462836412336 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:52 INFO - PROCESS | 900 | ++DOCSHELL 0F59E000 == 52 [pid = 900] [id = 594] 16:26:52 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (19AE6800) [pid = 900] [serial = 1782] [outer = 00000000] 16:26:52 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (19BD6C00) [pid = 900] [serial = 1783] [outer = 19AE6800] 16:26:52 INFO - PROCESS | 900 | 1462836412379 Marionette DEBUG loaded listener.js 16:26:52 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (19BDCC00) [pid = 900] [serial = 1784] [outer = 19AE6800] 16:26:53 INFO - PROCESS | 900 | 1462836413069 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:26:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:26:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 848ms 16:26:53 INFO - PROCESS | 900 | 1462836413122 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 16:26:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:26:53 INFO - PROCESS | 900 | 1462836413129 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 16:26:53 INFO - PROCESS | 900 | 1462836413134 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:26:53 INFO - PROCESS | 900 | 1462836413138 Marionette TRACE conn2 <- [1,2342,null,{}] 16:26:53 INFO - PROCESS | 900 | 1462836413144 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:53 INFO - PROCESS | 900 | 1462836413281 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 16:26:53 INFO - PROCESS | 900 | 1462836413393 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:53 INFO - PROCESS | 900 | ++DOCSHELL 10D62800 == 53 [pid = 900] [id = 595] 16:26:53 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (10D63C00) [pid = 900] [serial = 1785] [outer = 00000000] 16:26:53 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (13462C00) [pid = 900] [serial = 1786] [outer = 10D63C00] 16:26:53 INFO - PROCESS | 900 | 1462836413461 Marionette DEBUG loaded listener.js 16:26:53 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (136AE800) [pid = 900] [serial = 1787] [outer = 10D63C00] 16:26:54 INFO - PROCESS | 900 | 1462836414055 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 958ms 16:26:54 INFO - PROCESS | 900 | 1462836414077 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 16:26:54 INFO - PROCESS | 900 | 1462836414083 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 16:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:26:54 INFO - PROCESS | 900 | 1462836414089 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:26:54 INFO - PROCESS | 900 | 1462836414092 Marionette TRACE conn2 <- [1,2346,null,{}] 16:26:54 INFO - PROCESS | 900 | 1462836414095 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:54 INFO - PROCESS | 900 | 1462836414210 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 16:26:54 INFO - PROCESS | 900 | 1462836414321 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:54 INFO - PROCESS | 900 | ++DOCSHELL 13434000 == 54 [pid = 900] [id = 596] 16:26:54 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (151C5400) [pid = 900] [serial = 1788] [outer = 00000000] 16:26:54 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (16A41C00) [pid = 900] [serial = 1789] [outer = 151C5400] 16:26:54 INFO - PROCESS | 900 | 1462836414374 Marionette DEBUG loaded listener.js 16:26:54 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (16B81000) [pid = 900] [serial = 1790] [outer = 151C5400] 16:26:54 INFO - PROCESS | 900 | 1462836414969 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 942ms 16:26:55 INFO - PROCESS | 900 | 1462836415033 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 16:26:55 INFO - PROCESS | 900 | 1462836415035 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 16:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:26:55 INFO - PROCESS | 900 | 1462836415039 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:26:55 INFO - PROCESS | 900 | 1462836415042 Marionette TRACE conn2 <- [1,2350,null,{}] 16:26:55 INFO - PROCESS | 900 | 1462836415053 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:55 INFO - PROCESS | 900 | 1462836415167 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 16:26:55 INFO - PROCESS | 900 | 1462836415308 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:55 INFO - PROCESS | 900 | ++DOCSHELL 19AEB800 == 55 [pid = 900] [id = 597] 16:26:55 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (19AEBC00) [pid = 900] [serial = 1791] [outer = 00000000] 16:26:55 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (19BDB400) [pid = 900] [serial = 1792] [outer = 19AEBC00] 16:26:55 INFO - PROCESS | 900 | 1462836415365 Marionette DEBUG loaded listener.js 16:26:55 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (19BE2C00) [pid = 900] [serial = 1793] [outer = 19AEBC00] 16:26:55 INFO - PROCESS | 900 | 1462836415898 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 911ms 16:26:55 INFO - PROCESS | 900 | 1462836415943 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 16:26:55 INFO - PROCESS | 900 | 1462836415946 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 16:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:26:55 INFO - PROCESS | 900 | 1462836415949 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:26:55 INFO - PROCESS | 900 | 1462836415951 Marionette TRACE conn2 <- [1,2354,null,{}] 16:26:55 INFO - PROCESS | 900 | 1462836415955 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:56 INFO - PROCESS | 900 | 1462836416056 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 16:26:56 INFO - PROCESS | 900 | 1462836416167 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:56 INFO - PROCESS | 900 | ++DOCSHELL 10533C00 == 56 [pid = 900] [id = 598] 16:26:56 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (1720C800) [pid = 900] [serial = 1794] [outer = 00000000] 16:26:56 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (1A178000) [pid = 900] [serial = 1795] [outer = 1720C800] 16:26:56 INFO - PROCESS | 900 | 1462836416279 Marionette DEBUG loaded listener.js 16:26:56 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (1A307000) [pid = 900] [serial = 1796] [outer = 1720C800] 16:26:57 INFO - PROCESS | 900 | 1462836417113 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1193ms 16:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:26:57 INFO - PROCESS | 900 | 1462836417149 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 16:26:57 INFO - PROCESS | 900 | 1462836417153 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 16:26:57 INFO - PROCESS | 900 | 1462836417158 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:26:57 INFO - PROCESS | 900 | 1462836417162 Marionette TRACE conn2 <- [1,2358,null,{}] 16:26:57 INFO - PROCESS | 900 | 1462836417168 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:57 INFO - PROCESS | 900 | 1462836417270 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 16:26:57 INFO - PROCESS | 900 | 1462836417416 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:57 INFO - PROCESS | 900 | ++DOCSHELL 1070C400 == 57 [pid = 900] [id = 599] 16:26:57 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (107EF000) [pid = 900] [serial = 1797] [outer = 00000000] 16:26:57 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (117A0400) [pid = 900] [serial = 1798] [outer = 107EF000] 16:26:57 INFO - PROCESS | 900 | 1462836417470 Marionette DEBUG loaded listener.js 16:26:57 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (12E63800) [pid = 900] [serial = 1799] [outer = 107EF000] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 13A02C00 == 56 [pid = 900] [id = 567] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 13376800 == 55 [pid = 900] [id = 566] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 0F5A8400 == 54 [pid = 900] [id = 571] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 159BDC00 == 53 [pid = 900] [id = 570] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 11750C00 == 52 [pid = 900] [id = 572] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 11393400 == 51 [pid = 900] [id = 569] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 140D6000 == 50 [pid = 900] [id = 568] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 16194400 == 49 [pid = 900] [id = 593] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 0F5EF400 == 48 [pid = 900] [id = 592] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 17B46000 == 47 [pid = 900] [id = 591] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 16F48C00 == 46 [pid = 900] [id = 590] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 115A3000 == 45 [pid = 900] [id = 589] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 1067FC00 == 44 [pid = 900] [id = 588] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 10D7B800 == 43 [pid = 900] [id = 582] 16:26:58 INFO - PROCESS | 900 | --DOCSHELL 136A2400 == 42 [pid = 900] [id = 581] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 120 (15446400) [pid = 900] [serial = 1705] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 119 (1544A800) [pid = 900] [serial = 1706] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 118 (143EA400) [pid = 900] [serial = 1702] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 117 (11301400) [pid = 900] [serial = 1694] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 116 (10D7D000) [pid = 900] [serial = 1693] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 115 (11754C00) [pid = 900] [serial = 1738] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 114 (1174F400) [pid = 900] [serial = 1741] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 113 (0F5EFC00) [pid = 900] [serial = 1687] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 112 (13026400) [pid = 900] [serial = 1739] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 111 (13433800) [pid = 900] [serial = 1742] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 110 (1138C800) [pid = 900] [serial = 1696] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 109 (117A2000) [pid = 900] [serial = 1697] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 108 (0F5F1800) [pid = 900] [serial = 1723] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 107 (159C1400) [pid = 900] [serial = 1708] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 106 (134F1400) [pid = 900] [serial = 1699] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 105 (1361D800) [pid = 900] [serial = 1700] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 104 (16F4BC00) [pid = 900] [serial = 1685] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 103 (11394C00) [pid = 900] [serial = 1690] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 102 (134EFC00) [pid = 900] [serial = 1726] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 101 (159C2C00) [pid = 900] [serial = 1729] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 100 (17AD9000) [pid = 900] [serial = 1732] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 99 (16B21C00) [pid = 900] [serial = 1711] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 98 (17B44400) [pid = 900] [serial = 1735] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 97 (1159A800) [pid = 900] [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.] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 96 (13077400) [pid = 900] [serial = 1714] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 95 (13612800) [pid = 900] [serial = 1715] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 94 (16A3C400) [pid = 900] [serial = 1717] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 93 (16B26400) [pid = 900] [serial = 1712] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 92 (16F44000) [pid = 900] [serial = 1721] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 91 (16985000) [pid = 900] [serial = 1709] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 90 (16A41400) [pid = 900] [serial = 1718] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 89 (1456EC00) [pid = 900] [serial = 1703] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 88 (16F29C00) [pid = 900] [serial = 1720] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | --DOMWINDOW == 87 (140C7C00) [pid = 900] [serial = 1744] [outer = 00000000] [url = about:blank] 16:26:58 INFO - PROCESS | 900 | 1462836418065 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 942ms 16:26:58 INFO - PROCESS | 900 | 1462836418100 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 16:26:58 INFO - PROCESS | 900 | 1462836418105 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 16:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:26:58 INFO - PROCESS | 900 | 1462836418111 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:26:58 INFO - PROCESS | 900 | 1462836418114 Marionette TRACE conn2 <- [1,2362,null,{}] 16:26:58 INFO - PROCESS | 900 | 1462836418117 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:58 INFO - PROCESS | 900 | 1462836418205 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 16:26:58 INFO - PROCESS | 900 | 1462836418302 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:58 INFO - PROCESS | 900 | ++DOCSHELL 0F5A5C00 == 43 [pid = 900] [id = 600] 16:26:58 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (0F5F0400) [pid = 900] [serial = 1800] [outer = 00000000] 16:26:58 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (111BFC00) [pid = 900] [serial = 1801] [outer = 0F5F0400] 16:26:58 INFO - PROCESS | 900 | 1462836418355 Marionette DEBUG loaded listener.js 16:26:58 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (12BB6400) [pid = 900] [serial = 1802] [outer = 0F5F0400] 16:26:58 INFO - PROCESS | 900 | 1462836418801 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 738ms 16:26:58 INFO - PROCESS | 900 | 1462836418851 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 16:26:58 INFO - PROCESS | 900 | 1462836418853 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 16:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:26:58 INFO - PROCESS | 900 | 1462836418856 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:26:58 INFO - PROCESS | 900 | 1462836418860 Marionette TRACE conn2 <- [1,2366,null,{}] 16:26:58 INFO - PROCESS | 900 | 1462836418870 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:58 INFO - PROCESS | 900 | 1462836418951 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 16:26:58 INFO - PROCESS | 900 | 1462836418962 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:59 INFO - PROCESS | 900 | ++DOCSHELL 134EF400 == 44 [pid = 900] [id = 601] 16:26:59 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (134EFC00) [pid = 900] [serial = 1803] [outer = 00000000] 16:26:59 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (13612400) [pid = 900] [serial = 1804] [outer = 134EFC00] 16:26:59 INFO - PROCESS | 900 | 1462836419008 Marionette DEBUG loaded listener.js 16:26:59 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (136A8000) [pid = 900] [serial = 1805] [outer = 134EFC00] 16:26:59 INFO - PROCESS | 900 | 1462836419524 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 691ms 16:26:59 INFO - PROCESS | 900 | 1462836419587 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 16:26:59 INFO - PROCESS | 900 | 1462836419590 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 16:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:26:59 INFO - PROCESS | 900 | 1462836419593 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:26:59 INFO - PROCESS | 900 | 1462836419595 Marionette TRACE conn2 <- [1,2370,null,{}] 16:26:59 INFO - PROCESS | 900 | 1462836419598 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:59 INFO - PROCESS | 900 | 1462836419679 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 16:26:59 INFO - PROCESS | 900 | 1462836419688 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:59 INFO - PROCESS | 900 | ++DOCSHELL 140D5800 == 45 [pid = 900] [id = 602] 16:26:59 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (140D6800) [pid = 900] [serial = 1806] [outer = 00000000] 16:26:59 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (1456EC00) [pid = 900] [serial = 1807] [outer = 140D6800] 16:26:59 INFO - PROCESS | 900 | 1462836419732 Marionette DEBUG loaded listener.js 16:26:59 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (1518BC00) [pid = 900] [serial = 1808] [outer = 140D6800] 16:27:00 INFO - PROCESS | 900 | 1462836420170 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:27:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:27:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 644ms 16:27:00 INFO - PROCESS | 900 | 1462836420231 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 16:27:00 INFO - PROCESS | 900 | 1462836420233 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 16:27:00 INFO - PROCESS | 900 | 1462836420236 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:27:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:27:00 INFO - PROCESS | 900 | 1462836420238 Marionette TRACE conn2 <- [1,2374,null,{}] 16:27:00 INFO - PROCESS | 900 | 1462836420242 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:00 INFO - PROCESS | 900 | 1462836420368 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 16:27:00 INFO - PROCESS | 900 | 1462836420454 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:00 INFO - PROCESS | 900 | ++DOCSHELL 1544F400 == 46 [pid = 900] [id = 603] 16:27:00 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (1544F800) [pid = 900] [serial = 1809] [outer = 00000000] 16:27:00 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (15639C00) [pid = 900] [serial = 1810] [outer = 1544F800] 16:27:00 INFO - PROCESS | 900 | 1462836420497 Marionette DEBUG loaded listener.js 16:27:00 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (159BDC00) [pid = 900] [serial = 1811] [outer = 1544F800] 16:27:00 INFO - PROCESS | 900 | 1462836420923 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:27:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:27:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 738ms 16:27:00 INFO - PROCESS | 900 | 1462836420977 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 16:27:00 INFO - PROCESS | 900 | 1462836420979 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 16:27:00 INFO - PROCESS | 900 | 1462836420982 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:27:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:27:00 INFO - PROCESS | 900 | 1462836420984 Marionette TRACE conn2 <- [1,2378,null,{}] 16:27:01 INFO - PROCESS | 900 | 1462836420987 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:01 INFO - PROCESS | 900 | 1462836421121 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 16:27:01 INFO - PROCESS | 900 | 1462836421133 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:01 INFO - PROCESS | 900 | ++DOCSHELL 140D0000 == 47 [pid = 900] [id = 604] 16:27:01 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (143C8000) [pid = 900] [serial = 1812] [outer = 00000000] 16:27:01 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (16A43400) [pid = 900] [serial = 1813] [outer = 143C8000] 16:27:01 INFO - PROCESS | 900 | 1462836421177 Marionette DEBUG loaded listener.js 16:27:01 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (16B77C00) [pid = 900] [serial = 1814] [outer = 143C8000] 16:27:01 INFO - PROCESS | 900 | 1462836421625 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 691ms 16:27:01 INFO - PROCESS | 900 | 1462836421682 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 16:27:01 INFO - PROCESS | 900 | 1462836421684 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 16:27:01 INFO - PROCESS | 900 | 1462836421687 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:27:01 INFO - PROCESS | 900 | 1462836421689 Marionette TRACE conn2 <- [1,2382,null,{}] 16:27:01 INFO - PROCESS | 900 | 1462836421692 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:01 INFO - PROCESS | 900 | 1462836421841 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 16:27:01 INFO - PROCESS | 900 | 1462836421862 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:01 INFO - PROCESS | 900 | ++DOCSHELL 16B28000 == 48 [pid = 900] [id = 605] 16:27:01 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (16B2F400) [pid = 900] [serial = 1815] [outer = 00000000] 16:27:01 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (16F25C00) [pid = 900] [serial = 1816] [outer = 16B2F400] 16:27:01 INFO - PROCESS | 900 | 1462836421906 Marionette DEBUG loaded listener.js 16:27:01 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (16F27400) [pid = 900] [serial = 1817] [outer = 16B2F400] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 104 (11747C00) [pid = 900] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 103 (10702C00) [pid = 900] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 102 (16F2B000) [pid = 900] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 101 (16F4C800) [pid = 900] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 100 (18571800) [pid = 900] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 99 (13AEDC00) [pid = 900] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 98 (188E3C00) [pid = 900] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 97 (1B5AA000) [pid = 900] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 96 (16BAF000) [pid = 900] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 95 (111BEC00) [pid = 900] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 94 (13435C00) [pid = 900] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 93 (0F5A6000) [pid = 900] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 92 (0F5AC400) [pid = 900] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 91 (0F5A2C00) [pid = 900] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:27:02 INFO - PROCESS | 900 | --DOMWINDOW == 90 (143C5C00) [pid = 900] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:27:02 INFO - PROCESS | 900 | 1462836422642 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1005ms 16:27:02 INFO - PROCESS | 900 | 1462836422691 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 16:27:02 INFO - PROCESS | 900 | 1462836422693 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 16:27:02 INFO - PROCESS | 900 | 1462836422696 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:27:02 INFO - PROCESS | 900 | 1462836422698 Marionette TRACE conn2 <- [1,2386,null,{}] 16:27:02 INFO - PROCESS | 900 | 1462836422701 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:02 INFO - PROCESS | 900 | 1462836422779 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 16:27:02 INFO - PROCESS | 900 | 1462836422893 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:02 INFO - PROCESS | 900 | ++DOCSHELL 0F5A2800 == 49 [pid = 900] [id = 606] 16:27:02 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (0F5A2C00) [pid = 900] [serial = 1818] [outer = 00000000] 16:27:02 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (11244000) [pid = 900] [serial = 1819] [outer = 0F5A2C00] 16:27:02 INFO - PROCESS | 900 | 1462836422940 Marionette DEBUG loaded listener.js 16:27:03 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (13435C00) [pid = 900] [serial = 1820] [outer = 0F5A2C00] 16:27:03 INFO - PROCESS | 900 | 1462836423331 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 691ms 16:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:27:03 INFO - PROCESS | 900 | 1462836423397 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 16:27:03 INFO - PROCESS | 900 | 1462836423399 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 16:27:03 INFO - PROCESS | 900 | 1462836423402 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:27:03 INFO - PROCESS | 900 | 1462836423404 Marionette TRACE conn2 <- [1,2390,null,{}] 16:27:03 INFO - PROCESS | 900 | 1462836423407 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:03 INFO - PROCESS | 900 | 1462836423491 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 16:27:03 INFO - PROCESS | 900 | 1462836423497 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:03 INFO - PROCESS | 900 | ++DOCSHELL 11242400 == 50 [pid = 900] [id = 607] 16:27:03 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (143E6400) [pid = 900] [serial = 1821] [outer = 00000000] 16:27:03 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16F2DC00) [pid = 900] [serial = 1822] [outer = 143E6400] 16:27:03 INFO - PROCESS | 900 | 1462836423540 Marionette DEBUG loaded listener.js 16:27:03 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (16F94000) [pid = 900] [serial = 1823] [outer = 143E6400] 16:27:03 INFO - PROCESS | 900 | 1462836423961 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 596ms 16:27:04 INFO - PROCESS | 900 | 1462836424012 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 16:27:04 INFO - PROCESS | 900 | 1462836424014 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 16:27:04 INFO - PROCESS | 900 | 1462836424018 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:27:04 INFO - PROCESS | 900 | 1462836424019 Marionette TRACE conn2 <- [1,2394,null,{}] 16:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:27:04 INFO - PROCESS | 900 | 1462836424023 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:04 INFO - PROCESS | 900 | 1462836424102 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 16:27:04 INFO - PROCESS | 900 | 1462836424108 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:04 INFO - PROCESS | 900 | ++DOCSHELL 0F5F4C00 == 51 [pid = 900] [id = 608] 16:27:04 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (16BB4C00) [pid = 900] [serial = 1824] [outer = 00000000] 16:27:04 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (17B3FC00) [pid = 900] [serial = 1825] [outer = 16BB4C00] 16:27:04 INFO - PROCESS | 900 | 1462836424152 Marionette DEBUG loaded listener.js 16:27:04 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (17B44000) [pid = 900] [serial = 1826] [outer = 16BB4C00] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 16A3B800 == 50 [pid = 900] [id = 586] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 16F23800 == 49 [pid = 900] [id = 587] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 16B82000 == 48 [pid = 900] [id = 578] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 13437400 == 47 [pid = 900] [id = 425] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 10D60000 == 46 [pid = 900] [id = 417] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 0CAF3400 == 45 [pid = 900] [id = 577] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 143BF800 == 44 [pid = 900] [id = 547] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 15448000 == 43 [pid = 900] [id = 585] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 136A6400 == 42 [pid = 900] [id = 573] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 16A3F400 == 41 [pid = 900] [id = 431] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 13AE3C00 == 40 [pid = 900] [id = 583] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 157E7000 == 39 [pid = 900] [id = 584] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 1070C400 == 38 [pid = 900] [id = 599] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 19AEB800 == 37 [pid = 900] [id = 597] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 10533C00 == 36 [pid = 900] [id = 598] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 13434000 == 35 [pid = 900] [id = 596] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 0F59E000 == 34 [pid = 900] [id = 594] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 10D62800 == 33 [pid = 900] [id = 595] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 140D5800 == 32 [pid = 900] [id = 602] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 1544F400 == 31 [pid = 900] [id = 603] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 11242400 == 30 [pid = 900] [id = 607] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 0F5A2800 == 29 [pid = 900] [id = 606] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 140D0000 == 28 [pid = 900] [id = 604] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 0F5A5C00 == 27 [pid = 900] [id = 600] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 16B28000 == 26 [pid = 900] [id = 605] 16:27:05 INFO - PROCESS | 900 | --DOCSHELL 134EF400 == 25 [pid = 900] [id = 601] 16:27:05 INFO - PROCESS | 900 | --DOMWINDOW == 98 (1B40B400) [pid = 900] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:27:05 INFO - PROCESS | 900 | --DOMWINDOW == 97 (180EFC00) [pid = 900] [serial = 1736] [outer = 00000000] [url = about:blank] 16:27:05 INFO - PROCESS | 900 | --DOMWINDOW == 96 (11D10000) [pid = 900] [serial = 1691] [outer = 00000000] [url = about:blank] 16:27:05 INFO - PROCESS | 900 | --DOMWINDOW == 95 (13AE3800) [pid = 900] [serial = 1727] [outer = 00000000] [url = about:blank] 16:27:05 INFO - PROCESS | 900 | --DOMWINDOW == 94 (17B40800) [pid = 900] [serial = 1733] [outer = 00000000] [url = about:blank] 16:27:05 INFO - PROCESS | 900 | --DOMWINDOW == 93 (1067DC00) [pid = 900] [serial = 1688] [outer = 00000000] [url = about:blank] 16:27:05 INFO - PROCESS | 900 | --DOMWINDOW == 92 (10707C00) [pid = 900] [serial = 1724] [outer = 00000000] [url = about:blank] 16:27:05 INFO - PROCESS | 900 | --DOMWINDOW == 91 (16A40C00) [pid = 900] [serial = 1730] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 90 (16189C00) [pid = 900] [serial = 1753] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 89 (16A45400) [pid = 900] [serial = 1756] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 88 (14564400) [pid = 900] [serial = 1768] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 87 (11749C00) [pid = 900] [serial = 1765] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 86 (14565400) [pid = 900] [serial = 1750] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 85 (19BD6C00) [pid = 900] [serial = 1783] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 84 (1856F400) [pid = 900] [serial = 1763] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 83 (1818EC00) [pid = 900] [serial = 1762] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 82 (11301800) [pid = 900] [serial = 1747] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 81 (16F40800) [pid = 900] [serial = 1759] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 80 (17ADB000) [pid = 900] [serial = 1771] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 79 (188D9800) [pid = 900] [serial = 1774] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 78 (18189000) [pid = 900] [serial = 1772] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 77 (16B7EC00) [pid = 900] [serial = 1777] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 76 (19AEC000) [pid = 900] [serial = 1780] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 75 (19AECC00) [pid = 900] [serial = 1781] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 74 (188E4C00) [pid = 900] [serial = 1775] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 73 (15638400) [pid = 900] [serial = 1769] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 72 (16F4E000) [pid = 900] [serial = 1778] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | --DOMWINDOW == 71 (13465400) [pid = 900] [serial = 1766] [outer = 00000000] [url = about:blank] 16:27:06 INFO - PROCESS | 900 | 1462836426142 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2120ms 16:27:06 INFO - PROCESS | 900 | 1462836426163 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 16:27:06 INFO - PROCESS | 900 | 1462836426167 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 16:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:27:06 INFO - PROCESS | 900 | 1462836426173 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:27:06 INFO - PROCESS | 900 | 1462836426177 Marionette TRACE conn2 <- [1,2398,null,{}] 16:27:06 INFO - PROCESS | 900 | 1462836426184 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:06 INFO - PROCESS | 900 | 1462836426273 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 16:27:06 INFO - PROCESS | 900 | 1462836426283 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:06 INFO - PROCESS | 900 | ++DOCSHELL 0F5EC800 == 26 [pid = 900] [id = 609] 16:27:06 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (0F5ECC00) [pid = 900] [serial = 1827] [outer = 00000000] 16:27:06 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (1057A400) [pid = 900] [serial = 1828] [outer = 0F5ECC00] 16:27:06 INFO - PROCESS | 900 | 1462836426332 Marionette DEBUG loaded listener.js 16:27:06 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (1067A000) [pid = 900] [serial = 1829] [outer = 0F5ECC00] 16:27:06 INFO - PROCESS | 900 | 1462836426853 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 706ms 16:27:06 INFO - PROCESS | 900 | 1462836426873 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 16:27:06 INFO - PROCESS | 900 | 1462836426879 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 16:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:27:06 INFO - PROCESS | 900 | 1462836426889 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:27:06 INFO - PROCESS | 900 | 1462836426891 Marionette TRACE conn2 <- [1,2402,null,{}] 16:27:06 INFO - PROCESS | 900 | 1462836426896 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:06 INFO - PROCESS | 900 | 1462836426978 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 16:27:07 INFO - PROCESS | 900 | 1462836426989 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:07 INFO - PROCESS | 900 | ++DOCSHELL 10D59800 == 27 [pid = 900] [id = 610] 16:27:07 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (10D5F800) [pid = 900] [serial = 1830] [outer = 00000000] 16:27:07 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (10D80C00) [pid = 900] [serial = 1831] [outer = 10D5F800] 16:27:07 INFO - PROCESS | 900 | 1462836427034 Marionette DEBUG loaded listener.js 16:27:07 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (11301400) [pid = 900] [serial = 1832] [outer = 10D5F800] 16:27:07 INFO - PROCESS | 900 | 1462836427517 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 628ms 16:27:07 INFO - PROCESS | 900 | 1462836427526 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 16:27:07 INFO - PROCESS | 900 | 1462836427529 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 16:27:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:27:07 INFO - PROCESS | 900 | 1462836427532 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:27:07 INFO - PROCESS | 900 | 1462836427536 Marionette TRACE conn2 <- [1,2406,null,{}] 16:27:07 INFO - PROCESS | 900 | 1462836427547 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:07 INFO - PROCESS | 900 | 1462836427633 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 16:27:07 INFO - PROCESS | 900 | 1462836427642 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:07 INFO - PROCESS | 900 | ++DOCSHELL 11390C00 == 28 [pid = 900] [id = 611] 16:27:07 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (1159D400) [pid = 900] [serial = 1833] [outer = 00000000] 16:27:07 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (11756C00) [pid = 900] [serial = 1834] [outer = 1159D400] 16:27:07 INFO - PROCESS | 900 | 1462836427691 Marionette DEBUG loaded listener.js 16:27:07 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (11F04000) [pid = 900] [serial = 1835] [outer = 1159D400] 16:27:08 INFO - PROCESS | 900 | 1462836428173 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 707ms 16:27:08 INFO - PROCESS | 900 | 1462836428232 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 16:27:08 INFO - PROCESS | 900 | 1462836428234 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 16:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:27:08 INFO - PROCESS | 900 | 1462836428238 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:27:08 INFO - PROCESS | 900 | 1462836428240 Marionette TRACE conn2 <- [1,2410,null,{}] 16:27:08 INFO - PROCESS | 900 | 1462836428243 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:08 INFO - PROCESS | 900 | 1462836428322 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 16:27:08 INFO - PROCESS | 900 | 1462836428329 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:08 INFO - PROCESS | 900 | ++DOCSHELL 1302C000 == 29 [pid = 900] [id = 612] 16:27:08 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (1336EC00) [pid = 900] [serial = 1836] [outer = 00000000] 16:27:08 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (13437800) [pid = 900] [serial = 1837] [outer = 1336EC00] 16:27:08 INFO - PROCESS | 900 | 1462836428373 Marionette DEBUG loaded listener.js 16:27:08 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (13440000) [pid = 900] [serial = 1838] [outer = 1336EC00] 16:27:08 INFO - PROCESS | 900 | 1462836428842 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 643ms 16:27:08 INFO - PROCESS | 900 | 1462836428875 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 16:27:08 INFO - PROCESS | 900 | 1462836428877 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 16:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:27:08 INFO - PROCESS | 900 | 1462836428880 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:27:08 INFO - PROCESS | 900 | 1462836428882 Marionette TRACE conn2 <- [1,2414,null,{}] 16:27:08 INFO - PROCESS | 900 | 1462836428885 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:08 INFO - PROCESS | 900 | 1462836428961 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 16:27:08 INFO - PROCESS | 900 | 1462836428967 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:08 INFO - PROCESS | 900 | ++DOCSHELL 133A0000 == 30 [pid = 900] [id = 613] 16:27:08 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (13434000) [pid = 900] [serial = 1839] [outer = 00000000] 16:27:09 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (134FBC00) [pid = 900] [serial = 1840] [outer = 13434000] 16:27:09 INFO - PROCESS | 900 | 1462836429011 Marionette DEBUG loaded listener.js 16:27:09 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (1361A400) [pid = 900] [serial = 1841] [outer = 13434000] 16:27:09 INFO - PROCESS | 900 | 1462836429465 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:27:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:27:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 644ms 16:27:09 INFO - PROCESS | 900 | 1462836429519 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 16:27:09 INFO - PROCESS | 900 | 1462836429521 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 16:27:09 INFO - PROCESS | 900 | 1462836429524 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:27:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:27:09 INFO - PROCESS | 900 | 1462836429526 Marionette TRACE conn2 <- [1,2418,null,{}] 16:27:09 INFO - PROCESS | 900 | 1462836429529 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:09 INFO - PROCESS | 900 | 1462836429638 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 16:27:09 INFO - PROCESS | 900 | 1462836429648 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:09 INFO - PROCESS | 900 | ++DOCSHELL 140C9400 == 31 [pid = 900] [id = 614] 16:27:09 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (143C3400) [pid = 900] [serial = 1842] [outer = 00000000] 16:27:09 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (143ED000) [pid = 900] [serial = 1843] [outer = 143C3400] 16:27:09 INFO - PROCESS | 900 | 1462836429697 Marionette DEBUG loaded listener.js 16:27:09 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (1457E400) [pid = 900] [serial = 1844] [outer = 143C3400] 16:27:10 INFO - PROCESS | 900 | 1462836430115 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 628ms 16:27:10 INFO - PROCESS | 900 | 1462836430162 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 16:27:10 INFO - PROCESS | 900 | 1462836430164 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 16:27:10 INFO - PROCESS | 900 | 1462836430167 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:27:10 INFO - PROCESS | 900 | 1462836430169 Marionette TRACE conn2 <- [1,2422,null,{}] 16:27:10 INFO - PROCESS | 900 | 1462836430172 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:10 INFO - PROCESS | 900 | 1462836430249 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 16:27:10 INFO - PROCESS | 900 | 1462836430255 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:10 INFO - PROCESS | 900 | ++DOCSHELL 13AE2000 == 32 [pid = 900] [id = 615] 16:27:10 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (143C7C00) [pid = 900] [serial = 1845] [outer = 00000000] 16:27:10 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (1544F000) [pid = 900] [serial = 1846] [outer = 143C7C00] 16:27:10 INFO - PROCESS | 900 | 1462836430298 Marionette DEBUG loaded listener.js 16:27:10 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (15450C00) [pid = 900] [serial = 1847] [outer = 143C7C00] 16:27:10 INFO - PROCESS | 900 | 1462836430735 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 596ms 16:27:10 INFO - PROCESS | 900 | 1462836430765 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 16:27:10 INFO - PROCESS | 900 | 1462836430766 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 16:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:27:10 INFO - PROCESS | 900 | 1462836430769 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:27:10 INFO - PROCESS | 900 | 1462836430771 Marionette TRACE conn2 <- [1,2426,null,{}] 16:27:10 INFO - PROCESS | 900 | 1462836430774 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:10 INFO - PROCESS | 900 | 1462836430888 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 16:27:10 INFO - PROCESS | 900 | 1462836430896 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:10 INFO - PROCESS | 900 | ++DOCSHELL 1544C000 == 33 [pid = 900] [id = 616] 16:27:10 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (157EB800) [pid = 900] [serial = 1848] [outer = 00000000] 16:27:10 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (16195000) [pid = 900] [serial = 1849] [outer = 157EB800] 16:27:10 INFO - PROCESS | 900 | 1462836430940 Marionette DEBUG loaded listener.js 16:27:11 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16306400) [pid = 900] [serial = 1850] [outer = 157EB800] 16:27:11 INFO - PROCESS | 900 | 1462836431357 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:27:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:27:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 644ms 16:27:11 INFO - PROCESS | 900 | 1462836431412 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 16:27:11 INFO - PROCESS | 900 | 1462836431414 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 16:27:11 INFO - PROCESS | 900 | 1462836431417 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:27:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:27:11 INFO - PROCESS | 900 | 1462836431419 Marionette TRACE conn2 <- [1,2430,null,{}] 16:27:11 INFO - PROCESS | 900 | 1462836431422 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:11 INFO - PROCESS | 900 | 1462836431541 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 16:27:11 INFO - PROCESS | 900 | 1462836431565 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:11 INFO - PROCESS | 900 | ++DOCSHELL 1138D000 == 34 [pid = 900] [id = 617] 16:27:11 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (157E3C00) [pid = 900] [serial = 1851] [outer = 00000000] 16:27:11 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (16A3DC00) [pid = 900] [serial = 1852] [outer = 157E3C00] 16:27:11 INFO - PROCESS | 900 | 1462836431609 Marionette DEBUG loaded listener.js 16:27:11 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (16A3F000) [pid = 900] [serial = 1853] [outer = 157E3C00] 16:27:12 INFO - PROCESS | 900 | 1462836432054 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 691ms 16:27:12 INFO - PROCESS | 900 | 1462836432118 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 16:27:12 INFO - PROCESS | 900 | 1462836432120 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 16:27:12 INFO - PROCESS | 900 | 1462836432123 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:27:12 INFO - PROCESS | 900 | 1462836432125 Marionette TRACE conn2 <- [1,2434,null,{}] 16:27:12 INFO - PROCESS | 900 | 1462836432134 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:12 INFO - PROCESS | 900 | 1462836432289 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 16:27:12 INFO - PROCESS | 900 | 1462836432299 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:12 INFO - PROCESS | 900 | ++DOCSHELL 16194400 == 35 [pid = 900] [id = 618] 16:27:12 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (16A44400) [pid = 900] [serial = 1854] [outer = 00000000] 16:27:12 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (16BB1400) [pid = 900] [serial = 1855] [outer = 16A44400] 16:27:12 INFO - PROCESS | 900 | 1462836432342 Marionette DEBUG loaded listener.js 16:27:12 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (16F1F800) [pid = 900] [serial = 1856] [outer = 16A44400] 16:27:12 INFO - PROCESS | 900 | 1462836432778 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 643ms 16:27:12 INFO - PROCESS | 900 | 1462836432794 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 16:27:12 INFO - PROCESS | 900 | 1462836432796 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 16:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:27:12 INFO - PROCESS | 900 | 1462836432806 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:27:12 INFO - PROCESS | 900 | 1462836432809 Marionette TRACE conn2 <- [1,2438,null,{}] 16:27:12 INFO - PROCESS | 900 | 1462836432812 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:12 INFO - PROCESS | 900 | 1462836432935 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 16:27:13 INFO - PROCESS | 900 | 1462836433051 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:13 INFO - PROCESS | 900 | ++DOCSHELL 16F40000 == 36 [pid = 900] [id = 619] 16:27:13 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (16F40800) [pid = 900] [serial = 1857] [outer = 00000000] 16:27:13 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (16F4D800) [pid = 900] [serial = 1858] [outer = 16F40800] 16:27:13 INFO - PROCESS | 900 | 1462836433105 Marionette DEBUG loaded listener.js 16:27:13 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (177B8C00) [pid = 900] [serial = 1859] [outer = 16F40800] 16:27:13 INFO - PROCESS | 900 | 1462836433813 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 103 (10D63C00) [pid = 900] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 102 (19AE6800) [pid = 900] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1720C800) [pid = 900] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 100 (151C5400) [pid = 900] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 99 (107EF000) [pid = 900] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 98 (19AEBC00) [pid = 900] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 97 (1544F800) [pid = 900] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 96 (143E6400) [pid = 900] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 95 (143C8000) [pid = 900] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 94 (0F5F0400) [pid = 900] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 93 (0F5A2C00) [pid = 900] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 92 (134EFC00) [pid = 900] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 91 (140D6800) [pid = 900] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 90 (16B2F400) [pid = 900] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 89 (136A2C00) [pid = 900] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 88 (10D7C400) [pid = 900] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 87 (16A44C00) [pid = 900] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 86 (1698CC00) [pid = 900] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 85 (157EC000) [pid = 900] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:27:13 INFO - PROCESS | 900 | --DOMWINDOW == 84 (140C9C00) [pid = 900] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:27:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:27:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1053ms 16:27:13 INFO - PROCESS | 900 | 1462836433864 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 16:27:13 INFO - PROCESS | 900 | 1462836433866 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 16:27:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:27:13 INFO - PROCESS | 900 | 1462836433871 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:27:13 INFO - PROCESS | 900 | 1462836433873 Marionette TRACE conn2 <- [1,2442,null,{}] 16:27:13 INFO - PROCESS | 900 | 1462836433877 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:14 INFO - PROCESS | 900 | 1462836433984 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 16:27:14 INFO - PROCESS | 900 | 1462836433992 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:14 INFO - PROCESS | 900 | ++DOCSHELL 10685800 == 37 [pid = 900] [id = 620] 16:27:14 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (10702C00) [pid = 900] [serial = 1860] [outer = 00000000] 16:27:14 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (10D7C400) [pid = 900] [serial = 1861] [outer = 10702C00] 16:27:14 INFO - PROCESS | 900 | 1462836434035 Marionette DEBUG loaded listener.js 16:27:14 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (11308C00) [pid = 900] [serial = 1862] [outer = 10702C00] 16:27:14 INFO - PROCESS | 900 | 1462836434467 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 628ms 16:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:27:14 INFO - PROCESS | 900 | 1462836434507 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 16:27:14 INFO - PROCESS | 900 | 1462836434509 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 16:27:14 INFO - PROCESS | 900 | 1462836434512 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:27:14 INFO - PROCESS | 900 | 1462836434513 Marionette TRACE conn2 <- [1,2446,null,{}] 16:27:14 INFO - PROCESS | 900 | 1462836434517 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:14 INFO - PROCESS | 900 | 1462836434598 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 16:27:14 INFO - PROCESS | 900 | 1462836434604 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:14 INFO - PROCESS | 900 | ++DOCSHELL 11D03800 == 38 [pid = 900] [id = 621] 16:27:14 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (140C9C00) [pid = 900] [serial = 1863] [outer = 00000000] 16:27:14 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (15585000) [pid = 900] [serial = 1864] [outer = 140C9C00] 16:27:14 INFO - PROCESS | 900 | 1462836434648 Marionette DEBUG loaded listener.js 16:27:14 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (16A3C800) [pid = 900] [serial = 1865] [outer = 140C9C00] 16:27:15 INFO - PROCESS | 900 | 1462836435070 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:27:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 596ms 16:27:15 INFO - PROCESS | 900 | 1462836435113 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 16:27:15 INFO - PROCESS | 900 | 1462836435115 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 16:27:15 INFO - PROCESS | 900 | 1462836435118 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:27:15 INFO - PROCESS | 900 | 1462836435120 Marionette TRACE conn2 <- [1,2450,null,{}] 16:27:15 INFO - PROCESS | 900 | 1462836435126 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:15 INFO - PROCESS | 900 | 1462836435201 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 16:27:15 INFO - PROCESS | 900 | 1462836435208 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:15 INFO - PROCESS | 900 | ++DOCSHELL 136A2C00 == 39 [pid = 900] [id = 622] 16:27:15 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (16F29C00) [pid = 900] [serial = 1866] [outer = 00000000] 16:27:15 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (1720C800) [pid = 900] [serial = 1867] [outer = 16F29C00] 16:27:15 INFO - PROCESS | 900 | 1462836435250 Marionette DEBUG loaded listener.js 16:27:15 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (17B44C00) [pid = 900] [serial = 1868] [outer = 16F29C00] 16:27:15 INFO - PROCESS | 900 | 1462836435671 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:27:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 597ms 16:27:15 INFO - PROCESS | 900 | 1462836435719 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 16:27:15 INFO - PROCESS | 900 | 1462836435720 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 16:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:27:15 INFO - PROCESS | 900 | 1462836435727 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:27:15 INFO - PROCESS | 900 | 1462836435729 Marionette TRACE conn2 <- [1,2454,null,{}] 16:27:15 INFO - PROCESS | 900 | 1462836435732 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:15 INFO - PROCESS | 900 | 1462836435807 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 16:27:15 INFO - PROCESS | 900 | 1462836435940 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:16 INFO - PROCESS | 900 | ++DOCSHELL 0CAFAC00 == 40 [pid = 900] [id = 623] 16:27:16 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (0CAFB000) [pid = 900] [serial = 1869] [outer = 00000000] 16:27:16 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (0F5A9C00) [pid = 900] [serial = 1870] [outer = 0CAFB000] 16:27:16 INFO - PROCESS | 900 | 1462836436050 Marionette DEBUG loaded listener.js 16:27:16 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (0F5F6400) [pid = 900] [serial = 1871] [outer = 0CAFB000] 16:27:16 INFO - PROCESS | 900 | 1462836436800 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:27:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1099ms 16:27:16 INFO - PROCESS | 900 | 1462836436830 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 16:27:16 INFO - PROCESS | 900 | 1462836436835 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 16:27:16 INFO - PROCESS | 900 | 1462836436840 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:27:16 INFO - PROCESS | 900 | 1462836436844 Marionette TRACE conn2 <- [1,2458,null,{}] 16:27:16 INFO - PROCESS | 900 | 1462836436849 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:16 INFO - PROCESS | 900 | 1462836436964 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 16:27:17 INFO - PROCESS | 900 | 1462836437099 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:17 INFO - PROCESS | 900 | ++DOCSHELL 11309000 == 41 [pid = 900] [id = 624] 16:27:17 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (11309400) [pid = 900] [serial = 1872] [outer = 00000000] 16:27:17 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (11597400) [pid = 900] [serial = 1873] [outer = 11309400] 16:27:17 INFO - PROCESS | 900 | 1462836437155 Marionette DEBUG loaded listener.js 16:27:17 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (11756000) [pid = 900] [serial = 1874] [outer = 11309400] 16:27:18 INFO - PROCESS | 900 | 1462836438081 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:27:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1303ms 16:27:18 INFO - PROCESS | 900 | 1462836438143 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 16:27:18 INFO - PROCESS | 900 | 1462836438147 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 16:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:27:18 INFO - PROCESS | 900 | 1462836438152 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:27:18 INFO - PROCESS | 900 | 1462836438156 Marionette TRACE conn2 <- [1,2462,null,{}] 16:27:18 INFO - PROCESS | 900 | 1462836438162 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:18 INFO - PROCESS | 900 | 1462836438264 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 16:27:18 INFO - PROCESS | 900 | 1462836438413 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:18 INFO - PROCESS | 900 | --DOCSHELL 11D02C00 == 40 [pid = 900] [id = 560] 16:27:18 INFO - PROCESS | 900 | --DOCSHELL 0F5AA400 == 39 [pid = 900] [id = 562] 16:27:18 INFO - PROCESS | 900 | --DOCSHELL 14578000 == 38 [pid = 900] [id = 554] 16:27:18 INFO - PROCESS | 900 | --DOCSHELL 0F5AC000 == 37 [pid = 900] [id = 559] 16:27:18 INFO - PROCESS | 900 | --DOCSHELL 10D7C000 == 36 [pid = 900] [id = 563] 16:27:18 INFO - PROCESS | 900 | --DOCSHELL 140CEC00 == 35 [pid = 900] [id = 561] 16:27:18 INFO - PROCESS | 900 | --DOCSHELL 13464400 == 34 [pid = 900] [id = 552] 16:27:18 INFO - PROCESS | 900 | --DOCSHELL 10537000 == 33 [pid = 900] [id = 564] 16:27:18 INFO - PROCESS | 900 | --DOCSHELL 15449400 == 32 [pid = 900] [id = 555] 16:27:18 INFO - PROCESS | 900 | --DOCSHELL 16A40800 == 31 [pid = 900] [id = 558] 16:27:18 INFO - PROCESS | 900 | --DOCSHELL 143E0400 == 30 [pid = 900] [id = 553] 16:27:18 INFO - PROCESS | 900 | --DOCSHELL 11752000 == 29 [pid = 900] [id = 551] 16:27:18 INFO - PROCESS | 900 | --DOCSHELL 10D61400 == 28 [pid = 900] [id = 565] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 98 (17B3FC00) [pid = 900] [serial = 1825] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | ++DOCSHELL 0CAF0800 == 29 [pid = 900] [id = 625] 16:27:18 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (0CAFA800) [pid = 900] [serial = 1875] [outer = 00000000] 16:27:18 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (10575800) [pid = 900] [serial = 1876] [outer = 0CAFA800] 16:27:18 INFO - PROCESS | 900 | 1462836438494 Marionette DEBUG loaded listener.js 16:27:18 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (10D5F400) [pid = 900] [serial = 1877] [outer = 0CAFA800] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 100 (136AE800) [pid = 900] [serial = 1787] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 99 (19BDCC00) [pid = 900] [serial = 1784] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 98 (1A178000) [pid = 900] [serial = 1795] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 97 (16A41C00) [pid = 900] [serial = 1789] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 96 (12E63800) [pid = 900] [serial = 1799] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 95 (19BDB400) [pid = 900] [serial = 1792] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 94 (159BDC00) [pid = 900] [serial = 1811] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 93 (16F2DC00) [pid = 900] [serial = 1822] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 92 (15639C00) [pid = 900] [serial = 1810] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 91 (16A43400) [pid = 900] [serial = 1813] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 90 (12BB6400) [pid = 900] [serial = 1802] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 89 (16B81000) [pid = 900] [serial = 1790] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 88 (1A307000) [pid = 900] [serial = 1796] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 87 (13462C00) [pid = 900] [serial = 1786] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 86 (16B77C00) [pid = 900] [serial = 1814] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 85 (11244000) [pid = 900] [serial = 1819] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 84 (136A8000) [pid = 900] [serial = 1805] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 83 (13435C00) [pid = 900] [serial = 1820] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 82 (1518BC00) [pid = 900] [serial = 1808] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 81 (117A0400) [pid = 900] [serial = 1798] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 80 (16F25C00) [pid = 900] [serial = 1816] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 79 (13612400) [pid = 900] [serial = 1804] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 78 (143E3400) [pid = 900] [serial = 1745] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 77 (16F27400) [pid = 900] [serial = 1817] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 76 (19BE2C00) [pid = 900] [serial = 1793] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 75 (111BFC00) [pid = 900] [serial = 1801] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 74 (1456EC00) [pid = 900] [serial = 1807] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 73 (1174A000) [pid = 900] [serial = 1748] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 72 (16F48400) [pid = 900] [serial = 1760] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 71 (16B23000) [pid = 900] [serial = 1757] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 70 (16984000) [pid = 900] [serial = 1754] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 69 (15442800) [pid = 900] [serial = 1751] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | --DOMWINDOW == 68 (16F94000) [pid = 900] [serial = 1823] [outer = 00000000] [url = about:blank] 16:27:18 INFO - PROCESS | 900 | 1462836438997 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 848ms 16:27:19 INFO - PROCESS | 900 | 1462836439023 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 16:27:19 INFO - PROCESS | 900 | 1462836439029 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 16:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:27:19 INFO - PROCESS | 900 | 1462836439035 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:27:19 INFO - PROCESS | 900 | 1462836439037 Marionette TRACE conn2 <- [1,2466,null,{}] 16:27:19 INFO - PROCESS | 900 | 1462836439041 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:19 INFO - PROCESS | 900 | 1462836439121 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 16:27:19 INFO - PROCESS | 900 | 1462836439128 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:19 INFO - PROCESS | 900 | ++DOCSHELL 10D7AC00 == 30 [pid = 900] [id = 626] 16:27:19 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (10D7C000) [pid = 900] [serial = 1878] [outer = 00000000] 16:27:19 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (1159E000) [pid = 900] [serial = 1879] [outer = 10D7C000] 16:27:19 INFO - PROCESS | 900 | 1462836439172 Marionette DEBUG loaded listener.js 16:27:19 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (117A1000) [pid = 900] [serial = 1880] [outer = 10D7C000] 16:27:19 INFO - PROCESS | 900 | 1462836439673 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 706ms 16:27:19 INFO - PROCESS | 900 | 1462836439733 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 16:27:19 INFO - PROCESS | 900 | 1462836439735 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 16:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:27:19 INFO - PROCESS | 900 | 1462836439739 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:27:19 INFO - PROCESS | 900 | 1462836439742 Marionette TRACE conn2 <- [1,2470,null,{}] 16:27:19 INFO - PROCESS | 900 | 1462836439753 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:19 INFO - PROCESS | 900 | 1462836439864 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 16:27:19 INFO - PROCESS | 900 | 1462836439965 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:19 INFO - PROCESS | 900 | ++DOCSHELL 13461800 == 31 [pid = 900] [id = 627] 16:27:19 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (13462C00) [pid = 900] [serial = 1881] [outer = 00000000] 16:27:20 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (13604000) [pid = 900] [serial = 1882] [outer = 13462C00] 16:27:20 INFO - PROCESS | 900 | 1462836440012 Marionette DEBUG loaded listener.js 16:27:20 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (13620800) [pid = 900] [serial = 1883] [outer = 13462C00] 16:27:20 INFO - PROCESS | 900 | 1462836440394 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:27:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:27:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 707ms 16:27:20 INFO - PROCESS | 900 | 1462836440438 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 16:27:20 INFO - PROCESS | 900 | 1462836440440 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 16:27:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:27:20 INFO - PROCESS | 900 | 1462836440444 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:27:20 INFO - PROCESS | 900 | 1462836440445 Marionette TRACE conn2 <- [1,2474,null,{}] 16:27:20 INFO - PROCESS | 900 | 1462836440448 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:20 INFO - PROCESS | 900 | 1462836440526 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 16:27:20 INFO - PROCESS | 900 | 1462836440532 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:20 INFO - PROCESS | 900 | ++DOCSHELL 136A8C00 == 32 [pid = 900] [id = 628] 16:27:20 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (13AE6C00) [pid = 900] [serial = 1884] [outer = 00000000] 16:27:20 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (143E1000) [pid = 900] [serial = 1885] [outer = 13AE6C00] 16:27:20 INFO - PROCESS | 900 | 1462836440576 Marionette DEBUG loaded listener.js 16:27:20 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (143E8C00) [pid = 900] [serial = 1886] [outer = 13AE6C00] 16:27:21 INFO - PROCESS | 900 | 1462836441062 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 644ms 16:27:21 INFO - PROCESS | 900 | 1462836441081 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 16:27:21 INFO - PROCESS | 900 | 1462836441083 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 16:27:21 INFO - PROCESS | 900 | 1462836441087 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:27:21 INFO - PROCESS | 900 | 1462836441088 Marionette TRACE conn2 <- [1,2478,null,{}] 16:27:21 INFO - PROCESS | 900 | 1462836441092 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:21 INFO - PROCESS | 900 | 1462836441204 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 16:27:21 INFO - PROCESS | 900 | 1462836441288 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:21 INFO - PROCESS | 900 | ++DOCSHELL 1332DC00 == 33 [pid = 900] [id = 629] 16:27:21 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (143EBC00) [pid = 900] [serial = 1887] [outer = 00000000] 16:27:21 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (15444C00) [pid = 900] [serial = 1888] [outer = 143EBC00] 16:27:21 INFO - PROCESS | 900 | 1462836441336 Marionette DEBUG loaded listener.js 16:27:21 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (15449400) [pid = 900] [serial = 1889] [outer = 143EBC00] 16:27:21 INFO - PROCESS | 900 | 1462836441761 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 753ms 16:27:21 INFO - PROCESS | 900 | 1462836441828 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 16:27:21 INFO - PROCESS | 900 | 1462836441830 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 16:27:21 INFO - PROCESS | 900 | 1462836441833 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:27:21 INFO - PROCESS | 900 | 1462836441835 Marionette TRACE conn2 <- [1,2482,null,{}] 16:27:21 INFO - PROCESS | 900 | 1462836441838 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:21 INFO - PROCESS | 900 | 1462836441966 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 16:27:22 INFO - PROCESS | 900 | 1462836442033 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:22 INFO - PROCESS | 900 | ++DOCSHELL 159C1800 == 34 [pid = 900] [id = 630] 16:27:22 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (15E52800) [pid = 900] [serial = 1890] [outer = 00000000] 16:27:22 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (16987C00) [pid = 900] [serial = 1891] [outer = 15E52800] 16:27:22 INFO - PROCESS | 900 | 1462836442077 Marionette DEBUG loaded listener.js 16:27:22 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (1698EC00) [pid = 900] [serial = 1892] [outer = 15E52800] 16:27:22 INFO - PROCESS | 900 | 1462836442491 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:27:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 707ms 16:27:22 INFO - PROCESS | 900 | 1462836442533 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 16:27:22 INFO - PROCESS | 900 | 1462836442535 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 16:27:22 INFO - PROCESS | 900 | 1462836442538 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:27:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:27:22 INFO - PROCESS | 900 | 1462836442539 Marionette TRACE conn2 <- [1,2486,null,{}] 16:27:22 INFO - PROCESS | 900 | 1462836442543 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:22 INFO - PROCESS | 900 | 1462836442672 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 16:27:22 INFO - PROCESS | 900 | 1462836442681 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:22 INFO - PROCESS | 900 | ++DOCSHELL 1307EC00 == 35 [pid = 900] [id = 631] 16:27:22 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (16A3C400) [pid = 900] [serial = 1893] [outer = 00000000] 16:27:22 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (16A48400) [pid = 900] [serial = 1894] [outer = 16A3C400] 16:27:22 INFO - PROCESS | 900 | 1462836442724 Marionette DEBUG loaded listener.js 16:27:22 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (16B79400) [pid = 900] [serial = 1895] [outer = 16A3C400] 16:27:23 INFO - PROCESS | 900 | --DOMWINDOW == 85 (16A44400) [pid = 900] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:27:23 INFO - PROCESS | 900 | --DOMWINDOW == 84 (0F5ECC00) [pid = 900] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:27:23 INFO - PROCESS | 900 | --DOMWINDOW == 83 (16BB4C00) [pid = 900] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:27:23 INFO - PROCESS | 900 | --DOMWINDOW == 82 (13434000) [pid = 900] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:27:23 INFO - PROCESS | 900 | --DOMWINDOW == 81 (1336EC00) [pid = 900] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:27:23 INFO - PROCESS | 900 | --DOMWINDOW == 80 (16F40800) [pid = 900] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:27:23 INFO - PROCESS | 900 | --DOMWINDOW == 79 (10702C00) [pid = 900] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:27:23 INFO - PROCESS | 900 | --DOMWINDOW == 78 (140C9C00) [pid = 900] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:27:23 INFO - PROCESS | 900 | --DOMWINDOW == 77 (1159D400) [pid = 900] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:27:23 INFO - PROCESS | 900 | --DOMWINDOW == 76 (143C3400) [pid = 900] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:27:23 INFO - PROCESS | 900 | --DOMWINDOW == 75 (157EB800) [pid = 900] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:27:23 INFO - PROCESS | 900 | --DOMWINDOW == 74 (143C7C00) [pid = 900] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:27:23 INFO - PROCESS | 900 | --DOMWINDOW == 73 (10D5F800) [pid = 900] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:27:23 INFO - PROCESS | 900 | --DOMWINDOW == 72 (157E3C00) [pid = 900] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:27:23 INFO - PROCESS | 900 | 1462836443276 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:27:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 801ms 16:27:23 INFO - PROCESS | 900 | 1462836443340 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 16:27:23 INFO - PROCESS | 900 | 1462836443342 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 16:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:27:23 INFO - PROCESS | 900 | 1462836443345 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:27:23 INFO - PROCESS | 900 | 1462836443347 Marionette TRACE conn2 <- [1,2490,null,{}] 16:27:23 INFO - PROCESS | 900 | 1462836443350 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:23 INFO - PROCESS | 900 | 1462836443435 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 16:27:23 INFO - PROCESS | 900 | 1462836443441 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:23 INFO - PROCESS | 900 | ++DOCSHELL 134F9400 == 36 [pid = 900] [id = 632] 16:27:23 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (140CB400) [pid = 900] [serial = 1896] [outer = 00000000] 16:27:23 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (157EB800) [pid = 900] [serial = 1897] [outer = 140CB400] 16:27:23 INFO - PROCESS | 900 | 1462836443484 Marionette DEBUG loaded listener.js 16:27:23 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (1698C800) [pid = 900] [serial = 1898] [outer = 140CB400] 16:27:23 INFO - PROCESS | 900 | 1462836443937 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 643ms 16:27:24 INFO - PROCESS | 900 | 1462836443984 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 16:27:24 INFO - PROCESS | 900 | 1462836443986 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 16:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:27:24 INFO - PROCESS | 900 | 1462836443989 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:27:24 INFO - PROCESS | 900 | 1462836443991 Marionette TRACE conn2 <- [1,2494,null,{}] 16:27:24 INFO - PROCESS | 900 | 1462836443994 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:24 INFO - PROCESS | 900 | 1462836444069 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 16:27:24 INFO - PROCESS | 900 | 1462836444075 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:24 INFO - PROCESS | 900 | ++DOCSHELL 1052D400 == 37 [pid = 900] [id = 633] 16:27:24 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (13378800) [pid = 900] [serial = 1899] [outer = 00000000] 16:27:24 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (16A41000) [pid = 900] [serial = 1900] [outer = 13378800] 16:27:24 INFO - PROCESS | 900 | 1462836444118 Marionette DEBUG loaded listener.js 16:27:24 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (16B7D400) [pid = 900] [serial = 1901] [outer = 13378800] 16:27:24 INFO - PROCESS | 900 | 1462836444558 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 597ms 16:27:24 INFO - PROCESS | 900 | 1462836444586 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 16:27:24 INFO - PROCESS | 900 | 1462836444588 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 16:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:27:24 INFO - PROCESS | 900 | 1462836444604 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:27:24 INFO - PROCESS | 900 | 1462836444606 Marionette TRACE conn2 <- [1,2498,null,{}] 16:27:24 INFO - PROCESS | 900 | 1462836444609 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:24 INFO - PROCESS | 900 | 1462836444686 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 16:27:24 INFO - PROCESS | 900 | 1462836444692 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:24 INFO - PROCESS | 900 | ++DOCSHELL 136A2400 == 38 [pid = 900] [id = 634] 16:27:24 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (13AE0800) [pid = 900] [serial = 1902] [outer = 00000000] 16:27:24 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (16F27C00) [pid = 900] [serial = 1903] [outer = 13AE0800] 16:27:24 INFO - PROCESS | 900 | 1462836444735 Marionette DEBUG loaded listener.js 16:27:24 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (16F29000) [pid = 900] [serial = 1904] [outer = 13AE0800] 16:27:25 INFO - PROCESS | 900 | 1462836445420 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 864ms 16:27:25 INFO - PROCESS | 900 | 1462836445500 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 16:27:25 INFO - PROCESS | 900 | 1462836445504 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 16:27:25 INFO - PROCESS | 900 | 1462836445524 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:27:25 INFO - PROCESS | 900 | 1462836445528 Marionette TRACE conn2 <- [1,2502,null,{}] 16:27:25 INFO - PROCESS | 900 | 1462836445534 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:25 INFO - PROCESS | 900 | 1462836445646 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 16:27:25 INFO - PROCESS | 900 | 1462836445774 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:25 INFO - PROCESS | 900 | ++DOCSHELL 10683C00 == 39 [pid = 900] [id = 635] 16:27:25 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (1075BC00) [pid = 900] [serial = 1905] [outer = 00000000] 16:27:25 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (11599800) [pid = 900] [serial = 1906] [outer = 1075BC00] 16:27:25 INFO - PROCESS | 900 | 1462836445835 Marionette DEBUG loaded listener.js 16:27:25 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (12E63800) [pid = 900] [serial = 1907] [outer = 1075BC00] 16:27:26 INFO - PROCESS | 900 | 1462836446393 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 895ms 16:27:26 INFO - PROCESS | 900 | 1462836446435 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 16:27:26 INFO - PROCESS | 900 | 1462836446441 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 16:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:27:26 INFO - PROCESS | 900 | 1462836446449 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:27:26 INFO - PROCESS | 900 | 1462836446451 Marionette TRACE conn2 <- [1,2506,null,{}] 16:27:26 INFO - PROCESS | 900 | 1462836446455 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:26 INFO - PROCESS | 900 | 1462836446559 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 16:27:26 INFO - PROCESS | 900 | 1462836446664 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:26 INFO - PROCESS | 900 | ++DOCSHELL 13A0E000 == 40 [pid = 900] [id = 636] 16:27:26 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (13ADFC00) [pid = 900] [serial = 1908] [outer = 00000000] 16:27:26 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (143E6400) [pid = 900] [serial = 1909] [outer = 13ADFC00] 16:27:26 INFO - PROCESS | 900 | 1462836446717 Marionette DEBUG loaded listener.js 16:27:26 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (15449C00) [pid = 900] [serial = 1910] [outer = 13ADFC00] 16:27:27 INFO - PROCESS | 900 | 1462836447336 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 942ms 16:27:27 INFO - PROCESS | 900 | 1462836447394 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 16:27:27 INFO - PROCESS | 900 | 1462836447396 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 16:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:27:27 INFO - PROCESS | 900 | 1462836447400 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:27:27 INFO - PROCESS | 900 | 1462836447404 Marionette TRACE conn2 <- [1,2510,null,{}] 16:27:27 INFO - PROCESS | 900 | 1462836447415 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:27 INFO - PROCESS | 900 | 1462836447541 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 16:27:27 INFO - PROCESS | 900 | 1462836447677 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:27 INFO - PROCESS | 900 | ++DOCSHELL 16B77C00 == 41 [pid = 900] [id = 637] 16:27:27 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (16BB2000) [pid = 900] [serial = 1911] [outer = 00000000] 16:27:27 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (16F44000) [pid = 900] [serial = 1912] [outer = 16BB2000] 16:27:27 INFO - PROCESS | 900 | 1462836447733 Marionette DEBUG loaded listener.js 16:27:27 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (16F4C000) [pid = 900] [serial = 1913] [outer = 16BB2000] 16:27:28 INFO - PROCESS | 900 | 1462836448353 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1005ms 16:27:28 INFO - PROCESS | 900 | 1462836448401 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 16:27:28 INFO - PROCESS | 900 | 1462836448404 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 16:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:27:28 INFO - PROCESS | 900 | 1462836448408 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:27:28 INFO - PROCESS | 900 | 1462836448410 Marionette TRACE conn2 <- [1,2514,null,{}] 16:27:28 INFO - PROCESS | 900 | 1462836448413 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:28 INFO - PROCESS | 900 | 1462836448515 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 16:27:28 INFO - PROCESS | 900 | 1462836448730 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:28 INFO - PROCESS | 900 | ++DOCSHELL 0CAF3800 == 42 [pid = 900] [id = 638] 16:27:28 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (0CAFDC00) [pid = 900] [serial = 1914] [outer = 00000000] 16:27:28 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (1067B400) [pid = 900] [serial = 1915] [outer = 0CAFDC00] 16:27:28 INFO - PROCESS | 900 | 1462836448792 Marionette DEBUG loaded listener.js 16:27:28 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (10D64000) [pid = 900] [serial = 1916] [outer = 0CAFDC00] 16:27:29 INFO - PROCESS | 900 | 1462836449397 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:27:29 INFO - PROCESS | 900 | --DOCSHELL 1130C800 == 41 [pid = 900] [id = 556] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 92 (16BB1400) [pid = 900] [serial = 1855] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 91 (1057A400) [pid = 900] [serial = 1828] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 90 (1067A000) [pid = 900] [serial = 1829] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 89 (17B44000) [pid = 900] [serial = 1826] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 88 (134FBC00) [pid = 900] [serial = 1840] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 87 (1361A400) [pid = 900] [serial = 1841] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 86 (13437800) [pid = 900] [serial = 1837] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 85 (13440000) [pid = 900] [serial = 1838] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 84 (16F4D800) [pid = 900] [serial = 1858] [outer = 00000000] [url = about:blank] 16:27:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 83 (10D7C400) [pid = 900] [serial = 1861] [outer = 00000000] [url = about:blank] 16:27:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1036ms 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 82 (15585000) [pid = 900] [serial = 1864] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 81 (11308C00) [pid = 900] [serial = 1862] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 80 (177B8C00) [pid = 900] [serial = 1859] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 79 (11756C00) [pid = 900] [serial = 1834] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 78 (11F04000) [pid = 900] [serial = 1835] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 77 (143ED000) [pid = 900] [serial = 1843] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 76 (1457E400) [pid = 900] [serial = 1844] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 75 (16195000) [pid = 900] [serial = 1849] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 74 (16306400) [pid = 900] [serial = 1850] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 73 (15450C00) [pid = 900] [serial = 1847] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 72 (1544F000) [pid = 900] [serial = 1846] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 71 (10D80C00) [pid = 900] [serial = 1831] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 70 (11301400) [pid = 900] [serial = 1832] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 69 (16A3F000) [pid = 900] [serial = 1853] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 68 (16A3DC00) [pid = 900] [serial = 1852] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 67 (16F1F800) [pid = 900] [serial = 1856] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 66 (16A3C800) [pid = 900] [serial = 1865] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | --DOMWINDOW == 65 (1720C800) [pid = 900] [serial = 1867] [outer = 00000000] [url = about:blank] 16:27:29 INFO - PROCESS | 900 | 1462836449474 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 16:27:29 INFO - PROCESS | 900 | 1462836449478 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 16:27:29 INFO - PROCESS | 900 | 1462836449482 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:27:29 INFO - PROCESS | 900 | 1462836449486 Marionette TRACE conn2 <- [1,2518,null,{}] 16:27:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:27:29 INFO - PROCESS | 900 | 1462836449490 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:29 INFO - PROCESS | 900 | 1462836449587 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 16:27:29 INFO - PROCESS | 900 | 1462836449677 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:29 INFO - PROCESS | 900 | ++DOCSHELL 0F5F7C00 == 42 [pid = 900] [id = 639] 16:27:29 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (1052B000) [pid = 900] [serial = 1917] [outer = 00000000] 16:27:29 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (11304C00) [pid = 900] [serial = 1918] [outer = 1052B000] 16:27:29 INFO - PROCESS | 900 | 1462836449729 Marionette DEBUG loaded listener.js 16:27:29 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (1159B000) [pid = 900] [serial = 1919] [outer = 1052B000] 16:27:30 INFO - PROCESS | 900 | 1462836450141 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 738ms 16:27:30 INFO - PROCESS | 900 | 1462836450229 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 16:27:30 INFO - PROCESS | 900 | 1462836450233 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 16:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:27:30 INFO - PROCESS | 900 | 1462836450237 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:27:30 INFO - PROCESS | 900 | 1462836450239 Marionette TRACE conn2 <- [1,2522,null,{}] 16:27:30 INFO - PROCESS | 900 | 1462836450243 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:30 INFO - PROCESS | 900 | 1462836450325 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 16:27:30 INFO - PROCESS | 900 | 1462836450338 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:30 INFO - PROCESS | 900 | ++DOCSHELL 11302000 == 43 [pid = 900] [id = 640] 16:27:30 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (1130F800) [pid = 900] [serial = 1920] [outer = 00000000] 16:27:30 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (13442C00) [pid = 900] [serial = 1921] [outer = 1130F800] 16:27:30 INFO - PROCESS | 900 | 1462836450382 Marionette DEBUG loaded listener.js 16:27:30 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (134F5400) [pid = 900] [serial = 1922] [outer = 1130F800] 16:27:30 INFO - PROCESS | 900 | 1462836450844 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 644ms 16:27:30 INFO - PROCESS | 900 | 1462836450876 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 16:27:30 INFO - PROCESS | 900 | 1462836450878 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 16:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:27:30 INFO - PROCESS | 900 | 1462836450883 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:27:30 INFO - PROCESS | 900 | 1462836450888 Marionette TRACE conn2 <- [1,2526,null,{}] 16:27:30 INFO - PROCESS | 900 | 1462836450897 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:31 INFO - PROCESS | 900 | 1462836450985 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 16:27:31 INFO - PROCESS | 900 | 1462836450995 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:31 INFO - PROCESS | 900 | ++DOCSHELL 140CC000 == 44 [pid = 900] [id = 641] 16:27:31 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (140D0000) [pid = 900] [serial = 1923] [outer = 00000000] 16:27:31 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (14565400) [pid = 900] [serial = 1924] [outer = 140D0000] 16:27:31 INFO - PROCESS | 900 | 1462836451039 Marionette DEBUG loaded listener.js 16:27:31 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (15189C00) [pid = 900] [serial = 1925] [outer = 140D0000] 16:27:31 INFO - PROCESS | 900 | 1462836451511 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 660ms 16:27:31 INFO - PROCESS | 900 | 1462836451572 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 16:27:31 INFO - PROCESS | 900 | 1462836451575 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 16:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:27:31 INFO - PROCESS | 900 | 1462836451578 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:27:31 INFO - PROCESS | 900 | 1462836451579 Marionette TRACE conn2 <- [1,2530,null,{}] 16:27:31 INFO - PROCESS | 900 | 1462836451583 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:31 INFO - PROCESS | 900 | 1462836451660 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 16:27:31 INFO - PROCESS | 900 | 1462836451667 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:31 INFO - PROCESS | 900 | ++DOCSHELL 0F5A0400 == 45 [pid = 900] [id = 642] 16:27:31 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (11D04000) [pid = 900] [serial = 1926] [outer = 00000000] 16:27:31 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (1558E000) [pid = 900] [serial = 1927] [outer = 11D04000] 16:27:31 INFO - PROCESS | 900 | 1462836451720 Marionette DEBUG loaded listener.js 16:27:31 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (15634000) [pid = 900] [serial = 1928] [outer = 11D04000] 16:27:32 INFO - PROCESS | 900 | 1462836452217 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 691ms 16:27:32 INFO - PROCESS | 900 | 1462836452277 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 16:27:32 INFO - PROCESS | 900 | 1462836452279 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 16:27:32 INFO - PROCESS | 900 | 1462836452283 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:27:32 INFO - PROCESS | 900 | 1462836452284 Marionette TRACE conn2 <- [1,2534,null,{}] 16:27:32 INFO - PROCESS | 900 | 1462836452294 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:32 INFO - PROCESS | 900 | 1462836452400 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 16:27:32 INFO - PROCESS | 900 | 1462836452410 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:32 INFO - PROCESS | 900 | ++DOCSHELL 16306400 == 46 [pid = 900] [id = 643] 16:27:32 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (16307400) [pid = 900] [serial = 1929] [outer = 00000000] 16:27:32 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (16986400) [pid = 900] [serial = 1930] [outer = 16307400] 16:27:32 INFO - PROCESS | 900 | 1462836452464 Marionette DEBUG loaded listener.js 16:27:32 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (16A3DC00) [pid = 900] [serial = 1931] [outer = 16307400] 16:27:32 INFO - PROCESS | 900 | 1462836452928 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 691ms 16:27:32 INFO - PROCESS | 900 | 1462836452983 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 16:27:32 INFO - PROCESS | 900 | 1462836452986 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 16:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:27:32 INFO - PROCESS | 900 | 1462836452990 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:27:33 INFO - PROCESS | 900 | 1462836452993 Marionette TRACE conn2 <- [1,2538,null,{}] 16:27:33 INFO - PROCESS | 900 | 1462836453005 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:33 INFO - PROCESS | 900 | 1462836453142 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 16:27:33 INFO - PROCESS | 900 | 1462836453172 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:33 INFO - PROCESS | 900 | ++DOCSHELL 16B22C00 == 47 [pid = 900] [id = 644] 16:27:33 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (16B2E800) [pid = 900] [serial = 1932] [outer = 00000000] 16:27:33 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (16B84400) [pid = 900] [serial = 1933] [outer = 16B2E800] 16:27:33 INFO - PROCESS | 900 | 1462836453215 Marionette DEBUG loaded listener.js 16:27:33 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (16BB5C00) [pid = 900] [serial = 1934] [outer = 16B2E800] 16:27:33 INFO - PROCESS | 900 | 1462836453650 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 706ms 16:27:33 INFO - PROCESS | 900 | 1462836453687 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 16:27:33 INFO - PROCESS | 900 | 1462836453689 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 16:27:33 INFO - PROCESS | 900 | 1462836453692 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:27:33 INFO - PROCESS | 900 | 1462836453694 Marionette TRACE conn2 <- [1,2542,null,{}] 16:27:33 INFO - PROCESS | 900 | 1462836453698 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:33 INFO - PROCESS | 900 | 1462836453805 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 16:27:33 INFO - PROCESS | 900 | 1462836453811 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:33 INFO - PROCESS | 900 | ++DOCSHELL 0F5A4C00 == 48 [pid = 900] [id = 645] 16:27:33 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (16A48C00) [pid = 900] [serial = 1935] [outer = 00000000] 16:27:33 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (16F49000) [pid = 900] [serial = 1936] [outer = 16A48C00] 16:27:33 INFO - PROCESS | 900 | 1462836453854 Marionette DEBUG loaded listener.js 16:27:33 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (16F4AC00) [pid = 900] [serial = 1937] [outer = 16A48C00] 16:27:34 INFO - PROCESS | 900 | --DOMWINDOW == 85 (143EBC00) [pid = 900] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:27:34 INFO - PROCESS | 900 | --DOMWINDOW == 84 (10D7C000) [pid = 900] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:27:34 INFO - PROCESS | 900 | --DOMWINDOW == 83 (15E52800) [pid = 900] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:27:34 INFO - PROCESS | 900 | --DOMWINDOW == 82 (0CAFA800) [pid = 900] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:27:34 INFO - PROCESS | 900 | --DOMWINDOW == 81 (13462C00) [pid = 900] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:27:34 INFO - PROCESS | 900 | --DOMWINDOW == 80 (13AE6C00) [pid = 900] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:27:34 INFO - PROCESS | 900 | --DOMWINDOW == 79 (16A3C400) [pid = 900] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:27:34 INFO - PROCESS | 900 | --DOMWINDOW == 78 (13378800) [pid = 900] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:27:34 INFO - PROCESS | 900 | --DOMWINDOW == 77 (140CB400) [pid = 900] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:27:34 INFO - PROCESS | 900 | --DOMWINDOW == 76 (16F29C00) [pid = 900] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:27:34 INFO - PROCESS | 900 | 1462836454371 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:27:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 738ms 16:27:34 INFO - PROCESS | 900 | 1462836454434 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 16:27:34 INFO - PROCESS | 900 | 1462836454435 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 16:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:27:34 INFO - PROCESS | 900 | 1462836454439 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:27:34 INFO - PROCESS | 900 | 1462836454440 Marionette TRACE conn2 <- [1,2546,null,{}] 16:27:34 INFO - PROCESS | 900 | 1462836454444 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:34 INFO - PROCESS | 900 | 1462836454551 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 16:27:34 INFO - PROCESS | 900 | 1462836454561 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:34 INFO - PROCESS | 900 | ++DOCSHELL 107ED800 == 49 [pid = 900] [id = 646] 16:27:34 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (13612000) [pid = 900] [serial = 1938] [outer = 00000000] 16:27:34 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (15445C00) [pid = 900] [serial = 1939] [outer = 13612000] 16:27:34 INFO - PROCESS | 900 | 1462836454603 Marionette DEBUG loaded listener.js 16:27:34 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (15E49C00) [pid = 900] [serial = 1940] [outer = 13612000] 16:27:35 INFO - PROCESS | 900 | 1462836455037 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 644ms 16:27:35 INFO - PROCESS | 900 | 1462836455077 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 16:27:35 INFO - PROCESS | 900 | 1462836455079 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 16:27:35 INFO - PROCESS | 900 | 1462836455082 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:27:35 INFO - PROCESS | 900 | 1462836455084 Marionette TRACE conn2 <- [1,2550,null,{}] 16:27:35 INFO - PROCESS | 900 | 1462836455087 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:35 INFO - PROCESS | 900 | 1462836455165 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 16:27:35 INFO - PROCESS | 900 | 1462836455172 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:35 INFO - PROCESS | 900 | ++DOCSHELL 1343EC00 == 50 [pid = 900] [id = 647] 16:27:35 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (16A42C00) [pid = 900] [serial = 1941] [outer = 00000000] 16:27:35 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (170A1800) [pid = 900] [serial = 1942] [outer = 16A42C00] 16:27:35 INFO - PROCESS | 900 | 1462836455214 Marionette DEBUG loaded listener.js 16:27:35 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (177BFC00) [pid = 900] [serial = 1943] [outer = 16A42C00] 16:27:35 INFO - PROCESS | 900 | 1462836455641 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 597ms 16:27:35 INFO - PROCESS | 900 | 1462836455681 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 16:27:35 INFO - PROCESS | 900 | 1462836455683 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 16:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:27:35 INFO - PROCESS | 900 | 1462836455690 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:27:35 INFO - PROCESS | 900 | 1462836455692 Marionette TRACE conn2 <- [1,2554,null,{}] 16:27:35 INFO - PROCESS | 900 | 1462836455695 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:35 INFO - PROCESS | 900 | 1462836455774 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 16:27:35 INFO - PROCESS | 900 | 1462836455781 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:35 INFO - PROCESS | 900 | ++DOCSHELL 0F5A1800 == 51 [pid = 900] [id = 648] 16:27:35 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (13614C00) [pid = 900] [serial = 1944] [outer = 00000000] 16:27:35 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (17B44400) [pid = 900] [serial = 1945] [outer = 13614C00] 16:27:35 INFO - PROCESS | 900 | 1462836455831 Marionette DEBUG loaded listener.js 16:27:35 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (1818EC00) [pid = 900] [serial = 1946] [outer = 13614C00] 16:27:36 INFO - PROCESS | 900 | 1462836456513 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 911ms 16:27:36 INFO - PROCESS | 900 | 1462836456595 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 16:27:36 INFO - PROCESS | 900 | 1462836456600 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 16:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:27:36 INFO - PROCESS | 900 | 1462836456606 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:27:36 INFO - PROCESS | 900 | 1462836456609 Marionette TRACE conn2 <- [1,2558,null,{}] 16:27:36 INFO - PROCESS | 900 | 1462836456615 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:36 INFO - PROCESS | 900 | 1462836456753 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 16:27:36 INFO - PROCESS | 900 | 1462836456891 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:36 INFO - PROCESS | 900 | ++DOCSHELL 1075B800 == 52 [pid = 900] [id = 649] 16:27:36 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (10D5B400) [pid = 900] [serial = 1947] [outer = 00000000] 16:27:36 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (11392800) [pid = 900] [serial = 1948] [outer = 10D5B400] 16:27:36 INFO - PROCESS | 900 | 1462836456947 Marionette DEBUG loaded listener.js 16:27:37 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (13079000) [pid = 900] [serial = 1949] [outer = 10D5B400] 16:27:37 INFO - PROCESS | 900 | 1462836457577 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1036ms 16:27:37 INFO - PROCESS | 900 | 1462836457651 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 16:27:37 INFO - PROCESS | 900 | 1462836457657 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 16:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:27:37 INFO - PROCESS | 900 | 1462836457683 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:27:37 INFO - PROCESS | 900 | 1462836457686 Marionette TRACE conn2 <- [1,2562,null,{}] 16:27:37 INFO - PROCESS | 900 | 1462836457704 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:37 INFO - PROCESS | 900 | 1462836457813 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 16:27:37 INFO - PROCESS | 900 | 1462836457952 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:37 INFO - PROCESS | 900 | ++DOCSHELL 13442400 == 53 [pid = 900] [id = 650] 16:27:37 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (13461C00) [pid = 900] [serial = 1950] [outer = 00000000] 16:27:37 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (140C9C00) [pid = 900] [serial = 1951] [outer = 13461C00] 16:27:38 INFO - PROCESS | 900 | 1462836458006 Marionette DEBUG loaded listener.js 16:27:38 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (14567C00) [pid = 900] [serial = 1952] [outer = 13461C00] 16:27:38 INFO - PROCESS | 900 | 1462836458592 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 910ms 16:27:38 INFO - PROCESS | 900 | 1462836458619 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 16:27:38 INFO - PROCESS | 900 | 1462836458621 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 16:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:27:38 INFO - PROCESS | 900 | 1462836458625 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:27:38 INFO - PROCESS | 900 | 1462836458629 Marionette TRACE conn2 <- [1,2566,null,{}] 16:27:38 INFO - PROCESS | 900 | 1462836458640 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:38 INFO - PROCESS | 900 | 1462836458744 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 16:27:38 INFO - PROCESS | 900 | 1462836458855 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:38 INFO - PROCESS | 900 | ++DOCSHELL 16F28800 == 54 [pid = 900] [id = 651] 16:27:38 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (16F29800) [pid = 900] [serial = 1953] [outer = 00000000] 16:27:38 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (17705400) [pid = 900] [serial = 1954] [outer = 16F29800] 16:27:38 INFO - PROCESS | 900 | 1462836458910 Marionette DEBUG loaded listener.js 16:27:38 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (1818B800) [pid = 900] [serial = 1955] [outer = 16F29800] 16:27:39 INFO - PROCESS | 900 | 1462836459707 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1146ms 16:27:39 INFO - PROCESS | 900 | 1462836459781 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 16:27:39 INFO - PROCESS | 900 | 1462836459785 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 16:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:27:39 INFO - PROCESS | 900 | 1462836459791 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:27:39 INFO - PROCESS | 900 | 1462836459794 Marionette TRACE conn2 <- [1,2570,null,{}] 16:27:39 INFO - PROCESS | 900 | 1462836459800 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:39 INFO - PROCESS | 900 | 1462836459893 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 16:27:40 INFO - PROCESS | 900 | 1462836460024 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:40 INFO - PROCESS | 900 | ++DOCSHELL 10684000 == 55 [pid = 900] [id = 652] 16:27:40 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (1070CC00) [pid = 900] [serial = 1956] [outer = 00000000] 16:27:40 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (1159BC00) [pid = 900] [serial = 1957] [outer = 1070CC00] 16:27:40 INFO - PROCESS | 900 | 1462836460073 Marionette DEBUG loaded listener.js 16:27:40 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (11F06400) [pid = 900] [serial = 1958] [outer = 1070CC00] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 1052D400 == 54 [pid = 900] [id = 633] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 1307EC00 == 53 [pid = 900] [id = 631] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 159C1800 == 52 [pid = 900] [id = 630] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 1332DC00 == 51 [pid = 900] [id = 629] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 136A8C00 == 50 [pid = 900] [id = 628] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 0F5F4C00 == 49 [pid = 900] [id = 608] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 107EF800 == 48 [pid = 900] [id = 549] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 13461800 == 47 [pid = 900] [id = 627] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 1343EC00 == 46 [pid = 900] [id = 647] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 107ED800 == 45 [pid = 900] [id = 646] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 0F5A4C00 == 44 [pid = 900] [id = 645] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 16B22C00 == 43 [pid = 900] [id = 644] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 16306400 == 42 [pid = 900] [id = 643] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 0F5A0400 == 41 [pid = 900] [id = 642] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 140CC000 == 40 [pid = 900] [id = 641] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 11302000 == 39 [pid = 900] [id = 640] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 0F5F7C00 == 38 [pid = 900] [id = 639] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 0CAF3800 == 37 [pid = 900] [id = 638] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 96 (0F5A9C00) [pid = 900] [serial = 1870] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 95 (16F27C00) [pid = 900] [serial = 1903] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 94 (11597400) [pid = 900] [serial = 1873] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 10683C00 == 36 [pid = 900] [id = 635] 16:27:40 INFO - PROCESS | 900 | --DOCSHELL 136A2400 == 35 [pid = 900] [id = 634] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 93 (17B44C00) [pid = 900] [serial = 1868] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 92 (15444C00) [pid = 900] [serial = 1888] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 91 (117A1000) [pid = 900] [serial = 1880] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 90 (16987C00) [pid = 900] [serial = 1891] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 89 (15449400) [pid = 900] [serial = 1889] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 88 (10575800) [pid = 900] [serial = 1876] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 87 (10D5F400) [pid = 900] [serial = 1877] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 86 (13604000) [pid = 900] [serial = 1882] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 85 (13620800) [pid = 900] [serial = 1883] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 84 (143E1000) [pid = 900] [serial = 1885] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 83 (16A48400) [pid = 900] [serial = 1894] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 82 (1698EC00) [pid = 900] [serial = 1892] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 81 (16A41000) [pid = 900] [serial = 1900] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 80 (1159E000) [pid = 900] [serial = 1879] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 79 (16B79400) [pid = 900] [serial = 1895] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 78 (157EB800) [pid = 900] [serial = 1897] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 77 (16B7D400) [pid = 900] [serial = 1901] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 76 (143E8C00) [pid = 900] [serial = 1886] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | --DOMWINDOW == 75 (1698C800) [pid = 900] [serial = 1898] [outer = 00000000] [url = about:blank] 16:27:40 INFO - PROCESS | 900 | 1462836460692 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 958ms 16:27:40 INFO - PROCESS | 900 | 1462836460735 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 16:27:40 INFO - PROCESS | 900 | 1462836460740 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 16:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:27:40 INFO - PROCESS | 900 | 1462836460746 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:27:40 INFO - PROCESS | 900 | 1462836460748 Marionette TRACE conn2 <- [1,2574,null,{}] 16:27:40 INFO - PROCESS | 900 | 1462836460752 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:40 INFO - PROCESS | 900 | 1462836460834 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 16:27:40 INFO - PROCESS | 900 | 1462836460841 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:40 INFO - PROCESS | 900 | ++DOCSHELL 0F5F7C00 == 36 [pid = 900] [id = 653] 16:27:40 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (0F697400) [pid = 900] [serial = 1959] [outer = 00000000] 16:27:40 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (11303C00) [pid = 900] [serial = 1960] [outer = 0F697400] 16:27:40 INFO - PROCESS | 900 | 1462836460885 Marionette DEBUG loaded listener.js 16:27:40 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (11751400) [pid = 900] [serial = 1961] [outer = 0F697400] 16:27:41 INFO - PROCESS | 900 | 1462836461419 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 707ms 16:27:41 INFO - PROCESS | 900 | 1462836461444 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 16:27:41 INFO - PROCESS | 900 | 1462836461447 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 16:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:27:41 INFO - PROCESS | 900 | 1462836461450 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:27:41 INFO - PROCESS | 900 | 1462836461453 Marionette TRACE conn2 <- [1,2578,null,{}] 16:27:41 INFO - PROCESS | 900 | 1462836461463 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:41 INFO - PROCESS | 900 | 1462836461546 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 16:27:41 INFO - PROCESS | 900 | 1462836461641 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:41 INFO - PROCESS | 900 | ++DOCSHELL 1343E400 == 37 [pid = 900] [id = 654] 16:27:41 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (13460400) [pid = 900] [serial = 1962] [outer = 00000000] 16:27:41 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (13613000) [pid = 900] [serial = 1963] [outer = 13460400] 16:27:41 INFO - PROCESS | 900 | 1462836461688 Marionette DEBUG loaded listener.js 16:27:41 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (13A0BC00) [pid = 900] [serial = 1964] [outer = 13460400] 16:27:42 INFO - PROCESS | 900 | 1462836462076 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 691ms 16:27:42 INFO - PROCESS | 900 | 1462836462149 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 16:27:42 INFO - PROCESS | 900 | 1462836462152 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 16:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:27:42 INFO - PROCESS | 900 | 1462836462155 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:27:42 INFO - PROCESS | 900 | 1462836462157 Marionette TRACE conn2 <- [1,2582,null,{}] 16:27:42 INFO - PROCESS | 900 | 1462836462161 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:42 INFO - PROCESS | 900 | 1462836462246 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 16:27:42 INFO - PROCESS | 900 | 1462836462253 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:42 INFO - PROCESS | 900 | ++DOCSHELL 143C7800 == 38 [pid = 900] [id = 655] 16:27:42 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (143E8C00) [pid = 900] [serial = 1965] [outer = 00000000] 16:27:42 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (15443800) [pid = 900] [serial = 1966] [outer = 143E8C00] 16:27:42 INFO - PROCESS | 900 | 1462836462297 Marionette DEBUG loaded listener.js 16:27:42 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (15448800) [pid = 900] [serial = 1967] [outer = 143E8C00] 16:27:42 INFO - PROCESS | 900 | 1462836462757 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 628ms 16:27:42 INFO - PROCESS | 900 | 1462836462797 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 16:27:42 INFO - PROCESS | 900 | 1462836462799 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 16:27:42 INFO - PROCESS | 900 | 1462836462802 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:27:42 INFO - PROCESS | 900 | 1462836462804 Marionette TRACE conn2 <- [1,2586,null,{}] 16:27:42 INFO - PROCESS | 900 | 1462836462807 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:42 INFO - PROCESS | 900 | 1462836462925 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 16:27:43 INFO - PROCESS | 900 | 1462836463012 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:43 INFO - PROCESS | 900 | ++DOCSHELL 1544D800 == 39 [pid = 900] [id = 656] 16:27:43 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (1563D400) [pid = 900] [serial = 1968] [outer = 00000000] 16:27:43 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (159C8C00) [pid = 900] [serial = 1969] [outer = 1563D400] 16:27:43 INFO - PROCESS | 900 | 1462836463055 Marionette DEBUG loaded listener.js 16:27:43 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (16308C00) [pid = 900] [serial = 1970] [outer = 1563D400] 16:27:43 INFO - PROCESS | 900 | 1462836463498 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 738ms 16:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:27:43 INFO - PROCESS | 900 | 1462836463544 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 16:27:43 INFO - PROCESS | 900 | 1462836463546 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 16:27:43 INFO - PROCESS | 900 | 1462836463549 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:27:43 INFO - PROCESS | 900 | 1462836463551 Marionette TRACE conn2 <- [1,2590,null,{}] 16:27:43 INFO - PROCESS | 900 | 1462836463558 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:43 INFO - PROCESS | 900 | 1462836463686 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 16:27:43 INFO - PROCESS | 900 | 1462836463752 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:43 INFO - PROCESS | 900 | ++DOCSHELL 16990000 == 40 [pid = 900] [id = 657] 16:27:43 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (16A3CC00) [pid = 900] [serial = 1971] [outer = 00000000] 16:27:43 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (16A48400) [pid = 900] [serial = 1972] [outer = 16A3CC00] 16:27:43 INFO - PROCESS | 900 | 1462836463797 Marionette DEBUG loaded listener.js 16:27:43 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (16B7BC00) [pid = 900] [serial = 1973] [outer = 16A3CC00] 16:27:44 INFO - PROCESS | 900 | 1462836464239 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 739ms 16:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:27:44 INFO - PROCESS | 900 | 1462836464310 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 16:27:44 INFO - PROCESS | 900 | 1462836464312 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 16:27:44 INFO - PROCESS | 900 | 1462836464316 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:27:44 INFO - PROCESS | 900 | 1462836464317 Marionette TRACE conn2 <- [1,2594,null,{}] 16:27:44 INFO - PROCESS | 900 | 1462836464321 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:44 INFO - PROCESS | 900 | 1462836464477 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 16:27:44 INFO - PROCESS | 900 | 1462836464540 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:44 INFO - PROCESS | 900 | ++DOCSHELL 0F5A4400 == 41 [pid = 900] [id = 658] 16:27:44 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (0F5A9800) [pid = 900] [serial = 1974] [outer = 00000000] 16:27:44 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (16B7F800) [pid = 900] [serial = 1975] [outer = 0F5A9800] 16:27:44 INFO - PROCESS | 900 | 1462836464583 Marionette DEBUG loaded listener.js 16:27:44 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (16C5F800) [pid = 900] [serial = 1976] [outer = 0F5A9800] 16:27:44 INFO - PROCESS | 900 | --DOMWINDOW == 92 (16307400) [pid = 900] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:27:44 INFO - PROCESS | 900 | --DOMWINDOW == 91 (11D04000) [pid = 900] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:27:44 INFO - PROCESS | 900 | --DOMWINDOW == 90 (140D0000) [pid = 900] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:27:44 INFO - PROCESS | 900 | --DOMWINDOW == 89 (0CAFDC00) [pid = 900] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:27:45 INFO - PROCESS | 900 | --DOMWINDOW == 88 (1052B000) [pid = 900] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:27:45 INFO - PROCESS | 900 | --DOMWINDOW == 87 (1130F800) [pid = 900] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:27:45 INFO - PROCESS | 900 | --DOMWINDOW == 86 (16B2E800) [pid = 900] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:27:45 INFO - PROCESS | 900 | --DOMWINDOW == 85 (16A48C00) [pid = 900] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:27:45 INFO - PROCESS | 900 | --DOMWINDOW == 84 (13612000) [pid = 900] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:27:45 INFO - PROCESS | 900 | --DOMWINDOW == 83 (16A42C00) [pid = 900] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:27:45 INFO - PROCESS | 900 | --DOMWINDOW == 82 (11309400) [pid = 900] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:27:45 INFO - PROCESS | 900 | 1462836465072 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 738ms 16:27:45 INFO - PROCESS | 900 | 1462836465086 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 16:27:45 INFO - PROCESS | 900 | 1462836465088 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 16:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:27:45 INFO - PROCESS | 900 | 1462836465091 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:27:45 INFO - PROCESS | 900 | 1462836465093 Marionette TRACE conn2 <- [1,2598,null,{}] 16:27:45 INFO - PROCESS | 900 | 1462836465096 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:45 INFO - PROCESS | 900 | 1462836465171 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 16:27:45 INFO - PROCESS | 900 | 1462836465177 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:45 INFO - PROCESS | 900 | ++DOCSHELL 10D76800 == 42 [pid = 900] [id = 659] 16:27:45 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (1130E800) [pid = 900] [serial = 1977] [outer = 00000000] 16:27:45 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (13AEDC00) [pid = 900] [serial = 1978] [outer = 1130E800] 16:27:45 INFO - PROCESS | 900 | 1462836465223 Marionette DEBUG loaded listener.js 16:27:45 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (1690F000) [pid = 900] [serial = 1979] [outer = 1130E800] 16:27:45 INFO - PROCESS | 900 | 1462836465666 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 628ms 16:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:27:45 INFO - PROCESS | 900 | 1462836465730 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 16:27:45 INFO - PROCESS | 900 | 1462836465732 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 16:27:45 INFO - PROCESS | 900 | 1462836465735 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:27:45 INFO - PROCESS | 900 | 1462836465736 Marionette TRACE conn2 <- [1,2602,null,{}] 16:27:45 INFO - PROCESS | 900 | 1462836465740 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:45 INFO - PROCESS | 900 | 1462836465817 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 16:27:45 INFO - PROCESS | 900 | 1462836465850 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:45 INFO - PROCESS | 900 | ++DOCSHELL 1075B000 == 43 [pid = 900] [id = 660] 16:27:45 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (134F0000) [pid = 900] [serial = 1980] [outer = 00000000] 16:27:45 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (17098C00) [pid = 900] [serial = 1981] [outer = 134F0000] 16:27:45 INFO - PROCESS | 900 | 1462836465893 Marionette DEBUG loaded listener.js 16:27:45 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (1720B000) [pid = 900] [serial = 1982] [outer = 134F0000] 16:27:46 INFO - PROCESS | 900 | 1462836466318 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 628ms 16:27:46 INFO - PROCESS | 900 | 1462836466373 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 16:27:46 INFO - PROCESS | 900 | 1462836466375 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 16:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:27:46 INFO - PROCESS | 900 | 1462836466378 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:27:46 INFO - PROCESS | 900 | 1462836466381 Marionette TRACE conn2 <- [1,2606,null,{}] 16:27:46 INFO - PROCESS | 900 | 1462836466384 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:46 INFO - PROCESS | 900 | 1462836466462 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 16:27:46 INFO - PROCESS | 900 | 1462836466471 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:46 INFO - PROCESS | 900 | ++DOCSHELL 17094000 == 44 [pid = 900] [id = 661] 16:27:46 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (17B3CC00) [pid = 900] [serial = 1983] [outer = 00000000] 16:27:46 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (1856F400) [pid = 900] [serial = 1984] [outer = 17B3CC00] 16:27:46 INFO - PROCESS | 900 | 1462836466513 Marionette DEBUG loaded listener.js 16:27:46 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (18574C00) [pid = 900] [serial = 1985] [outer = 17B3CC00] 16:27:46 INFO - PROCESS | 900 | 1462836466926 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 597ms 16:27:47 INFO - PROCESS | 900 | 1462836467016 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 16:27:47 INFO - PROCESS | 900 | 1462836467020 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 16:27:47 INFO - PROCESS | 900 | 1462836467030 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:27:47 INFO - PROCESS | 900 | 1462836467034 Marionette TRACE conn2 <- [1,2610,null,{}] 16:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:27:47 INFO - PROCESS | 900 | 1462836467040 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:47 INFO - PROCESS | 900 | 1462836467148 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 16:27:47 INFO - PROCESS | 900 | 1462836467323 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:47 INFO - PROCESS | 900 | ++DOCSHELL 107EF800 == 45 [pid = 900] [id = 662] 16:27:47 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (107F5400) [pid = 900] [serial = 1986] [outer = 00000000] 16:27:47 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (10D7C400) [pid = 900] [serial = 1987] [outer = 107F5400] 16:27:47 INFO - PROCESS | 900 | 1462836467382 Marionette DEBUG loaded listener.js 16:27:47 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (1130B000) [pid = 900] [serial = 1988] [outer = 107F5400] 16:27:47 INFO - PROCESS | 900 | 1462836467949 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 989ms 16:27:48 INFO - PROCESS | 900 | 1462836468023 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 16:27:48 INFO - PROCESS | 900 | 1462836468027 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 16:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:27:48 INFO - PROCESS | 900 | 1462836468035 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:27:48 INFO - PROCESS | 900 | 1462836468039 Marionette TRACE conn2 <- [1,2614,null,{}] 16:27:48 INFO - PROCESS | 900 | 1462836468043 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:48 INFO - PROCESS | 900 | 1462836468146 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 16:27:48 INFO - PROCESS | 900 | 1462836468282 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:48 INFO - PROCESS | 900 | ++DOCSHELL 134F0800 == 46 [pid = 900] [id = 663] 16:27:48 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (134FBC00) [pid = 900] [serial = 1989] [outer = 00000000] 16:27:48 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (13A0A000) [pid = 900] [serial = 1990] [outer = 134FBC00] 16:27:48 INFO - PROCESS | 900 | 1462836468345 Marionette DEBUG loaded listener.js 16:27:48 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (143EB800) [pid = 900] [serial = 1991] [outer = 134FBC00] 16:27:48 INFO - PROCESS | 900 | 1462836468925 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 942ms 16:27:49 INFO - PROCESS | 900 | 1462836468979 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 16:27:49 INFO - PROCESS | 900 | 1462836468982 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 16:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:27:49 INFO - PROCESS | 900 | 1462836468985 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:27:49 INFO - PROCESS | 900 | 1462836468987 Marionette TRACE conn2 <- [1,2618,null,{}] 16:27:49 INFO - PROCESS | 900 | 1462836468997 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:49 INFO - PROCESS | 900 | 1462836469110 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 16:27:49 INFO - PROCESS | 900 | 1462836469249 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:49 INFO - PROCESS | 900 | ++DOCSHELL 1698D400 == 47 [pid = 900] [id = 664] 16:27:49 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (16A3D800) [pid = 900] [serial = 1992] [outer = 00000000] 16:27:49 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (16F27800) [pid = 900] [serial = 1993] [outer = 16A3D800] 16:27:49 INFO - PROCESS | 900 | 1462836469307 Marionette DEBUG loaded listener.js 16:27:49 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (180EC800) [pid = 900] [serial = 1994] [outer = 16A3D800] 16:27:49 INFO - PROCESS | 900 | 1462836469863 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 942ms 16:27:49 INFO - PROCESS | 900 | 1462836469930 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 16:27:49 INFO - PROCESS | 900 | 1462836469932 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 16:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:27:49 INFO - PROCESS | 900 | 1462836469936 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:27:49 INFO - PROCESS | 900 | 1462836469938 Marionette TRACE conn2 <- [1,2622,null,{}] 16:27:49 INFO - PROCESS | 900 | 1462836469941 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:50 INFO - PROCESS | 900 | 1462836470041 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 16:27:50 INFO - PROCESS | 900 | 1462836470176 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:50 INFO - PROCESS | 900 | ++DOCSHELL 1698F400 == 48 [pid = 900] [id = 665] 16:27:50 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (16F25C00) [pid = 900] [serial = 1995] [outer = 00000000] 16:27:50 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (188E7400) [pid = 900] [serial = 1996] [outer = 16F25C00] 16:27:50 INFO - PROCESS | 900 | 1462836470232 Marionette DEBUG loaded listener.js 16:27:50 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (19AE5400) [pid = 900] [serial = 1997] [outer = 16F25C00] 16:27:50 INFO - PROCESS | 900 | 1462836470824 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 942ms 16:27:50 INFO - PROCESS | 900 | 1462836470913 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 16:27:50 INFO - PROCESS | 900 | 1462836470915 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 16:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:27:50 INFO - PROCESS | 900 | 1462836470919 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:27:50 INFO - PROCESS | 900 | 1462836470920 Marionette TRACE conn2 <- [1,2626,null,{}] 16:27:50 INFO - PROCESS | 900 | 1462836470924 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:51 INFO - PROCESS | 900 | 1462836471021 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 16:27:51 INFO - PROCESS | 900 | 1462836471157 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:51 INFO - PROCESS | 900 | ++DOCSHELL 12B89C00 == 49 [pid = 900] [id = 666] 16:27:51 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (12DF0800) [pid = 900] [serial = 1998] [outer = 00000000] 16:27:51 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (16F1F800) [pid = 900] [serial = 1999] [outer = 12DF0800] 16:27:51 INFO - PROCESS | 900 | 1462836471211 Marionette DEBUG loaded listener.js 16:27:51 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (16F26000) [pid = 900] [serial = 2000] [outer = 12DF0800] 16:27:51 INFO - PROCESS | 900 | 1462836471909 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1052ms 16:27:51 INFO - PROCESS | 900 | 1462836471975 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 16:27:51 INFO - PROCESS | 900 | 1462836471979 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 16:27:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:27:51 INFO - PROCESS | 900 | 1462836471984 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:27:51 INFO - PROCESS | 900 | 1462836471987 Marionette TRACE conn2 <- [1,2630,null,{}] 16:27:51 INFO - PROCESS | 900 | 1462836471993 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:52 INFO - PROCESS | 900 | 1462836472089 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 16:27:52 INFO - PROCESS | 900 | 1462836472228 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:52 INFO - PROCESS | 900 | ++DOCSHELL 1063EC00 == 50 [pid = 900] [id = 667] 16:27:52 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (10703400) [pid = 900] [serial = 2001] [outer = 00000000] 16:27:52 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (11D02400) [pid = 900] [serial = 2002] [outer = 10703400] 16:27:52 INFO - PROCESS | 900 | 1462836472278 Marionette DEBUG loaded listener.js 16:27:52 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (13438400) [pid = 900] [serial = 2003] [outer = 10703400] 16:27:52 INFO - PROCESS | 900 | --DOCSHELL 1075B000 == 49 [pid = 900] [id = 660] 16:27:52 INFO - PROCESS | 900 | --DOCSHELL 10D76800 == 48 [pid = 900] [id = 659] 16:27:52 INFO - PROCESS | 900 | --DOCSHELL 0F5A4400 == 47 [pid = 900] [id = 658] 16:27:52 INFO - PROCESS | 900 | --DOCSHELL 16990000 == 46 [pid = 900] [id = 657] 16:27:52 INFO - PROCESS | 900 | --DOCSHELL 1544D800 == 45 [pid = 900] [id = 656] 16:27:52 INFO - PROCESS | 900 | --DOCSHELL 143C7800 == 44 [pid = 900] [id = 655] 16:27:52 INFO - PROCESS | 900 | --DOCSHELL 1343E400 == 43 [pid = 900] [id = 654] 16:27:52 INFO - PROCESS | 900 | --DOCSHELL 0F5F7C00 == 42 [pid = 900] [id = 653] 16:27:52 INFO - PROCESS | 900 | --DOCSHELL 10684000 == 41 [pid = 900] [id = 652] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 108 (11756000) [pid = 900] [serial = 1874] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 107 (11599800) [pid = 900] [serial = 1906] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 106 (16986400) [pid = 900] [serial = 1930] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 105 (143E6400) [pid = 900] [serial = 1909] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 104 (1558E000) [pid = 900] [serial = 1927] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 103 (14565400) [pid = 900] [serial = 1924] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 102 (15189C00) [pid = 900] [serial = 1925] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 101 (10D64000) [pid = 900] [serial = 1916] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1067B400) [pid = 900] [serial = 1915] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 99 (11304C00) [pid = 900] [serial = 1918] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 98 (1159B000) [pid = 900] [serial = 1919] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 97 (13442C00) [pid = 900] [serial = 1921] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 96 (134F5400) [pid = 900] [serial = 1922] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 95 (16B84400) [pid = 900] [serial = 1933] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 94 (16F44000) [pid = 900] [serial = 1912] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 93 (16F49000) [pid = 900] [serial = 1936] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 92 (16BB5C00) [pid = 900] [serial = 1934] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 91 (16F4AC00) [pid = 900] [serial = 1937] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 90 (15445C00) [pid = 900] [serial = 1939] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 89 (170A1800) [pid = 900] [serial = 1942] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 88 (17B44400) [pid = 900] [serial = 1945] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 87 (177BFC00) [pid = 900] [serial = 1943] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 86 (16A3DC00) [pid = 900] [serial = 1931] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 85 (15E49C00) [pid = 900] [serial = 1940] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | --DOMWINDOW == 84 (15634000) [pid = 900] [serial = 1928] [outer = 00000000] [url = about:blank] 16:27:52 INFO - PROCESS | 900 | 1462836472758 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:27:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:27:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 816ms 16:27:52 INFO - PROCESS | 900 | 1462836472783 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 16:27:52 INFO - PROCESS | 900 | 1462836472789 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 16:27:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:27:52 INFO - PROCESS | 900 | 1462836472795 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:27:52 INFO - PROCESS | 900 | 1462836472797 Marionette TRACE conn2 <- [1,2634,null,{}] 16:27:52 INFO - PROCESS | 900 | 1462836472800 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:52 INFO - PROCESS | 900 | 1462836472887 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 16:27:52 INFO - PROCESS | 900 | 1462836472984 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:53 INFO - PROCESS | 900 | ++DOCSHELL 0CAF9000 == 42 [pid = 900] [id = 668] 16:27:53 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (107F2000) [pid = 900] [serial = 2004] [outer = 00000000] 16:27:53 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (11754C00) [pid = 900] [serial = 2005] [outer = 107F2000] 16:27:53 INFO - PROCESS | 900 | 1462836473028 Marionette DEBUG loaded listener.js 16:27:53 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (13469400) [pid = 900] [serial = 2006] [outer = 107F2000] 16:27:53 INFO - PROCESS | 900 | 1462836473448 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:27:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:27:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 707ms 16:27:53 INFO - PROCESS | 900 | 1462836473493 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 16:27:53 INFO - PROCESS | 900 | 1462836473495 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 16:27:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:27:53 INFO - PROCESS | 900 | 1462836473499 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:27:53 INFO - PROCESS | 900 | 1462836473502 Marionette TRACE conn2 <- [1,2638,null,{}] 16:27:53 INFO - PROCESS | 900 | 1462836473512 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:53 INFO - PROCESS | 900 | 1462836473595 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 16:27:53 INFO - PROCESS | 900 | 1462836473634 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:53 INFO - PROCESS | 900 | ++DOCSHELL 1457E000 == 43 [pid = 900] [id = 669] 16:27:53 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (14581C00) [pid = 900] [serial = 2007] [outer = 00000000] 16:27:53 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (15444800) [pid = 900] [serial = 2008] [outer = 14581C00] 16:27:53 INFO - PROCESS | 900 | 1462836473680 Marionette DEBUG loaded listener.js 16:27:53 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (15588800) [pid = 900] [serial = 2009] [outer = 14581C00] 16:27:54 INFO - PROCESS | 900 | 1462836474132 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:27:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:27:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 690ms 16:27:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:27:54 INFO - PROCESS | 900 | 1462836474198 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 16:27:54 INFO - PROCESS | 900 | 1462836474201 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 16:27:54 INFO - PROCESS | 900 | 1462836474204 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:27:54 INFO - PROCESS | 900 | 1462836474205 Marionette TRACE conn2 <- [1,2642,null,{}] 16:27:54 INFO - PROCESS | 900 | 1462836474209 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:54 INFO - PROCESS | 900 | 1462836474288 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 16:27:54 INFO - PROCESS | 900 | 1462836474296 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:54 INFO - PROCESS | 900 | ++DOCSHELL 159C0800 == 44 [pid = 900] [id = 670] 16:27:54 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (159C1C00) [pid = 900] [serial = 2010] [outer = 00000000] 16:27:54 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (16987400) [pid = 900] [serial = 2011] [outer = 159C1C00] 16:27:54 INFO - PROCESS | 900 | 1462836474342 Marionette DEBUG loaded listener.js 16:27:54 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (1698F000) [pid = 900] [serial = 2012] [outer = 159C1C00] 16:27:54 INFO - PROCESS | 900 | 1462836474790 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:27:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:27:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 628ms 16:27:54 INFO - PROCESS | 900 | 1462836474842 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 16:27:54 INFO - PROCESS | 900 | 1462836474844 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 16:27:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:27:54 INFO - PROCESS | 900 | 1462836474847 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:27:54 INFO - PROCESS | 900 | 1462836474849 Marionette TRACE conn2 <- [1,2646,null,{}] 16:27:54 INFO - PROCESS | 900 | 1462836474861 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:54 INFO - PROCESS | 900 | 1462836474972 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 16:27:55 INFO - PROCESS | 900 | 1462836475063 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:55 INFO - PROCESS | 900 | ++DOCSHELL 15189C00 == 45 [pid = 900] [id = 671] 16:27:55 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (1698C800) [pid = 900] [serial = 2013] [outer = 00000000] 16:27:55 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16A47000) [pid = 900] [serial = 2014] [outer = 1698C800] 16:27:55 INFO - PROCESS | 900 | 1462836475109 Marionette DEBUG loaded listener.js 16:27:55 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (16B7A400) [pid = 900] [serial = 2015] [outer = 1698C800] 16:27:55 INFO - PROCESS | 900 | 1462836475532 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:27:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:27:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 738ms 16:27:55 INFO - PROCESS | 900 | 1462836475588 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 16:27:55 INFO - PROCESS | 900 | 1462836475590 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 16:27:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:27:55 INFO - PROCESS | 900 | 1462836475593 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:27:55 INFO - PROCESS | 900 | 1462836475595 Marionette TRACE conn2 <- [1,2650,null,{}] 16:27:55 INFO - PROCESS | 900 | 1462836475598 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:55 INFO - PROCESS | 900 | 1462836475728 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 16:27:55 INFO - PROCESS | 900 | 1462836475793 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:55 INFO - PROCESS | 900 | ++DOCSHELL 16B79400 == 46 [pid = 900] [id = 672] 16:27:55 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (16F20C00) [pid = 900] [serial = 2016] [outer = 00000000] 16:27:55 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (170A0800) [pid = 900] [serial = 2017] [outer = 16F20C00] 16:27:55 INFO - PROCESS | 900 | 1462836475837 Marionette DEBUG loaded listener.js 16:27:55 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (17B44400) [pid = 900] [serial = 2018] [outer = 16F20C00] 16:27:56 INFO - PROCESS | 900 | 1462836476253 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:27:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:27:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 691ms 16:27:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:27:56 INFO - PROCESS | 900 | 1462836476293 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 16:27:56 INFO - PROCESS | 900 | 1462836476295 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 16:27:56 INFO - PROCESS | 900 | 1462836476298 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:27:56 INFO - PROCESS | 900 | 1462836476300 Marionette TRACE conn2 <- [1,2654,null,{}] 16:27:56 INFO - PROCESS | 900 | 1462836476303 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:56 INFO - PROCESS | 900 | 1462836476439 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 16:27:56 INFO - PROCESS | 900 | 1462836476509 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:56 INFO - PROCESS | 900 | ++DOCSHELL 12E61400 == 47 [pid = 900] [id = 673] 16:27:56 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (180F0400) [pid = 900] [serial = 2019] [outer = 00000000] 16:27:56 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (188E8800) [pid = 900] [serial = 2020] [outer = 180F0400] 16:27:56 INFO - PROCESS | 900 | 1462836476552 Marionette DEBUG loaded listener.js 16:27:56 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (19AEE400) [pid = 900] [serial = 2021] [outer = 180F0400] 16:27:56 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1130E800) [pid = 900] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:27:56 INFO - PROCESS | 900 | --DOMWINDOW == 100 (134F0000) [pid = 900] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:27:56 INFO - PROCESS | 900 | --DOMWINDOW == 99 (1070CC00) [pid = 900] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:27:56 INFO - PROCESS | 900 | --DOMWINDOW == 98 (143E8C00) [pid = 900] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:27:56 INFO - PROCESS | 900 | --DOMWINDOW == 97 (0F697400) [pid = 900] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:27:56 INFO - PROCESS | 900 | --DOMWINDOW == 96 (13460400) [pid = 900] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:27:56 INFO - PROCESS | 900 | --DOMWINDOW == 95 (1563D400) [pid = 900] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:27:56 INFO - PROCESS | 900 | --DOMWINDOW == 94 (16A3CC00) [pid = 900] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:27:56 INFO - PROCESS | 900 | --DOMWINDOW == 93 (0F5A9800) [pid = 900] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:27:57 INFO - PROCESS | 900 | 1462836477507 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:27:57 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) 16:27:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1257ms 16:27:57 INFO - PROCESS | 900 | 1462836477560 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 16:27:57 INFO - PROCESS | 900 | 1462836477561 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 16:27:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:27:57 INFO - PROCESS | 900 | 1462836477614 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:27:57 INFO - PROCESS | 900 | 1462836477616 Marionette TRACE conn2 <- [1,2658,null,{}] 16:27:57 INFO - PROCESS | 900 | 1462836477619 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:57 INFO - PROCESS | 900 | 1462836477749 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 16:27:57 INFO - PROCESS | 900 | 1462836477759 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:57 INFO - PROCESS | 900 | ++DOCSHELL 1067FC00 == 48 [pid = 900] [id = 674] 16:27:57 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (10D77400) [pid = 900] [serial = 2022] [outer = 00000000] 16:27:57 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16196000) [pid = 900] [serial = 2023] [outer = 10D77400] 16:27:57 INFO - PROCESS | 900 | 1462836477812 Marionette DEBUG loaded listener.js 16:27:57 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (188E4000) [pid = 900] [serial = 2024] [outer = 10D77400] 16:27:58 INFO - PROCESS | 900 | 1462836478725 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 16:27:58 INFO - PROCESS | 900 | 1462836478763 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 16:27:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:27:58 INFO - PROCESS | 900 | 1462836478767 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:27:58 INFO - PROCESS | 900 | 1462836478768 Marionette TRACE conn2 <- [1,2662,null,{}] 16:27:58 INFO - PROCESS | 900 | 1462836478772 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:58 INFO - PROCESS | 900 | 1462836478885 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 16:27:58 INFO - PROCESS | 900 | 1462836478894 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:58 INFO - PROCESS | 900 | ++DOCSHELL 159BA800 == 49 [pid = 900] [id = 675] 16:27:58 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (19BD8000) [pid = 900] [serial = 2025] [outer = 00000000] 16:27:58 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (19BDF400) [pid = 900] [serial = 2026] [outer = 19BD8000] 16:27:58 INFO - PROCESS | 900 | 1462836478940 Marionette DEBUG loaded listener.js 16:27:59 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (19BE0000) [pid = 900] [serial = 2027] [outer = 19BD8000] 16:28:00 INFO - PROCESS | 900 | 1462836480112 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 16:28:00 INFO - PROCESS | 900 | 1462836480178 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 16:28:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:28:00 INFO - PROCESS | 900 | 1462836480183 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:28:00 INFO - PROCESS | 900 | 1462836480187 Marionette TRACE conn2 <- [1,2666,null,{}] 16:28:00 INFO - PROCESS | 900 | 1462836480244 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:00 INFO - PROCESS | 900 | 1462836480373 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 16:28:00 INFO - PROCESS | 900 | 1462836480477 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:00 INFO - PROCESS | 900 | ++DOCSHELL 10703800 == 50 [pid = 900] [id = 676] 16:28:00 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (10D62800) [pid = 900] [serial = 2028] [outer = 00000000] 16:28:00 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (12BB2400) [pid = 900] [serial = 2029] [outer = 10D62800] 16:28:00 INFO - PROCESS | 900 | 1462836480531 Marionette DEBUG loaded listener.js 16:28:00 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (136A8C00) [pid = 900] [serial = 2030] [outer = 10D62800] 16:28:01 INFO - PROCESS | 900 | 1462836481582 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:28:01 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) 16:28:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1445ms 16:28:01 INFO - PROCESS | 900 | 1462836481661 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 16:28:01 INFO - PROCESS | 900 | 1462836481667 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 16:28:01 INFO - PROCESS | 900 | 1462836481674 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:28:01 INFO - PROCESS | 900 | 1462836481677 Marionette TRACE conn2 <- [1,2670,null,{}] 16:28:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:28:01 INFO - PROCESS | 900 | 1462836481681 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:01 INFO - PROCESS | 900 | 1462836481778 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 16:28:02 INFO - PROCESS | 900 | 1462836482166 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:02 INFO - PROCESS | 900 | ++DOCSHELL 0CAF6C00 == 51 [pid = 900] [id = 677] 16:28:02 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (0CAF7400) [pid = 900] [serial = 2031] [outer = 00000000] 16:28:02 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (0F5A2800) [pid = 900] [serial = 2032] [outer = 0CAF7400] 16:28:02 INFO - PROCESS | 900 | 1462836482216 Marionette DEBUG loaded listener.js 16:28:02 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (105D2C00) [pid = 900] [serial = 2033] [outer = 0CAF7400] 16:28:03 INFO - PROCESS | 900 | --DOCSHELL 1067FC00 == 50 [pid = 900] [id = 674] 16:28:03 INFO - PROCESS | 900 | --DOCSHELL 12E61400 == 49 [pid = 900] [id = 673] 16:28:03 INFO - PROCESS | 900 | --DOCSHELL 16B79400 == 48 [pid = 900] [id = 672] 16:28:03 INFO - PROCESS | 900 | --DOCSHELL 15189C00 == 47 [pid = 900] [id = 671] 16:28:03 INFO - PROCESS | 900 | --DOCSHELL 159C0800 == 46 [pid = 900] [id = 670] 16:28:03 INFO - PROCESS | 900 | --DOCSHELL 1457E000 == 45 [pid = 900] [id = 669] 16:28:03 INFO - PROCESS | 900 | --DOCSHELL 0CAF9000 == 44 [pid = 900] [id = 668] 16:28:03 INFO - PROCESS | 900 | --DOCSHELL 1063EC00 == 43 [pid = 900] [id = 667] 16:28:03 INFO - PROCESS | 900 | --DOCSHELL 134F0800 == 42 [pid = 900] [id = 663] 16:28:03 INFO - PROCESS | 900 | --DOCSHELL 107EF800 == 41 [pid = 900] [id = 662] 16:28:03 INFO - PROCESS | 900 | --DOCSHELL 17094000 == 40 [pid = 900] [id = 661] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 104 (11392800) [pid = 900] [serial = 1948] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 103 (17705400) [pid = 900] [serial = 1954] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 102 (140C9C00) [pid = 900] [serial = 1951] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1856F400) [pid = 900] [serial = 1984] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1690F000) [pid = 900] [serial = 1979] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 99 (17098C00) [pid = 900] [serial = 1981] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 98 (1159BC00) [pid = 900] [serial = 1957] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 97 (13AEDC00) [pid = 900] [serial = 1978] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 96 (15443800) [pid = 900] [serial = 1966] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 95 (11751400) [pid = 900] [serial = 1961] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 94 (11303C00) [pid = 900] [serial = 1960] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 93 (13A0BC00) [pid = 900] [serial = 1964] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 92 (159C8C00) [pid = 900] [serial = 1969] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 91 (16A48400) [pid = 900] [serial = 1972] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 90 (16B7F800) [pid = 900] [serial = 1975] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 89 (16308C00) [pid = 900] [serial = 1970] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 88 (11F06400) [pid = 900] [serial = 1958] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 87 (16B7BC00) [pid = 900] [serial = 1973] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 86 (13613000) [pid = 900] [serial = 1963] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 85 (15448800) [pid = 900] [serial = 1967] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 84 (16C5F800) [pid = 900] [serial = 1976] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | --DOMWINDOW == 83 (1720B000) [pid = 900] [serial = 1982] [outer = 00000000] [url = about:blank] 16:28:03 INFO - PROCESS | 900 | 1462836483309 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:28:03 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) 16:28:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1649ms 16:28:03 INFO - PROCESS | 900 | 1462836483327 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 16:28:03 INFO - PROCESS | 900 | 1462836483331 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 16:28:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:28:03 INFO - PROCESS | 900 | 1462836483335 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:28:03 INFO - PROCESS | 900 | 1462836483339 Marionette TRACE conn2 <- [1,2674,null,{}] 16:28:03 INFO - PROCESS | 900 | 1462836483344 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:03 INFO - PROCESS | 900 | 1462836483427 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 16:28:03 INFO - PROCESS | 900 | 1462836483435 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:03 INFO - PROCESS | 900 | ++DOCSHELL 11304C00 == 41 [pid = 900] [id = 678] 16:28:03 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (11308C00) [pid = 900] [serial = 2034] [outer = 00000000] 16:28:03 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (11599000) [pid = 900] [serial = 2035] [outer = 11308C00] 16:28:03 INFO - PROCESS | 900 | 1462836483482 Marionette DEBUG loaded listener.js 16:28:03 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (117AA000) [pid = 900] [serial = 2036] [outer = 11308C00] 16:28:04 INFO - PROCESS | 900 | 1462836484525 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 16:28:04 INFO - PROCESS | 900 | 1462836484569 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 16:28:04 INFO - PROCESS | 900 | 1462836484574 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:28:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:28:04 INFO - PROCESS | 900 | 1462836484576 Marionette TRACE conn2 <- [1,2678,null,{}] 16:28:04 INFO - PROCESS | 900 | 1462836484580 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:04 INFO - PROCESS | 900 | 1462836484659 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 16:28:04 INFO - PROCESS | 900 | 1462836484666 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:04 INFO - PROCESS | 900 | ++DOCSHELL 11D0C000 == 42 [pid = 900] [id = 679] 16:28:04 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (11F0B400) [pid = 900] [serial = 2037] [outer = 00000000] 16:28:04 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (134FB400) [pid = 900] [serial = 2038] [outer = 11F0B400] 16:28:04 INFO - PROCESS | 900 | 1462836484718 Marionette DEBUG loaded listener.js 16:28:04 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (136AE400) [pid = 900] [serial = 2039] [outer = 11F0B400] 16:28:05 INFO - PROCESS | 900 | 1462836485696 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 16:28:05 INFO - PROCESS | 900 | 1462836485717 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 16:28:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:28:05 INFO - PROCESS | 900 | 1462836485722 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:28:05 INFO - PROCESS | 900 | 1462836485728 Marionette TRACE conn2 <- [1,2682,null,{}] 16:28:05 INFO - PROCESS | 900 | 1462836485737 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:05 INFO - PROCESS | 900 | 1462836485858 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 16:28:05 INFO - PROCESS | 900 | 1462836485866 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:05 INFO - PROCESS | 900 | ++DOCSHELL 14578000 == 43 [pid = 900] [id = 680] 16:28:05 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (14579800) [pid = 900] [serial = 2040] [outer = 00000000] 16:28:05 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (1544DC00) [pid = 900] [serial = 2041] [outer = 14579800] 16:28:05 INFO - PROCESS | 900 | 1462836485911 Marionette DEBUG loaded listener.js 16:28:05 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (15639400) [pid = 900] [serial = 2042] [outer = 14579800] 16:28:06 INFO - PROCESS | 900 | 1462836486876 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 16:28:06 INFO - PROCESS | 900 | 1462836486926 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 16:28:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:28:06 INFO - PROCESS | 900 | 1462836486930 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:28:06 INFO - PROCESS | 900 | 1462836486931 Marionette TRACE conn2 <- [1,2686,null,{}] 16:28:06 INFO - PROCESS | 900 | 1462836486936 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:07 INFO - PROCESS | 900 | 1462836487062 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 16:28:07 INFO - PROCESS | 900 | 1462836487069 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:07 INFO - PROCESS | 900 | ++DOCSHELL 15E4AC00 == 44 [pid = 900] [id = 681] 16:28:07 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (16308C00) [pid = 900] [serial = 2043] [outer = 00000000] 16:28:07 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (16990000) [pid = 900] [serial = 2044] [outer = 16308C00] 16:28:07 INFO - PROCESS | 900 | 1462836487113 Marionette DEBUG loaded listener.js 16:28:07 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16A3F800) [pid = 900] [serial = 2045] [outer = 16308C00] 16:28:07 INFO - PROCESS | 900 | --DOMWINDOW == 94 (16F20C00) [pid = 900] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:28:07 INFO - PROCESS | 900 | --DOMWINDOW == 93 (1698C800) [pid = 900] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:28:07 INFO - PROCESS | 900 | --DOMWINDOW == 92 (180F0400) [pid = 900] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:28:07 INFO - PROCESS | 900 | --DOMWINDOW == 91 (10703400) [pid = 900] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:28:07 INFO - PROCESS | 900 | --DOMWINDOW == 90 (14581C00) [pid = 900] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:28:07 INFO - PROCESS | 900 | --DOMWINDOW == 89 (12DF0800) [pid = 900] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:28:07 INFO - PROCESS | 900 | --DOMWINDOW == 88 (159C1C00) [pid = 900] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:28:07 INFO - PROCESS | 900 | --DOMWINDOW == 87 (10D77400) [pid = 900] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:28:07 INFO - PROCESS | 900 | --DOMWINDOW == 86 (107F2000) [pid = 900] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:28:08 INFO - PROCESS | 900 | 1462836488057 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 16:28:08 INFO - PROCESS | 900 | 1462836488076 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 16:28:08 INFO - PROCESS | 900 | 1462836488079 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:28:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:28:08 INFO - PROCESS | 900 | 1462836488081 Marionette TRACE conn2 <- [1,2690,null,{}] 16:28:08 INFO - PROCESS | 900 | 1462836488085 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:08 INFO - PROCESS | 900 | 1462836488160 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 16:28:08 INFO - PROCESS | 900 | 1462836488166 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:08 INFO - PROCESS | 900 | ++DOCSHELL 1518B400 == 45 [pid = 900] [id = 682] 16:28:08 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (15447000) [pid = 900] [serial = 2046] [outer = 00000000] 16:28:08 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (15E4F000) [pid = 900] [serial = 2047] [outer = 15447000] 16:28:08 INFO - PROCESS | 900 | 1462836488217 Marionette DEBUG loaded listener.js 16:28:08 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (16A46000) [pid = 900] [serial = 2048] [outer = 15447000] 16:28:08 INFO - PROCESS | 900 | 1462836488693 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:28:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:28:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 628ms 16:28:08 INFO - PROCESS | 900 | 1462836488717 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 16:28:08 INFO - PROCESS | 900 | 1462836488719 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 16:28:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:28:08 INFO - PROCESS | 900 | 1462836488722 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:28:08 INFO - PROCESS | 900 | 1462836488724 Marionette TRACE conn2 <- [1,2694,null,{}] 16:28:08 INFO - PROCESS | 900 | 1462836488732 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:08 INFO - PROCESS | 900 | 1462836488818 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 16:28:08 INFO - PROCESS | 900 | 1462836488825 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:08 INFO - PROCESS | 900 | ++DOCSHELL 15E4E800 == 46 [pid = 900] [id = 683] 16:28:08 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (16B26400) [pid = 900] [serial = 2049] [outer = 00000000] 16:28:08 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (16C5F800) [pid = 900] [serial = 2050] [outer = 16B26400] 16:28:08 INFO - PROCESS | 900 | 1462836488870 Marionette DEBUG loaded listener.js 16:28:08 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (16F22400) [pid = 900] [serial = 2051] [outer = 16B26400] 16:28:09 INFO - PROCESS | 900 | 1462836489287 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:28:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:28:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 596ms 16:28:09 INFO - PROCESS | 900 | 1462836489320 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 16:28:09 INFO - PROCESS | 900 | 1462836489322 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 16:28:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:28:09 INFO - PROCESS | 900 | 1462836489325 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:28:09 INFO - PROCESS | 900 | 1462836489327 Marionette TRACE conn2 <- [1,2698,null,{}] 16:28:09 INFO - PROCESS | 900 | 1462836489348 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:09 INFO - PROCESS | 900 | 1462836489424 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 16:28:09 INFO - PROCESS | 900 | 1462836489431 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:09 INFO - PROCESS | 900 | ++DOCSHELL 11F04400 == 47 [pid = 900] [id = 684] 16:28:09 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (16F42C00) [pid = 900] [serial = 2052] [outer = 00000000] 16:28:09 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (16F4D400) [pid = 900] [serial = 2053] [outer = 16F42C00] 16:28:09 INFO - PROCESS | 900 | 1462836489474 Marionette DEBUG loaded listener.js 16:28:09 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (16F4E800) [pid = 900] [serial = 2054] [outer = 16F42C00] 16:28:10 INFO - PROCESS | 900 | 1462836490093 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:28:10 INFO - PROCESS | 900 | 1462836490132 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 16:28:10 INFO - PROCESS | 900 | 1462836490138 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:28:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:28:10 INFO - PROCESS | 900 | 1462836490141 Marionette TRACE conn2 <- [1,2702,null,{}] 16:28:10 INFO - PROCESS | 900 | 1462836490147 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:10 INFO - PROCESS | 900 | 1462836490253 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 16:28:10 INFO - PROCESS | 900 | 1462836490410 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:10 INFO - PROCESS | 900 | ++DOCSHELL 10D77000 == 48 [pid = 900] [id = 685] 16:28:10 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (10D77400) [pid = 900] [serial = 2055] [outer = 00000000] 16:28:10 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (1302E800) [pid = 900] [serial = 2056] [outer = 10D77400] 16:28:10 INFO - PROCESS | 900 | 1462836490467 Marionette DEBUG loaded listener.js 16:28:10 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (13460800) [pid = 900] [serial = 2057] [outer = 10D77400] 16:28:11 INFO - PROCESS | 900 | 1462836491061 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:28:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:28:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 958ms 16:28:11 INFO - PROCESS | 900 | 1462836491116 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 16:28:11 INFO - PROCESS | 900 | 1462836491122 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 16:28:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:28:11 INFO - PROCESS | 900 | 1462836491129 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:28:11 INFO - PROCESS | 900 | 1462836491132 Marionette TRACE conn2 <- [1,2706,null,{}] 16:28:11 INFO - PROCESS | 900 | 1462836491136 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:11 INFO - PROCESS | 900 | 1462836491236 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 16:28:11 INFO - PROCESS | 900 | 1462836491375 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:11 INFO - PROCESS | 900 | ++DOCSHELL 143E8800 == 49 [pid = 900] [id = 686] 16:28:11 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (143E9400) [pid = 900] [serial = 2058] [outer = 00000000] 16:28:11 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (15447800) [pid = 900] [serial = 2059] [outer = 143E9400] 16:28:11 INFO - PROCESS | 900 | 1462836491429 Marionette DEBUG loaded listener.js 16:28:11 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (159C8400) [pid = 900] [serial = 2060] [outer = 143E9400] 16:28:11 INFO - PROCESS | 900 | 1462836491991 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 16:28:12 INFO - PROCESS | 900 | 1462836492033 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 16:28:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:28:12 INFO - PROCESS | 900 | 1462836492037 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:28:12 INFO - PROCESS | 900 | 1462836492041 Marionette TRACE conn2 <- [1,2710,null,{}] 16:28:12 INFO - PROCESS | 900 | 1462836492052 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:12 INFO - PROCESS | 900 | 1462836492155 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 16:28:12 INFO - PROCESS | 900 | 1462836492294 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:12 INFO - PROCESS | 900 | ++DOCSHELL 177B9400 == 50 [pid = 900] [id = 687] 16:28:12 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (177B9C00) [pid = 900] [serial = 2061] [outer = 00000000] 16:28:12 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (17B44C00) [pid = 900] [serial = 2062] [outer = 177B9C00] 16:28:12 INFO - PROCESS | 900 | 1462836492350 Marionette DEBUG loaded listener.js 16:28:12 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (183CC400) [pid = 900] [serial = 2063] [outer = 177B9C00] 16:28:12 INFO - PROCESS | 900 | 1462836492969 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:28:13 INFO - PROCESS | 900 | 1462836492985 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 16:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:28:13 INFO - PROCESS | 900 | 1462836492988 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:28:13 INFO - PROCESS | 900 | 1462836492990 Marionette TRACE conn2 <- [1,2714,null,{}] 16:28:13 INFO - PROCESS | 900 | 1462836492994 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:13 INFO - PROCESS | 900 | 1462836493093 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 16:28:13 INFO - PROCESS | 900 | 1462836493201 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:13 INFO - PROCESS | 900 | ++DOCSHELL 16A42800 == 51 [pid = 900] [id = 688] 16:28:13 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (16A43000) [pid = 900] [serial = 2064] [outer = 00000000] 16:28:13 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (188E6C00) [pid = 900] [serial = 2065] [outer = 16A43000] 16:28:13 INFO - PROCESS | 900 | 1462836493254 Marionette DEBUG loaded listener.js 16:28:13 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (19BD5800) [pid = 900] [serial = 2066] [outer = 16A43000] 16:28:13 INFO - PROCESS | 900 | 1462836493876 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:28:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:28:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 942ms 16:28:13 INFO - PROCESS | 900 | 1462836493940 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 16:28:13 INFO - PROCESS | 900 | 1462836493942 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 16:28:13 INFO - PROCESS | 900 | 1462836493947 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:28:13 INFO - PROCESS | 900 | 1462836493949 Marionette TRACE conn2 <- [1,2718,null,{}] 16:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:28:13 INFO - PROCESS | 900 | 1462836493953 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:14 INFO - PROCESS | 900 | 1462836494050 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 16:28:14 INFO - PROCESS | 900 | 1462836494195 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:14 INFO - PROCESS | 900 | ++DOCSHELL 0F5F7C00 == 52 [pid = 900] [id = 689] 16:28:14 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (1057C400) [pid = 900] [serial = 2067] [outer = 00000000] 16:28:14 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (188E0400) [pid = 900] [serial = 2068] [outer = 1057C400] 16:28:14 INFO - PROCESS | 900 | 1462836494249 Marionette DEBUG loaded listener.js 16:28:14 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (188E4400) [pid = 900] [serial = 2069] [outer = 1057C400] 16:28:15 INFO - PROCESS | 900 | 1462836495396 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:28:15 INFO - PROCESS | 900 | 1462836495453 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 16:28:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:28:15 INFO - PROCESS | 900 | 1462836495459 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:28:15 INFO - PROCESS | 900 | 1462836495462 Marionette TRACE conn2 <- [1,2722,null,{}] 16:28:15 INFO - PROCESS | 900 | --DOCSHELL 15E4E800 == 51 [pid = 900] [id = 683] 16:28:15 INFO - PROCESS | 900 | --DOCSHELL 1518B400 == 50 [pid = 900] [id = 682] 16:28:15 INFO - PROCESS | 900 | --DOCSHELL 15E4AC00 == 49 [pid = 900] [id = 681] 16:28:15 INFO - PROCESS | 900 | --DOCSHELL 14578000 == 48 [pid = 900] [id = 680] 16:28:15 INFO - PROCESS | 900 | --DOCSHELL 11D0C000 == 47 [pid = 900] [id = 679] 16:28:15 INFO - PROCESS | 900 | --DOCSHELL 11304C00 == 46 [pid = 900] [id = 678] 16:28:15 INFO - PROCESS | 900 | --DOCSHELL 0CAF6C00 == 45 [pid = 900] [id = 677] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 109 (170A0800) [pid = 900] [serial = 2017] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 108 (16A47000) [pid = 900] [serial = 2014] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 107 (16B7A400) [pid = 900] [serial = 2015] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 106 (188E8800) [pid = 900] [serial = 2020] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 105 (13438400) [pid = 900] [serial = 2003] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 104 (11D02400) [pid = 900] [serial = 2002] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 103 (10D7C400) [pid = 900] [serial = 1987] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 102 (15444800) [pid = 900] [serial = 2008] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 101 (15588800) [pid = 900] [serial = 2009] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 100 (16F26000) [pid = 900] [serial = 2000] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 99 (16F1F800) [pid = 900] [serial = 1999] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 98 (16987400) [pid = 900] [serial = 2011] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 97 (16196000) [pid = 900] [serial = 2023] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 96 (11754C00) [pid = 900] [serial = 2005] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 95 (13469400) [pid = 900] [serial = 2006] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 94 (17B44400) [pid = 900] [serial = 2018] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 93 (13A0A000) [pid = 900] [serial = 1990] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 92 (16F27800) [pid = 900] [serial = 1993] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 91 (188E7400) [pid = 900] [serial = 1996] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 90 (188E4000) [pid = 900] [serial = 2024] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 89 (19AEE400) [pid = 900] [serial = 2021] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | --DOMWINDOW == 88 (1698F000) [pid = 900] [serial = 2012] [outer = 00000000] [url = about:blank] 16:28:15 INFO - PROCESS | 900 | 1462836495577 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:15 INFO - PROCESS | 900 | 1462836495664 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 16:28:15 INFO - PROCESS | 900 | 1462836495673 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:15 INFO - PROCESS | 900 | ++DOCSHELL 0F5A3800 == 46 [pid = 900] [id = 690] 16:28:15 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (0F5A4000) [pid = 900] [serial = 2070] [outer = 00000000] 16:28:15 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (10D59C00) [pid = 900] [serial = 2071] [outer = 0F5A4000] 16:28:15 INFO - PROCESS | 900 | 1462836495719 Marionette DEBUG loaded listener.js 16:28:15 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (111BFC00) [pid = 900] [serial = 2072] [outer = 0F5A4000] 16:28:16 INFO - PROCESS | 900 | 1462836496220 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:28:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:28:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 770ms 16:28:16 INFO - PROCESS | 900 | 1462836496237 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 16:28:16 INFO - PROCESS | 900 | 1462836496242 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 16:28:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:28:16 INFO - PROCESS | 900 | 1462836496248 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:28:16 INFO - PROCESS | 900 | 1462836496251 Marionette TRACE conn2 <- [1,2726,null,{}] 16:28:16 INFO - PROCESS | 900 | 1462836496254 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:16 INFO - PROCESS | 900 | 1462836496341 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 16:28:16 INFO - PROCESS | 900 | 1462836496349 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:16 INFO - PROCESS | 900 | ++DOCSHELL 0F5A3000 == 47 [pid = 900] [id = 691] 16:28:16 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (11393400) [pid = 900] [serial = 2073] [outer = 00000000] 16:28:16 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (11F01800) [pid = 900] [serial = 2074] [outer = 11393400] 16:28:16 INFO - PROCESS | 900 | 1462836496392 Marionette DEBUG loaded listener.js 16:28:16 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (12E62C00) [pid = 900] [serial = 2075] [outer = 11393400] 16:28:16 INFO - PROCESS | 900 | 1462836496910 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:28:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:28:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 707ms 16:28:16 INFO - PROCESS | 900 | 1462836496979 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 16:28:16 INFO - PROCESS | 900 | 1462836496981 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 16:28:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:28:16 INFO - PROCESS | 900 | 1462836496985 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:28:16 INFO - PROCESS | 900 | 1462836496988 Marionette TRACE conn2 <- [1,2730,null,{}] 16:28:17 INFO - PROCESS | 900 | 1462836496998 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:17 INFO - PROCESS | 900 | 1462836497112 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 16:28:17 INFO - PROCESS | 900 | 1462836497213 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:17 INFO - PROCESS | 900 | ++DOCSHELL 13607C00 == 48 [pid = 900] [id = 692] 16:28:17 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (1360B800) [pid = 900] [serial = 2076] [outer = 00000000] 16:28:17 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (13ADF400) [pid = 900] [serial = 2077] [outer = 1360B800] 16:28:17 INFO - PROCESS | 900 | 1462836497259 Marionette DEBUG loaded listener.js 16:28:17 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (143E6400) [pid = 900] [serial = 2078] [outer = 1360B800] 16:28:17 INFO - PROCESS | 900 | 1462836497635 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:28:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:28:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 707ms 16:28:17 INFO - PROCESS | 900 | 1462836497696 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 16:28:17 INFO - PROCESS | 900 | 1462836497699 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 16:28:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:28:17 INFO - PROCESS | 900 | 1462836497702 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:28:17 INFO - PROCESS | 900 | 1462836497704 Marionette TRACE conn2 <- [1,2734,null,{}] 16:28:17 INFO - PROCESS | 900 | 1462836497707 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:17 INFO - PROCESS | 900 | 1462836497824 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 16:28:17 INFO - PROCESS | 900 | 1462836497890 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:17 INFO - PROCESS | 900 | ++DOCSHELL 1518B400 == 49 [pid = 900] [id = 693] 16:28:17 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (1518C800) [pid = 900] [serial = 2079] [outer = 00000000] 16:28:17 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (15448800) [pid = 900] [serial = 2080] [outer = 1518C800] 16:28:17 INFO - PROCESS | 900 | 1462836497935 Marionette DEBUG loaded listener.js 16:28:18 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (1563A800) [pid = 900] [serial = 2081] [outer = 1518C800] 16:28:18 INFO - PROCESS | 900 | 1462836498360 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:28:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:28:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 707ms 16:28:18 INFO - PROCESS | 900 | 1462836498400 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 16:28:18 INFO - PROCESS | 900 | 1462836498402 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 16:28:18 INFO - PROCESS | 900 | 1462836498405 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:28:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:28:18 INFO - PROCESS | 900 | 1462836498407 Marionette TRACE conn2 <- [1,2738,null,{}] 16:28:18 INFO - PROCESS | 900 | 1462836498410 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:18 INFO - PROCESS | 900 | 1462836498547 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 16:28:18 INFO - PROCESS | 900 | 1462836498570 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:18 INFO - PROCESS | 900 | ++DOCSHELL 157EBC00 == 50 [pid = 900] [id = 694] 16:28:18 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (15E56C00) [pid = 900] [serial = 2082] [outer = 00000000] 16:28:18 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (16984C00) [pid = 900] [serial = 2083] [outer = 15E56C00] 16:28:18 INFO - PROCESS | 900 | 1462836498613 Marionette DEBUG loaded listener.js 16:28:18 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (1698A400) [pid = 900] [serial = 2084] [outer = 15E56C00] 16:28:19 INFO - PROCESS | 900 | 1462836499056 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:28:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:28:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 707ms 16:28:19 INFO - PROCESS | 900 | 1462836499105 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 16:28:19 INFO - PROCESS | 900 | 1462836499107 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 16:28:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:28:19 INFO - PROCESS | 900 | 1462836499118 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:28:19 INFO - PROCESS | 900 | 1462836499120 Marionette TRACE conn2 <- [1,2742,null,{}] 16:28:19 INFO - PROCESS | 900 | 1462836499123 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:19 INFO - PROCESS | 900 | 1462836499256 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 16:28:19 INFO - PROCESS | 900 | 1462836499325 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:19 INFO - PROCESS | 900 | ++DOCSHELL 16A45C00 == 51 [pid = 900] [id = 695] 16:28:19 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (16A47400) [pid = 900] [serial = 2085] [outer = 00000000] 16:28:19 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (16BB5000) [pid = 900] [serial = 2086] [outer = 16A47400] 16:28:19 INFO - PROCESS | 900 | 1462836499369 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (16C5D800) [pid = 900] [serial = 2087] [outer = 16A47400] 16:28:19 INFO - PROCESS | 900 | --DOMWINDOW == 105 (17B3CC00) [pid = 900] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:28:19 INFO - PROCESS | 900 | --DOMWINDOW == 104 (11F0B400) [pid = 900] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:28:19 INFO - PROCESS | 900 | --DOMWINDOW == 103 (11308C00) [pid = 900] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:28:19 INFO - PROCESS | 900 | --DOMWINDOW == 102 (14579800) [pid = 900] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:28:19 INFO - PROCESS | 900 | --DOMWINDOW == 101 (16308C00) [pid = 900] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:28:19 INFO - PROCESS | 900 | --DOMWINDOW == 100 (0CAF7400) [pid = 900] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:28:19 INFO - PROCESS | 900 | --DOMWINDOW == 99 (16B26400) [pid = 900] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:28:19 INFO - PROCESS | 900 | --DOMWINDOW == 98 (15447000) [pid = 900] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:28:19 INFO - PROCESS | 900 | 1462836499914 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:28:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:28:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 848ms 16:28:19 INFO - PROCESS | 900 | 1462836499964 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 16:28:19 INFO - PROCESS | 900 | 1462836499966 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 16:28:19 INFO - PROCESS | 900 | 1462836499969 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:28:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:28:19 INFO - PROCESS | 900 | 1462836499971 Marionette TRACE conn2 <- [1,2746,null,{}] 16:28:19 INFO - PROCESS | 900 | 1462836499975 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:20 INFO - PROCESS | 900 | 1462836500062 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 16:28:20 INFO - PROCESS | 900 | 1462836500160 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:20 INFO - PROCESS | 900 | ++DOCSHELL 0F5A7000 == 52 [pid = 900] [id = 696] 16:28:20 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (0F5AC400) [pid = 900] [serial = 2088] [outer = 00000000] 16:28:20 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (15447000) [pid = 900] [serial = 2089] [outer = 0F5AC400] 16:28:20 INFO - PROCESS | 900 | 1462836500204 Marionette DEBUG loaded listener.js 16:28:20 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (16F4E400) [pid = 900] [serial = 2090] [outer = 0F5AC400] 16:28:20 INFO - PROCESS | 900 | 1462836500554 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:28:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:28:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 644ms 16:28:20 INFO - PROCESS | 900 | 1462836500617 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 16:28:20 INFO - PROCESS | 900 | 1462836500619 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 16:28:20 INFO - PROCESS | 900 | 1462836500622 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:28:20 INFO - PROCESS | 900 | 1462836500624 Marionette TRACE conn2 <- [1,2750,null,{}] 16:28:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:28:20 INFO - PROCESS | 900 | 1462836500628 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:20 INFO - PROCESS | 900 | 1462836500706 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 16:28:20 INFO - PROCESS | 900 | 1462836500804 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:20 INFO - PROCESS | 900 | ++DOCSHELL 0F5EF800 == 53 [pid = 900] [id = 697] 16:28:20 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (16B79C00) [pid = 900] [serial = 2091] [outer = 00000000] 16:28:20 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (17B40C00) [pid = 900] [serial = 2092] [outer = 16B79C00] 16:28:20 INFO - PROCESS | 900 | 1462836500849 Marionette DEBUG loaded listener.js 16:28:20 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (180EE000) [pid = 900] [serial = 2093] [outer = 16B79C00] 16:28:21 INFO - PROCESS | 900 | 1462836501198 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:28:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:28:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 595ms 16:28:21 INFO - PROCESS | 900 | 1462836501221 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 16:28:21 INFO - PROCESS | 900 | 1462836501223 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 16:28:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:28:21 INFO - PROCESS | 900 | 1462836501226 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:28:21 INFO - PROCESS | 900 | 1462836501227 Marionette TRACE conn2 <- [1,2754,null,{}] 16:28:21 INFO - PROCESS | 900 | 1462836501231 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:21 INFO - PROCESS | 900 | 1462836501348 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 16:28:21 INFO - PROCESS | 900 | 1462836501357 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:21 INFO - PROCESS | 900 | ++DOCSHELL 17B45C00 == 54 [pid = 900] [id = 698] 16:28:21 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (1818E800) [pid = 900] [serial = 2094] [outer = 00000000] 16:28:21 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (18855400) [pid = 900] [serial = 2095] [outer = 1818E800] 16:28:21 INFO - PROCESS | 900 | 1462836501404 Marionette DEBUG loaded listener.js 16:28:21 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (188E5400) [pid = 900] [serial = 2096] [outer = 1818E800] 16:28:21 INFO - PROCESS | 900 | 1462836501877 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:28:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:28:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 689ms 16:28:21 INFO - PROCESS | 900 | 1462836501926 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 16:28:21 INFO - PROCESS | 900 | 1462836501931 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 16:28:21 INFO - PROCESS | 900 | 1462836501936 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:28:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:28:21 INFO - PROCESS | 900 | 1462836501941 Marionette TRACE conn2 <- [1,2758,null,{}] 16:28:21 INFO - PROCESS | 900 | 1462836501948 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:22 INFO - PROCESS | 900 | 1462836502066 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 16:28:22 INFO - PROCESS | 900 | 1462836502183 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:22 INFO - PROCESS | 900 | ++DOCSHELL 10703400 == 55 [pid = 900] [id = 699] 16:28:22 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (1075B000) [pid = 900] [serial = 2097] [outer = 00000000] 16:28:22 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (11246800) [pid = 900] [serial = 2098] [outer = 1075B000] 16:28:22 INFO - PROCESS | 900 | 1462836502237 Marionette DEBUG loaded listener.js 16:28:22 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (1159E400) [pid = 900] [serial = 2099] [outer = 1075B000] 16:28:22 INFO - PROCESS | 900 | 1462836502873 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:28:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:28:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1001ms 16:28:22 INFO - PROCESS | 900 | 1462836502952 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 16:28:22 INFO - PROCESS | 900 | 1462836502958 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 16:28:22 INFO - PROCESS | 900 | 1462836502966 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:28:22 INFO - PROCESS | 900 | 1462836502969 Marionette TRACE conn2 <- [1,2762,null,{}] 16:28:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:28:22 INFO - PROCESS | 900 | 1462836502973 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:23 INFO - PROCESS | 900 | 1462836503086 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 16:28:23 INFO - PROCESS | 900 | 1462836503227 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:23 INFO - PROCESS | 900 | ++DOCSHELL 11754800 == 56 [pid = 900] [id = 700] 16:28:23 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (11D0C000) [pid = 900] [serial = 2100] [outer = 00000000] 16:28:23 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (140C9C00) [pid = 900] [serial = 2101] [outer = 11D0C000] 16:28:23 INFO - PROCESS | 900 | 1462836503280 Marionette DEBUG loaded listener.js 16:28:23 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (1518A800) [pid = 900] [serial = 2102] [outer = 11D0C000] 16:28:23 INFO - PROCESS | 900 | 1462836503821 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:28:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:28:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 892ms 16:28:23 INFO - PROCESS | 900 | 1462836503854 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 16:28:23 INFO - PROCESS | 900 | 1462836503857 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 16:28:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:28:23 INFO - PROCESS | 900 | 1462836503861 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:28:23 INFO - PROCESS | 900 | 1462836503865 Marionette TRACE conn2 <- [1,2766,null,{}] 16:28:23 INFO - PROCESS | 900 | 1462836503876 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:24 INFO - PROCESS | 900 | 1462836503984 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 16:28:24 INFO - PROCESS | 900 | 1462836504145 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:24 INFO - PROCESS | 900 | ++DOCSHELL 140CBC00 == 57 [pid = 900] [id = 701] 16:28:24 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (16991000) [pid = 900] [serial = 2103] [outer = 00000000] 16:28:24 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (16F4B000) [pid = 900] [serial = 2104] [outer = 16991000] 16:28:24 INFO - PROCESS | 900 | 1462836504201 Marionette DEBUG loaded listener.js 16:28:24 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (18850000) [pid = 900] [serial = 2105] [outer = 16991000] 16:28:24 INFO - PROCESS | 900 | 1462836504773 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:28:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:28:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 955ms 16:28:24 INFO - PROCESS | 900 | 1462836504805 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 900 | 1462836504808 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 16:28:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:28:24 INFO - PROCESS | 900 | 1462836504812 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - PROCESS | 900 | 1462836504814 Marionette TRACE conn2 <- [1,2770,null,{}] 16:28:24 INFO - PROCESS | 900 | 1462836504818 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:24 INFO - PROCESS | 900 | 1462836504919 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 16:28:25 INFO - PROCESS | 900 | 1462836505032 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:25 INFO - PROCESS | 900 | ++DOCSHELL 19AF2400 == 58 [pid = 900] [id = 702] 16:28:25 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (19AF2C00) [pid = 900] [serial = 2106] [outer = 00000000] 16:28:25 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (1A16E400) [pid = 900] [serial = 2107] [outer = 19AF2C00] 16:28:25 INFO - PROCESS | 900 | 1462836505084 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (1A179400) [pid = 900] [serial = 2108] [outer = 19AF2C00] 16:28:25 INFO - PROCESS | 900 | 1462836505661 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:28:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:28:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 908ms 16:28:25 INFO - PROCESS | 900 | 1462836505716 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 16:28:25 INFO - PROCESS | 900 | 1462836505718 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 16:28:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:28:25 INFO - PROCESS | 900 | 1462836505722 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:28:25 INFO - PROCESS | 900 | 1462836505724 Marionette TRACE conn2 <- [1,2774,null,{}] 16:28:25 INFO - PROCESS | 900 | 1462836505728 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:25 INFO - PROCESS | 900 | 1462836505828 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 16:28:26 INFO - PROCESS | 900 | 1462836506203 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:26 INFO - PROCESS | 900 | ++DOCSHELL 0F5A2400 == 59 [pid = 900] [id = 703] 16:28:26 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (0F5A8000) [pid = 900] [serial = 2109] [outer = 00000000] 16:28:26 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (10639C00) [pid = 900] [serial = 2110] [outer = 0F5A8000] 16:28:26 INFO - PROCESS | 900 | 1462836506253 Marionette DEBUG loaded listener.js 16:28:26 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (10D5B800) [pid = 900] [serial = 2111] [outer = 0F5A8000] 16:28:26 INFO - PROCESS | 900 | --DOCSHELL 0F5A6800 == 58 [pid = 900] [id = 548] 16:28:26 INFO - PROCESS | 900 | --DOCSHELL 0F5EF800 == 57 [pid = 900] [id = 697] 16:28:26 INFO - PROCESS | 900 | --DOCSHELL 0F5A7000 == 56 [pid = 900] [id = 696] 16:28:26 INFO - PROCESS | 900 | --DOCSHELL 16A45C00 == 55 [pid = 900] [id = 695] 16:28:26 INFO - PROCESS | 900 | --DOCSHELL 157EBC00 == 54 [pid = 900] [id = 694] 16:28:26 INFO - PROCESS | 900 | --DOCSHELL 1518B400 == 53 [pid = 900] [id = 693] 16:28:26 INFO - PROCESS | 900 | --DOCSHELL 13607C00 == 52 [pid = 900] [id = 692] 16:28:26 INFO - PROCESS | 900 | --DOCSHELL 0F5A3000 == 51 [pid = 900] [id = 691] 16:28:26 INFO - PROCESS | 900 | --DOCSHELL 0F5A3800 == 50 [pid = 900] [id = 690] 16:28:26 INFO - PROCESS | 900 | --DOMWINDOW == 121 (19BDF400) [pid = 900] [serial = 2026] [outer = 00000000] [url = about:blank] 16:28:26 INFO - PROCESS | 900 | --DOMWINDOW == 120 (16F4D400) [pid = 900] [serial = 2053] [outer = 00000000] [url = about:blank] 16:28:26 INFO - PROCESS | 900 | --DOCSHELL 10D77000 == 49 [pid = 900] [id = 685] 16:28:26 INFO - PROCESS | 900 | --DOCSHELL 11F04400 == 48 [pid = 900] [id = 684] 16:28:26 INFO - PROCESS | 900 | 1462836506938 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:28:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:28:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1252ms 16:28:27 INFO - PROCESS | 900 | 1462836506971 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 16:28:27 INFO - PROCESS | 900 | 1462836506975 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 16:28:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:28:27 INFO - PROCESS | 900 | 1462836506980 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 900 | 1462836506983 Marionette TRACE conn2 <- [1,2778,null,{}] 16:28:27 INFO - PROCESS | 900 | 1462836507002 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 119 (18574C00) [pid = 900] [serial = 1985] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 118 (134FB400) [pid = 900] [serial = 2038] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 117 (11599000) [pid = 900] [serial = 2035] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 116 (117AA000) [pid = 900] [serial = 2036] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 115 (15639400) [pid = 900] [serial = 2042] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 114 (12BB2400) [pid = 900] [serial = 2029] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 113 (16A3F800) [pid = 900] [serial = 2045] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 112 (16990000) [pid = 900] [serial = 2044] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 111 (105D2C00) [pid = 900] [serial = 2033] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 110 (0F5A2800) [pid = 900] [serial = 2032] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 109 (16C5F800) [pid = 900] [serial = 2050] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 108 (1544DC00) [pid = 900] [serial = 2041] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 107 (15E4F000) [pid = 900] [serial = 2047] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 106 (16A46000) [pid = 900] [serial = 2048] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 105 (16F22400) [pid = 900] [serial = 2051] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | --DOMWINDOW == 104 (136AE400) [pid = 900] [serial = 2039] [outer = 00000000] [url = about:blank] 16:28:27 INFO - PROCESS | 900 | 1462836507120 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 16:28:27 INFO - PROCESS | 900 | 1462836507142 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:27 INFO - PROCESS | 900 | ++DOCSHELL 111C6C00 == 49 [pid = 900] [id = 704] 16:28:27 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (111C8000) [pid = 900] [serial = 2112] [outer = 00000000] 16:28:27 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (1130D000) [pid = 900] [serial = 2113] [outer = 111C8000] 16:28:27 INFO - PROCESS | 900 | 1462836507189 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (115A3000) [pid = 900] [serial = 2114] [outer = 111C8000] 16:28:27 INFO - PROCESS | 900 | 1462836507694 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:28:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:28:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 735ms 16:28:27 INFO - PROCESS | 900 | 1462836507723 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 16:28:27 INFO - PROCESS | 900 | 1462836507727 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 16:28:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:28:27 INFO - PROCESS | 900 | 1462836507731 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 900 | 1462836507732 Marionette TRACE conn2 <- [1,2782,null,{}] 16:28:27 INFO - PROCESS | 900 | 1462836507736 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:27 INFO - PROCESS | 900 | 1462836507817 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 16:28:27 INFO - PROCESS | 900 | 1462836507826 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:27 INFO - PROCESS | 900 | ++DOCSHELL 13441C00 == 50 [pid = 900] [id = 705] 16:28:27 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (13442800) [pid = 900] [serial = 2115] [outer = 00000000] 16:28:27 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (134F1400) [pid = 900] [serial = 2116] [outer = 13442800] 16:28:27 INFO - PROCESS | 900 | 1462836507872 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (13617800) [pid = 900] [serial = 2117] [outer = 13442800] 16:28:28 INFO - PROCESS | 900 | 1462836508389 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:28:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:28:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 642ms 16:28:28 INFO - PROCESS | 900 | 1462836508401 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 16:28:28 INFO - PROCESS | 900 | 1462836508404 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 16:28:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:28:28 INFO - PROCESS | 900 | 1462836508413 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:28:28 INFO - PROCESS | 900 | 1462836508418 Marionette TRACE conn2 <- [1,2786,null,{}] 16:28:28 INFO - PROCESS | 900 | 1462836508423 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:28 INFO - PROCESS | 900 | 1462836508513 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 16:28:28 INFO - PROCESS | 900 | 1462836508519 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:28 INFO - PROCESS | 900 | ++DOCSHELL 140D5C00 == 51 [pid = 900] [id = 706] 16:28:28 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (14581C00) [pid = 900] [serial = 2118] [outer = 00000000] 16:28:28 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (1544D400) [pid = 900] [serial = 2119] [outer = 14581C00] 16:28:28 INFO - PROCESS | 900 | 1462836508563 Marionette DEBUG loaded listener.js 16:28:28 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (15639C00) [pid = 900] [serial = 2120] [outer = 14581C00] 16:28:29 INFO - PROCESS | 900 | 1462836509065 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:28:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:28:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 704ms 16:28:29 INFO - PROCESS | 900 | 1462836509106 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 16:28:29 INFO - PROCESS | 900 | 1462836509108 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 16:28:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:28:29 INFO - PROCESS | 900 | 1462836509112 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:28:29 INFO - PROCESS | 900 | 1462836509114 Marionette TRACE conn2 <- [1,2790,null,{}] 16:28:29 INFO - PROCESS | 900 | 1462836509117 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:29 INFO - PROCESS | 900 | 1462836509215 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 16:28:29 INFO - PROCESS | 900 | 1462836509256 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:29 INFO - PROCESS | 900 | ++DOCSHELL 16990C00 == 52 [pid = 900] [id = 707] 16:28:29 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (16991800) [pid = 900] [serial = 2121] [outer = 00000000] 16:28:29 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (16A3C800) [pid = 900] [serial = 2122] [outer = 16991800] 16:28:29 INFO - PROCESS | 900 | 1462836509301 Marionette DEBUG loaded listener.js 16:28:29 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (16A3E000) [pid = 900] [serial = 2123] [outer = 16991800] 16:28:29 INFO - PROCESS | 900 | 1462836509764 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:28:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:28:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 705ms 16:28:29 INFO - PROCESS | 900 | 1462836509811 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 16:28:29 INFO - PROCESS | 900 | 1462836509813 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 16:28:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:28:29 INFO - PROCESS | 900 | 1462836509817 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:28:29 INFO - PROCESS | 900 | 1462836509818 Marionette TRACE conn2 <- [1,2794,null,{}] 16:28:29 INFO - PROCESS | 900 | 1462836509822 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:29 INFO - PROCESS | 900 | 1462836509935 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 16:28:29 INFO - PROCESS | 900 | 1462836509941 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:30 INFO - PROCESS | 900 | ++DOCSHELL 16B20400 == 53 [pid = 900] [id = 708] 16:28:30 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (16B21000) [pid = 900] [serial = 2124] [outer = 00000000] 16:28:30 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (16B7D400) [pid = 900] [serial = 2125] [outer = 16B21000] 16:28:30 INFO - PROCESS | 900 | 1462836510049 Marionette DEBUG loaded listener.js 16:28:30 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (16F22400) [pid = 900] [serial = 2126] [outer = 16B21000] 16:28:30 INFO - PROCESS | 900 | 1462836510482 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:28:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:28:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 689ms 16:28:30 INFO - PROCESS | 900 | 1462836510520 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 16:28:30 INFO - PROCESS | 900 | 1462836510522 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 16:28:30 INFO - PROCESS | 900 | 1462836510525 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:28:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:28:30 INFO - PROCESS | 900 | 1462836510527 Marionette TRACE conn2 <- [1,2798,null,{}] 16:28:30 INFO - PROCESS | 900 | 1462836510530 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:30 INFO - PROCESS | 900 | 1462836510643 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 16:28:30 INFO - PROCESS | 900 | 1462836510736 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:30 INFO - PROCESS | 900 | ++DOCSHELL 0F5A1000 == 54 [pid = 900] [id = 709] 16:28:30 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (16B23000) [pid = 900] [serial = 2127] [outer = 00000000] 16:28:30 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (177B1000) [pid = 900] [serial = 2128] [outer = 16B23000] 16:28:30 INFO - PROCESS | 900 | 1462836510779 Marionette DEBUG loaded listener.js 16:28:30 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (17ADD800) [pid = 900] [serial = 2129] [outer = 16B23000] 16:28:31 INFO - PROCESS | 900 | 1462836511180 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:28:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:28:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 704ms 16:28:31 INFO - PROCESS | 900 | 1462836511226 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 16:28:31 INFO - PROCESS | 900 | 1462836511228 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 16:28:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:28:31 INFO - PROCESS | 900 | 1462836511232 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:28:31 INFO - PROCESS | 900 | 1462836511235 Marionette TRACE conn2 <- [1,2802,null,{}] 16:28:31 INFO - PROCESS | 900 | 1462836511240 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:31 INFO - PROCESS | 900 | 1462836511358 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 16:28:31 INFO - PROCESS | 900 | 1462836511364 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:31 INFO - PROCESS | 900 | ++DOCSHELL 136AE400 == 55 [pid = 900] [id = 710] 16:28:31 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (17B41800) [pid = 900] [serial = 2130] [outer = 00000000] 16:28:31 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (188E3C00) [pid = 900] [serial = 2131] [outer = 17B41800] 16:28:31 INFO - PROCESS | 900 | 1462836511407 Marionette DEBUG loaded listener.js 16:28:31 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (19AED800) [pid = 900] [serial = 2132] [outer = 17B41800] 16:28:31 INFO - PROCESS | 900 | --DOMWINDOW == 124 (16A47400) [pid = 900] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:28:31 INFO - PROCESS | 900 | --DOMWINDOW == 123 (1057C400) [pid = 900] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:28:31 INFO - PROCESS | 900 | --DOMWINDOW == 122 (1360B800) [pid = 900] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:28:31 INFO - PROCESS | 900 | --DOMWINDOW == 121 (11393400) [pid = 900] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:28:31 INFO - PROCESS | 900 | --DOMWINDOW == 120 (15E56C00) [pid = 900] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:28:31 INFO - PROCESS | 900 | --DOMWINDOW == 119 (0F5AC400) [pid = 900] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:28:31 INFO - PROCESS | 900 | --DOMWINDOW == 118 (0F5A4000) [pid = 900] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:28:31 INFO - PROCESS | 900 | --DOMWINDOW == 117 (16B79C00) [pid = 900] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:28:31 INFO - PROCESS | 900 | --DOMWINDOW == 116 (1518C800) [pid = 900] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:28:32 INFO - PROCESS | 900 | 1462836512149 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:28:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:28:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 939ms 16:28:32 INFO - PROCESS | 900 | 1462836512178 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 16:28:32 INFO - PROCESS | 900 | 1462836512179 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 16:28:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:28:32 INFO - PROCESS | 900 | 1462836512183 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:28:32 INFO - PROCESS | 900 | 1462836512184 Marionette TRACE conn2 <- [1,2806,null,{}] 16:28:32 INFO - PROCESS | 900 | 1462836512188 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:32 INFO - PROCESS | 900 | 1462836512272 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 16:28:32 INFO - PROCESS | 900 | 1462836512278 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:32 INFO - PROCESS | 900 | ++DOCSHELL 11751400 == 56 [pid = 900] [id = 711] 16:28:32 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (143E0800) [pid = 900] [serial = 2133] [outer = 00000000] 16:28:32 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (16F46C00) [pid = 900] [serial = 2134] [outer = 143E0800] 16:28:32 INFO - PROCESS | 900 | 1462836512321 Marionette DEBUG loaded listener.js 16:28:32 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (18189000) [pid = 900] [serial = 2135] [outer = 143E0800] 16:28:32 INFO - PROCESS | 900 | 1462836512735 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:28:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:28:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 595ms 16:28:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:28:32 INFO - PROCESS | 900 | 1462836512783 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 16:28:32 INFO - PROCESS | 900 | 1462836512785 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 16:28:32 INFO - PROCESS | 900 | 1462836512788 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:28:32 INFO - PROCESS | 900 | 1462836512790 Marionette TRACE conn2 <- [1,2810,null,{}] 16:28:32 INFO - PROCESS | 900 | 1462836512798 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:32 INFO - PROCESS | 900 | 1462836512879 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 16:28:32 INFO - PROCESS | 900 | 1462836512886 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:32 INFO - PROCESS | 900 | ++DOCSHELL 1067E000 == 57 [pid = 900] [id = 712] 16:28:32 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (107ED000) [pid = 900] [serial = 2136] [outer = 00000000] 16:28:32 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (19AEFC00) [pid = 900] [serial = 2137] [outer = 107ED000] 16:28:32 INFO - PROCESS | 900 | 1462836512929 Marionette DEBUG loaded listener.js 16:28:32 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (19BDC800) [pid = 900] [serial = 2138] [outer = 107ED000] 16:28:33 INFO - PROCESS | 900 | 1462836513355 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:28:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:28:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 595ms 16:28:33 INFO - PROCESS | 900 | 1462836513383 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 16:28:33 INFO - PROCESS | 900 | 1462836513384 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 16:28:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:28:33 INFO - PROCESS | 900 | 1462836513388 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:28:33 INFO - PROCESS | 900 | 1462836513389 Marionette TRACE conn2 <- [1,2814,null,{}] 16:28:33 INFO - PROCESS | 900 | 1462836513406 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:33 INFO - PROCESS | 900 | 1462836513489 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 16:28:33 INFO - PROCESS | 900 | 1462836513496 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:33 INFO - PROCESS | 900 | ++DOCSHELL 12DEA400 == 58 [pid = 900] [id = 713] 16:28:33 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (16B2F400) [pid = 900] [serial = 2139] [outer = 00000000] 16:28:33 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (1A17B400) [pid = 900] [serial = 2140] [outer = 16B2F400] 16:28:33 INFO - PROCESS | 900 | 1462836513544 Marionette DEBUG loaded listener.js 16:28:33 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (1A410000) [pid = 900] [serial = 2141] [outer = 16B2F400] 16:28:34 INFO - PROCESS | 900 | 1462836514218 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:28:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:28:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 908ms 16:28:34 INFO - PROCESS | 900 | 1462836514308 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 16:28:34 INFO - PROCESS | 900 | 1462836514312 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 16:28:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:28:34 INFO - PROCESS | 900 | 1462836514318 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:28:34 INFO - PROCESS | 900 | 1462836514322 Marionette TRACE conn2 <- [1,2818,null,{}] 16:28:34 INFO - PROCESS | 900 | 1462836514329 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:34 INFO - PROCESS | 900 | 1462836514437 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 16:28:34 INFO - PROCESS | 900 | 1462836514579 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:34 INFO - PROCESS | 900 | ++DOCSHELL 10704000 == 59 [pid = 900] [id = 714] 16:28:34 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (107EF800) [pid = 900] [serial = 2142] [outer = 00000000] 16:28:34 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (117A1000) [pid = 900] [serial = 2143] [outer = 107EF800] 16:28:34 INFO - PROCESS | 900 | 1462836514636 Marionette DEBUG loaded listener.js 16:28:34 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (13434000) [pid = 900] [serial = 2144] [outer = 107EF800] 16:28:35 INFO - PROCESS | 900 | 1462836515253 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:28:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:28:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1002ms 16:28:35 INFO - PROCESS | 900 | 1462836515324 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 16:28:35 INFO - PROCESS | 900 | 1462836515330 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 16:28:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:28:35 INFO - PROCESS | 900 | 1462836515336 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:28:35 INFO - PROCESS | 900 | 1462836515339 Marionette TRACE conn2 <- [1,2822,null,{}] 16:28:35 INFO - PROCESS | 900 | 1462836515357 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:35 INFO - PROCESS | 900 | 1462836515465 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 16:28:35 INFO - PROCESS | 900 | 1462836515603 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:35 INFO - PROCESS | 900 | ++DOCSHELL 13611C00 == 60 [pid = 900] [id = 715] 16:28:35 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (140C8800) [pid = 900] [serial = 2145] [outer = 00000000] 16:28:35 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (1544A000) [pid = 900] [serial = 2146] [outer = 140C8800] 16:28:35 INFO - PROCESS | 900 | 1462836515657 Marionette DEBUG loaded listener.js 16:28:35 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (16306400) [pid = 900] [serial = 2147] [outer = 140C8800] 16:28:36 INFO - PROCESS | 900 | 1462836516253 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:28:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:28:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1002ms 16:28:36 INFO - PROCESS | 900 | 1462836516337 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 16:28:36 INFO - PROCESS | 900 | 1462836516339 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 16:28:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:28:36 INFO - PROCESS | 900 | 1462836516343 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:28:36 INFO - PROCESS | 900 | 1462836516347 Marionette TRACE conn2 <- [1,2826,null,{}] 16:28:36 INFO - PROCESS | 900 | 1462836516358 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:36 INFO - PROCESS | 900 | 1462836516518 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 16:28:36 INFO - PROCESS | 900 | 1462836516530 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:36 INFO - PROCESS | 900 | ++DOCSHELL 0F5A0C00 == 61 [pid = 900] [id = 716] 16:28:36 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (19BDFC00) [pid = 900] [serial = 2148] [outer = 00000000] 16:28:36 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (1A301800) [pid = 900] [serial = 2149] [outer = 19BDFC00] 16:28:36 INFO - PROCESS | 900 | 1462836516585 Marionette DEBUG loaded listener.js 16:28:36 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (1A414C00) [pid = 900] [serial = 2150] [outer = 19BDFC00] 16:28:37 INFO - PROCESS | 900 | 1462836517199 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:28:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:28:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 907ms 16:28:37 INFO - PROCESS | 900 | 1462836517246 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 16:28:37 INFO - PROCESS | 900 | 1462836517249 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 16:28:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:28:37 INFO - PROCESS | 900 | 1462836517253 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:28:37 INFO - PROCESS | 900 | 1462836517255 Marionette TRACE conn2 <- [1,2830,null,{}] 16:28:37 INFO - PROCESS | 900 | 1462836517258 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:37 INFO - PROCESS | 900 | 1462836517367 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 16:28:37 INFO - PROCESS | 900 | 1462836517480 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:37 INFO - PROCESS | 900 | ++DOCSHELL 1A7D4C00 == 62 [pid = 900] [id = 717] 16:28:37 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (1A7D5400) [pid = 900] [serial = 2151] [outer = 00000000] 16:28:37 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (1A8DD000) [pid = 900] [serial = 2152] [outer = 1A7D5400] 16:28:37 INFO - PROCESS | 900 | 1462836517532 Marionette DEBUG loaded listener.js 16:28:37 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (1A8E5400) [pid = 900] [serial = 2153] [outer = 1A7D5400] 16:28:38 INFO - PROCESS | 900 | 1462836518154 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:28:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:28:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 955ms 16:28:38 INFO - PROCESS | 900 | 1462836518197 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 16:28:38 INFO - PROCESS | 900 | 1462836518200 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 16:28:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:28:38 INFO - PROCESS | 900 | 1462836518203 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:28:38 INFO - PROCESS | 900 | 1462836518205 Marionette TRACE conn2 <- [1,2834,null,{}] 16:28:38 INFO - PROCESS | 900 | 1462836518209 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:38 INFO - PROCESS | 900 | 1462836518309 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 16:28:38 INFO - PROCESS | 900 | 1462836518476 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:38 INFO - PROCESS | 900 | ++DOCSHELL 10D7B400 == 63 [pid = 900] [id = 718] 16:28:38 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (11303000) [pid = 900] [serial = 2154] [outer = 00000000] 16:28:38 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (14570400) [pid = 900] [serial = 2155] [outer = 11303000] 16:28:38 INFO - PROCESS | 900 | 1462836518530 Marionette DEBUG loaded listener.js 16:28:38 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (1698B800) [pid = 900] [serial = 2156] [outer = 11303000] 16:28:39 INFO - PROCESS | 900 | 1462836519236 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:28:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:28:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1096ms 16:28:39 INFO - PROCESS | 900 | 1462836519298 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 16:28:39 INFO - PROCESS | 900 | 1462836519303 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 16:28:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:28:39 INFO - PROCESS | 900 | 1462836519307 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:28:39 INFO - PROCESS | 900 | 1462836519311 Marionette TRACE conn2 <- [1,2838,null,{}] 16:28:39 INFO - PROCESS | 900 | 1462836519316 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:39 INFO - PROCESS | 900 | 1462836519419 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 16:28:39 INFO - PROCESS | 900 | 1462836519539 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:39 INFO - PROCESS | 900 | ++DOCSHELL 10D62400 == 64 [pid = 900] [id = 719] 16:28:39 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (11301800) [pid = 900] [serial = 2157] [outer = 00000000] 16:28:39 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (1343C800) [pid = 900] [serial = 2158] [outer = 11301800] 16:28:39 INFO - PROCESS | 900 | 1462836519629 Marionette DEBUG loaded listener.js 16:28:39 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (1360C800) [pid = 900] [serial = 2159] [outer = 11301800] 16:28:39 INFO - PROCESS | 900 | --DOCSHELL 1698F400 == 63 [pid = 900] [id = 665] 16:28:39 INFO - PROCESS | 900 | --DOCSHELL 1067E000 == 62 [pid = 900] [id = 712] 16:28:39 INFO - PROCESS | 900 | --DOCSHELL 11751400 == 61 [pid = 900] [id = 711] 16:28:39 INFO - PROCESS | 900 | --DOCSHELL 136AE400 == 60 [pid = 900] [id = 710] 16:28:39 INFO - PROCESS | 900 | --DOCSHELL 0F5A1000 == 59 [pid = 900] [id = 709] 16:28:39 INFO - PROCESS | 900 | --DOCSHELL 16B20400 == 58 [pid = 900] [id = 708] 16:28:39 INFO - PROCESS | 900 | --DOCSHELL 16990C00 == 57 [pid = 900] [id = 707] 16:28:39 INFO - PROCESS | 900 | --DOCSHELL 140D5C00 == 56 [pid = 900] [id = 706] 16:28:39 INFO - PROCESS | 900 | --DOCSHELL 13441C00 == 55 [pid = 900] [id = 705] 16:28:39 INFO - PROCESS | 900 | --DOCSHELL 111C6C00 == 54 [pid = 900] [id = 704] 16:28:39 INFO - PROCESS | 900 | --DOCSHELL 0F5A2400 == 53 [pid = 900] [id = 703] 16:28:39 INFO - PROCESS | 900 | --DOCSHELL 140CBC00 == 52 [pid = 900] [id = 701] 16:28:39 INFO - PROCESS | 900 | --DOCSHELL 11754800 == 51 [pid = 900] [id = 700] 16:28:39 INFO - PROCESS | 900 | --DOMWINDOW == 142 (18855400) [pid = 900] [serial = 2095] [outer = 00000000] [url = about:blank] 16:28:39 INFO - PROCESS | 900 | --DOCSHELL 10703400 == 50 [pid = 900] [id = 699] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 141 (15448800) [pid = 900] [serial = 2080] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 140 (1563A800) [pid = 900] [serial = 2081] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 139 (16F4E400) [pid = 900] [serial = 2090] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 138 (1698A400) [pid = 900] [serial = 2084] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 137 (143E6400) [pid = 900] [serial = 2078] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 136 (16BB5000) [pid = 900] [serial = 2086] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 135 (188E4400) [pid = 900] [serial = 2069] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 134 (188E0400) [pid = 900] [serial = 2068] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 133 (15447800) [pid = 900] [serial = 2059] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 132 (13ADF400) [pid = 900] [serial = 2077] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 131 (17B44C00) [pid = 900] [serial = 2062] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 130 (11F01800) [pid = 900] [serial = 2074] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 129 (12E62C00) [pid = 900] [serial = 2075] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 128 (1302E800) [pid = 900] [serial = 2056] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 127 (16984C00) [pid = 900] [serial = 2083] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 126 (15447000) [pid = 900] [serial = 2089] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 125 (10D59C00) [pid = 900] [serial = 2071] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 124 (111BFC00) [pid = 900] [serial = 2072] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 123 (188E6C00) [pid = 900] [serial = 2065] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 122 (180EE000) [pid = 900] [serial = 2093] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 121 (16C5D800) [pid = 900] [serial = 2087] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | --DOMWINDOW == 120 (17B40C00) [pid = 900] [serial = 2092] [outer = 00000000] [url = about:blank] 16:28:40 INFO - PROCESS | 900 | 1462836520126 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:28:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:28:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 845ms 16:28:40 INFO - PROCESS | 900 | 1462836520152 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 16:28:40 INFO - PROCESS | 900 | 1462836520157 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 16:28:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:28:40 INFO - PROCESS | 900 | 1462836520163 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:28:40 INFO - PROCESS | 900 | 1462836520165 Marionette TRACE conn2 <- [1,2842,null,{}] 16:28:40 INFO - PROCESS | 900 | 1462836520169 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:40 INFO - PROCESS | 900 | 1462836520253 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 16:28:40 INFO - PROCESS | 900 | 1462836520263 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:40 INFO - PROCESS | 900 | ++DOCSHELL 11393400 == 51 [pid = 900] [id = 720] 16:28:40 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (1159AC00) [pid = 900] [serial = 2160] [outer = 00000000] 16:28:40 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (134F5400) [pid = 900] [serial = 2161] [outer = 1159AC00] 16:28:40 INFO - PROCESS | 900 | 1462836520307 Marionette DEBUG loaded listener.js 16:28:40 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (140CF400) [pid = 900] [serial = 2162] [outer = 1159AC00] 16:28:40 INFO - PROCESS | 900 | 1462836520829 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:28:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:28:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 688ms 16:28:40 INFO - PROCESS | 900 | 1462836520863 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 16:28:40 INFO - PROCESS | 900 | 1462836520865 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 16:28:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:28:40 INFO - PROCESS | 900 | 1462836520869 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:28:40 INFO - PROCESS | 900 | 1462836520872 Marionette TRACE conn2 <- [1,2846,null,{}] 16:28:40 INFO - PROCESS | 900 | 1462836520882 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:40 INFO - PROCESS | 900 | 1462836520966 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 16:28:41 INFO - PROCESS | 900 | 1462836520977 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:41 INFO - PROCESS | 900 | ++DOCSHELL 1563D400 == 52 [pid = 900] [id = 721] 16:28:41 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (157E7400) [pid = 900] [serial = 2163] [outer = 00000000] 16:28:41 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (16989800) [pid = 900] [serial = 2164] [outer = 157E7400] 16:28:41 INFO - PROCESS | 900 | 1462836521027 Marionette DEBUG loaded listener.js 16:28:41 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (16A40400) [pid = 900] [serial = 2165] [outer = 157E7400] 16:28:41 INFO - PROCESS | 900 | 1462836521499 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:28:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:28:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 689ms 16:28:41 INFO - PROCESS | 900 | 1462836521567 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 16:28:41 INFO - PROCESS | 900 | 1462836521569 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 16:28:41 INFO - PROCESS | 900 | 1462836521572 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:28:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:28:41 INFO - PROCESS | 900 | 1462836521574 Marionette TRACE conn2 <- [1,2850,null,{}] 16:28:41 INFO - PROCESS | 900 | 1462836521578 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:41 INFO - PROCESS | 900 | 1462836521684 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 16:28:41 INFO - PROCESS | 900 | 1462836521788 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:41 INFO - PROCESS | 900 | ++DOCSHELL 16C5C800 == 53 [pid = 900] [id = 722] 16:28:41 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (16C5F800) [pid = 900] [serial = 2166] [outer = 00000000] 16:28:41 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (16F29400) [pid = 900] [serial = 2167] [outer = 16C5F800] 16:28:41 INFO - PROCESS | 900 | 1462836521832 Marionette DEBUG loaded listener.js 16:28:41 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (16F48400) [pid = 900] [serial = 2168] [outer = 16C5F800] 16:28:42 INFO - PROCESS | 900 | 1462836522198 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:28:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:28:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 642ms 16:28:42 INFO - PROCESS | 900 | 1462836522210 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 16:28:42 INFO - PROCESS | 900 | 1462836522212 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 16:28:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:28:42 INFO - PROCESS | 900 | 1462836522224 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:28:42 INFO - PROCESS | 900 | 1462836522226 Marionette TRACE conn2 <- [1,2854,null,{}] 16:28:42 INFO - PROCESS | 900 | 1462836522230 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:42 INFO - PROCESS | 900 | 1462836522353 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 16:28:42 INFO - PROCESS | 900 | 1462836522368 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:42 INFO - PROCESS | 900 | ++DOCSHELL 10D64400 == 54 [pid = 900] [id = 723] 16:28:42 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (11310C00) [pid = 900] [serial = 2169] [outer = 00000000] 16:28:42 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (16F48000) [pid = 900] [serial = 2170] [outer = 11310C00] 16:28:42 INFO - PROCESS | 900 | 1462836522412 Marionette DEBUG loaded listener.js 16:28:42 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (180E7400) [pid = 900] [serial = 2171] [outer = 11310C00] 16:28:42 INFO - PROCESS | 900 | 1462836522882 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:28:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:28:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 705ms 16:28:42 INFO - PROCESS | 900 | 1462836522915 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 16:28:42 INFO - PROCESS | 900 | 1462836522917 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 16:28:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:28:42 INFO - PROCESS | 900 | 1462836522920 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:28:42 INFO - PROCESS | 900 | 1462836522922 Marionette TRACE conn2 <- [1,2858,null,{}] 16:28:42 INFO - PROCESS | 900 | 1462836522925 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:43 INFO - PROCESS | 900 | 1462836523050 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 16:28:43 INFO - PROCESS | 900 | 1462836523147 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:43 INFO - PROCESS | 900 | ++DOCSHELL 188DF000 == 55 [pid = 900] [id = 724] 16:28:43 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (188E0400) [pid = 900] [serial = 2172] [outer = 00000000] 16:28:43 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (19BDF400) [pid = 900] [serial = 2173] [outer = 188E0400] 16:28:43 INFO - PROCESS | 900 | 1462836523191 Marionette DEBUG loaded listener.js 16:28:43 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (19BDF800) [pid = 900] [serial = 2174] [outer = 188E0400] 16:28:43 INFO - PROCESS | 900 | 1462836523614 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:28:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:28:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 735ms 16:28:43 INFO - PROCESS | 900 | 1462836523667 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 16:28:43 INFO - PROCESS | 900 | 1462836523669 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 16:28:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:28:43 INFO - PROCESS | 900 | 1462836523672 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:28:43 INFO - PROCESS | 900 | 1462836523674 Marionette TRACE conn2 <- [1,2862,null,{}] 16:28:43 INFO - PROCESS | 900 | 1462836523677 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:43 INFO - PROCESS | 900 | 1462836523790 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 16:28:43 INFO - PROCESS | 900 | 1462836523796 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:43 INFO - PROCESS | 900 | ++DOCSHELL 19BDD400 == 56 [pid = 900] [id = 725] 16:28:43 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (1A16F000) [pid = 900] [serial = 2175] [outer = 00000000] 16:28:43 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (1A7D4000) [pid = 900] [serial = 2176] [outer = 1A16F000] 16:28:43 INFO - PROCESS | 900 | 1462836523840 Marionette DEBUG loaded listener.js 16:28:43 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (1A7D5000) [pid = 900] [serial = 2177] [outer = 1A16F000] 16:28:44 INFO - PROCESS | 900 | 1462836524309 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:28:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:28:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 704ms 16:28:44 INFO - PROCESS | 900 | --DOMWINDOW == 137 (13442800) [pid = 900] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:28:44 INFO - PROCESS | 900 | --DOMWINDOW == 136 (16B23000) [pid = 900] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:28:44 INFO - PROCESS | 900 | --DOMWINDOW == 135 (16B21000) [pid = 900] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:28:44 INFO - PROCESS | 900 | --DOMWINDOW == 134 (14581C00) [pid = 900] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:28:44 INFO - PROCESS | 900 | --DOMWINDOW == 133 (107ED000) [pid = 900] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:28:44 INFO - PROCESS | 900 | --DOMWINDOW == 132 (0F5A8000) [pid = 900] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:28:44 INFO - PROCESS | 900 | --DOMWINDOW == 131 (17B41800) [pid = 900] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:28:44 INFO - PROCESS | 900 | --DOMWINDOW == 130 (1818E800) [pid = 900] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:28:44 INFO - PROCESS | 900 | --DOMWINDOW == 129 (111C8000) [pid = 900] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:28:44 INFO - PROCESS | 900 | --DOMWINDOW == 128 (143E0800) [pid = 900] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:28:44 INFO - PROCESS | 900 | --DOMWINDOW == 127 (16991800) [pid = 900] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:28:44 INFO - PROCESS | 900 | 1462836524629 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 16:28:44 INFO - PROCESS | 900 | 1462836524631 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 16:28:44 INFO - PROCESS | 900 | 1462836524640 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:28:44 INFO - PROCESS | 900 | 1462836524642 Marionette TRACE conn2 <- [1,2866,null,{}] 16:28:44 INFO - PROCESS | 900 | 1462836524646 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:28:44 INFO - PROCESS | 900 | 1462836524734 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 16:28:44 INFO - PROCESS | 900 | 1462836524743 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:44 INFO - PROCESS | 900 | ++DOCSHELL 12B88800 == 57 [pid = 900] [id = 726] 16:28:44 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (13438400) [pid = 900] [serial = 2178] [outer = 00000000] 16:28:44 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (16988000) [pid = 900] [serial = 2179] [outer = 13438400] 16:28:44 INFO - PROCESS | 900 | 1462836524786 Marionette DEBUG loaded listener.js 16:28:44 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (16F49400) [pid = 900] [serial = 2180] [outer = 13438400] 16:28:45 INFO - PROCESS | 900 | 1462836525245 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:28:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:28:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 642ms 16:28:45 INFO - PROCESS | 900 | 1462836525292 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 900 | 1462836525294 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 16:28:45 INFO - PROCESS | 900 | 1462836525297 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:28:45 INFO - PROCESS | 900 | 1462836525299 Marionette TRACE conn2 <- [1,2870,null,{}] 16:28:45 INFO - PROCESS | 900 | 1462836525302 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:45 INFO - PROCESS | 900 | 1462836525383 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 16:28:45 INFO - PROCESS | 900 | 1462836525389 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:45 INFO - PROCESS | 900 | ++DOCSHELL 1A16FC00 == 58 [pid = 900] [id = 727] 16:28:45 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (1A173800) [pid = 900] [serial = 2181] [outer = 00000000] 16:28:45 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (1AA36800) [pid = 900] [serial = 2182] [outer = 1A173800] 16:28:45 INFO - PROCESS | 900 | 1462836525434 Marionette DEBUG loaded listener.js 16:28:45 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (1AA3CC00) [pid = 900] [serial = 2183] [outer = 1A173800] 16:28:45 INFO - PROCESS | 900 | 1462836525921 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:28:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:28:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 642ms 16:28:45 INFO - PROCESS | 900 | 1462836525967 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 900 | 1462836525969 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 16:28:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:28:45 INFO - PROCESS | 900 | 1462836525973 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - PROCESS | 900 | 1462836525974 Marionette TRACE conn2 <- [1,2874,null,{}] 16:28:45 INFO - PROCESS | 900 | 1462836525978 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:46 INFO - PROCESS | 900 | 1462836526057 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 16:28:46 INFO - PROCESS | 900 | 1462836526063 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:46 INFO - PROCESS | 900 | ++DOCSHELL 1A414400 == 59 [pid = 900] [id = 728] 16:28:46 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (1AA32800) [pid = 900] [serial = 2184] [outer = 00000000] 16:28:46 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (1AB81C00) [pid = 900] [serial = 2185] [outer = 1AA32800] 16:28:46 INFO - PROCESS | 900 | 1462836526107 Marionette DEBUG loaded listener.js 16:28:46 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (1AB85400) [pid = 900] [serial = 2186] [outer = 1AA32800] 16:28:46 INFO - PROCESS | 900 | 1462836526576 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:28:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:28:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 626ms 16:28:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:28:46 INFO - PROCESS | 900 | 1462836526613 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 16:28:46 INFO - PROCESS | 900 | 1462836526615 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 16:28:46 INFO - PROCESS | 900 | 1462836526619 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:28:46 INFO - PROCESS | 900 | 1462836526621 Marionette TRACE conn2 <- [1,2878,null,{}] 16:28:46 INFO - PROCESS | 900 | 1462836526624 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:46 INFO - PROCESS | 900 | 1462836526811 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 16:28:46 INFO - PROCESS | 900 | 1462836526928 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:46 INFO - PROCESS | 900 | ++DOCSHELL 10D73C00 == 60 [pid = 900] [id = 729] 16:28:46 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (10D77000) [pid = 900] [serial = 2187] [outer = 00000000] 16:28:46 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (111C6C00) [pid = 900] [serial = 2188] [outer = 10D77000] 16:28:46 INFO - PROCESS | 900 | 1462836526984 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (11749400) [pid = 900] [serial = 2189] [outer = 10D77000] 16:28:47 INFO - PROCESS | 900 | 1462836527628 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:28:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:28:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1033ms 16:28:47 INFO - PROCESS | 900 | 1462836527660 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 16:28:47 INFO - PROCESS | 900 | 1462836527665 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 16:28:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:28:47 INFO - PROCESS | 900 | 1462836527670 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:28:47 INFO - PROCESS | 900 | 1462836527673 Marionette TRACE conn2 <- [1,2882,null,{}] 16:28:47 INFO - PROCESS | 900 | 1462836527678 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:47 INFO - PROCESS | 900 | 1462836527784 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 16:28:47 INFO - PROCESS | 900 | 1462836527944 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:47 INFO - PROCESS | 900 | ++DOCSHELL 143EA400 == 61 [pid = 900] [id = 730] 16:28:47 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (14564000) [pid = 900] [serial = 2190] [outer = 00000000] 16:28:47 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (15447000) [pid = 900] [serial = 2191] [outer = 14564000] 16:28:47 INFO - PROCESS | 900 | 1462836528000 Marionette DEBUG loaded listener.js 16:28:48 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (16308C00) [pid = 900] [serial = 2192] [outer = 14564000] 16:28:48 INFO - PROCESS | 900 | 1462836528575 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:28:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:28:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 939ms 16:28:48 INFO - PROCESS | 900 | 1462836528616 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 16:28:48 INFO - PROCESS | 900 | 1462836528619 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 16:28:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:28:48 INFO - PROCESS | 900 | 1462836528623 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:28:48 INFO - PROCESS | 900 | 1462836528625 Marionette TRACE conn2 <- [1,2886,null,{}] 16:28:48 INFO - PROCESS | 900 | 1462836528629 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:48 INFO - PROCESS | 900 | 1462836528735 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 16:28:48 INFO - PROCESS | 900 | 1462836528880 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:48 INFO - PROCESS | 900 | ++DOCSHELL 134EE000 == 62 [pid = 900] [id = 731] 16:28:48 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (16988800) [pid = 900] [serial = 2193] [outer = 00000000] 16:28:48 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (18850C00) [pid = 900] [serial = 2194] [outer = 16988800] 16:28:48 INFO - PROCESS | 900 | 1462836528936 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (19BDA400) [pid = 900] [serial = 2195] [outer = 16988800] 16:28:49 INFO - PROCESS | 900 | 1462836529547 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:28:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:28:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 939ms 16:28:49 INFO - PROCESS | 900 | 1462836529566 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 16:28:49 INFO - PROCESS | 900 | 1462836529570 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 16:28:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:28:49 INFO - PROCESS | 900 | 1462836529587 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:28:49 INFO - PROCESS | 900 | 1462836529593 Marionette TRACE conn2 <- [1,2890,null,{}] 16:28:49 INFO - PROCESS | 900 | 1462836529597 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:49 INFO - PROCESS | 900 | 1462836529700 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 16:28:49 INFO - PROCESS | 900 | 1462836529857 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:49 INFO - PROCESS | 900 | ++DOCSHELL 0F5F1800 == 63 [pid = 900] [id = 732] 16:28:49 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (136A6400) [pid = 900] [serial = 2196] [outer = 00000000] 16:28:49 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (1ADD9C00) [pid = 900] [serial = 2197] [outer = 136A6400] 16:28:49 INFO - PROCESS | 900 | 1462836529910 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (1ADDCC00) [pid = 900] [serial = 2198] [outer = 136A6400] 16:28:50 INFO - PROCESS | 900 | 1462836530467 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:28:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:28:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 970ms 16:28:50 INFO - PROCESS | 900 | 1462836530543 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 16:28:50 INFO - PROCESS | 900 | 1462836530545 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 16:28:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:28:50 INFO - PROCESS | 900 | 1462836530549 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:28:50 INFO - PROCESS | 900 | 1462836530551 Marionette TRACE conn2 <- [1,2894,null,{}] 16:28:50 INFO - PROCESS | 900 | 1462836530554 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:50 INFO - PROCESS | 900 | 1462836530669 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 16:28:50 INFO - PROCESS | 900 | 1462836530808 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:50 INFO - PROCESS | 900 | ++DOCSHELL 0F5F8800 == 64 [pid = 900] [id = 733] 16:28:50 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (10D57C00) [pid = 900] [serial = 2199] [outer = 00000000] 16:28:50 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (1159A800) [pid = 900] [serial = 2200] [outer = 10D57C00] 16:28:50 INFO - PROCESS | 900 | 1462836530862 Marionette DEBUG loaded listener.js 16:28:50 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (1360BC00) [pid = 900] [serial = 2201] [outer = 10D57C00] 16:28:51 INFO - PROCESS | 900 | 1462836531691 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:28:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:28:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1221ms 16:28:51 INFO - PROCESS | 900 | 1462836531772 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 16:28:51 INFO - PROCESS | 900 | 1462836531776 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 16:28:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:28:51 INFO - PROCESS | 900 | 1462836531782 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:28:51 INFO - PROCESS | 900 | 1462836531786 Marionette TRACE conn2 <- [1,2898,null,{}] 16:28:51 INFO - PROCESS | 900 | 1462836531793 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:51 INFO - PROCESS | 900 | 1462836531892 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 16:28:52 INFO - PROCESS | 900 | 1462836532044 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:52 INFO - PROCESS | 900 | ++DOCSHELL 1052AC00 == 65 [pid = 900] [id = 734] 16:28:52 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (10D7CC00) [pid = 900] [serial = 2202] [outer = 00000000] 16:28:52 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (13465000) [pid = 900] [serial = 2203] [outer = 10D7CC00] 16:28:52 INFO - PROCESS | 900 | 1462836532111 Marionette DEBUG loaded listener.js 16:28:52 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (134EEC00) [pid = 900] [serial = 2204] [outer = 10D7CC00] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 1A16FC00 == 64 [pid = 900] [id = 727] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 12B88800 == 63 [pid = 900] [id = 726] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 19BDD400 == 62 [pid = 900] [id = 725] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 188DF000 == 61 [pid = 900] [id = 724] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 10D64400 == 60 [pid = 900] [id = 723] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 16C5C800 == 59 [pid = 900] [id = 722] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 1563D400 == 58 [pid = 900] [id = 721] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 11393400 == 57 [pid = 900] [id = 720] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 10D62400 == 56 [pid = 900] [id = 719] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 10D7B400 == 55 [pid = 900] [id = 718] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 1A7D4C00 == 54 [pid = 900] [id = 717] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 153 (1A17B400) [pid = 900] [serial = 2140] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 152 (140C9C00) [pid = 900] [serial = 2101] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 151 (11246800) [pid = 900] [serial = 2098] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 150 (1A16E400) [pid = 900] [serial = 2107] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 149 (16F4B000) [pid = 900] [serial = 2104] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | 1462836532737 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 0F5A0C00 == 53 [pid = 900] [id = 716] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 13611C00 == 52 [pid = 900] [id = 715] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 10704000 == 51 [pid = 900] [id = 714] 16:28:52 INFO - PROCESS | 900 | --DOCSHELL 12DEA400 == 50 [pid = 900] [id = 713] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 148 (19BDC800) [pid = 900] [serial = 2138] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 147 (134F1400) [pid = 900] [serial = 2116] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 146 (17ADD800) [pid = 900] [serial = 2129] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 145 (13617800) [pid = 900] [serial = 2117] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 144 (16B7D400) [pid = 900] [serial = 2125] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 143 (1544D400) [pid = 900] [serial = 2119] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 142 (19AEFC00) [pid = 900] [serial = 2137] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 141 (10D5B800) [pid = 900] [serial = 2111] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 140 (188E3C00) [pid = 900] [serial = 2131] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 139 (19AED800) [pid = 900] [serial = 2132] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 138 (10639C00) [pid = 900] [serial = 2110] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 137 (188E5400) [pid = 900] [serial = 2096] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 136 (16F22400) [pid = 900] [serial = 2126] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 135 (15639C00) [pid = 900] [serial = 2120] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 134 (1130D000) [pid = 900] [serial = 2113] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 133 (18189000) [pid = 900] [serial = 2135] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 132 (16A3C800) [pid = 900] [serial = 2122] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 131 (16A3E000) [pid = 900] [serial = 2123] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 130 (177B1000) [pid = 900] [serial = 2128] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 129 (16F46C00) [pid = 900] [serial = 2134] [outer = 00000000] [url = about:blank] 16:28:52 INFO - PROCESS | 900 | --DOMWINDOW == 128 (115A3000) [pid = 900] [serial = 2114] [outer = 00000000] [url = about:blank] 16:28:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:28:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:28:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1001ms 16:28:52 INFO - PROCESS | 900 | 1462836532785 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 16:28:52 INFO - PROCESS | 900 | 1462836532790 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 16:28:52 INFO - PROCESS | 900 | 1462836532796 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:28:52 INFO - TEST-START | /DOMEvents/constructors.html 16:28:52 INFO - PROCESS | 900 | 1462836532800 Marionette TRACE conn2 <- [1,2902,null,{}] 16:28:52 INFO - PROCESS | 900 | 1462836532874 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:53 INFO - PROCESS | 900 | 1462836533014 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 16:28:53 INFO - PROCESS | 900 | 1462836533148 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:53 INFO - PROCESS | 900 | ++DOCSHELL 11246800 == 51 [pid = 900] [id = 735] 16:28:53 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (11246C00) [pid = 900] [serial = 2205] [outer = 00000000] 16:28:53 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (11389C00) [pid = 900] [serial = 2206] [outer = 11246C00] 16:28:53 INFO - PROCESS | 900 | 1462836533205 Marionette DEBUG loaded listener.js 16:28:53 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (117AA000) [pid = 900] [serial = 2207] [outer = 11246C00] 16:28:53 INFO - PROCESS | 900 | 1462836533857 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:28:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:28:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:28:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:28:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:28:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:28:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:28:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:28:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:28:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 1174ms 16:28:53 INFO - PROCESS | 900 | 1462836533970 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 16:28:53 INFO - PROCESS | 900 | 1462836533976 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 16:28:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:28:54 INFO - PROCESS | 900 | 1462836533996 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:28:54 INFO - PROCESS | 900 | 1462836533999 Marionette TRACE conn2 <- [1,2906,null,{}] 16:28:54 INFO - PROCESS | 900 | 1462836534003 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:54 INFO - PROCESS | 900 | 1462836534115 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 16:28:54 INFO - PROCESS | 900 | 1462836534255 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:54 INFO - PROCESS | 900 | ++DOCSHELL 11FF2400 == 52 [pid = 900] [id = 736] 16:28:54 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (13437000) [pid = 900] [serial = 2208] [outer = 00000000] 16:28:54 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (1558F400) [pid = 900] [serial = 2209] [outer = 13437000] 16:28:54 INFO - PROCESS | 900 | 1462836534313 Marionette DEBUG loaded listener.js 16:28:54 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (15E51400) [pid = 900] [serial = 2210] [outer = 13437000] 16:28:54 INFO - PROCESS | 900 | 1462836534840 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:28:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:28:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 908ms 16:28:54 INFO - PROCESS | 900 | 1462836534899 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 16:28:54 INFO - PROCESS | 900 | 1462836534902 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 16:28:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:28:54 INFO - PROCESS | 900 | 1462836534906 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:28:54 INFO - PROCESS | 900 | 1462836534909 Marionette TRACE conn2 <- [1,2910,null,{}] 16:28:54 INFO - PROCESS | 900 | 1462836534920 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:55 INFO - PROCESS | 900 | 1462836535027 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 16:28:55 INFO - PROCESS | 900 | 1462836535142 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:55 INFO - PROCESS | 900 | ++DOCSHELL 16B2F000 == 53 [pid = 900] [id = 737] 16:28:55 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (16B7C000) [pid = 900] [serial = 2211] [outer = 00000000] 16:28:55 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (16F23800) [pid = 900] [serial = 2212] [outer = 16B7C000] 16:28:55 INFO - PROCESS | 900 | 1462836535238 Marionette DEBUG loaded listener.js 16:28:55 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (16F49C00) [pid = 900] [serial = 2213] [outer = 16B7C000] 16:28:55 INFO - PROCESS | 900 | [900] 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 16:28:55 INFO - PROCESS | 900 | [900] 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 16:28:55 INFO - PROCESS | 900 | [900] 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 16:28:55 INFO - PROCESS | 900 | [900] 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 16:28:55 INFO - PROCESS | 900 | 1462836535831 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:28:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:28:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:28:55 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 16:28:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:28:55 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 16:28:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:28:55 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]" 16:28:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:28:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:28:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 955ms 16:28:55 INFO - PROCESS | 900 | 1462836535853 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 16:28:55 INFO - PROCESS | 900 | 1462836535856 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 16:28:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:28:55 INFO - PROCESS | 900 | 1462836535860 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - PROCESS | 900 | 1462836535862 Marionette TRACE conn2 <- [1,2914,null,{}] 16:28:55 INFO - PROCESS | 900 | 1462836535866 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:55 INFO - PROCESS | 900 | 1462836535964 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 16:28:56 INFO - PROCESS | 900 | 1462836536076 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:56 INFO - PROCESS | 900 | ++DOCSHELL 16F4C400 == 54 [pid = 900] [id = 738] 16:28:56 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (17094000) [pid = 900] [serial = 2214] [outer = 00000000] 16:28:56 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (188E1C00) [pid = 900] [serial = 2215] [outer = 17094000] 16:28:56 INFO - PROCESS | 900 | 1462836536171 Marionette DEBUG loaded listener.js 16:28:56 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (188E7C00) [pid = 900] [serial = 2216] [outer = 17094000] 16:28:56 INFO - PROCESS | 900 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:28:56 INFO - PROCESS | 900 | 1462836536649 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:28:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:28:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 845ms 16:28:56 INFO - PROCESS | 900 | 1462836536703 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 16:28:56 INFO - PROCESS | 900 | 1462836536707 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 16:28:56 INFO - PROCESS | 900 | 1462836536712 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:28:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:28:56 INFO - PROCESS | 900 | 1462836536714 Marionette TRACE conn2 <- [1,2918,null,{}] 16:28:56 INFO - PROCESS | 900 | 1462836536718 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:56 INFO - PROCESS | 900 | 1462836536813 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 16:28:56 INFO - PROCESS | 900 | 1462836536926 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:56 INFO - PROCESS | 900 | ++DOCSHELL 107F9C00 == 55 [pid = 900] [id = 739] 16:28:56 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (16BB5C00) [pid = 900] [serial = 2217] [outer = 00000000] 16:28:56 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (19BDD800) [pid = 900] [serial = 2218] [outer = 16BB5C00] 16:28:56 INFO - PROCESS | 900 | 1462836536978 Marionette DEBUG loaded listener.js 16:28:57 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (19BDDC00) [pid = 900] [serial = 2219] [outer = 16BB5C00] 16:28:57 INFO - PROCESS | 900 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:28:57 INFO - PROCESS | 900 | 1462836537508 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:28:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:28:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 845ms 16:28:57 INFO - PROCESS | 900 | 1462836537556 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 16:28:57 INFO - PROCESS | 900 | 1462836537558 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 16:28:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:28:57 INFO - PROCESS | 900 | 1462836537562 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - PROCESS | 900 | 1462836537564 Marionette TRACE conn2 <- [1,2922,null,{}] 16:28:57 INFO - PROCESS | 900 | 1462836537567 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:57 INFO - PROCESS | 900 | 1462836537688 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 16:28:57 INFO - PROCESS | 900 | 1462836537853 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:57 INFO - PROCESS | 900 | ++DOCSHELL 180E8C00 == 56 [pid = 900] [id = 740] 16:28:57 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (19AEF400) [pid = 900] [serial = 2220] [outer = 00000000] 16:28:57 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (1A8E2800) [pid = 900] [serial = 2221] [outer = 19AEF400] 16:28:57 INFO - PROCESS | 900 | 1462836537910 Marionette DEBUG loaded listener.js 16:28:58 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (1AA3B400) [pid = 900] [serial = 2222] [outer = 19AEF400] 16:28:58 INFO - PROCESS | 900 | 1462836538416 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:28:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:28:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 908ms 16:28:58 INFO - PROCESS | 900 | 1462836538474 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 16:28:58 INFO - PROCESS | 900 | 1462836538476 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 16:28:58 INFO - PROCESS | 900 | 1462836538481 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:28:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:28:58 INFO - PROCESS | 900 | 1462836538483 Marionette TRACE conn2 <- [1,2926,null,{}] 16:28:58 INFO - PROCESS | 900 | 1462836538486 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:58 INFO - PROCESS | 900 | 1462836538584 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 16:28:58 INFO - PROCESS | 900 | 1462836538701 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:58 INFO - PROCESS | 900 | ++DOCSHELL 19BDD400 == 57 [pid = 900] [id = 741] 16:28:58 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (1A307000) [pid = 900] [serial = 2223] [outer = 00000000] 16:28:58 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (1ADDD000) [pid = 900] [serial = 2224] [outer = 1A307000] 16:28:58 INFO - PROCESS | 900 | 1462836538796 Marionette DEBUG loaded listener.js 16:28:58 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (1AE76C00) [pid = 900] [serial = 2225] [outer = 1A307000] 16:28:59 INFO - PROCESS | 900 | 1462836539329 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:28:59 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. 16:28:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 908ms 16:28:59 INFO - PROCESS | 900 | 1462836539387 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 16:28:59 INFO - PROCESS | 900 | 1462836539389 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 16:28:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:28:59 INFO - PROCESS | 900 | 1462836539393 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:28:59 INFO - PROCESS | 900 | 1462836539395 Marionette TRACE conn2 <- [1,2930,null,{}] 16:28:59 INFO - PROCESS | 900 | 1462836539399 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:59 INFO - PROCESS | 900 | 1462836539496 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 16:28:59 INFO - PROCESS | 900 | 1462836539711 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:59 INFO - PROCESS | 900 | ++DOCSHELL 0F5AA400 == 58 [pid = 900] [id = 742] 16:28:59 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (0F5AC000) [pid = 900] [serial = 2226] [outer = 00000000] 16:28:59 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (1063B000) [pid = 900] [serial = 2227] [outer = 0F5AC000] 16:28:59 INFO - PROCESS | 900 | 1462836539770 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (111BEC00) [pid = 900] [serial = 2228] [outer = 0F5AC000] 16:29:00 INFO - PROCESS | 900 | 1462836540270 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:29:00 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 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:29:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 908ms 16:29:00 INFO - PROCESS | 900 | 1462836540297 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 16:29:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:29:00 INFO - PROCESS | 900 | 1462836540301 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 16:29:00 INFO - PROCESS | 900 | 1462836540305 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - PROCESS | 900 | 1462836540308 Marionette TRACE conn2 <- [1,2934,null,{}] 16:29:00 INFO - PROCESS | 900 | 1462836540332 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:00 INFO - PROCESS | 900 | 1462836540432 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 16:29:00 INFO - PROCESS | 900 | 1462836540556 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:00 INFO - PROCESS | 900 | ++DOCSHELL 140D6400 == 59 [pid = 900] [id = 743] 16:29:00 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (143C8C00) [pid = 900] [serial = 2229] [outer = 00000000] 16:29:00 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (16987400) [pid = 900] [serial = 2230] [outer = 143C8C00] 16:29:00 INFO - PROCESS | 900 | 1462836540636 Marionette DEBUG loaded listener.js 16:29:00 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (16A42000) [pid = 900] [serial = 2231] [outer = 143C8C00] 16:29:01 INFO - PROCESS | 900 | 1462836541020 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:29:01 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. 16:29:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 752ms 16:29:01 INFO - PROCESS | 900 | 1462836541088 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 900 | 1462836541092 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 16:29:01 INFO - PROCESS | 900 | 1462836541098 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:29:01 INFO - PROCESS | 900 | 1462836541100 Marionette TRACE conn2 <- [1,2938,null,{}] 16:29:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:29:01 INFO - PROCESS | 900 | 1462836541103 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:01 INFO - PROCESS | 900 | 1462836541188 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 16:29:01 INFO - PROCESS | 900 | 1462836541195 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:01 INFO - PROCESS | 900 | ++DOCSHELL 16A44C00 == 60 [pid = 900] [id = 744] 16:29:01 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (16B81800) [pid = 900] [serial = 2232] [outer = 00000000] 16:29:01 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (188E6400) [pid = 900] [serial = 2233] [outer = 16B81800] 16:29:01 INFO - PROCESS | 900 | 1462836541239 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (1A7D4800) [pid = 900] [serial = 2234] [outer = 16B81800] 16:29:01 INFO - PROCESS | 900 | ++DOCSHELL 1ADD5400 == 61 [pid = 900] [id = 745] 16:29:01 INFO - PROCESS | 900 | ++DOMWINDOW == 159 (1ADDB000) [pid = 900] [serial = 2235] [outer = 00000000] 16:29:01 INFO - PROCESS | 900 | ++DOMWINDOW == 160 (1ADDC000) [pid = 900] [serial = 2236] [outer = 1ADDB000] 16:29:01 INFO - PROCESS | 900 | 1462836541730 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:29:01 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. 16:29:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 673ms 16:29:01 INFO - PROCESS | 900 | 1462836541783 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 900 | 1462836541786 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 16:29:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:29:01 INFO - PROCESS | 900 | 1462836541793 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:29:01 INFO - PROCESS | 900 | 1462836541800 Marionette TRACE conn2 <- [1,2942,null,{}] 16:29:01 INFO - PROCESS | 900 | 1462836541809 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:01 INFO - PROCESS | 900 | 1462836541913 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 16:29:02 INFO - PROCESS | 900 | 1462836542023 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:02 INFO - PROCESS | 900 | ++DOCSHELL 1AA2EC00 == 62 [pid = 900] [id = 746] 16:29:02 INFO - PROCESS | 900 | ++DOMWINDOW == 161 (1ADD4400) [pid = 900] [serial = 2237] [outer = 00000000] 16:29:02 INFO - PROCESS | 900 | ++DOMWINDOW == 162 (1B404C00) [pid = 900] [serial = 2238] [outer = 1ADD4400] 16:29:02 INFO - PROCESS | 900 | 1462836542067 Marionette DEBUG loaded listener.js 16:29:02 INFO - PROCESS | 900 | ++DOMWINDOW == 163 (1B408800) [pid = 900] [serial = 2239] [outer = 1ADD4400] 16:29:02 INFO - PROCESS | 900 | 1462836542402 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:29:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:29:02 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 16:29:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 658ms 16:29:02 INFO - PROCESS | 900 | 1462836542446 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 16:29:02 INFO - PROCESS | 900 | 1462836542449 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 16:29:02 INFO - PROCESS | 900 | 1462836542474 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:29:02 INFO - PROCESS | 900 | 1462836542476 Marionette TRACE conn2 <- [1,2946,null,{}] 16:29:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:29:02 INFO - PROCESS | 900 | 1462836542480 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:02 INFO - PROCESS | 900 | 1462836542574 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 16:29:02 INFO - PROCESS | 900 | 1462836542609 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:02 INFO - PROCESS | 900 | ++DOCSHELL 16B9C000 == 63 [pid = 900] [id = 747] 16:29:02 INFO - PROCESS | 900 | ++DOMWINDOW == 164 (16B9C400) [pid = 900] [serial = 2240] [outer = 00000000] 16:29:02 INFO - PROCESS | 900 | ++DOMWINDOW == 165 (1AE84400) [pid = 900] [serial = 2241] [outer = 16B9C400] 16:29:02 INFO - PROCESS | 900 | 1462836542652 Marionette DEBUG loaded listener.js 16:29:02 INFO - PROCESS | 900 | ++DOMWINDOW == 166 (1B408400) [pid = 900] [serial = 2242] [outer = 16B9C400] 16:29:03 INFO - PROCESS | 900 | 1462836543113 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:29:03 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. 16:29:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 689ms 16:29:03 INFO - PROCESS | 900 | 1462836543177 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 16:29:03 INFO - PROCESS | 900 | 1462836543179 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 16:29:03 INFO - PROCESS | 900 | 1462836543182 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:29:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:29:03 INFO - PROCESS | 900 | 1462836543184 Marionette TRACE conn2 <- [1,2950,null,{}] 16:29:03 INFO - PROCESS | 900 | 1462836543187 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:03 INFO - PROCESS | 900 | 1462836543308 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 16:29:03 INFO - PROCESS | 900 | 1462836543377 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:03 INFO - PROCESS | 900 | ++DOCSHELL 1B410400 == 64 [pid = 900] [id = 748] 16:29:03 INFO - PROCESS | 900 | ++DOMWINDOW == 167 (1B410C00) [pid = 900] [serial = 2243] [outer = 00000000] 16:29:03 INFO - PROCESS | 900 | ++DOMWINDOW == 168 (1B5A8C00) [pid = 900] [serial = 2244] [outer = 1B410C00] 16:29:03 INFO - PROCESS | 900 | 1462836543475 Marionette DEBUG loaded listener.js 16:29:03 INFO - PROCESS | 900 | ++DOMWINDOW == 169 (1B5AC000) [pid = 900] [serial = 2245] [outer = 1B410C00] 16:29:03 INFO - PROCESS | 900 | 1462836543889 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:29:03 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. 16:29:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 689ms 16:29:03 INFO - PROCESS | 900 | 1462836543913 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 16:29:03 INFO - PROCESS | 900 | 1462836543915 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 16:29:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:29:03 INFO - PROCESS | 900 | 1462836543927 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:29:03 INFO - PROCESS | 900 | 1462836543928 Marionette TRACE conn2 <- [1,2954,null,{}] 16:29:03 INFO - PROCESS | 900 | 1462836543931 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:04 INFO - PROCESS | 900 | 1462836544050 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 16:29:04 INFO - PROCESS | 900 | 1462836544155 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:04 INFO - PROCESS | 900 | ++DOCSHELL 1B5B2000 == 65 [pid = 900] [id = 749] 16:29:04 INFO - PROCESS | 900 | ++DOMWINDOW == 170 (1B5B2800) [pid = 900] [serial = 2246] [outer = 00000000] 16:29:04 INFO - PROCESS | 900 | ++DOMWINDOW == 171 (1B6E4C00) [pid = 900] [serial = 2247] [outer = 1B5B2800] 16:29:04 INFO - PROCESS | 900 | 1462836544199 Marionette DEBUG loaded listener.js 16:29:04 INFO - PROCESS | 900 | ++DOMWINDOW == 172 (1B6E6C00) [pid = 900] [serial = 2248] [outer = 1B5B2800] 16:29:04 INFO - PROCESS | 900 | 1462836544576 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:29:04 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. 16:29:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 688ms 16:29:04 INFO - PROCESS | 900 | 1462836544629 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 900 | 1462836544631 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 16:29:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:29:04 INFO - PROCESS | 900 | 1462836544634 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - PROCESS | 900 | 1462836544636 Marionette TRACE conn2 <- [1,2958,null,{}] 16:29:04 INFO - PROCESS | 900 | 1462836544639 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:04 INFO - PROCESS | 900 | 1462836544761 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 16:29:04 INFO - PROCESS | 900 | 1462836544767 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:04 INFO - PROCESS | 900 | ++DOCSHELL 1B6E4000 == 66 [pid = 900] [id = 750] 16:29:04 INFO - PROCESS | 900 | ++DOMWINDOW == 173 (1B6E7000) [pid = 900] [serial = 2249] [outer = 00000000] 16:29:04 INFO - PROCESS | 900 | ++DOMWINDOW == 174 (1B762C00) [pid = 900] [serial = 2250] [outer = 1B6E7000] 16:29:04 INFO - PROCESS | 900 | 1462836544809 Marionette DEBUG loaded listener.js 16:29:04 INFO - PROCESS | 900 | ++DOMWINDOW == 175 (1B765800) [pid = 900] [serial = 2251] [outer = 1B6E7000] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 174 (188E0400) [pid = 900] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 173 (1A16F000) [pid = 900] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 172 (1159AC00) [pid = 900] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 171 (16C5F800) [pid = 900] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 170 (157E7400) [pid = 900] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 169 (11301800) [pid = 900] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 168 (11303000) [pid = 900] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 167 (107EF800) [pid = 900] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 166 (140C8800) [pid = 900] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 165 (19BDFC00) [pid = 900] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 164 (1A7D5400) [pid = 900] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 163 (13438400) [pid = 900] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 162 (11310C00) [pid = 900] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 161 (1A173800) [pid = 900] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 160 (16F42C00) [pid = 900] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 159 (10D62800) [pid = 900] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 158 (143E9400) [pid = 900] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 157 (16991000) [pid = 900] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 156 (134FBC00) [pid = 900] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 155 (0CAFB000) [pid = 900] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 154 (10D77400) [pid = 900] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 153 (16A43000) [pid = 900] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 152 (13AE0800) [pid = 900] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 151 (19AF2C00) [pid = 900] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 150 (11D0C000) [pid = 900] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 149 (10D5B400) [pid = 900] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 148 (16BB2000) [pid = 900] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 147 (19BD8000) [pid = 900] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 146 (1075BC00) [pid = 900] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 145 (16F29800) [pid = 900] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 144 (13ADFC00) [pid = 900] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 143 (1075B000) [pid = 900] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 142 (13461C00) [pid = 900] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 141 (177B9C00) [pid = 900] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 140 (107F5400) [pid = 900] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 139 (16A3D800) [pid = 900] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 138 (16F25C00) [pid = 900] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 137 (13614C00) [pid = 900] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:29:05 INFO - PROCESS | 900 | --DOMWINDOW == 136 (1AA32800) [pid = 900] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:29:05 INFO - PROCESS | 900 | 1462836545462 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:29:05 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. 16:29:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 908ms 16:29:05 INFO - PROCESS | 900 | 1462836545539 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 16:29:05 INFO - PROCESS | 900 | 1462836545541 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 16:29:05 INFO - PROCESS | 900 | 1462836545544 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:29:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:29:05 INFO - PROCESS | 900 | 1462836545546 Marionette TRACE conn2 <- [1,2962,null,{}] 16:29:05 INFO - PROCESS | 900 | 1462836545549 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:05 INFO - PROCESS | 900 | 1462836545648 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 16:29:05 INFO - PROCESS | 900 | 1462836545654 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:05 INFO - PROCESS | 900 | ++DOCSHELL 10572C00 == 67 [pid = 900] [id = 751] 16:29:05 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (107EF800) [pid = 900] [serial = 2252] [outer = 00000000] 16:29:05 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (10D7D400) [pid = 900] [serial = 2253] [outer = 107EF800] 16:29:05 INFO - PROCESS | 900 | 1462836545697 Marionette DEBUG loaded listener.js 16:29:05 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (1343A400) [pid = 900] [serial = 2254] [outer = 107EF800] 16:29:06 INFO - PROCESS | 900 | 1462836546116 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:29:06 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. 16:29:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 595ms 16:29:06 INFO - PROCESS | 900 | 1462836546144 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 16:29:06 INFO - PROCESS | 900 | 1462836546146 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 16:29:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:29:06 INFO - PROCESS | 900 | 1462836546149 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - PROCESS | 900 | 1462836546151 Marionette TRACE conn2 <- [1,2966,null,{}] 16:29:06 INFO - PROCESS | 900 | 1462836546154 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:06 INFO - PROCESS | 900 | 1462836546288 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 16:29:06 INFO - PROCESS | 900 | 1462836546293 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:06 INFO - PROCESS | 900 | ++DOCSHELL 134FBC00 == 68 [pid = 900] [id = 752] 16:29:06 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (136A6800) [pid = 900] [serial = 2255] [outer = 00000000] 16:29:06 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (16196C00) [pid = 900] [serial = 2256] [outer = 136A6800] 16:29:06 INFO - PROCESS | 900 | 1462836546336 Marionette DEBUG loaded listener.js 16:29:06 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (16B7A000) [pid = 900] [serial = 2257] [outer = 136A6800] 16:29:06 INFO - PROCESS | 900 | 1462836546709 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:29:06 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. 16:29:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 595ms 16:29:06 INFO - PROCESS | 900 | 1462836546744 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 16:29:06 INFO - PROCESS | 900 | 1462836546746 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 16:29:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:29:06 INFO - PROCESS | 900 | 1462836546749 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - PROCESS | 900 | 1462836546751 Marionette TRACE conn2 <- [1,2970,null,{}] 16:29:06 INFO - PROCESS | 900 | 1462836546754 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:06 INFO - PROCESS | 900 | 1462836546888 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 16:29:06 INFO - PROCESS | 900 | 1462836546897 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:06 INFO - PROCESS | 900 | ++DOCSHELL 0F59D400 == 69 [pid = 900] [id = 753] 16:29:06 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (180F1C00) [pid = 900] [serial = 2258] [outer = 00000000] 16:29:06 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (19AF2C00) [pid = 900] [serial = 2259] [outer = 180F1C00] 16:29:06 INFO - PROCESS | 900 | 1462836546953 Marionette DEBUG loaded listener.js 16:29:07 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (1A8DE000) [pid = 900] [serial = 2260] [outer = 180F1C00] 16:29:07 INFO - PROCESS | 900 | 1462836547548 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:29:07 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 16:29:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:29:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 845ms 16:29:07 INFO - PROCESS | 900 | 1462836547593 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 16:29:07 INFO - PROCESS | 900 | 1462836547598 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 16:29:07 INFO - PROCESS | 900 | 1462836547603 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:29:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:29:07 INFO - PROCESS | 900 | 1462836547607 Marionette TRACE conn2 <- [1,2974,null,{}] 16:29:07 INFO - PROCESS | 900 | 1462836547613 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:07 INFO - PROCESS | 900 | 1462836547728 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 16:29:07 INFO - PROCESS | 900 | 1462836547880 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:07 INFO - PROCESS | 900 | ++DOCSHELL 13437C00 == 70 [pid = 900] [id = 754] 16:29:07 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (1343E400) [pid = 900] [serial = 2261] [outer = 00000000] 16:29:07 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (15444000) [pid = 900] [serial = 2262] [outer = 1343E400] 16:29:07 INFO - PROCESS | 900 | 1462836547945 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (16982C00) [pid = 900] [serial = 2263] [outer = 1343E400] 16:29:08 INFO - PROCESS | 900 | 1462836548501 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:29:08 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. 16:29:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 939ms 16:29:08 INFO - PROCESS | 900 | 1462836548550 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 16:29:08 INFO - PROCESS | 900 | 1462836548556 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 16:29:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:29:08 INFO - PROCESS | 900 | 1462836548562 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:29:08 INFO - PROCESS | 900 | 1462836548565 Marionette TRACE conn2 <- [1,2978,null,{}] 16:29:08 INFO - PROCESS | 900 | 1462836548569 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:08 INFO - PROCESS | 900 | 1462836548678 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 16:29:08 INFO - PROCESS | 900 | 1462836548842 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:08 INFO - PROCESS | 900 | ++DOCSHELL 16F41000 == 71 [pid = 900] [id = 755] 16:29:08 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (16F44400) [pid = 900] [serial = 2264] [outer = 00000000] 16:29:08 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (1856F400) [pid = 900] [serial = 2265] [outer = 16F44400] 16:29:08 INFO - PROCESS | 900 | 1462836548895 Marionette DEBUG loaded listener.js 16:29:09 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (19AEFC00) [pid = 900] [serial = 2266] [outer = 16F44400] 16:29:09 INFO - PROCESS | 900 | ++DOCSHELL 1AA32800 == 72 [pid = 900] [id = 756] 16:29:09 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (1ADD1400) [pid = 900] [serial = 2267] [outer = 00000000] 16:29:09 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (1ADD4000) [pid = 900] [serial = 2268] [outer = 1ADD1400] 16:29:09 INFO - PROCESS | 900 | 1462836549515 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:29:09 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. 16:29:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1002ms 16:29:09 INFO - PROCESS | 900 | 1462836549571 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 900 | 1462836549573 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 16:29:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:29:09 INFO - PROCESS | 900 | 1462836549585 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 900 | 1462836549589 Marionette TRACE conn2 <- [1,2982,null,{}] 16:29:09 INFO - PROCESS | 900 | 1462836549600 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:09 INFO - PROCESS | 900 | 1462836549728 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 16:29:09 INFO - PROCESS | 900 | 1462836549872 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:09 INFO - PROCESS | 900 | ++DOCSHELL 17B48000 == 73 [pid = 900] [id = 757] 16:29:09 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (19AE7000) [pid = 900] [serial = 2269] [outer = 00000000] 16:29:09 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (1B5A8400) [pid = 900] [serial = 2270] [outer = 19AE7000] 16:29:09 INFO - PROCESS | 900 | 1462836549928 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (1B6E9400) [pid = 900] [serial = 2271] [outer = 19AE7000] 16:29:10 INFO - PROCESS | 900 | 1462836550429 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:29:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:29:10 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 16:29:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 908ms 16:29:10 INFO - PROCESS | 900 | 1462836550484 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 16:29:10 INFO - PROCESS | 900 | 1462836550487 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 16:29:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:29:10 INFO - PROCESS | 900 | 1462836550507 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:29:10 INFO - PROCESS | 900 | 1462836550509 Marionette TRACE conn2 <- [1,2986,null,{}] 16:29:10 INFO - PROCESS | 900 | 1462836550514 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:10 INFO - PROCESS | 900 | 1462836550625 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 16:29:10 INFO - PROCESS | 900 | 1462836550795 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:10 INFO - PROCESS | 900 | ++DOCSHELL 11305800 == 74 [pid = 900] [id = 758] 16:29:10 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (1130E800) [pid = 900] [serial = 2272] [outer = 00000000] 16:29:10 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (1B766C00) [pid = 900] [serial = 2273] [outer = 1130E800] 16:29:10 INFO - PROCESS | 900 | 1462836550853 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 900 | ++DOMWINDOW == 159 (1B770C00) [pid = 900] [serial = 2274] [outer = 1130E800] 16:29:11 INFO - PROCESS | 900 | 1462836551383 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:29:11 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. 16:29:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 923ms 16:29:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:29:11 INFO - PROCESS | 900 | 1462836551425 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 16:29:11 INFO - PROCESS | 900 | 1462836551427 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 16:29:11 INFO - PROCESS | 900 | 1462836551432 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:29:11 INFO - PROCESS | 900 | 1462836551434 Marionette TRACE conn2 <- [1,2990,null,{}] 16:29:11 INFO - PROCESS | 900 | 1462836551438 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:11 INFO - PROCESS | 900 | 1462836551543 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 16:29:11 INFO - PROCESS | 900 | 1462836551708 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:11 INFO - PROCESS | 900 | ++DOCSHELL 0F5A7800 == 75 [pid = 900] [id = 759] 16:29:11 INFO - PROCESS | 900 | ++DOMWINDOW == 160 (0F5AA000) [pid = 900] [serial = 2275] [outer = 00000000] 16:29:11 INFO - PROCESS | 900 | ++DOMWINDOW == 161 (10707C00) [pid = 900] [serial = 2276] [outer = 0F5AA000] 16:29:11 INFO - PROCESS | 900 | 1462836551762 Marionette DEBUG loaded listener.js 16:29:11 INFO - PROCESS | 900 | ++DOMWINDOW == 162 (11755000) [pid = 900] [serial = 2277] [outer = 0F5AA000] 16:29:12 INFO - PROCESS | 900 | 1462836552533 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:29:12 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. 16:29:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1143ms 16:29:12 INFO - PROCESS | 900 | 1462836552578 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 16:29:12 INFO - PROCESS | 900 | 1462836552582 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 16:29:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:29:12 INFO - PROCESS | 900 | 1462836552587 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:29:12 INFO - PROCESS | 900 | 1462836552590 Marionette TRACE conn2 <- [1,2994,null,{}] 16:29:12 INFO - PROCESS | 900 | 1462836552595 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:12 INFO - PROCESS | 900 | 1462836552691 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 16:29:12 INFO - PROCESS | 900 | 1462836552817 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:12 INFO - PROCESS | 900 | ++DOCSHELL 107F4C00 == 76 [pid = 900] [id = 760] 16:29:12 INFO - PROCESS | 900 | ++DOMWINDOW == 163 (10D5E400) [pid = 900] [serial = 2278] [outer = 00000000] 16:29:12 INFO - PROCESS | 900 | ++DOMWINDOW == 164 (13330800) [pid = 900] [serial = 2279] [outer = 10D5E400] 16:29:12 INFO - PROCESS | 900 | 1462836552865 Marionette DEBUG loaded listener.js 16:29:12 INFO - PROCESS | 900 | ++DOMWINDOW == 165 (1343F000) [pid = 900] [serial = 2280] [outer = 10D5E400] 16:29:13 INFO - PROCESS | 900 | 1462836553393 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:29:13 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. 16:29:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 830ms 16:29:13 INFO - PROCESS | 900 | 1462836553427 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 16:29:13 INFO - PROCESS | 900 | 1462836553432 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 16:29:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:29:13 INFO - PROCESS | 900 | 1462836553438 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:29:13 INFO - PROCESS | 900 | 1462836553440 Marionette TRACE conn2 <- [1,2998,null,{}] 16:29:13 INFO - PROCESS | 900 | 1462836553444 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:13 INFO - PROCESS | 900 | 1462836553542 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 16:29:13 INFO - PROCESS | 900 | 1462836553723 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 16F28800 == 75 [pid = 900] [id = 651] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 1698D400 == 74 [pid = 900] [id = 664] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 13A0E000 == 73 [pid = 900] [id = 636] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 177B9400 == 72 [pid = 900] [id = 687] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 16B77C00 == 71 [pid = 900] [id = 637] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 10703800 == 70 [pid = 900] [id = 676] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 10D73C00 == 69 [pid = 900] [id = 729] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 143EA400 == 68 [pid = 900] [id = 730] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 159BA800 == 67 [pid = 900] [id = 675] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 143E8800 == 66 [pid = 900] [id = 686] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 0CAF7800 == 65 [pid = 900] [id = 557] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 13442400 == 64 [pid = 900] [id = 650] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 1130E000 == 63 [pid = 900] [id = 550] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 16A42800 == 62 [pid = 900] [id = 688] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 0F5F8800 == 61 [pid = 900] [id = 733] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 134FBC00 == 60 [pid = 900] [id = 752] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 10572C00 == 59 [pid = 900] [id = 751] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 1B6E4000 == 58 [pid = 900] [id = 750] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 1B5B2000 == 57 [pid = 900] [id = 749] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 1B410400 == 56 [pid = 900] [id = 748] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 16B9C000 == 55 [pid = 900] [id = 747] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 1AA2EC00 == 54 [pid = 900] [id = 746] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 1ADD5400 == 53 [pid = 900] [id = 745] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 164 (1ADD9C00) [pid = 900] [serial = 2197] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 163 (13465000) [pid = 900] [serial = 2203] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | ++DOCSHELL 0F5A2800 == 54 [pid = 900] [id = 761] 16:29:13 INFO - PROCESS | 900 | ++DOMWINDOW == 164 (0F5A6400) [pid = 900] [serial = 2281] [outer = 00000000] 16:29:13 INFO - PROCESS | 900 | ++DOMWINDOW == 165 (10D62800) [pid = 900] [serial = 2282] [outer = 0F5A6400] 16:29:13 INFO - PROCESS | 900 | 1462836553806 Marionette DEBUG loaded listener.js 16:29:13 INFO - PROCESS | 900 | ++DOMWINDOW == 166 (1159AC00) [pid = 900] [serial = 2283] [outer = 0F5A6400] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 16A44C00 == 53 [pid = 900] [id = 744] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 140D6400 == 52 [pid = 900] [id = 743] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 0F5AA400 == 51 [pid = 900] [id = 742] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 16B2F000 == 50 [pid = 900] [id = 737] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 17B45C00 == 49 [pid = 900] [id = 698] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 11FF2400 == 48 [pid = 900] [id = 736] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 11246800 == 47 [pid = 900] [id = 735] 16:29:13 INFO - PROCESS | 900 | --DOCSHELL 1052AC00 == 46 [pid = 900] [id = 734] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 165 (16F49400) [pid = 900] [serial = 2180] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 164 (16988000) [pid = 900] [serial = 2179] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 163 (1A7D5000) [pid = 900] [serial = 2177] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 162 (16F48000) [pid = 900] [serial = 2170] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 161 (180E7400) [pid = 900] [serial = 2171] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 160 (1AA36800) [pid = 900] [serial = 2182] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 159 (1AA3CC00) [pid = 900] [serial = 2183] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 158 (1AB85400) [pid = 900] [serial = 2186] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 157 (16F4E800) [pid = 900] [serial = 2054] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 156 (136A8C00) [pid = 900] [serial = 2030] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 155 (159C8400) [pid = 900] [serial = 2060] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 154 (18850000) [pid = 900] [serial = 2105] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 153 (143EB800) [pid = 900] [serial = 1991] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 152 (0F5F6400) [pid = 900] [serial = 1871] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 151 (13460800) [pid = 900] [serial = 2057] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 150 (19BD5800) [pid = 900] [serial = 2066] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 149 (16F29000) [pid = 900] [serial = 1904] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 148 (1A179400) [pid = 900] [serial = 2108] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 147 (1518A800) [pid = 900] [serial = 2102] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 146 (13079000) [pid = 900] [serial = 1949] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 145 (16F4C000) [pid = 900] [serial = 1913] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 144 (19BE0000) [pid = 900] [serial = 2027] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 143 (12E63800) [pid = 900] [serial = 1907] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 142 (1818B800) [pid = 900] [serial = 1955] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 141 (15449C00) [pid = 900] [serial = 1910] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 140 (1159E400) [pid = 900] [serial = 2099] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 139 (14567C00) [pid = 900] [serial = 1952] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 138 (183CC400) [pid = 900] [serial = 2063] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 137 (1130B000) [pid = 900] [serial = 1988] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 136 (180EC800) [pid = 900] [serial = 1994] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 135 (19AE5400) [pid = 900] [serial = 1997] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 134 (1818EC00) [pid = 900] [serial = 1946] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 133 (1159A800) [pid = 900] [serial = 2200] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 132 (18850C00) [pid = 900] [serial = 2194] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 131 (15447000) [pid = 900] [serial = 2191] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 130 (1AB81C00) [pid = 900] [serial = 2185] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 129 (111C6C00) [pid = 900] [serial = 2188] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 128 (19BDF400) [pid = 900] [serial = 2173] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 127 (1A7D4000) [pid = 900] [serial = 2176] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 126 (134F5400) [pid = 900] [serial = 2161] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 125 (140CF400) [pid = 900] [serial = 2162] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 124 (16F29400) [pid = 900] [serial = 2167] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 123 (16F48400) [pid = 900] [serial = 2168] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 122 (16989800) [pid = 900] [serial = 2164] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 121 (16A40400) [pid = 900] [serial = 2165] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 120 (1360C800) [pid = 900] [serial = 2159] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 119 (1343C800) [pid = 900] [serial = 2158] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 118 (1698B800) [pid = 900] [serial = 2156] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 117 (14570400) [pid = 900] [serial = 2155] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 116 (13434000) [pid = 900] [serial = 2144] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 115 (117A1000) [pid = 900] [serial = 2143] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 114 (16306400) [pid = 900] [serial = 2147] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 113 (1544A000) [pid = 900] [serial = 2146] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 112 (1A414C00) [pid = 900] [serial = 2150] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 111 (1A301800) [pid = 900] [serial = 2149] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 110 (19BDF800) [pid = 900] [serial = 2174] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 109 (1A8E5400) [pid = 900] [serial = 2153] [outer = 00000000] [url = about:blank] 16:29:13 INFO - PROCESS | 900 | --DOMWINDOW == 108 (1A8DD000) [pid = 900] [serial = 2152] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 900 | [900] 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 16:29:14 INFO - PROCESS | 900 | 1462836554241 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:29:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:29:14 INFO - {} 16:29:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:29:14 INFO - {} 16:29:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:29:14 INFO - {} 16:29:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:29:14 INFO - {} 16:29:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 845ms 16:29:14 INFO - TEST-START | /FileAPI/fileReader.html 16:29:14 INFO - PROCESS | 900 | 1462836554287 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 16:29:14 INFO - PROCESS | 900 | 1462836554289 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 16:29:14 INFO - PROCESS | 900 | 1462836554296 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:29:14 INFO - PROCESS | 900 | 1462836554299 Marionette TRACE conn2 <- [1,3002,null,{}] 16:29:14 INFO - PROCESS | 900 | 1462836554309 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:14 INFO - PROCESS | 900 | 1462836554398 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 16:29:14 INFO - PROCESS | 900 | 1462836554408 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:14 INFO - PROCESS | 900 | ++DOCSHELL 13467800 == 47 [pid = 900] [id = 762] 16:29:14 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (13468C00) [pid = 900] [serial = 2284] [outer = 00000000] 16:29:14 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (140CBC00) [pid = 900] [serial = 2285] [outer = 13468C00] 16:29:14 INFO - PROCESS | 900 | 1462836554459 Marionette DEBUG loaded listener.js 16:29:14 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (143E1800) [pid = 900] [serial = 2286] [outer = 13468C00] 16:29:14 INFO - PROCESS | 900 | 1462836554945 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:29:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:29:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:29:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:29:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:29:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 688ms 16:29:15 INFO - PROCESS | 900 | 1462836554990 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 16:29:15 INFO - PROCESS | 900 | 1462836554992 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 16:29:15 INFO - TEST-START | /FileAPI/historical.html 16:29:15 INFO - PROCESS | 900 | 1462836554995 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:29:15 INFO - PROCESS | 900 | 1462836554997 Marionette TRACE conn2 <- [1,3006,null,{}] 16:29:15 INFO - PROCESS | 900 | 1462836555001 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:15 INFO - PROCESS | 900 | 1462836555116 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 16:29:15 INFO - PROCESS | 900 | 1462836555128 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:15 INFO - PROCESS | 900 | ++DOCSHELL 143E8C00 == 48 [pid = 900] [id = 763] 16:29:15 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (14567000) [pid = 900] [serial = 2287] [outer = 00000000] 16:29:15 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (15441800) [pid = 900] [serial = 2288] [outer = 14567000] 16:29:15 INFO - PROCESS | 900 | 1462836555172 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (15448C00) [pid = 900] [serial = 2289] [outer = 14567000] 16:29:15 INFO - PROCESS | 900 | 1462836555618 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:29:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:29:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:29:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:29:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:29:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:29:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:29:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:29:15 INFO - TEST-OK | /FileAPI/historical.html | took 642ms 16:29:15 INFO - PROCESS | 900 | 1462836555634 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 16:29:15 INFO - PROCESS | 900 | 1462836555635 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 16:29:15 INFO - TEST-START | /FileAPI/idlharness.html 16:29:15 INFO - PROCESS | 900 | 1462836555639 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:29:15 INFO - PROCESS | 900 | 1462836555641 Marionette TRACE conn2 <- [1,3010,null,{}] 16:29:15 INFO - PROCESS | 900 | 1462836555644 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:15 INFO - PROCESS | 900 | 1462836555723 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 16:29:15 INFO - PROCESS | 900 | 1462836555729 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:15 INFO - PROCESS | 900 | ++DOCSHELL 14567C00 == 49 [pid = 900] [id = 764] 16:29:15 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (1456EC00) [pid = 900] [serial = 2290] [outer = 00000000] 16:29:15 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (159BE400) [pid = 900] [serial = 2291] [outer = 1456EC00] 16:29:15 INFO - PROCESS | 900 | 1462836555782 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (15E47800) [pid = 900] [serial = 2292] [outer = 1456EC00] 16:29:16 INFO - PROCESS | 900 | 1462836556617 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:29:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:29:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:29:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:29:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:29:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:29:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:29:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:29:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:29:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:29:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:29:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:29:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:29:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:29:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:29:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:29:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:29:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:29:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:29:16 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 16:29:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:29:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:29:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:29:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:29:16 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 16:29:16 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 16:29:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:29:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:29:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:29:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:29:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:29:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:29:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:29:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:29:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:29:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:29:16 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 16:29:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:29:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:29:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:29:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:29:16 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 16:29:16 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 16:29:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:29:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:29:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:29:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:29:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:29:16 INFO - TEST-OK | /FileAPI/idlharness.html | took 1127ms 16:29:16 INFO - PROCESS | 900 | 1462836556760 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 16:29:16 INFO - PROCESS | 900 | 1462836556762 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 16:29:16 INFO - TEST-START | /FileAPI/idlharness.worker 16:29:16 INFO - PROCESS | 900 | 1462836556766 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - PROCESS | 900 | 1462836556768 Marionette TRACE conn2 <- [1,3014,null,{}] 16:29:16 INFO - PROCESS | 900 | 1462836556776 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:16 INFO - PROCESS | 900 | 1462836556900 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 16:29:16 INFO - PROCESS | 900 | 1462836556910 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:16 INFO - PROCESS | 900 | ++DOCSHELL 1075B000 == 50 [pid = 900] [id = 765] 16:29:16 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (10D5F800) [pid = 900] [serial = 2293] [outer = 00000000] 16:29:16 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (16A46400) [pid = 900] [serial = 2294] [outer = 10D5F800] 16:29:16 INFO - PROCESS | 900 | 1462836556954 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (107F6C00) [pid = 900] [serial = 2295] [outer = 10D5F800] 16:29:17 INFO - PROCESS | 900 | [900] 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 16:29:17 INFO - PROCESS | 900 | 1462836557917 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:29:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:29:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:29:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:29:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:29:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:29:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:29:18 INFO - {} 16:29:18 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 16:29:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:29:18 INFO - {} 16:29:18 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 - {} 16:29:18 INFO - {} 16:29:18 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 16:29:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:29:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:29:18 INFO - {} 16:29:18 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 16:29:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:29:18 INFO - {} 16:29:18 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 - {} 16:29:18 INFO - {} 16:29:18 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 16:29:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 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 16:29:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:29:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:29:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 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 16:29:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 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 16:29:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 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 16:29:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:29:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:29:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:29:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:29:18 INFO - {} 16:29:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1330ms 16:29:18 INFO - PROCESS | 900 | 1462836558097 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 16:29:18 INFO - PROCESS | 900 | 1462836558100 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 16:29:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:29:18 INFO - PROCESS | 900 | 1462836558110 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:29:18 INFO - PROCESS | 900 | 1462836558112 Marionette TRACE conn2 <- [1,3018,null,{}] 16:29:18 INFO - PROCESS | 900 | 1462836558115 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:18 INFO - PROCESS | 900 | 1462836558236 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 16:29:18 INFO - PROCESS | 900 | 1462836558331 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:18 INFO - PROCESS | 900 | ++DOCSHELL 16A46000 == 51 [pid = 900] [id = 766] 16:29:18 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (18574800) [pid = 900] [serial = 2296] [outer = 00000000] 16:29:18 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (1AA31C00) [pid = 900] [serial = 2297] [outer = 18574800] 16:29:18 INFO - PROCESS | 900 | 1462836558374 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (1B5A6C00) [pid = 900] [serial = 2298] [outer = 18574800] 16:29:18 INFO - PROCESS | 900 | --DOMWINDOW == 122 (1ADDB000) [pid = 900] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:29:18 INFO - PROCESS | 900 | --DOMWINDOW == 121 (16B81800) [pid = 900] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:29:18 INFO - PROCESS | 900 | --DOMWINDOW == 120 (107EF800) [pid = 900] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:29:18 INFO - PROCESS | 900 | --DOMWINDOW == 119 (1B410C00) [pid = 900] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:29:18 INFO - PROCESS | 900 | --DOMWINDOW == 118 (0F5AC000) [pid = 900] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:29:18 INFO - PROCESS | 900 | --DOMWINDOW == 117 (1B5B2800) [pid = 900] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:29:18 INFO - PROCESS | 900 | --DOMWINDOW == 116 (1ADD4400) [pid = 900] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:29:18 INFO - PROCESS | 900 | --DOMWINDOW == 115 (1B6E7000) [pid = 900] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:29:18 INFO - PROCESS | 900 | --DOMWINDOW == 114 (143C8C00) [pid = 900] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:29:18 INFO - PROCESS | 900 | --DOMWINDOW == 113 (10D7CC00) [pid = 900] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:29:18 INFO - PROCESS | 900 | --DOMWINDOW == 112 (136A6800) [pid = 900] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:29:18 INFO - PROCESS | 900 | --DOMWINDOW == 111 (16B9C400) [pid = 900] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:29:19 INFO - PROCESS | 900 | 1462836558993 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:29:19 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 16:29:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 939ms 16:29:19 INFO - PROCESS | 900 | 1462836559053 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 900 | 1462836559055 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 16:29:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:29:19 INFO - PROCESS | 900 | 1462836559058 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 900 | 1462836559060 Marionette TRACE conn2 <- [1,3022,null,{}] 16:29:19 INFO - PROCESS | 900 | 1462836559063 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:19 INFO - PROCESS | 900 | 1462836559188 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 16:29:19 INFO - PROCESS | 900 | 1462836559255 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:19 INFO - PROCESS | 900 | ++DOCSHELL 16B9C400 == 52 [pid = 900] [id = 767] 16:29:19 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (16F4D400) [pid = 900] [serial = 2299] [outer = 00000000] 16:29:19 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (1A173000) [pid = 900] [serial = 2300] [outer = 16F4D400] 16:29:19 INFO - PROCESS | 900 | 1462836559300 Marionette DEBUG loaded listener.js 16:29:19 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (134FB400) [pid = 900] [serial = 2301] [outer = 16F4D400] 16:29:19 INFO - PROCESS | 900 | 1462836559624 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:29:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:29:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 595ms 16:29:19 INFO - PROCESS | 900 | 1462836559656 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 900 | 1462836559658 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 16:29:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:29:19 INFO - PROCESS | 900 | 1462836559661 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 900 | 1462836559663 Marionette TRACE conn2 <- [1,3026,null,{}] 16:29:19 INFO - PROCESS | 900 | 1462836559666 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:19 INFO - PROCESS | 900 | 1462836559794 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 16:29:19 INFO - PROCESS | 900 | 1462836559802 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:19 INFO - PROCESS | 900 | ++DOCSHELL 13604400 == 53 [pid = 900] [id = 768] 16:29:19 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (16A19400) [pid = 900] [serial = 2302] [outer = 00000000] 16:29:19 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (16A20400) [pid = 900] [serial = 2303] [outer = 16A19400] 16:29:19 INFO - PROCESS | 900 | 1462836559849 Marionette DEBUG loaded listener.js 16:29:19 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (16A23C00) [pid = 900] [serial = 2304] [outer = 16A19400] 16:29:20 INFO - PROCESS | 900 | 1462836560255 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:29:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:29:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 626ms 16:29:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:29:20 INFO - PROCESS | 900 | 1462836560299 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 16:29:20 INFO - PROCESS | 900 | 1462836560301 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 16:29:20 INFO - PROCESS | 900 | 1462836560305 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:29:20 INFO - PROCESS | 900 | 1462836560306 Marionette TRACE conn2 <- [1,3030,null,{}] 16:29:20 INFO - PROCESS | 900 | 1462836560310 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:20 INFO - PROCESS | 900 | 1462836560434 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 16:29:20 INFO - PROCESS | 900 | 1462836560443 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:20 INFO - PROCESS | 900 | ++DOCSHELL 16A1F400 == 54 [pid = 900] [id = 769] 16:29:20 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (16A26000) [pid = 900] [serial = 2305] [outer = 00000000] 16:29:20 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (1ADD4400) [pid = 900] [serial = 2306] [outer = 16A26000] 16:29:20 INFO - PROCESS | 900 | 1462836560487 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (1B40C400) [pid = 900] [serial = 2307] [outer = 16A26000] 16:29:21 INFO - PROCESS | 900 | 1462836561239 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:29:21 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. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:29:21 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'.) 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:29:21 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. 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:29:21 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. 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:29:21 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. 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:29:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1033ms 16:29:21 INFO - PROCESS | 900 | 1462836561394 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 900 | 1462836561399 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 16:29:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:29:21 INFO - PROCESS | 900 | 1462836561405 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 900 | 1462836561409 Marionette TRACE conn2 <- [1,3034,null,{}] 16:29:21 INFO - PROCESS | 900 | 1462836561414 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:21 INFO - PROCESS | 900 | 1462836561558 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 16:29:21 INFO - PROCESS | 900 | 1462836561671 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:21 INFO - PROCESS | 900 | ++DOCSHELL 0F5F9000 == 55 [pid = 900] [id = 770] 16:29:21 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (10572C00) [pid = 900] [serial = 2308] [outer = 00000000] 16:29:21 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (12D87800) [pid = 900] [serial = 2309] [outer = 10572C00] 16:29:21 INFO - PROCESS | 900 | 1462836561726 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (13398C00) [pid = 900] [serial = 2310] [outer = 10572C00] 16:29:21 INFO - PROCESS | 900 | [900] 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 16:29:22 INFO - PROCESS | 900 | 1462836562245 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:29:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:29:22 INFO - {} 16:29:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 908ms 16:29:22 INFO - PROCESS | 900 | 1462836562308 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 16:29:22 INFO - PROCESS | 900 | 1462836562314 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 16:29:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:29:22 INFO - PROCESS | 900 | 1462836562321 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:29:22 INFO - PROCESS | 900 | 1462836562324 Marionette TRACE conn2 <- [1,3038,null,{}] 16:29:22 INFO - PROCESS | 900 | 1462836562373 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:22 INFO - PROCESS | 900 | 1462836562488 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 16:29:22 INFO - PROCESS | 900 | 1462836562624 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:22 INFO - PROCESS | 900 | ++DOCSHELL 11FF0800 == 56 [pid = 900] [id = 771] 16:29:22 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (13439800) [pid = 900] [serial = 2311] [outer = 00000000] 16:29:22 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (143E7C00) [pid = 900] [serial = 2312] [outer = 13439800] 16:29:22 INFO - PROCESS | 900 | 1462836562680 Marionette DEBUG loaded listener.js 16:29:22 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (16A1A400) [pid = 900] [serial = 2313] [outer = 13439800] 16:29:23 INFO - PROCESS | 900 | 1462836563200 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:29:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:29:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:29:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:29:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:29:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 892ms 16:29:23 INFO - PROCESS | 900 | 1462836563224 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 16:29:23 INFO - PROCESS | 900 | 1462836563226 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 16:29:23 INFO - PROCESS | 900 | 1462836563231 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:29:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:29:23 INFO - PROCESS | 900 | 1462836563236 Marionette TRACE conn2 <- [1,3042,null,{}] 16:29:23 INFO - PROCESS | 900 | 1462836563261 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:23 INFO - PROCESS | 900 | 1462836563405 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 16:29:23 INFO - PROCESS | 900 | 1462836563489 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:23 INFO - PROCESS | 900 | ++DOCSHELL 0F51B400 == 57 [pid = 900] [id = 772] 16:29:23 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (0F51C000) [pid = 900] [serial = 2314] [outer = 00000000] 16:29:23 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (151C5400) [pid = 900] [serial = 2315] [outer = 0F51C000] 16:29:23 INFO - PROCESS | 900 | 1462836563544 Marionette DEBUG loaded listener.js 16:29:23 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (16A28C00) [pid = 900] [serial = 2316] [outer = 0F51C000] 16:29:24 INFO - PROCESS | 900 | 1462836564343 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:29:24 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" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:29:24 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" 16:29:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:29:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1283ms 16:29:24 INFO - PROCESS | 900 | 1462836564510 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 16:29:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:29:24 INFO - PROCESS | 900 | 1462836564513 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 16:29:24 INFO - PROCESS | 900 | 1462836564516 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - PROCESS | 900 | 1462836564518 Marionette TRACE conn2 <- [1,3046,null,{}] 16:29:24 INFO - PROCESS | 900 | 1462836564522 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:24 INFO - PROCESS | 900 | 1462836564657 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 16:29:24 INFO - PROCESS | 900 | 1462836564756 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:24 INFO - PROCESS | 900 | ++DOCSHELL 16F2DC00 == 58 [pid = 900] [id = 773] 16:29:24 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (16F3F400) [pid = 900] [serial = 2317] [outer = 00000000] 16:29:24 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (18186000) [pid = 900] [serial = 2318] [outer = 16F3F400] 16:29:24 INFO - PROCESS | 900 | 1462836564849 Marionette DEBUG loaded listener.js 16:29:24 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (18566800) [pid = 900] [serial = 2319] [outer = 16F3F400] 16:29:25 INFO - PROCESS | 900 | 1462836565413 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:29:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:29:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:29:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:29:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:29:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:29:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:29:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:29:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:29:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:29:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:29:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:29:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:29:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:29:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:29:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:29:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:29:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:29:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:29:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:29:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 955ms 16:29:25 INFO - PROCESS | 900 | 1462836565465 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 16:29:25 INFO - PROCESS | 900 | 1462836565468 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 16:29:25 INFO - PROCESS | 900 | 1462836565471 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:29:25 INFO - PROCESS | 900 | 1462836565473 Marionette TRACE conn2 <- [1,3050,null,{}] 16:29:25 INFO - PROCESS | 900 | 1462836565477 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:25 INFO - PROCESS | 900 | 1462836565580 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 16:29:25 INFO - PROCESS | 900 | 1462836565744 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:25 INFO - PROCESS | 900 | ++DOCSHELL 0F59F400 == 59 [pid = 900] [id = 774] 16:29:25 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (0F5AA400) [pid = 900] [serial = 2320] [outer = 00000000] 16:29:25 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (16F27000) [pid = 900] [serial = 2321] [outer = 0F5AA400] 16:29:25 INFO - PROCESS | 900 | 1462836565831 Marionette DEBUG loaded listener.js 16:29:25 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (17A28000) [pid = 900] [serial = 2322] [outer = 0F5AA400] 16:29:26 INFO - PROCESS | 900 | [900] 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 16:29:26 INFO - PROCESS | 900 | 1462836566612 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:29:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:29:26 INFO - {} 16:29:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1190ms 16:29:26 INFO - PROCESS | 900 | 1462836566662 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 16:29:26 INFO - PROCESS | 900 | 1462836566666 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 16:29:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:29:26 INFO - PROCESS | 900 | 1462836566671 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:29:26 INFO - PROCESS | 900 | 1462836566675 Marionette TRACE conn2 <- [1,3054,null,{}] 16:29:26 INFO - PROCESS | 900 | 1462836566695 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:26 INFO - PROCESS | 900 | 1462836566802 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 16:29:26 INFO - PROCESS | 900 | 1462836566941 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:26 INFO - PROCESS | 900 | ++DOCSHELL 10D60400 == 60 [pid = 900] [id = 775] 16:29:26 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (10D62400) [pid = 900] [serial = 2323] [outer = 00000000] 16:29:27 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (11FE8400) [pid = 900] [serial = 2324] [outer = 10D62400] 16:29:27 INFO - PROCESS | 900 | 1462836566994 Marionette DEBUG loaded listener.js 16:29:27 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (13617400) [pid = 900] [serial = 2325] [outer = 10D62400] 16:29:27 INFO - PROCESS | 900 | 1462836567501 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:29:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:29:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:29:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:29:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:29:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:29:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:29:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:29:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 845ms 16:29:27 INFO - PROCESS | 900 | 1462836567512 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 16:29:27 INFO - PROCESS | 900 | 1462836567517 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 16:29:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:29:27 INFO - PROCESS | 900 | 1462836567523 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - PROCESS | 900 | 1462836567525 Marionette TRACE conn2 <- [1,3058,null,{}] 16:29:27 INFO - PROCESS | 900 | 1462836567529 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:27 INFO - PROCESS | 900 | 1462836567623 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 16:29:27 INFO - PROCESS | 900 | 1462836567773 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:27 INFO - PROCESS | 900 | ++DOCSHELL 11749000 == 61 [pid = 900] [id = 776] 16:29:27 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (117A1400) [pid = 900] [serial = 2326] [outer = 00000000] 16:29:27 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (1343FC00) [pid = 900] [serial = 2327] [outer = 117A1400] 16:29:27 INFO - PROCESS | 900 | 1462836567825 Marionette DEBUG loaded listener.js 16:29:27 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (14579800) [pid = 900] [serial = 2328] [outer = 117A1400] 16:29:28 INFO - PROCESS | 900 | --DOCSHELL 1A414400 == 60 [pid = 900] [id = 728] 16:29:28 INFO - PROCESS | 900 | --DOCSHELL 13604400 == 59 [pid = 900] [id = 768] 16:29:28 INFO - PROCESS | 900 | --DOCSHELL 16B9C400 == 58 [pid = 900] [id = 767] 16:29:28 INFO - PROCESS | 900 | --DOCSHELL 16A46000 == 57 [pid = 900] [id = 766] 16:29:28 INFO - PROCESS | 900 | --DOCSHELL 1075B000 == 56 [pid = 900] [id = 765] 16:29:28 INFO - PROCESS | 900 | --DOCSHELL 14567C00 == 55 [pid = 900] [id = 764] 16:29:28 INFO - PROCESS | 900 | --DOCSHELL 143E8C00 == 54 [pid = 900] [id = 763] 16:29:28 INFO - PROCESS | 900 | --DOCSHELL 13467800 == 53 [pid = 900] [id = 762] 16:29:28 INFO - PROCESS | 900 | --DOCSHELL 0F5A2800 == 52 [pid = 900] [id = 761] 16:29:28 INFO - PROCESS | 900 | --DOCSHELL 107F4C00 == 51 [pid = 900] [id = 760] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 140 (188E1C00) [pid = 900] [serial = 2215] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 139 (11389C00) [pid = 900] [serial = 2206] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 138 (19BDD800) [pid = 900] [serial = 2218] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 137 (1558F400) [pid = 900] [serial = 2209] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 136 (1ADDD000) [pid = 900] [serial = 2224] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 135 (16F23800) [pid = 900] [serial = 2212] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 134 (19AF2C00) [pid = 900] [serial = 2259] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 133 (1A8E2800) [pid = 900] [serial = 2221] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOCSHELL 1AA32800 == 50 [pid = 900] [id = 756] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 132 (1B5A8C00) [pid = 900] [serial = 2244] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 131 (111BEC00) [pid = 900] [serial = 2228] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 130 (1063B000) [pid = 900] [serial = 2227] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 129 (1B6E4C00) [pid = 900] [serial = 2247] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 128 (1B404C00) [pid = 900] [serial = 2238] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 127 (1B408800) [pid = 900] [serial = 2239] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 126 (1B5AC000) [pid = 900] [serial = 2245] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 125 (1B762C00) [pid = 900] [serial = 2250] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 124 (1B6E6C00) [pid = 900] [serial = 2248] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 123 (16987400) [pid = 900] [serial = 2230] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 122 (16A42000) [pid = 900] [serial = 2231] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 121 (134EEC00) [pid = 900] [serial = 2204] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 120 (16196C00) [pid = 900] [serial = 2256] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 119 (1B765800) [pid = 900] [serial = 2251] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 118 (1AE84400) [pid = 900] [serial = 2241] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 117 (1ADDC000) [pid = 900] [serial = 2236] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 116 (188E6400) [pid = 900] [serial = 2233] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 115 (1A7D4800) [pid = 900] [serial = 2234] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 114 (10D7D400) [pid = 900] [serial = 2253] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 113 (16B7A000) [pid = 900] [serial = 2257] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 112 (1343A400) [pid = 900] [serial = 2254] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | --DOMWINDOW == 111 (1B408400) [pid = 900] [serial = 2242] [outer = 00000000] [url = about:blank] 16:29:28 INFO - PROCESS | 900 | 1462836568316 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:29:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 829ms 16:29:28 INFO - PROCESS | 900 | 1462836568366 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 16:29:28 INFO - PROCESS | 900 | 1462836568368 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 16:29:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:29:28 INFO - PROCESS | 900 | 1462836568372 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:29:28 INFO - PROCESS | 900 | 1462836568375 Marionette TRACE conn2 <- [1,3062,null,{}] 16:29:28 INFO - PROCESS | 900 | 1462836568385 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:28 INFO - PROCESS | 900 | 1462836568472 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 16:29:28 INFO - PROCESS | 900 | 1462836568488 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:28 INFO - PROCESS | 900 | ++DOCSHELL 11F58C00 == 51 [pid = 900] [id = 777] 16:29:28 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (12BB1800) [pid = 900] [serial = 2329] [outer = 00000000] 16:29:28 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (143EB400) [pid = 900] [serial = 2330] [outer = 12BB1800] 16:29:28 INFO - PROCESS | 900 | 1462836568535 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (1544CC00) [pid = 900] [serial = 2331] [outer = 12BB1800] 16:29:29 INFO - PROCESS | 900 | 1462836569007 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:29:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:29:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:29:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:29:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:29:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:29:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:29:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 704ms 16:29:29 INFO - PROCESS | 900 | 1462836569072 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 16:29:29 INFO - PROCESS | 900 | 1462836569074 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 16:29:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:29:29 INFO - PROCESS | 900 | 1462836569081 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 900 | 1462836569083 Marionette TRACE conn2 <- [1,3066,null,{}] 16:29:29 INFO - PROCESS | 900 | 1462836569086 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:29 INFO - PROCESS | 900 | 1462836569171 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 16:29:29 INFO - PROCESS | 900 | 1462836569180 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:29 INFO - PROCESS | 900 | ++DOCSHELL 15585C00 == 52 [pid = 900] [id = 778] 16:29:29 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (159C1400) [pid = 900] [serial = 2332] [outer = 00000000] 16:29:29 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (16989C00) [pid = 900] [serial = 2333] [outer = 159C1400] 16:29:29 INFO - PROCESS | 900 | 1462836569224 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (16A1D400) [pid = 900] [serial = 2334] [outer = 159C1400] 16:29:29 INFO - PROCESS | 900 | 1462836569713 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 16:29:29 INFO - PROCESS | 900 | 1462836569789 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 16:29:29 INFO - PROCESS | 900 | 1462836569793 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:29:29 INFO - PROCESS | 900 | 1462836569794 Marionette TRACE conn2 <- [1,3070,null,{}] 16:29:29 INFO - PROCESS | 900 | 1462836569802 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:29 INFO - PROCESS | 900 | 1462836569883 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 16:29:30 INFO - PROCESS | 900 | 1462836570027 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:30 INFO - PROCESS | 900 | ++DOCSHELL 16A22400 == 53 [pid = 900] [id = 779] 16:29:30 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (16B20C00) [pid = 900] [serial = 2335] [outer = 00000000] 16:29:30 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (16B7E800) [pid = 900] [serial = 2336] [outer = 16B20C00] 16:29:30 INFO - PROCESS | 900 | 1462836570070 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (16B82C00) [pid = 900] [serial = 2337] [outer = 16B20C00] 16:29:30 INFO - PROCESS | 900 | 1462836570462 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:29:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:29:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:29:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 689ms 16:29:30 INFO - PROCESS | 900 | 1462836570492 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 16:29:30 INFO - PROCESS | 900 | 1462836570494 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 16:29:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:29:30 INFO - PROCESS | 900 | 1462836570497 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:29:30 INFO - PROCESS | 900 | 1462836570499 Marionette TRACE conn2 <- [1,3074,null,{}] 16:29:30 INFO - PROCESS | 900 | 1462836570503 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:30 INFO - PROCESS | 900 | 1462836570642 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 16:29:30 INFO - PROCESS | 900 | 1462836570716 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:30 INFO - PROCESS | 900 | ++DOCSHELL 16A42800 == 54 [pid = 900] [id = 780] 16:29:30 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (16B7DC00) [pid = 900] [serial = 2338] [outer = 00000000] 16:29:30 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (16F43000) [pid = 900] [serial = 2339] [outer = 16B7DC00] 16:29:30 INFO - PROCESS | 900 | 1462836570760 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (16F43400) [pid = 900] [serial = 2340] [outer = 16B7DC00] 16:29:31 INFO - PROCESS | 900 | 1462836571142 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:29:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 704ms 16:29:31 INFO - PROCESS | 900 | 1462836571199 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 900 | 1462836571201 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 16:29:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:29:31 INFO - PROCESS | 900 | 1462836571204 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - PROCESS | 900 | 1462836571206 Marionette TRACE conn2 <- [1,3078,null,{}] 16:29:31 INFO - PROCESS | 900 | 1462836571209 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:31 INFO - PROCESS | 900 | 1462836571327 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 16:29:31 INFO - PROCESS | 900 | 1462836571437 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:31 INFO - PROCESS | 900 | ++DOCSHELL 16F41800 == 55 [pid = 900] [id = 781] 16:29:31 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (17095000) [pid = 900] [serial = 2341] [outer = 00000000] 16:29:31 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (17B46C00) [pid = 900] [serial = 2342] [outer = 17095000] 16:29:31 INFO - PROCESS | 900 | 1462836571480 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (183CC400) [pid = 900] [serial = 2343] [outer = 17095000] 16:29:31 INFO - PROCESS | 900 | 1462836571868 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:29:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 704ms 16:29:31 INFO - PROCESS | 900 | 1462836571905 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 16:29:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:29:31 INFO - PROCESS | 900 | 1462836571907 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 16:29:31 INFO - PROCESS | 900 | 1462836571910 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - PROCESS | 900 | 1462836571912 Marionette TRACE conn2 <- [1,3082,null,{}] 16:29:31 INFO - PROCESS | 900 | 1462836571915 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:32 INFO - PROCESS | 900 | 1462836572033 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 16:29:32 INFO - PROCESS | 900 | 1462836572039 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:32 INFO - PROCESS | 900 | ++DOCSHELL 107F4C00 == 56 [pid = 900] [id = 782] 16:29:32 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (111C3400) [pid = 900] [serial = 2344] [outer = 00000000] 16:29:32 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (17A21000) [pid = 900] [serial = 2345] [outer = 111C3400] 16:29:32 INFO - PROCESS | 900 | 1462836572082 Marionette DEBUG loaded listener.js 16:29:32 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (19AE8C00) [pid = 900] [serial = 2346] [outer = 111C3400] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 128 (19AE7000) [pid = 900] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 127 (1A307000) [pid = 900] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 126 (1ADD1400) [pid = 900] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 125 (10D5F800) [pid = 900] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 124 (16F4D400) [pid = 900] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 123 (13468C00) [pid = 900] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 122 (18574800) [pid = 900] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 121 (1130E800) [pid = 900] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 120 (14567000) [pid = 900] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 119 (16B7C000) [pid = 900] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 118 (16F44400) [pid = 900] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 117 (1456EC00) [pid = 900] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 116 (1343E400) [pid = 900] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 115 (14564000) [pid = 900] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 114 (0F5AA000) [pid = 900] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 113 (10D57C00) [pid = 900] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 112 (16A19400) [pid = 900] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 111 (16B2F400) [pid = 900] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 110 (11246C00) [pid = 900] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 109 (10D5E400) [pid = 900] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 108 (0F5A6400) [pid = 900] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 107 (16BB5C00) [pid = 900] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 106 (19AEF400) [pid = 900] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 105 (10D77000) [pid = 900] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 104 (136A6400) [pid = 900] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 103 (17094000) [pid = 900] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 102 (13437000) [pid = 900] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:29:32 INFO - PROCESS | 900 | --DOMWINDOW == 101 (16988800) [pid = 900] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:29:32 INFO - PROCESS | 900 | 1462836572764 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:29:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:29:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 908ms 16:29:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:29:32 INFO - PROCESS | 900 | 1462836572815 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 16:29:32 INFO - PROCESS | 900 | 1462836572817 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 16:29:32 INFO - PROCESS | 900 | 1462836572820 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:29:32 INFO - PROCESS | 900 | 1462836572822 Marionette TRACE conn2 <- [1,3086,null,{}] 16:29:32 INFO - PROCESS | 900 | 1462836572826 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:32 INFO - PROCESS | 900 | 1462836572950 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 16:29:33 INFO - PROCESS | 900 | 1462836573022 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:33 INFO - PROCESS | 900 | ++DOCSHELL 1159C800 == 57 [pid = 900] [id = 783] 16:29:33 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (11F0B400) [pid = 900] [serial = 2347] [outer = 00000000] 16:29:33 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (16A3A400) [pid = 900] [serial = 2348] [outer = 11F0B400] 16:29:33 INFO - PROCESS | 900 | 1462836573065 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (16BB5C00) [pid = 900] [serial = 2349] [outer = 11F0B400] 16:29:33 INFO - PROCESS | 900 | 1462836573405 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:29:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:29:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:29:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 626ms 16:29:33 INFO - PROCESS | 900 | 1462836573457 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 900 | 1462836573459 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 16:29:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:29:33 INFO - PROCESS | 900 | 1462836573462 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - PROCESS | 900 | 1462836573464 Marionette TRACE conn2 <- [1,3090,null,{}] 16:29:33 INFO - PROCESS | 900 | 1462836573467 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:33 INFO - PROCESS | 900 | 1462836573549 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 16:29:33 INFO - PROCESS | 900 | 1462836573555 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:33 INFO - PROCESS | 900 | ++DOCSHELL 13ADFC00 == 58 [pid = 900] [id = 784] 16:29:33 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (16C5D000) [pid = 900] [serial = 2350] [outer = 00000000] 16:29:33 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (19AEA800) [pid = 900] [serial = 2351] [outer = 16C5D000] 16:29:33 INFO - PROCESS | 900 | 1462836573598 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (19AEBC00) [pid = 900] [serial = 2352] [outer = 16C5D000] 16:29:34 INFO - PROCESS | 900 | 1462836574019 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:29:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:29:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 595ms 16:29:34 INFO - PROCESS | 900 | 1462836574059 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 16:29:34 INFO - PROCESS | 900 | 1462836574061 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 16:29:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:29:34 INFO - PROCESS | 900 | 1462836574064 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:29:34 INFO - PROCESS | 900 | 1462836574066 Marionette TRACE conn2 <- [1,3094,null,{}] 16:29:34 INFO - PROCESS | 900 | 1462836574084 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:34 INFO - PROCESS | 900 | 1462836574187 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 16:29:34 INFO - PROCESS | 900 | 1462836574192 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:34 INFO - PROCESS | 900 | ++DOCSHELL 134ED800 == 59 [pid = 900] [id = 785] 16:29:34 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (19AE7000) [pid = 900] [serial = 2353] [outer = 00000000] 16:29:34 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (1A170C00) [pid = 900] [serial = 2354] [outer = 19AE7000] 16:29:34 INFO - PROCESS | 900 | 1462836574244 Marionette DEBUG loaded listener.js 16:29:34 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (1A310C00) [pid = 900] [serial = 2355] [outer = 19AE7000] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 13437C00 == 58 [pid = 900] [id = 754] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 16F41000 == 57 [pid = 900] [id = 755] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 11305800 == 56 [pid = 900] [id = 758] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 17B48000 == 55 [pid = 900] [id = 757] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 19BDD400 == 54 [pid = 900] [id = 741] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 0F5A7800 == 53 [pid = 900] [id = 759] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 134EE000 == 52 [pid = 900] [id = 731] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 19AF2400 == 51 [pid = 900] [id = 702] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 107F9C00 == 50 [pid = 900] [id = 739] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 16F4C400 == 49 [pid = 900] [id = 738] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 134F9400 == 48 [pid = 900] [id = 632] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 12B89C00 == 47 [pid = 900] [id = 666] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 0F5F7C00 == 46 [pid = 900] [id = 689] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 0F5F1800 == 45 [pid = 900] [id = 732] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 1075B800 == 44 [pid = 900] [id = 649] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 0F5A1800 == 43 [pid = 900] [id = 648] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 0F59D400 == 42 [pid = 900] [id = 753] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 180E8C00 == 41 [pid = 900] [id = 740] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 10D60400 == 40 [pid = 900] [id = 775] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 0F59F400 == 39 [pid = 900] [id = 774] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 0F51B400 == 38 [pid = 900] [id = 772] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 16F2DC00 == 37 [pid = 900] [id = 773] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 11FF0800 == 36 [pid = 900] [id = 771] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 16A1F400 == 35 [pid = 900] [id = 769] 16:29:35 INFO - PROCESS | 900 | --DOCSHELL 0F5F9000 == 34 [pid = 900] [id = 770] 16:29:36 INFO - PROCESS | 900 | --DOCSHELL 11749000 == 33 [pid = 900] [id = 776] 16:29:36 INFO - PROCESS | 900 | --DOCSHELL 16F41800 == 32 [pid = 900] [id = 781] 16:29:36 INFO - PROCESS | 900 | --DOCSHELL 15585C00 == 31 [pid = 900] [id = 778] 16:29:36 INFO - PROCESS | 900 | --DOCSHELL 1159C800 == 30 [pid = 900] [id = 783] 16:29:36 INFO - PROCESS | 900 | --DOCSHELL 13ADFC00 == 29 [pid = 900] [id = 784] 16:29:36 INFO - PROCESS | 900 | --DOCSHELL 16A42800 == 28 [pid = 900] [id = 780] 16:29:36 INFO - PROCESS | 900 | --DOCSHELL 107F4C00 == 27 [pid = 900] [id = 782] 16:29:36 INFO - PROCESS | 900 | --DOCSHELL 11F58C00 == 26 [pid = 900] [id = 777] 16:29:36 INFO - PROCESS | 900 | --DOCSHELL 16A22400 == 25 [pid = 900] [id = 779] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 109 (16A23C00) [pid = 900] [serial = 2304] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 108 (1ADD4400) [pid = 900] [serial = 2306] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 107 (1B6E9400) [pid = 900] [serial = 2271] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 106 (1AE76C00) [pid = 900] [serial = 2225] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 105 (1ADD4000) [pid = 900] [serial = 2268] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 104 (16A46400) [pid = 900] [serial = 2294] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 103 (1A173000) [pid = 900] [serial = 2300] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 102 (143E1800) [pid = 900] [serial = 2286] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 101 (1AA31C00) [pid = 900] [serial = 2297] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 100 (1B770C00) [pid = 900] [serial = 2274] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 99 (15448C00) [pid = 900] [serial = 2289] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 98 (16F49C00) [pid = 900] [serial = 2213] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 97 (1856F400) [pid = 900] [serial = 2265] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 96 (15E47800) [pid = 900] [serial = 2292] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 95 (15444000) [pid = 900] [serial = 2262] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 94 (16308C00) [pid = 900] [serial = 2192] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 93 (10707C00) [pid = 900] [serial = 2276] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 92 (1360BC00) [pid = 900] [serial = 2201] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 91 (11755000) [pid = 900] [serial = 2277] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 90 (16A20400) [pid = 900] [serial = 2303] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 89 (1A410000) [pid = 900] [serial = 2141] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 88 (117AA000) [pid = 900] [serial = 2207] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 87 (19AEFC00) [pid = 900] [serial = 2266] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 86 (15441800) [pid = 900] [serial = 2288] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 85 (13330800) [pid = 900] [serial = 2279] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 84 (1B5A6C00) [pid = 900] [serial = 2298] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 83 (134FB400) [pid = 900] [serial = 2301] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 82 (10D62800) [pid = 900] [serial = 2282] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 81 (1B5A8400) [pid = 900] [serial = 2270] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 80 (1B766C00) [pid = 900] [serial = 2273] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 79 (1159AC00) [pid = 900] [serial = 2283] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 78 (19BDDC00) [pid = 900] [serial = 2219] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 77 (1AA3B400) [pid = 900] [serial = 2222] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 76 (1343F000) [pid = 900] [serial = 2280] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 75 (11749400) [pid = 900] [serial = 2189] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 74 (140CBC00) [pid = 900] [serial = 2285] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 73 (1ADDCC00) [pid = 900] [serial = 2198] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 72 (159BE400) [pid = 900] [serial = 2291] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 71 (188E7C00) [pid = 900] [serial = 2216] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 70 (16982C00) [pid = 900] [serial = 2263] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 69 (15E51400) [pid = 900] [serial = 2210] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 68 (19BDA400) [pid = 900] [serial = 2195] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | --DOMWINDOW == 67 (107F6C00) [pid = 900] [serial = 2295] [outer = 00000000] [url = about:blank] 16:29:36 INFO - PROCESS | 900 | 1462836576350 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:29:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2316ms 16:29:36 INFO - PROCESS | 900 | 1462836576374 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 16:29:36 INFO - PROCESS | 900 | 1462836576378 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 16:29:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:29:36 INFO - PROCESS | 900 | 1462836576383 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:29:36 INFO - PROCESS | 900 | 1462836576387 Marionette TRACE conn2 <- [1,3098,null,{}] 16:29:36 INFO - PROCESS | 900 | 1462836576393 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:36 INFO - PROCESS | 900 | 1462836576490 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 16:29:36 INFO - PROCESS | 900 | 1462836576498 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:36 INFO - PROCESS | 900 | ++DOCSHELL 0F517400 == 26 [pid = 900] [id = 786] 16:29:36 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (0F518000) [pid = 900] [serial = 2356] [outer = 00000000] 16:29:36 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (0F59E000) [pid = 900] [serial = 2357] [outer = 0F518000] 16:29:36 INFO - PROCESS | 900 | 1462836576545 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (0F5A3C00) [pid = 900] [serial = 2358] [outer = 0F518000] 16:29:37 INFO - PROCESS | 900 | 1462836577039 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:29:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:29:37 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 16:29:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:29:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 689ms 16:29:37 INFO - PROCESS | 900 | 1462836577084 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 900 | 1462836577091 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 16:29:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:29:37 INFO - PROCESS | 900 | 1462836577097 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 900 | 1462836577099 Marionette TRACE conn2 <- [1,3102,null,{}] 16:29:37 INFO - PROCESS | 900 | 1462836577103 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:37 INFO - PROCESS | 900 | 1462836577191 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 16:29:37 INFO - PROCESS | 900 | 1462836577199 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"e7114711-7e9c-42bd-82ba-335575ccd16b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:37 INFO - PROCESS | 900 | ++DOCSHELL 0F5A1800 == 27 [pid = 900] [id = 787] 16:29:37 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (0F5A5800) [pid = 900] [serial = 2359] [outer = 00000000] 16:29:37 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (0F5F7400) [pid = 900] [serial = 2360] [outer = 0F5A5800] 16:29:37 INFO - PROCESS | 900 | 1462836577244 Marionette DEBUG loaded listener.js 16:29:37 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (1063EC00) [pid = 900] [serial = 2361] [outer = 0F5A5800] 16:29:37 INFO - PROCESS | 900 | 1462836577708 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:29:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:29:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 642ms 16:29:37 INFO - PROCESS | 900 | 1462836577732 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 900 | 1462836577734 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 16:29:38 WARNING - u'runner_teardown' () 16:29:38 INFO - No more tests 16:29:38 INFO - Got 0 unexpected results 16:29:38 INFO - SUITE-END | took 661s 16:29:39 INFO - Closing logging queue 16:29:39 INFO - queue closed 16:29:39 INFO - Return code: 0 16:29:39 WARNING - # TBPL SUCCESS # 16:29:39 INFO - Running post-action listener: _resource_record_post_action 16:29:39 INFO - Running post-run listener: _resource_record_post_run 16:29:40 INFO - Total resource usage - Wall time: 671s; CPU: 17.0%; Read bytes: 92510208; Write bytes: 953142784; Read time: 2164039; Write time: 1188228 16:29:40 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:29:40 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 64250368; Read time: 0; Write time: 84464 16:29:40 INFO - run-tests - Wall time: 668s; CPU: 17.0%; Read bytes: 92510208; Write bytes: 814062592; Read time: 2164039; Write time: 1023086 16:29:40 INFO - Running post-run listener: _upload_blobber_files 16:29:40 INFO - Blob upload gear active. 16:29:40 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:29:40 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 16:29:40 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'] 16:29:40 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 16:29:41 INFO - (blobuploader) - INFO - Open directory for files ... 16:29:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:29:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:29:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:29:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:29:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:29:41 INFO - (blobuploader) - INFO - Done attempting. 16:29:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:29:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:29:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:29:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:29:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:29:43 INFO - (blobuploader) - INFO - Done attempting. 16:29:43 INFO - (blobuploader) - INFO - Iteration through files over. 16:29:43 INFO - Return code: 0 16:29:43 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:29:43 INFO - Using _rmtree_windows ... 16:29:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:29:43 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/68e65462a035171ceb485b06f1ba8e5947b713001c554964f3d2866b658e90fdf31ec6fa07346ed72509e9e8cfefd2f083a8f98d3ae437d3a270423c1ed8c3a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f87f1584b4c87faf85816fb62f56ed7ff7be2fb18633dc5bbfc649bfb36a7eaef1bf43b2fa4c6b52297a91a9397476111af2f04a77771eeed0fbe9ba183adbc8"} 16:29:43 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:29:43 INFO - Writing to file C:\slave\test\properties\blobber_files 16:29:43 INFO - Contents: 16:29:43 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/68e65462a035171ceb485b06f1ba8e5947b713001c554964f3d2866b658e90fdf31ec6fa07346ed72509e9e8cfefd2f083a8f98d3ae437d3a270423c1ed8c3a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f87f1584b4c87faf85816fb62f56ed7ff7be2fb18633dc5bbfc649bfb36a7eaef1bf43b2fa4c6b52297a91a9397476111af2f04a77771eeed0fbe9ba183adbc8"} 16:29:43 INFO - Running post-run listener: copy_logs_to_upload_dir 16:29:43 INFO - Copying logs to upload dir... 16:29:43 INFO - mkdir: C:\slave\test\build\upload\logs 16:29:43 INFO - Copying logs to upload dir... 16:29:43 INFO - Using _rmtree_windows ... 16:29:43 INFO - Using _rmtree_windows ... 16:29:43 INFO - Using _rmtree_windows ... 16:29:43 INFO - Using _rmtree_windows ... 16:29:43 INFO - Using _rmtree_windows ... 16:29:43 INFO - Using _rmtree_windows ... 16:29:43 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=801.092000 ========= master_lag: -9.69 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 11 secs) (at 2016-05-09 16:29:44.908563) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-09 16:29:44.909469) ========= '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-039\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-039 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-039 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/68e65462a035171ceb485b06f1ba8e5947b713001c554964f3d2866b658e90fdf31ec6fa07346ed72509e9e8cfefd2f083a8f98d3ae437d3a270423c1ed8c3a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f87f1584b4c87faf85816fb62f56ed7ff7be2fb18633dc5bbfc649bfb36a7eaef1bf43b2fa4c6b52297a91a9397476111af2f04a77771eeed0fbe9ba183adbc8"} build_url:https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/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/68e65462a035171ceb485b06f1ba8e5947b713001c554964f3d2866b658e90fdf31ec6fa07346ed72509e9e8cfefd2f083a8f98d3ae437d3a270423c1ed8c3a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f87f1584b4c87faf85816fb62f56ed7ff7be2fb18633dc5bbfc649bfb36a7eaef1bf43b2fa4c6b52297a91a9397476111af2f04a77771eeed0fbe9ba183adbc8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SPTsKkZ2ShiSxNm5LcSK4Q/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-09 16:29:45.028277) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 16:29:45.028613) ========= '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-039\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-039 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-039 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.126000 ========= master_lag: 0.00 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 16:29:45.155045) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-09 16:29:45.155366) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-09 16:29:45.595580) ========= ========= Total master_lag: 1.92 =========