builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-070 starttime: 1463040987.59 results: success (0) buildid: 20160511222711 builduid: 45fab69c536f4eca97bc2590092cddd9 revision: 901b6248af7d34012dc519cef40ec38c034f1c39 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 01:16:27.594683) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 01:16:27.595161) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 01:16:27.595465) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 01:16:27.720020) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 01:16:27.720333) ========= '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-070\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False --00:17:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 13.37 MB/s 00:17:12 (13.37 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.585000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 01:16:28.431179) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 01:16:28.431520) ========= '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-070\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.781000 ========= master_lag: 0.09 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 01:16:29.307448) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-12 01:16:29.307891) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 901b6248af7d34012dc519cef40ec38c034f1c39 --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 901b6248af7d34012dc519cef40ec38c034f1c39 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False 2016-05-12 00:17:14,150 truncating revision to first 12 chars 2016-05-12 00:17:14,150 Setting DEBUG logging. 2016-05-12 00:17:14,150 attempt 1/10 2016-05-12 00:17:14,150 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/901b6248af7d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-12 00:17:14,513 unpacking tar archive at: mozilla-aurora-901b6248af7d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.102000 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-12 01:16:30.604612) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 01:16:30.604919) ========= script_repo_revision: 901b6248af7d34012dc519cef40ec38c034f1c39 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 01:16:30.605327) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 01:16:30.605648) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 01:16:30.622216) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-05-12 01:16:30.622616) ========= '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-070\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 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-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 00:17:15 INFO - MultiFileLogger online at 20160512 00:17:15 in C:\slave\test 00:17:15 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 00:17:15 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 00:17:15 INFO - {'append_to_log': False, 00:17:15 INFO - 'base_work_dir': 'C:\\slave\\test', 00:17:15 INFO - 'blob_upload_branch': 'mozilla-aurora', 00:17:15 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 00:17:15 INFO - 'buildbot_json_path': 'buildprops.json', 00:17:15 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 00:17:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:17:15 INFO - 'download_minidump_stackwalk': True, 00:17:15 INFO - 'download_symbols': 'true', 00:17:15 INFO - 'e10s': False, 00:17:15 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 00:17:15 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 00:17:15 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 00:17:15 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 00:17:15 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 00:17:15 INFO - 'C:/mozilla-build/tooltool.py'), 00:17:15 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 00:17:15 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 00:17:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:17:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:17:15 INFO - 'log_level': 'info', 00:17:15 INFO - 'log_to_console': True, 00:17:15 INFO - 'opt_config_files': (), 00:17:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:17:15 INFO - '--processes=1', 00:17:15 INFO - '--config=%(test_path)s/wptrunner.ini', 00:17:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:17:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:17:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:17:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:17:15 INFO - 'pip_index': False, 00:17:15 INFO - 'require_test_zip': True, 00:17:15 INFO - 'test_type': ('testharness',), 00:17:15 INFO - 'this_chunk': '1', 00:17:15 INFO - 'total_chunks': '10', 00:17:15 INFO - 'virtualenv_path': 'venv', 00:17:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:17:15 INFO - 'work_dir': 'build'} 00:17:15 INFO - ##### 00:17:15 INFO - ##### Running clobber step. 00:17:15 INFO - ##### 00:17:15 INFO - Running pre-action listener: _resource_record_pre_action 00:17:15 INFO - Running main action method: clobber 00:17:15 INFO - rmtree: C:\slave\test\build 00:17:15 INFO - Using _rmtree_windows ... 00:17:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 00:18:09 INFO - Running post-action listener: _resource_record_post_action 00:18:09 INFO - ##### 00:18:09 INFO - ##### Running read-buildbot-config step. 00:18:09 INFO - ##### 00:18:09 INFO - Running pre-action listener: _resource_record_pre_action 00:18:09 INFO - Running main action method: read_buildbot_config 00:18:09 INFO - Using buildbot properties: 00:18:09 INFO - { 00:18:09 INFO - "project": "", 00:18:09 INFO - "product": "firefox", 00:18:09 INFO - "script_repo_revision": "production", 00:18:09 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 00:18:09 INFO - "repository": "", 00:18:09 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 00:18:09 INFO - "buildid": "20160511222711", 00:18:09 INFO - "pgo_build": "False", 00:18:09 INFO - "basedir": "C:\\slave\\test", 00:18:09 INFO - "buildnumber": 19, 00:18:09 INFO - "slavename": "t-xp32-ix-070", 00:18:09 INFO - "revision": "901b6248af7d34012dc519cef40ec38c034f1c39", 00:18:09 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 00:18:09 INFO - "platform": "win32", 00:18:09 INFO - "branch": "mozilla-aurora", 00:18:09 INFO - "repo_path": "releases/mozilla-aurora", 00:18:09 INFO - "moz_repo_path": "", 00:18:09 INFO - "stage_platform": "win32", 00:18:09 INFO - "builduid": "45fab69c536f4eca97bc2590092cddd9", 00:18:09 INFO - "slavebuilddir": "test" 00:18:09 INFO - } 00:18:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 00:18:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 00:18:09 INFO - Running post-action listener: _resource_record_post_action 00:18:09 INFO - ##### 00:18:09 INFO - ##### Running download-and-extract step. 00:18:09 INFO - ##### 00:18:09 INFO - Running pre-action listener: _resource_record_pre_action 00:18:09 INFO - Running main action method: download_and_extract 00:18:09 INFO - mkdir: C:\slave\test\build\tests 00: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')]} 00:18:09 INFO - https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 00:18:09 INFO - trying https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 00:18:09 INFO - Downloading https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/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 00:18:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/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 00:18:10 INFO - Downloaded 1274 bytes. 00:18:10 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 00:18:10 INFO - Using the following test package requirements: 00:18:10 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 00:18:10 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:18:10 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 00:18:10 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:18:10 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 00:18:10 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:18:10 INFO - u'jsshell-win32.zip'], 00:18:10 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:18:10 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 00:18:10 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 00:18:10 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:18:10 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 00:18:10 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:18:10 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 00:18:10 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:18:10 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 00:18:10 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:18:10 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 00:18:10 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 00:18:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:18:10 INFO - https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 00:18:10 INFO - trying https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 00:18:10 INFO - Downloading https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/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 00:18:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/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 00:18:12 INFO - Downloaded 20642748 bytes. 00:18:12 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/*'] 00:18:12 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/* 00:18:14 INFO - caution: filename not matched: web-platform/* 00:18:14 INFO - Return code: 11 00:18: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')]} 00:18:14 INFO - https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 00:18:14 INFO - trying https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 00:18:14 INFO - Downloading https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/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 00:18:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/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 00:18:17 INFO - Downloaded 36408673 bytes. 00:18:17 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/*'] 00:18:17 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/* 00:18:56 INFO - caution: filename not matched: bin/* 00:18:56 INFO - caution: filename not matched: config/* 00:18:56 INFO - caution: filename not matched: mozbase/* 00:18:56 INFO - caution: filename not matched: marionette/* 00:18:56 INFO - caution: filename not matched: tools/wptserve/* 00:18:56 INFO - Return code: 11 00:18:56 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')]} 00:18:56 INFO - https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 00:18:56 INFO - trying https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 00:18:56 INFO - Downloading https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 00:18:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/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 00:19:00 INFO - Downloaded 69600608 bytes. 00:19:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 00:19:00 INFO - mkdir: C:\slave\test\properties 00:19:00 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 00:19:00 INFO - Writing to file C:\slave\test\properties\build_url 00:19:00 INFO - Contents: 00:19:00 INFO - build_url:https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 00:19:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 00:19:01 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 00:19:01 INFO - Writing to file C:\slave\test\properties\symbols_url 00:19:01 INFO - Contents: 00:19:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 00:19:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:19:01 INFO - https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:19:01 INFO - trying https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 00:19:01 INFO - Downloading https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/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 00:19:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/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 00:19:04 INFO - Downloaded 58380744 bytes. 00:19:04 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'] 00:19:04 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 00:19:09 INFO - Return code: 0 00:19:09 INFO - Running post-action listener: _resource_record_post_action 00:19:09 INFO - Running post-action listener: set_extra_try_arguments 00:19:09 INFO - ##### 00:19:09 INFO - ##### Running create-virtualenv step. 00:19:09 INFO - ##### 00:19:09 INFO - Running pre-action listener: _pre_create_virtualenv 00:19:09 INFO - Running pre-action listener: _resource_record_pre_action 00:19:09 INFO - Running main action method: create_virtualenv 00:19:09 INFO - Creating virtualenv C:\slave\test\build\venv 00:19:09 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 00:19:09 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 00:19:10 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 00:19:11 INFO - Installing distribute......................................................................................................................................................................................done. 00:19:12 INFO - Return code: 0 00:19:12 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 00:19:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:19:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:19:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:19:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:19:12 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 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF68A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1B2C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BF20C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\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-070'}}, attempt #1 00:19:12 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 00:19:12 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 00:19:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:19:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 00:19:12 INFO - 'CLIENTNAME': 'Console', 00:19:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:19:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 00:19:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:19:12 INFO - 'DCLOCATION': 'SCL3', 00:19:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:19:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:19:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:19:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:19:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:19:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:19:12 INFO - 'HOMEDRIVE': 'C:', 00:19:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 00:19:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:19:12 INFO - 'KTS_VERSION': '1.19c', 00:19:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:19:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 00:19:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:19:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:19:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:19:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:19:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:19:12 INFO - 'MOZ_AIRBAG': '1', 00:19:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:19:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:19:12 INFO - 'MOZ_MSVCVERSION': '8', 00:19:12 INFO - 'MOZ_NO_REMOTE': '1', 00:19:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:19:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:19:12 INFO - 'NO_EM_RESTART': '1', 00:19:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:19:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:19:12 INFO - 'OS': 'Windows_NT', 00:19:12 INFO - 'OURDRIVE': 'C:', 00:19:12 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', 00:19:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:19:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:19:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:19:12 INFO - 'PROCESSOR_LEVEL': '6', 00:19:12 INFO - 'PROCESSOR_REVISION': '1e05', 00:19:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:19:12 INFO - 'PROMPT': '$P$G', 00:19:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:19:12 INFO - 'PWD': 'C:\\slave\\test', 00:19:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:19:12 INFO - 'SESSIONNAME': 'Console', 00:19:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:19:12 INFO - 'SYSTEMDRIVE': 'C:', 00:19:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:19:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:19:12 INFO - 'TEST1': 'testie', 00:19:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:19:12 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 00:19:12 INFO - 'USERNAME': 'cltbld', 00:19:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 00:19:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:19:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:19:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:19:12 INFO - 'WINDIR': 'C:\\WINDOWS', 00:19:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:19:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:19:12 INFO - Downloading/unpacking psutil>=0.7.1 00:19:13 INFO - Running setup.py egg_info for package psutil 00:19:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:19:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:19:13 INFO - Installing collected packages: psutil 00:19:13 INFO - Running setup.py install for psutil 00:19:13 INFO - building 'psutil._psutil_windows' extension 00:19:13 INFO - error: Unable to find vcvarsall.bat 00:19:13 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-rbmy5y-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:19:13 INFO - running install 00:19:13 INFO - running build 00:19:13 INFO - running build_py 00:19:13 INFO - creating build 00:19:13 INFO - creating build\lib.win32-2.7 00:19:13 INFO - creating build\lib.win32-2.7\psutil 00:19:13 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 00:19:13 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 00:19:13 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 00:19:13 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 00:19:13 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 00:19:13 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 00:19:13 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 00:19:13 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 00:19:13 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 00:19:13 INFO - running build_ext 00:19:13 INFO - building 'psutil._psutil_windows' extension 00:19:13 INFO - error: Unable to find vcvarsall.bat 00:19:13 INFO - ---------------------------------------- 00:19:13 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-rbmy5y-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:19:13 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data\pip\pip.log 00:19:13 WARNING - Return code: 1 00:19:13 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! 00:19:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 00:19:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:19:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:19:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:19:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:19:13 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 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF68A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1B2C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BF20C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\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-070'}}, attempt #1 00:19:13 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 00:19:13 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 00:19:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:19:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 00:19:13 INFO - 'CLIENTNAME': 'Console', 00:19:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:19:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 00:19:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:19:13 INFO - 'DCLOCATION': 'SCL3', 00:19:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:19:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:19:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:19:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:19:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:19:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:19:13 INFO - 'HOMEDRIVE': 'C:', 00:19:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 00:19:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:19:13 INFO - 'KTS_VERSION': '1.19c', 00:19:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:19:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 00:19:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:19:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:19:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:19:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:19:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:19:13 INFO - 'MOZ_AIRBAG': '1', 00:19:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:19:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:19:13 INFO - 'MOZ_MSVCVERSION': '8', 00:19:13 INFO - 'MOZ_NO_REMOTE': '1', 00:19:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:19:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:19:13 INFO - 'NO_EM_RESTART': '1', 00:19:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:19:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:19:13 INFO - 'OS': 'Windows_NT', 00:19:13 INFO - 'OURDRIVE': 'C:', 00:19:13 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', 00:19:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:19:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:19:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:19:13 INFO - 'PROCESSOR_LEVEL': '6', 00:19:13 INFO - 'PROCESSOR_REVISION': '1e05', 00:19:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:19:13 INFO - 'PROMPT': '$P$G', 00:19:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:19:13 INFO - 'PWD': 'C:\\slave\\test', 00:19:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:19:13 INFO - 'SESSIONNAME': 'Console', 00:19:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:19:13 INFO - 'SYSTEMDRIVE': 'C:', 00:19:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:19:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:19:13 INFO - 'TEST1': 'testie', 00:19:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:19:13 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 00:19:13 INFO - 'USERNAME': 'cltbld', 00:19:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 00:19:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:19:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:19:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:19:13 INFO - 'WINDIR': 'C:\\WINDOWS', 00:19:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:19:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:19:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:19:14 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:19:14 INFO - Running setup.py egg_info for package mozsystemmonitor 00:19:14 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 00:19:14 INFO - Running setup.py egg_info for package psutil 00:19:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:19:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:19:14 INFO - Installing collected packages: mozsystemmonitor, psutil 00:19:14 INFO - Running setup.py install for mozsystemmonitor 00:19:14 INFO - Running setup.py install for psutil 00:19:14 INFO - building 'psutil._psutil_windows' extension 00:19:14 INFO - error: Unable to find vcvarsall.bat 00:19:14 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-g7ae7h-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:19:14 INFO - running install 00:19:14 INFO - running build 00:19:14 INFO - running build_py 00:19:14 INFO - running build_ext 00:19:14 INFO - building 'psutil._psutil_windows' extension 00:19:14 INFO - error: Unable to find vcvarsall.bat 00:19:14 INFO - ---------------------------------------- 00:19:14 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-g7ae7h-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:19:14 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data\pip\pip.log 00:19:14 WARNING - Return code: 1 00:19:14 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! 00:19:14 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 00:19: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')]} 00:19:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:19: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')]} 00:19:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:19:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF68A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1B2C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BF20C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\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-070'}}, attempt #1 00:19:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 00:19:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 00:19:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:19:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 00:19:14 INFO - 'CLIENTNAME': 'Console', 00:19:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:19:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 00:19:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:19:14 INFO - 'DCLOCATION': 'SCL3', 00:19:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:19:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:19:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:19:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:19:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:19:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:19:14 INFO - 'HOMEDRIVE': 'C:', 00:19:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 00:19:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:19:14 INFO - 'KTS_VERSION': '1.19c', 00:19:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:19:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 00:19:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:19:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:19:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:19:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:19:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:19:14 INFO - 'MOZ_AIRBAG': '1', 00:19:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:19:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:19:14 INFO - 'MOZ_MSVCVERSION': '8', 00:19:14 INFO - 'MOZ_NO_REMOTE': '1', 00:19:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:19:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:19:14 INFO - 'NO_EM_RESTART': '1', 00:19:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:19:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:19:14 INFO - 'OS': 'Windows_NT', 00:19:14 INFO - 'OURDRIVE': 'C:', 00:19:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 00:19:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:19:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:19:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:19:14 INFO - 'PROCESSOR_LEVEL': '6', 00:19:14 INFO - 'PROCESSOR_REVISION': '1e05', 00:19:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:19:14 INFO - 'PROMPT': '$P$G', 00:19:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:19:14 INFO - 'PWD': 'C:\\slave\\test', 00:19:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:19:14 INFO - 'SESSIONNAME': 'Console', 00:19:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:19:14 INFO - 'SYSTEMDRIVE': 'C:', 00:19:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:19:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:19:14 INFO - 'TEST1': 'testie', 00:19:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:19:14 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 00:19:14 INFO - 'USERNAME': 'cltbld', 00:19:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 00:19:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:19:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:19:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:19:14 INFO - 'WINDIR': 'C:\\WINDOWS', 00:19:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:19:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:19:15 INFO - Downloading/unpacking blobuploader==1.2.4 00:19:15 INFO - Downloading blobuploader-1.2.4.tar.gz 00:19:15 INFO - Running setup.py egg_info for package blobuploader 00:19:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:19:17 INFO - Running setup.py egg_info for package requests 00:19:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:19:17 INFO - Downloading docopt-0.6.1.tar.gz 00:19:17 INFO - Running setup.py egg_info for package docopt 00:19:17 INFO - Installing collected packages: blobuploader, docopt, requests 00:19:17 INFO - Running setup.py install for blobuploader 00:19:17 INFO - Running setup.py install for docopt 00:19:17 INFO - Running setup.py install for requests 00:19:17 INFO - Successfully installed blobuploader docopt requests 00:19:17 INFO - Cleaning up... 00:19:17 INFO - Return code: 0 00:19:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:19:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:19:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:19:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:19:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:19:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF68A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1B2C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BF20C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\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-070'}}, attempt #1 00:19:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 00:19:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:19:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:19:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 00:19:17 INFO - 'CLIENTNAME': 'Console', 00:19:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:19:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 00:19:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:19:17 INFO - 'DCLOCATION': 'SCL3', 00:19:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:19:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:19:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:19:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:19:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:19:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:19:17 INFO - 'HOMEDRIVE': 'C:', 00:19:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 00:19:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:19:17 INFO - 'KTS_VERSION': '1.19c', 00:19:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:19:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 00:19:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:19:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:19:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:19:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:19:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:19:17 INFO - 'MOZ_AIRBAG': '1', 00:19:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:19:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:19:17 INFO - 'MOZ_MSVCVERSION': '8', 00:19:17 INFO - 'MOZ_NO_REMOTE': '1', 00:19:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:19:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:19:17 INFO - 'NO_EM_RESTART': '1', 00:19:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:19:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:19:17 INFO - 'OS': 'Windows_NT', 00:19:17 INFO - 'OURDRIVE': 'C:', 00:19:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 00:19:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:19:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:19:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:19:17 INFO - 'PROCESSOR_LEVEL': '6', 00:19:17 INFO - 'PROCESSOR_REVISION': '1e05', 00:19:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:19:17 INFO - 'PROMPT': '$P$G', 00:19:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:19:17 INFO - 'PWD': 'C:\\slave\\test', 00:19:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:19:17 INFO - 'SESSIONNAME': 'Console', 00:19:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:19:17 INFO - 'SYSTEMDRIVE': 'C:', 00:19:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:19:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:19:17 INFO - 'TEST1': 'testie', 00:19:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:19:17 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 00:19:17 INFO - 'USERNAME': 'cltbld', 00:19:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 00:19:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:19:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:19:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:19:17 INFO - 'WINDIR': 'C:\\WINDOWS', 00:19:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:19:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:19:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:19:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:19:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:19:22 INFO - Unpacking c:\slave\test\build\tests\marionette 00:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:19:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:19:22 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 00:19:22 INFO - Running setup.py install for browsermob-proxy 00:19:29 INFO - Running setup.py install for manifestparser 00:19:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Running setup.py install for marionette-client 00:19:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:19:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Running setup.py install for marionette-driver 00:19:29 INFO - Running setup.py install for mozcrash 00:19:29 INFO - Running setup.py install for mozdebug 00:19:29 INFO - Running setup.py install for mozdevice 00:19:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Running setup.py install for mozfile 00:19:29 INFO - Running setup.py install for mozhttpd 00:19:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Running setup.py install for mozinfo 00:19:29 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Running setup.py install for mozInstall 00:19:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Running setup.py install for mozleak 00:19:29 INFO - Running setup.py install for mozlog 00:19:29 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Running setup.py install for moznetwork 00:19:29 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Running setup.py install for mozprocess 00:19:29 INFO - Running setup.py install for mozprofile 00:19:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Running setup.py install for mozrunner 00:19:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Running setup.py install for mozscreenshot 00:19:29 INFO - Running setup.py install for moztest 00:19:29 INFO - Running setup.py install for mozversion 00:19:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:19:29 INFO - Running setup.py install for wptserve 00:19:29 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 00:19:29 INFO - Cleaning up... 00:19:29 INFO - Return code: 0 00:19:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:19:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:19:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:19:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:19:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:19:29 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 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF68A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1B2C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BF20C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\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-070'}}, attempt #1 00:19:29 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 00:19:29 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 00:19:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:19:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 00:19:29 INFO - 'CLIENTNAME': 'Console', 00:19:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:19:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 00:19:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:19:29 INFO - 'DCLOCATION': 'SCL3', 00:19:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:19:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:19:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:19:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:19:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:19:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:19:29 INFO - 'HOMEDRIVE': 'C:', 00:19:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 00:19:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:19:29 INFO - 'KTS_VERSION': '1.19c', 00:19:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:19:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 00:19:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:19:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:19:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:19:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:19:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:19:29 INFO - 'MOZ_AIRBAG': '1', 00:19:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:19:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:19:29 INFO - 'MOZ_MSVCVERSION': '8', 00:19:29 INFO - 'MOZ_NO_REMOTE': '1', 00:19:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:19:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:19:29 INFO - 'NO_EM_RESTART': '1', 00:19:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:19:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:19:29 INFO - 'OS': 'Windows_NT', 00:19:29 INFO - 'OURDRIVE': 'C:', 00:19:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 00:19:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:19:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:19:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:19:29 INFO - 'PROCESSOR_LEVEL': '6', 00:19:29 INFO - 'PROCESSOR_REVISION': '1e05', 00:19:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:19:29 INFO - 'PROMPT': '$P$G', 00:19:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:19:29 INFO - 'PWD': 'C:\\slave\\test', 00:19:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:19:29 INFO - 'SESSIONNAME': 'Console', 00:19:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:19:29 INFO - 'SYSTEMDRIVE': 'C:', 00:19:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:19:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:19:29 INFO - 'TEST1': 'testie', 00:19:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:19:29 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 00:19:29 INFO - 'USERNAME': 'cltbld', 00:19:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 00:19:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:19:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:19:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:19:29 INFO - 'WINDIR': 'C:\\WINDOWS', 00:19:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:19:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:19:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:19:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:19:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:19:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:19:34 INFO - Unpacking c:\slave\test\build\tests\marionette 00:19:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:19:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:19:34 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)) 00:19:39 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)) 00:19:39 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)) 00:19:39 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)) 00:19:39 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)) 00:19:39 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 00:19:39 INFO - Downloading blessings-1.6.tar.gz 00:19:39 INFO - Running setup.py egg_info for package blessings 00:19:39 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)) 00:19:39 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 00:19:39 INFO - Running setup.py install for blessings 00:19:39 INFO - Running setup.py install for browsermob-proxy 00:19:39 INFO - Running setup.py install for manifestparser 00:19:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Running setup.py install for marionette-client 00:19:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:19:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Running setup.py install for marionette-driver 00:19:39 INFO - Running setup.py install for mozcrash 00:19:39 INFO - Running setup.py install for mozdebug 00:19:39 INFO - Running setup.py install for mozdevice 00:19:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Running setup.py install for mozhttpd 00:19:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Running setup.py install for mozInstall 00:19:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Running setup.py install for mozleak 00:19:39 INFO - Running setup.py install for mozprofile 00:19:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Running setup.py install for mozrunner 00:19:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:19:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:19:41 INFO - Running setup.py install for mozscreenshot 00:19:41 INFO - Running setup.py install for moztest 00:19:41 INFO - Running setup.py install for mozversion 00:19:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:19:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:19:41 INFO - Running setup.py install for wptserve 00:19:41 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:19:41 INFO - Cleaning up... 00:19:41 INFO - Return code: 0 00:19:41 INFO - Done creating virtualenv C:\slave\test\build\venv. 00:19:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:19:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:19:41 INFO - Reading from file tmpfile_stdout 00:19:41 INFO - Using _rmtree_windows ... 00:19:41 INFO - Using _rmtree_windows ... 00:19:41 INFO - Current package versions: 00:19:41 INFO - blessings == 1.6 00:19:41 INFO - blobuploader == 1.2.4 00:19:41 INFO - browsermob-proxy == 0.6.0 00:19:41 INFO - distribute == 0.6.14 00:19:41 INFO - docopt == 0.6.1 00:19:41 INFO - manifestparser == 1.1 00:19:41 INFO - marionette-client == 2.3.0 00:19:41 INFO - marionette-driver == 1.4.0 00:19:41 INFO - mozInstall == 1.12 00:19:41 INFO - mozcrash == 0.17 00:19:41 INFO - mozdebug == 0.1 00:19:41 INFO - mozdevice == 0.48 00:19:41 INFO - mozfile == 1.2 00:19:41 INFO - mozhttpd == 0.7 00:19:41 INFO - mozinfo == 0.9 00:19:41 INFO - mozleak == 0.1 00:19:41 INFO - mozlog == 3.1 00:19:41 INFO - moznetwork == 0.27 00:19:41 INFO - mozprocess == 0.22 00:19:41 INFO - mozprofile == 0.28 00:19:41 INFO - mozrunner == 6.11 00:19:41 INFO - mozscreenshot == 0.1 00:19:41 INFO - mozsystemmonitor == 0.0 00:19:41 INFO - moztest == 0.7 00:19:41 INFO - mozversion == 1.4 00:19:41 INFO - requests == 1.2.3 00:19:41 INFO - wptserve == 1.4.0 00:19:41 INFO - Running post-action listener: _resource_record_post_action 00:19:41 INFO - Running post-action listener: _start_resource_monitoring 00:19:41 INFO - Starting resource monitoring. 00:19:41 INFO - ##### 00:19:41 INFO - ##### Running pull step. 00:19:41 INFO - ##### 00:19:41 INFO - Running pre-action listener: _resource_record_pre_action 00:19:41 INFO - Running main action method: pull 00:19:41 INFO - Pull has nothing to do! 00:19:41 INFO - Running post-action listener: _resource_record_post_action 00:19:41 INFO - ##### 00:19:41 INFO - ##### Running install step. 00:19:41 INFO - ##### 00:19:41 INFO - Running pre-action listener: _resource_record_pre_action 00:19:41 INFO - Running main action method: install 00:19:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:19:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:19:41 INFO - Reading from file tmpfile_stdout 00:19:41 INFO - Using _rmtree_windows ... 00:19:41 INFO - Using _rmtree_windows ... 00:19:41 INFO - Detecting whether we're running mozinstall >=1.0... 00:19:41 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 00:19:41 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 00:19:41 INFO - Reading from file tmpfile_stdout 00:19:41 INFO - Output received: 00:19:41 INFO - Usage: mozinstall-script.py [options] installer 00:19:41 INFO - Options: 00:19:41 INFO - -h, --help show this help message and exit 00:19:41 INFO - -d DEST, --destination=DEST 00:19:41 INFO - Directory to install application into. [default: 00:19:41 INFO - "C:\slave\test"] 00:19:41 INFO - --app=APP Application being installed. [default: firefox] 00:19:41 INFO - Using _rmtree_windows ... 00:19:41 INFO - Using _rmtree_windows ... 00:19:41 INFO - mkdir: C:\slave\test\build\application 00:19:41 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'] 00:19:41 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 00:19:44 INFO - Reading from file tmpfile_stdout 00:19:44 INFO - Output received: 00:19:44 INFO - C:\slave\test\build\application\firefox\firefox.exe 00:19:44 INFO - Using _rmtree_windows ... 00:19:44 INFO - Using _rmtree_windows ... 00:19:44 INFO - Running post-action listener: _resource_record_post_action 00:19:44 INFO - ##### 00:19:44 INFO - ##### Running run-tests step. 00:19:44 INFO - ##### 00:19:44 INFO - Running pre-action listener: _resource_record_pre_action 00:19:44 INFO - Running main action method: run_tests 00:19:44 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 00:19:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:19:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:19:44 INFO - grabbing minidump binary from tooltool 00:19:44 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')]} 00:19:44 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 0x00E1B2C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BF20C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 00:19:44 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 00:19:44 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 00:19:44 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:19:48 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp_mhnhc 00:19:48 INFO - INFO - File integrity verified, renaming tmp_mhnhc to win32-minidump_stackwalk.exe 00:19:48 INFO - Return code: 0 00:19:48 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 00:19:48 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 00:19:48 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/WE7s58EPSsO2UF8LPKQgVA/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 00:19:48 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/WE7s58EPSsO2UF8LPKQgVA/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 00:19:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:19:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 00:19:48 INFO - 'CLIENTNAME': 'Console', 00:19:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:19:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 00:19:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:19:48 INFO - 'DCLOCATION': 'SCL3', 00:19:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:19:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:19:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:19:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:19:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:19:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:19:48 INFO - 'HOMEDRIVE': 'C:', 00:19:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 00:19:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:19:48 INFO - 'KTS_VERSION': '1.19c', 00:19:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:19:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 00:19:48 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 00:19:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:19:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:19:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:19:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:19:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:19:48 INFO - 'MOZ_AIRBAG': '1', 00:19:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:19:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:19:49 INFO - 'MOZ_MSVCVERSION': '8', 00:19:49 INFO - 'MOZ_NO_REMOTE': '1', 00:19:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:19:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:19:49 INFO - 'NO_EM_RESTART': '1', 00:19:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:19:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:19:49 INFO - 'OS': 'Windows_NT', 00:19:49 INFO - 'OURDRIVE': 'C:', 00:19:49 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', 00:19:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:19:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:19:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:19:49 INFO - 'PROCESSOR_LEVEL': '6', 00:19:49 INFO - 'PROCESSOR_REVISION': '1e05', 00:19:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:19:49 INFO - 'PROMPT': '$P$G', 00:19:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:19:49 INFO - 'PWD': 'C:\\slave\\test', 00:19:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:19:49 INFO - 'SESSIONNAME': 'Console', 00:19:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:19:49 INFO - 'SYSTEMDRIVE': 'C:', 00:19:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:19:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:19:49 INFO - 'TEST1': 'testie', 00:19:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:19:49 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 00:19:49 INFO - 'USERNAME': 'cltbld', 00:19:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 00:19:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:19:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:19:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:19:49 INFO - 'WINDIR': 'C:\\WINDOWS', 00:19:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:19:49 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/WE7s58EPSsO2UF8LPKQgVA/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 00:19:49 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 00:19:49 INFO - import pkg_resources 00:19:51 INFO - Using 1 client processes 00:19:53 INFO - SUITE-START | Running 778 tests 00:19:53 INFO - Running testharness tests 00:19:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:19:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 00:19:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:19:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 00:19:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:19:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 00:19:53 INFO - Setting up ssl 00:19:54 INFO - PROCESS | certutil | 00:19:54 INFO - PROCESS | certutil | 00:19:54 INFO - PROCESS | certutil | 00:19:54 INFO - Certificate Nickname Trust Attributes 00:19:54 INFO - SSL,S/MIME,JAR/XPI 00:19:54 INFO - 00:19:54 INFO - web-platform-tests CT,, 00:19:54 INFO - 00:19:54 INFO - Starting runner 00:19:55 INFO - PROCESS | 264 | [264] 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 00:19:56 INFO - PROCESS | 264 | [264] 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 00:19:56 INFO - PROCESS | 264 | [264] 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 00:19:57 INFO - PROCESS | 264 | 1463041197390 Marionette DEBUG Marionette enabled via build flag and pref 00:19:57 INFO - PROCESS | 264 | ++DOCSHELL 11BBC000 == 1 [pid = 264] [id = 1] 00:19:57 INFO - PROCESS | 264 | ++DOMWINDOW == 1 (11BBC400) [pid = 264] [serial = 1] [outer = 00000000] 00:19:57 INFO - PROCESS | 264 | [264] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 00:19:57 INFO - PROCESS | 264 | ++DOMWINDOW == 2 (11BBD000) [pid = 264] [serial = 2] [outer = 11BBC400] 00:19:57 INFO - PROCESS | 264 | [264] 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 00:19:57 INFO - PROCESS | 264 | [264] 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 00:19:57 INFO - PROCESS | 264 | ++DOCSHELL 122B1400 == 2 [pid = 264] [id = 2] 00:19:57 INFO - PROCESS | 264 | ++DOMWINDOW == 3 (122B1800) [pid = 264] [serial = 3] [outer = 00000000] 00:19:57 INFO - PROCESS | 264 | [264] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 00:19:57 INFO - PROCESS | 264 | ++DOMWINDOW == 4 (122B2400) [pid = 264] [serial = 4] [outer = 122B1800] 00:19:57 INFO - PROCESS | 264 | 1463041197901 Marionette INFO Listening on port 2828 00:19:58 INFO - PROCESS | 264 | 1463041198252 Marionette DEBUG Marionette enabled via command-line flag 00:19:58 INFO - PROCESS | 264 | ++DOCSHELL 13289800 == 3 [pid = 264] [id = 3] 00:19:58 INFO - PROCESS | 264 | ++DOMWINDOW == 5 (13291800) [pid = 264] [serial = 5] [outer = 00000000] 00:19:58 INFO - PROCESS | 264 | [264] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 00:19:58 INFO - PROCESS | 264 | ++DOMWINDOW == 6 (13292400) [pid = 264] [serial = 6] [outer = 13291800] 00:19:58 INFO - PROCESS | 264 | [264] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:19:58 INFO - PROCESS | 264 | [264] 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 00:19:58 INFO - PROCESS | 264 | [264] 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 00:19:58 INFO - PROCESS | 264 | [264] 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 00:19:58 INFO - PROCESS | 264 | ++DOMWINDOW == 7 (13BA5000) [pid = 264] [serial = 7] [outer = 122B1800] 00:19:58 INFO - PROCESS | 264 | [264] 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 00:19:58 INFO - PROCESS | 264 | 1463041198555 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1742 00:19:58 INFO - PROCESS | 264 | 1463041198663 Marionette DEBUG Closed connection conn0 00:19:58 INFO - PROCESS | 264 | [264] 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 00:19:58 INFO - PROCESS | 264 | 1463041198656 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1744 00:19:58 INFO - PROCESS | 264 | 1463041198686 Marionette DEBUG Closed connection conn1 00:19:58 INFO - PROCESS | 264 | [264] 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 00:19:58 INFO - PROCESS | 264 | 1463041198693 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1745 00:19:58 INFO - PROCESS | 264 | ++DOCSHELL 1425C400 == 4 [pid = 264] [id = 4] 00:19:58 INFO - PROCESS | 264 | ++DOMWINDOW == 8 (1425CC00) [pid = 264] [serial = 8] [outer = 00000000] 00:19:58 INFO - PROCESS | 264 | ++DOMWINDOW == 9 (1468FC00) [pid = 264] [serial = 9] [outer = 1425CC00] 00:19:58 INFO - PROCESS | 264 | [264] 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 00:19:58 INFO - PROCESS | 264 | ++DOMWINDOW == 10 (14694800) [pid = 264] [serial = 10] [outer = 1425CC00] 00:19:58 INFO - PROCESS | 264 | 1463041198919 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:19:58 INFO - PROCESS | 264 | 1463041198924 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":"20160511222711","device":"desktop","version":"48.0a2"} 00:19:59 INFO - PROCESS | 264 | [264] 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 00:19:59 INFO - PROCESS | 264 | [264] 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 00:19:59 INFO - PROCESS | 264 | [264] 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 00:19:59 INFO - PROCESS | 264 | [264] 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 00:19:59 INFO - PROCESS | 264 | ++DOCSHELL 13CC0C00 == 5 [pid = 264] [id = 5] 00:19:59 INFO - PROCESS | 264 | ++DOMWINDOW == 11 (15997000) [pid = 264] [serial = 11] [outer = 00000000] 00:19:59 INFO - PROCESS | 264 | ++DOCSHELL 15B91800 == 6 [pid = 264] [id = 6] 00:19:59 INFO - PROCESS | 264 | ++DOMWINDOW == 12 (15B92C00) [pid = 264] [serial = 12] [outer = 00000000] 00:20:00 INFO - PROCESS | 264 | [264] 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 00:20:00 INFO - PROCESS | 264 | ++DOCSHELL 16A11400 == 7 [pid = 264] [id = 7] 00:20:00 INFO - PROCESS | 264 | ++DOMWINDOW == 13 (16A11800) [pid = 264] [serial = 13] [outer = 00000000] 00:20:00 INFO - PROCESS | 264 | [264] 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 00:20:00 INFO - PROCESS | 264 | [264] 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 00:20:00 INFO - PROCESS | 264 | ++DOMWINDOW == 14 (16C8BC00) [pid = 264] [serial = 14] [outer = 16A11800] 00:20:00 INFO - PROCESS | 264 | [264] 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 00:20:00 INFO - PROCESS | 264 | ++DOMWINDOW == 15 (170A3C00) [pid = 264] [serial = 15] [outer = 15997000] 00:20:00 INFO - PROCESS | 264 | ++DOMWINDOW == 16 (170A5800) [pid = 264] [serial = 16] [outer = 15B92C00] 00:20:00 INFO - PROCESS | 264 | ++DOMWINDOW == 17 (170A7C00) [pid = 264] [serial = 17] [outer = 16A11800] 00:20:01 INFO - PROCESS | 264 | 1463041201097 Marionette DEBUG loaded listener.js 00:20:01 INFO - PROCESS | 264 | 1463041201092 Marionette DEBUG loaded listener.js 00:20:01 INFO - PROCESS | 264 | ++DOMWINDOW == 18 (180F0C00) [pid = 264] [serial = 18] [outer = 16A11800] 00:20:01 INFO - PROCESS | 264 | 1463041201617 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"4d2513d0-f4bf-462d-9800-fe532de79b3b","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":"20160511222711","device":"desktop","version":"48.0a2","command_id":1}}] 00:20:01 INFO - PROCESS | 264 | 1463041201788 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}] 00:20:01 INFO - PROCESS | 264 | 1463041201836 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 00:20:01 INFO - PROCESS | 264 | 1463041201950 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:20:01 INFO - PROCESS | 264 | [264] 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 00:20:02 INFO - PROCESS | 264 | [264] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:20:02 INFO - PROCESS | 264 | ++DOMWINDOW == 19 (19D75C00) [pid = 264] [serial = 19] [outer = 16A11800] 00:20:02 INFO - PROCESS | 264 | [264] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:20:02 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:20:02 INFO - PROCESS | 264 | 1463041202410 Marionette TRACE conn2 <- [1,3,null,{}] 00:20:02 INFO - PROCESS | 264 | 1463041202428 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 00:20:02 INFO - PROCESS | 264 | 1463041202435 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 00:20:02 INFO - PROCESS | 264 | 1463041202474 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 00:20:02 INFO - PROCESS | 264 | 1463041202477 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 00:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:20:02 INFO - PROCESS | 264 | 1463041202531 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:20:02 INFO - PROCESS | 264 | 1463041202534 Marionette TRACE conn2 <- [1,6,null,{}] 00:20:02 INFO - PROCESS | 264 | 1463041202539 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}] 00:20:02 INFO - PROCESS | 264 | 1463041202551 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 00:20:02 INFO - PROCESS | 264 | 1463041202555 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:02 INFO - PROCESS | 264 | ++DOCSHELL 16A0D400 == 8 [pid = 264] [id = 8] 00:20:02 INFO - PROCESS | 264 | ++DOMWINDOW == 20 (19F81400) [pid = 264] [serial = 20] [outer = 00000000] 00:20:02 INFO - PROCESS | 264 | ++DOMWINDOW == 21 (1A130C00) [pid = 264] [serial = 21] [outer = 19F81400] 00:20:02 INFO - PROCESS | 264 | 1463041202601 Marionette DEBUG loaded listener.js 00:20:02 INFO - PROCESS | 264 | ++DOMWINDOW == 22 (1A135400) [pid = 264] [serial = 22] [outer = 19F81400] 00:20:02 INFO - PROCESS | 264 | ++DOCSHELL 1A4B5C00 == 9 [pid = 264] [id = 9] 00:20:02 INFO - PROCESS | 264 | ++DOMWINDOW == 23 (1A4B6000) [pid = 264] [serial = 23] [outer = 00000000] 00:20:02 INFO - PROCESS | 264 | ++DOMWINDOW == 24 (1A4B8800) [pid = 264] [serial = 24] [outer = 1A4B6000] 00:20:02 INFO - PROCESS | 264 | 1463041202972 Marionette DEBUG loaded listener.js 00:20:03 INFO - PROCESS | 264 | ++DOMWINDOW == 25 (1A4BC000) [pid = 264] [serial = 25] [outer = 1A4B6000] 00:20:03 INFO - PROCESS | 264 | 1463041203124 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]]]}] 00:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 613ms 00:20:03 INFO - PROCESS | 264 | 1463041203146 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 00:20:03 INFO - PROCESS | 264 | 1463041203148 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 00:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:20:03 INFO - PROCESS | 264 | 1463041203152 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:20:03 INFO - PROCESS | 264 | 1463041203154 Marionette TRACE conn2 <- [1,10,null,{}] 00:20:03 INFO - PROCESS | 264 | 1463041203250 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}] 00:20:03 INFO - PROCESS | 264 | 1463041203348 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 00:20:03 INFO - PROCESS | 264 | 1463041203399 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:03 INFO - PROCESS | 264 | ++DOCSHELL 1AF23400 == 10 [pid = 264] [id = 10] 00:20:03 INFO - PROCESS | 264 | ++DOMWINDOW == 26 (1AF24000) [pid = 264] [serial = 26] [outer = 00000000] 00:20:03 INFO - PROCESS | 264 | ++DOMWINDOW == 27 (1AF26C00) [pid = 264] [serial = 27] [outer = 1AF24000] 00:20:03 INFO - PROCESS | 264 | 1463041203429 Marionette DEBUG loaded listener.js 00:20:03 INFO - PROCESS | 264 | ++DOMWINDOW == 28 (1AF2AC00) [pid = 264] [serial = 28] [outer = 1AF24000] 00:20:03 INFO - PROCESS | 264 | 1463041203762 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]]]}] 00:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 656ms 00:20:03 INFO - PROCESS | 264 | 1463041203813 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 00:20:03 INFO - PROCESS | 264 | 1463041203815 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 00:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:20:03 INFO - PROCESS | 264 | 1463041203818 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:20:03 INFO - PROCESS | 264 | 1463041203820 Marionette TRACE conn2 <- [1,14,null,{}] 00:20:03 INFO - PROCESS | 264 | 1463041203823 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}] 00:20:03 INFO - PROCESS | 264 | 1463041203897 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 00:20:03 INFO - PROCESS | 264 | 1463041203903 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:03 INFO - PROCESS | 264 | ++DOCSHELL 1AA06000 == 11 [pid = 264] [id = 11] 00:20:03 INFO - PROCESS | 264 | ++DOMWINDOW == 29 (1AA08000) [pid = 264] [serial = 29] [outer = 00000000] 00:20:03 INFO - PROCESS | 264 | ++DOMWINDOW == 30 (1AAB6400) [pid = 264] [serial = 30] [outer = 1AA08000] 00:20:03 INFO - PROCESS | 264 | 1463041203946 Marionette DEBUG loaded listener.js 00:20:04 INFO - PROCESS | 264 | ++DOMWINDOW == 31 (1AF23C00) [pid = 264] [serial = 31] [outer = 1AA08000] 00:20:04 INFO - PROCESS | 264 | 1463041204269 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]]]}] 00:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 488ms 00:20:04 INFO - PROCESS | 264 | 1463041204295 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 00:20:04 INFO - PROCESS | 264 | 1463041204297 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 00:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:20:04 INFO - PROCESS | 264 | 1463041204300 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:20:04 INFO - PROCESS | 264 | 1463041204301 Marionette TRACE conn2 <- [1,18,null,{}] 00:20:04 INFO - PROCESS | 264 | 1463041204305 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}] 00:20:04 INFO - PROCESS | 264 | 1463041204406 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 00:20:04 INFO - PROCESS | 264 | 1463041204413 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:04 INFO - PROCESS | 264 | ++DOCSHELL 1ABBDC00 == 12 [pid = 264] [id = 12] 00:20:04 INFO - PROCESS | 264 | ++DOMWINDOW == 32 (1ABBF800) [pid = 264] [serial = 32] [outer = 00000000] 00:20:04 INFO - PROCESS | 264 | ++DOMWINDOW == 33 (1B04A800) [pid = 264] [serial = 33] [outer = 1ABBF800] 00:20:04 INFO - PROCESS | 264 | 1463041204443 Marionette DEBUG loaded listener.js 00:20:04 INFO - PROCESS | 264 | ++DOMWINDOW == 34 (1B04E000) [pid = 264] [serial = 34] [outer = 1ABBF800] 00:20:04 INFO - PROCESS | 264 | 1463041204753 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]]]}] 00:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 474ms 00:20:04 INFO - PROCESS | 264 | 1463041204777 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 00:20:04 INFO - PROCESS | 264 | 1463041204780 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 00:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:20:04 INFO - PROCESS | 264 | 1463041204783 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:20:04 INFO - PROCESS | 264 | 1463041204785 Marionette TRACE conn2 <- [1,22,null,{}] 00:20:04 INFO - PROCESS | 264 | 1463041204788 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}] 00:20:04 INFO - PROCESS | 264 | 1463041204875 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 00:20:04 INFO - PROCESS | 264 | 1463041204882 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:04 INFO - PROCESS | 264 | ++DOCSHELL 1B057000 == 13 [pid = 264] [id = 13] 00:20:04 INFO - PROCESS | 264 | ++DOMWINDOW == 35 (1B057800) [pid = 264] [serial = 35] [outer = 00000000] 00:20:04 INFO - PROCESS | 264 | ++DOMWINDOW == 36 (1B208400) [pid = 264] [serial = 36] [outer = 1B057800] 00:20:04 INFO - PROCESS | 264 | 1463041204907 Marionette DEBUG loaded listener.js 00:20:04 INFO - PROCESS | 264 | ++DOMWINDOW == 37 (1B20C000) [pid = 264] [serial = 37] [outer = 1B057800] 00:20:05 INFO - PROCESS | 264 | 1463041205210 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]]]}] 00:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 474ms 00:20:05 INFO - PROCESS | 264 | 1463041205278 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 00:20:05 INFO - PROCESS | 264 | 1463041205263 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 00:20:05 INFO - PROCESS | 264 | 1463041205266 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:20:05 INFO - PROCESS | 264 | 1463041205267 Marionette TRACE conn2 <- [1,26,null,{}] 00:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:20:05 INFO - PROCESS | 264 | 1463041205271 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}] 00:20:05 INFO - PROCESS | 264 | 1463041205363 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 00:20:05 INFO - PROCESS | 264 | 1463041205370 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:05 INFO - PROCESS | 264 | ++DOCSHELL 1B339C00 == 14 [pid = 264] [id = 14] 00:20:05 INFO - PROCESS | 264 | ++DOMWINDOW == 38 (1B33AC00) [pid = 264] [serial = 38] [outer = 00000000] 00:20:05 INFO - PROCESS | 264 | ++DOMWINDOW == 39 (1B343800) [pid = 264] [serial = 39] [outer = 1B33AC00] 00:20:05 INFO - PROCESS | 264 | 1463041205413 Marionette DEBUG loaded listener.js 00:20:05 INFO - PROCESS | 264 | ++DOMWINDOW == 40 (1B4E0400) [pid = 264] [serial = 40] [outer = 1B33AC00] 00:20:05 INFO - PROCESS | 264 | 1463041205697 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]]]}] 00:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 474ms 00:20:05 INFO - PROCESS | 264 | 1463041205762 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 00:20:05 INFO - PROCESS | 264 | 1463041205764 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 00:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:20:05 INFO - PROCESS | 264 | 1463041205768 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:20:05 INFO - PROCESS | 264 | 1463041205769 Marionette TRACE conn2 <- [1,30,null,{}] 00:20:05 INFO - PROCESS | 264 | 1463041205773 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}] 00:20:05 INFO - PROCESS | 264 | 1463041205836 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 00:20:05 INFO - PROCESS | 264 | 1463041205843 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:05 INFO - PROCESS | 264 | ++DOCSHELL 1B4E1400 == 15 [pid = 264] [id = 15] 00:20:05 INFO - PROCESS | 264 | ++DOMWINDOW == 41 (1B4E2400) [pid = 264] [serial = 41] [outer = 00000000] 00:20:05 INFO - PROCESS | 264 | ++DOMWINDOW == 42 (1B4EAC00) [pid = 264] [serial = 42] [outer = 1B4E2400] 00:20:05 INFO - PROCESS | 264 | 1463041205885 Marionette DEBUG loaded listener.js 00:20:05 INFO - PROCESS | 264 | ++DOMWINDOW == 43 (1B4EFC00) [pid = 264] [serial = 43] [outer = 1B4E2400] 00:20:05 INFO - PROCESS | 264 | ++DOCSHELL 1B757800 == 16 [pid = 264] [id = 16] 00:20:05 INFO - PROCESS | 264 | ++DOMWINDOW == 44 (1B757C00) [pid = 264] [serial = 44] [outer = 00000000] 00:20:06 INFO - PROCESS | 264 | ++DOMWINDOW == 45 (1B4E6C00) [pid = 264] [serial = 45] [outer = 1B757C00] 00:20:06 INFO - PROCESS | 264 | ++DOMWINDOW == 46 (1B342800) [pid = 264] [serial = 46] [outer = 1B757C00] 00:20:06 INFO - PROCESS | 264 | ++DOCSHELL 1B754C00 == 17 [pid = 264] [id = 17] 00:20:06 INFO - PROCESS | 264 | ++DOMWINDOW == 47 (1B758400) [pid = 264] [serial = 47] [outer = 00000000] 00:20:06 INFO - PROCESS | 264 | ++DOMWINDOW == 48 (1B7E0C00) [pid = 264] [serial = 48] [outer = 1B758400] 00:20:06 INFO - PROCESS | 264 | ++DOMWINDOW == 49 (1B7EA000) [pid = 264] [serial = 49] [outer = 1B758400] 00:20:06 INFO - PROCESS | 264 | 1463041206328 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]]]}] 00:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 614ms 00:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:20:06 INFO - PROCESS | 264 | 1463041206392 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 00:20:06 INFO - PROCESS | 264 | 1463041206394 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 00:20:06 INFO - PROCESS | 264 | 1463041206397 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:20:06 INFO - PROCESS | 264 | 1463041206399 Marionette TRACE conn2 <- [1,34,null,{}] 00:20:06 INFO - PROCESS | 264 | 1463041206402 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}] 00:20:06 INFO - PROCESS | 264 | 1463041206520 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 00:20:07 INFO - PROCESS | 264 | --DOCSHELL 11BBC000 == 16 [pid = 264] [id = 1] 00:20:07 INFO - PROCESS | 264 | 1463041207028 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:07 INFO - PROCESS | 264 | ++DOCSHELL 10536800 == 17 [pid = 264] [id = 18] 00:20:07 INFO - PROCESS | 264 | ++DOMWINDOW == 50 (10573400) [pid = 264] [serial = 50] [outer = 00000000] 00:20:07 INFO - PROCESS | 264 | ++DOMWINDOW == 51 (105F7C00) [pid = 264] [serial = 51] [outer = 10573400] 00:20:07 INFO - PROCESS | 264 | 1463041207083 Marionette DEBUG loaded listener.js 00:20:07 INFO - PROCESS | 264 | ++DOMWINDOW == 52 (107FB400) [pid = 264] [serial = 52] [outer = 10573400] 00:20:07 INFO - PROCESS | 264 | 1463041207557 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]]]}] 00:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1213ms 00:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:20:07 INFO - PROCESS | 264 | 1463041207605 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 00:20:07 INFO - PROCESS | 264 | 1463041207609 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 00:20:07 INFO - PROCESS | 264 | 1463041207614 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:20:07 INFO - PROCESS | 264 | 1463041207618 Marionette TRACE conn2 <- [1,38,null,{}] 00:20:07 INFO - PROCESS | 264 | 1463041207623 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}] 00:20:07 INFO - PROCESS | 264 | 1463041207761 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 00:20:07 INFO - PROCESS | 264 | 1463041207808 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:07 INFO - PROCESS | 264 | ++DOCSHELL 117E2C00 == 18 [pid = 264] [id = 19] 00:20:07 INFO - PROCESS | 264 | ++DOMWINDOW == 53 (11B5F000) [pid = 264] [serial = 53] [outer = 00000000] 00:20:07 INFO - PROCESS | 264 | ++DOMWINDOW == 54 (13285400) [pid = 264] [serial = 54] [outer = 11B5F000] 00:20:07 INFO - PROCESS | 264 | 1463041207905 Marionette DEBUG loaded listener.js 00:20:07 INFO - PROCESS | 264 | ++DOMWINDOW == 55 (134E7000) [pid = 264] [serial = 55] [outer = 11B5F000] 00:20:08 INFO - PROCESS | 264 | 1463041208584 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]]]}] 00:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 977ms 00:20:08 INFO - PROCESS | 264 | 1463041208624 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 00:20:08 INFO - PROCESS | 264 | 1463041208628 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 00:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:20:08 INFO - PROCESS | 264 | 1463041208635 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:20:08 INFO - PROCESS | 264 | 1463041208639 Marionette TRACE conn2 <- [1,42,null,{}] 00:20:08 INFO - PROCESS | 264 | 1463041208645 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}] 00:20:08 INFO - PROCESS | 264 | 1463041208734 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 00:20:08 INFO - PROCESS | 264 | 1463041208788 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:08 INFO - PROCESS | 264 | ++DOCSHELL 112A9000 == 19 [pid = 264] [id = 20] 00:20:08 INFO - PROCESS | 264 | ++DOMWINDOW == 56 (11537C00) [pid = 264] [serial = 56] [outer = 00000000] 00:20:08 INFO - PROCESS | 264 | ++DOMWINDOW == 57 (11577400) [pid = 264] [serial = 57] [outer = 11537C00] 00:20:08 INFO - PROCESS | 264 | 1463041208839 Marionette DEBUG loaded listener.js 00:20:08 INFO - PROCESS | 264 | ++DOMWINDOW == 58 (115F4C00) [pid = 264] [serial = 58] [outer = 11537C00] 00:20:08 INFO - PROCESS | 264 | --DOCSHELL 1425C400 == 18 [pid = 264] [id = 4] 00:20:09 INFO - PROCESS | 264 | 1463041209237 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]]]}] 00:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 656ms 00:20:09 INFO - PROCESS | 264 | 1463041209299 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 00:20:09 INFO - PROCESS | 264 | 1463041209308 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 00:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:20:09 INFO - PROCESS | 264 | 1463041209315 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:20:09 INFO - PROCESS | 264 | 1463041209318 Marionette TRACE conn2 <- [1,46,null,{}] 00:20:09 INFO - PROCESS | 264 | 1463041209322 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}] 00:20:09 INFO - PROCESS | 264 | 1463041209385 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 00:20:09 INFO - PROCESS | 264 | 1463041209401 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:09 INFO - PROCESS | 264 | ++DOCSHELL 11BBFC00 == 19 [pid = 264] [id = 21] 00:20:09 INFO - PROCESS | 264 | ++DOMWINDOW == 59 (11BC4400) [pid = 264] [serial = 59] [outer = 00000000] 00:20:09 INFO - PROCESS | 264 | ++DOMWINDOW == 60 (122B4800) [pid = 264] [serial = 60] [outer = 11BC4400] 00:20:09 INFO - PROCESS | 264 | 1463041209449 Marionette DEBUG loaded listener.js 00:20:09 INFO - PROCESS | 264 | ++DOMWINDOW == 61 (12C16400) [pid = 264] [serial = 61] [outer = 11BC4400] 00:20:09 INFO - PROCESS | 264 | 1463041209818 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]]]}] 00:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 530ms 00:20:09 INFO - PROCESS | 264 | 1463041209848 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 00:20:09 INFO - PROCESS | 264 | 1463041209850 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 00:20:09 INFO - PROCESS | 264 | 1463041209854 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:20:09 INFO - PROCESS | 264 | 1463041209857 Marionette TRACE conn2 <- [1,50,null,{}] 00:20:09 INFO - PROCESS | 264 | 1463041209868 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}] 00:20:09 INFO - PROCESS | 264 | 1463041209931 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 00:20:10 INFO - PROCESS | 264 | 1463041210020 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:10 INFO - PROCESS | 264 | ++DOCSHELL 135DC400 == 20 [pid = 264] [id = 22] 00:20:10 INFO - PROCESS | 264 | ++DOMWINDOW == 62 (135E1400) [pid = 264] [serial = 62] [outer = 00000000] 00:20:10 INFO - PROCESS | 264 | ++DOMWINDOW == 63 (13B13800) [pid = 264] [serial = 63] [outer = 135E1400] 00:20:10 INFO - PROCESS | 264 | 1463041210067 Marionette DEBUG loaded listener.js 00:20:10 INFO - PROCESS | 264 | ++DOMWINDOW == 64 (13B9B400) [pid = 264] [serial = 64] [outer = 135E1400] 00:20:10 INFO - PROCESS | 264 | 1463041210410 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]]]}] 00:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 572ms 00:20:10 INFO - PROCESS | 264 | 1463041210413 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 00:20:10 INFO - PROCESS | 264 | 1463041210415 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 00:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:20:10 INFO - PROCESS | 264 | 1463041210418 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:20:10 INFO - PROCESS | 264 | 1463041210420 Marionette TRACE conn2 <- [1,54,null,{}] 00:20:10 INFO - PROCESS | 264 | 1463041210424 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}] 00:20:10 INFO - PROCESS | 264 | 1463041210504 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 00:20:10 INFO - PROCESS | 264 | 1463041210510 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:10 INFO - PROCESS | 264 | ++DOCSHELL 13B14000 == 21 [pid = 264] [id = 23] 00:20:10 INFO - PROCESS | 264 | ++DOMWINDOW == 65 (13CBC000) [pid = 264] [serial = 65] [outer = 00000000] 00:20:10 INFO - PROCESS | 264 | ++DOMWINDOW == 66 (1468B800) [pid = 264] [serial = 66] [outer = 13CBC000] 00:20:10 INFO - PROCESS | 264 | 1463041210554 Marionette DEBUG loaded listener.js 00:20:10 INFO - PROCESS | 264 | ++DOMWINDOW == 67 (1492B800) [pid = 264] [serial = 67] [outer = 13CBC000] 00:20:10 INFO - PROCESS | 264 | 1463041210911 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]]]}] 00:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 530ms 00:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:20:10 INFO - PROCESS | 264 | 1463041210953 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 00:20:10 INFO - PROCESS | 264 | 1463041210955 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 00:20:10 INFO - PROCESS | 264 | 1463041210958 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:20:10 INFO - PROCESS | 264 | 1463041210960 Marionette TRACE conn2 <- [1,58,null,{}] 00:20:10 INFO - PROCESS | 264 | 1463041210963 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}] 00:20:11 INFO - PROCESS | 264 | 1463041211034 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 00:20:11 INFO - PROCESS | 264 | 1463041211040 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:11 INFO - PROCESS | 264 | ++DOCSHELL 105D4800 == 22 [pid = 264] [id = 24] 00:20:11 INFO - PROCESS | 264 | ++DOMWINDOW == 68 (149FA400) [pid = 264] [serial = 68] [outer = 00000000] 00:20:11 INFO - PROCESS | 264 | ++DOMWINDOW == 69 (15832C00) [pid = 264] [serial = 69] [outer = 149FA400] 00:20:11 INFO - PROCESS | 264 | 1463041211083 Marionette DEBUG loaded listener.js 00:20:11 INFO - PROCESS | 264 | ++DOMWINDOW == 70 (15838400) [pid = 264] [serial = 70] [outer = 149FA400] 00:20:11 INFO - PROCESS | 264 | 1463041211427 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]]]}] 00:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 475ms 00:20:11 INFO - PROCESS | 264 | 1463041211453 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 00:20:11 INFO - PROCESS | 264 | 1463041211455 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 00:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:20:11 INFO - PROCESS | 264 | 1463041211441 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:20:11 INFO - PROCESS | 264 | 1463041211443 Marionette TRACE conn2 <- [1,62,null,{}] 00:20:11 INFO - PROCESS | 264 | 1463041211446 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}] 00:20:11 INFO - PROCESS | 264 | 1463041211565 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 00:20:11 INFO - PROCESS | 264 | 1463041211574 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:11 INFO - PROCESS | 264 | ++DOCSHELL 15995000 == 23 [pid = 264] [id = 25] 00:20:11 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (15995400) [pid = 264] [serial = 71] [outer = 00000000] 00:20:11 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (15B8C800) [pid = 264] [serial = 72] [outer = 15995400] 00:20:11 INFO - PROCESS | 264 | 1463041211620 Marionette DEBUG loaded listener.js 00:20:11 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (15BE6000) [pid = 264] [serial = 73] [outer = 15995400] 00:20:11 INFO - PROCESS | 264 | 1463041211943 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]]]}] 00:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 530ms 00:20:11 INFO - PROCESS | 264 | 1463041211979 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 00:20:11 INFO - PROCESS | 264 | 1463041211981 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 00:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:20:11 INFO - PROCESS | 264 | 1463041211984 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:20:11 INFO - PROCESS | 264 | 1463041211986 Marionette TRACE conn2 <- [1,66,null,{}] 00:20:11 INFO - PROCESS | 264 | 1463041211989 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}] 00:20:12 INFO - PROCESS | 264 | 1463041212061 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 00:20:12 INFO - PROCESS | 264 | 1463041212125 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:12 INFO - PROCESS | 264 | ++DOCSHELL 1613BC00 == 24 [pid = 264] [id = 26] 00:20:12 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (1613D400) [pid = 264] [serial = 74] [outer = 00000000] 00:20:12 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (16D42800) [pid = 264] [serial = 75] [outer = 1613D400] 00:20:12 INFO - PROCESS | 264 | 1463041212151 Marionette DEBUG loaded listener.js 00:20:12 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (1709A000) [pid = 264] [serial = 76] [outer = 1613D400] 00:20:12 INFO - PROCESS | 264 | 1463041212454 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]]]}] 00:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 474ms 00:20:12 INFO - PROCESS | 264 | 1463041212459 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 00:20:12 INFO - PROCESS | 264 | 1463041212461 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 00:20:12 INFO - PROCESS | 264 | 1463041212464 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:20:12 INFO - PROCESS | 264 | 1463041212466 Marionette TRACE conn2 <- [1,70,null,{}] 00:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:20:12 INFO - PROCESS | 264 | 1463041212469 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}] 00:20:12 INFO - PROCESS | 264 | 1463041212541 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 00:20:12 INFO - PROCESS | 264 | 1463041212547 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:12 INFO - PROCESS | 264 | ++DOCSHELL 1719DC00 == 25 [pid = 264] [id = 27] 00:20:12 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (172A7000) [pid = 264] [serial = 77] [outer = 00000000] 00:20:12 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (177BE000) [pid = 264] [serial = 78] [outer = 172A7000] 00:20:12 INFO - PROCESS | 264 | 1463041212592 Marionette DEBUG loaded listener.js 00:20:12 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (17705C00) [pid = 264] [serial = 79] [outer = 172A7000] 00:20:12 INFO - PROCESS | 264 | 1463041212949 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]]]}] 00:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 530ms 00:20:13 INFO - PROCESS | 264 | 1463041213005 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 00:20:13 INFO - PROCESS | 264 | 1463041213007 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 00:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:20:13 INFO - PROCESS | 264 | 1463041213010 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:20:13 INFO - PROCESS | 264 | 1463041213012 Marionette TRACE conn2 <- [1,74,null,{}] 00:20:13 INFO - PROCESS | 264 | 1463041213015 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}] 00:20:13 INFO - PROCESS | 264 | 1463041213087 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 00:20:13 INFO - PROCESS | 264 | 1463041213093 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:13 INFO - PROCESS | 264 | ++DOCSHELL 11B5DC00 == 26 [pid = 264] [id = 28] 00:20:13 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (170A7800) [pid = 264] [serial = 80] [outer = 00000000] 00:20:13 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (17A4B400) [pid = 264] [serial = 81] [outer = 170A7800] 00:20:13 INFO - PROCESS | 264 | 1463041213121 Marionette DEBUG loaded listener.js 00:20:13 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (18202C00) [pid = 264] [serial = 82] [outer = 170A7800] 00:20:13 INFO - PROCESS | 264 | 1463041213455 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]]]}] 00:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 474ms 00:20:13 INFO - PROCESS | 264 | 1463041213487 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 00:20:13 INFO - PROCESS | 264 | 1463041213489 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 00:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:20:13 INFO - PROCESS | 264 | 1463041213492 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:20:13 INFO - PROCESS | 264 | 1463041213494 Marionette TRACE conn2 <- [1,78,null,{}] 00:20:13 INFO - PROCESS | 264 | 1463041213497 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}] 00:20:13 INFO - PROCESS | 264 | 1463041213599 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 00:20:13 INFO - PROCESS | 264 | 1463041213589 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:13 INFO - PROCESS | 264 | ++DOCSHELL 13491000 == 27 [pid = 264] [id = 29] 00:20:13 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (177E6C00) [pid = 264] [serial = 83] [outer = 00000000] 00:20:13 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (18563000) [pid = 264] [serial = 84] [outer = 177E6C00] 00:20:13 INFO - PROCESS | 264 | 1463041213631 Marionette DEBUG loaded listener.js 00:20:13 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (18563C00) [pid = 264] [serial = 85] [outer = 177E6C00] 00:20:13 INFO - PROCESS | 264 | 1463041213968 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]]]}] 00:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 530ms 00:20:14 INFO - PROCESS | 264 | 1463041214032 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 00:20:14 INFO - PROCESS | 264 | 1463041214035 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 00:20:14 INFO - PROCESS | 264 | 1463041214038 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:20:14 INFO - PROCESS | 264 | 1463041214040 Marionette TRACE conn2 <- [1,82,null,{}] 00:20:14 INFO - PROCESS | 264 | 1463041214044 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}] 00:20:14 INFO - PROCESS | 264 | 1463041214147 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 00:20:14 INFO - PROCESS | 264 | 1463041214162 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:14 INFO - PROCESS | 264 | ++DOCSHELL 19C9E800 == 28 [pid = 264] [id = 30] 00:20:14 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (19CA2400) [pid = 264] [serial = 86] [outer = 00000000] 00:20:14 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (19F7D400) [pid = 264] [serial = 87] [outer = 19CA2400] 00:20:14 INFO - PROCESS | 264 | 1463041214208 Marionette DEBUG loaded listener.js 00:20:14 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (1A134C00) [pid = 264] [serial = 88] [outer = 19CA2400] 00:20:14 INFO - PROCESS | 264 | 1463041214536 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]]]}] 00:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 530ms 00:20:14 INFO - PROCESS | 264 | 1463041214571 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 00:20:14 INFO - PROCESS | 264 | 1463041214573 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 00:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:20:14 INFO - PROCESS | 264 | 1463041214576 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:20:14 INFO - PROCESS | 264 | 1463041214578 Marionette TRACE conn2 <- [1,86,null,{}] 00:20:14 INFO - PROCESS | 264 | 1463041214581 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}] 00:20:14 INFO - PROCESS | 264 | 1463041214644 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 00:20:14 INFO - PROCESS | 264 | 1463041214740 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:14 INFO - PROCESS | 264 | ++DOCSHELL 18208C00 == 29 [pid = 264] [id = 31] 00:20:14 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (19CAC000) [pid = 264] [serial = 89] [outer = 00000000] 00:20:14 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (1A1E2800) [pid = 264] [serial = 90] [outer = 19CAC000] 00:20:14 INFO - PROCESS | 264 | 1463041214783 Marionette DEBUG loaded listener.js 00:20:14 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (1A4AE800) [pid = 264] [serial = 91] [outer = 19CAC000] 00:20:15 INFO - PROCESS | 264 | 1463041215048 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]]]}] 00:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 530ms 00:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:20:15 INFO - PROCESS | 264 | 1463041215095 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 00:20:15 INFO - PROCESS | 264 | 1463041215097 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 00:20:15 INFO - PROCESS | 264 | 1463041215100 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:20:15 INFO - PROCESS | 264 | 1463041215102 Marionette TRACE conn2 <- [1,90,null,{}] 00:20:15 INFO - PROCESS | 264 | 1463041215105 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}] 00:20:15 INFO - PROCESS | 264 | 1463041215206 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 00:20:15 INFO - PROCESS | 264 | 1463041215214 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:15 INFO - PROCESS | 264 | ++DOCSHELL 14931800 == 30 [pid = 264] [id = 32] 00:20:15 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (16A0F800) [pid = 264] [serial = 92] [outer = 00000000] 00:20:15 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (1A842000) [pid = 264] [serial = 93] [outer = 16A0F800] 00:20:15 INFO - PROCESS | 264 | 1463041215256 Marionette DEBUG loaded listener.js 00:20:15 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (1AA09C00) [pid = 264] [serial = 94] [outer = 16A0F800] 00:20:15 INFO - PROCESS | 264 | 1463041215585 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]]]}] 00:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 530ms 00:20:15 INFO - PROCESS | 264 | 1463041215639 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 00:20:15 INFO - PROCESS | 264 | 1463041215640 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 00:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:20:15 INFO - PROCESS | 264 | 1463041215644 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:20:15 INFO - PROCESS | 264 | 1463041215645 Marionette TRACE conn2 <- [1,94,null,{}] 00:20:15 INFO - PROCESS | 264 | 1463041215649 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}] 00:20:15 INFO - PROCESS | 264 | 1463041215721 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 00:20:15 INFO - PROCESS | 264 | 1463041215728 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:16 INFO - PROCESS | 264 | ++DOCSHELL 10575C00 == 31 [pid = 264] [id = 33] 00:20:16 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (10577800) [pid = 264] [serial = 95] [outer = 00000000] 00:20:16 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (1070DC00) [pid = 264] [serial = 96] [outer = 10577800] 00:20:16 INFO - PROCESS | 264 | 1463041216491 Marionette DEBUG loaded listener.js 00:20:16 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (10D56C00) [pid = 264] [serial = 97] [outer = 10577800] 00:20:16 INFO - PROCESS | 264 | 1463041216932 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]]]}] 00:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1283ms 00:20:16 INFO - PROCESS | 264 | 1463041216949 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 00:20:16 INFO - PROCESS | 264 | 1463041216953 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 00:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:20:16 INFO - PROCESS | 264 | 1463041216940 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:20:16 INFO - PROCESS | 264 | 1463041216942 Marionette TRACE conn2 <- [1,98,null,{}] 00:20:16 INFO - PROCESS | 264 | 1463041216953 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}] 00:20:17 INFO - PROCESS | 264 | 1463041217056 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 00:20:17 INFO - PROCESS | 264 | 1463041217065 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:17 INFO - PROCESS | 264 | ++DOCSHELL 115F9400 == 32 [pid = 264] [id = 34] 00:20:17 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (11B60C00) [pid = 264] [serial = 98] [outer = 00000000] 00:20:17 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (12C09C00) [pid = 264] [serial = 99] [outer = 11B60C00] 00:20:17 INFO - PROCESS | 264 | 1463041217108 Marionette DEBUG loaded listener.js 00:20:17 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (12E2B800) [pid = 264] [serial = 100] [outer = 11B60C00] 00:20:17 INFO - PROCESS | 264 | 1463041217505 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]]]}] 00:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 585ms 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 99 (1425CC00) [pid = 264] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 98 (1B33AC00) [pid = 264] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 97 (1B057800) [pid = 264] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 96 (1ABBF800) [pid = 264] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 95 (1AA08000) [pid = 264] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 94 (1AF24000) [pid = 264] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 93 (19F81400) [pid = 264] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 92 (1B4E2400) [pid = 264] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 91 (10573400) [pid = 264] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 90 (11B5F000) [pid = 264] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 89 (11537C00) [pid = 264] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 88 (11BC4400) [pid = 264] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 87 (135E1400) [pid = 264] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 86 (13CBC000) [pid = 264] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 85 (149FA400) [pid = 264] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 84 (15995400) [pid = 264] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 83 (1613D400) [pid = 264] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 82 (172A7000) [pid = 264] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 81 (170A7800) [pid = 264] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 80 (177E6C00) [pid = 264] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 79 (19CA2400) [pid = 264] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:20:17 INFO - PROCESS | 264 | --DOMWINDOW == 78 (19CAC000) [pid = 264] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:20:17 INFO - PROCESS | 264 | 1463041217962 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 00:20:17 INFO - PROCESS | 264 | 1463041217966 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 00:20:17 INFO - PROCESS | 264 | 1463041217979 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:20:17 INFO - PROCESS | 264 | 1463041217982 Marionette TRACE conn2 <- [1,102,null,{}] 00:20:17 INFO - PROCESS | 264 | 1463041217986 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}] 00:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:20:18 INFO - PROCESS | 264 | 1463041218060 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 00:20:18 INFO - PROCESS | 264 | 1463041218070 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:18 INFO - PROCESS | 264 | ++DOCSHELL 122B4400 == 33 [pid = 264] [id = 35] 00:20:18 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (12C0BC00) [pid = 264] [serial = 101] [outer = 00000000] 00:20:18 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (13249400) [pid = 264] [serial = 102] [outer = 12C0BC00] 00:20:18 INFO - PROCESS | 264 | 1463041218099 Marionette DEBUG loaded listener.js 00:20:18 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (13288400) [pid = 264] [serial = 103] [outer = 12C0BC00] 00:20:18 INFO - PROCESS | 264 | 1463041218468 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]]]}] 00:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 502ms 00:20:18 INFO - PROCESS | 264 | 1463041218501 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 00:20:18 INFO - PROCESS | 264 | 1463041218503 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 00:20:18 INFO - PROCESS | 264 | 1463041218507 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:20:18 INFO - PROCESS | 264 | 1463041218510 Marionette TRACE conn2 <- [1,106,null,{}] 00:20:18 INFO - PROCESS | 264 | 1463041218524 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}] 00:20:18 INFO - PROCESS | 264 | 1463041218602 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 00:20:18 INFO - PROCESS | 264 | 1463041218610 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:18 INFO - PROCESS | 264 | ++DOCSHELL 1425B400 == 34 [pid = 264] [id = 36] 00:20:18 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (1425B800) [pid = 264] [serial = 104] [outer = 00000000] 00:20:18 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (1468F800) [pid = 264] [serial = 105] [outer = 1425B800] 00:20:18 INFO - PROCESS | 264 | 1463041218639 Marionette DEBUG loaded listener.js 00:20:18 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (14930000) [pid = 264] [serial = 106] [outer = 1425B800] 00:20:19 INFO - PROCESS | 264 | 1463041219006 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]]]}] 00:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 557ms 00:20:19 INFO - PROCESS | 264 | 1463041219082 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 00:20:19 INFO - PROCESS | 264 | 1463041219085 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 00:20:19 INFO - PROCESS | 264 | 1463041219092 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:20:19 INFO - PROCESS | 264 | 1463041219094 Marionette TRACE conn2 <- [1,110,null,{}] 00:20:19 INFO - PROCESS | 264 | 1463041219097 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}] 00:20:19 INFO - PROCESS | 264 | 1463041219153 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 00:20:19 INFO - PROCESS | 264 | 1463041219160 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:19 INFO - PROCESS | 264 | ++DOCSHELL 149FD000 == 35 [pid = 264] [id = 37] 00:20:19 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (15832400) [pid = 264] [serial = 107] [outer = 00000000] 00:20:19 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (15994000) [pid = 264] [serial = 108] [outer = 15832400] 00:20:19 INFO - PROCESS | 264 | 1463041219204 Marionette DEBUG loaded listener.js 00:20:19 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (1599DC00) [pid = 264] [serial = 109] [outer = 15832400] 00:20:19 INFO - PROCESS | 264 | 1463041219595 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]]]}] 00:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 530ms 00:20:19 INFO - PROCESS | 264 | 1463041219630 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 00:20:19 INFO - PROCESS | 264 | 1463041219632 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 00:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:20:19 INFO - PROCESS | 264 | 1463041219635 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:20:19 INFO - PROCESS | 264 | 1463041219637 Marionette TRACE conn2 <- [1,114,null,{}] 00:20:19 INFO - PROCESS | 264 | 1463041219640 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}] 00:20:19 INFO - PROCESS | 264 | 1463041219695 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 00:20:19 INFO - PROCESS | 264 | 1463041219792 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:19 INFO - PROCESS | 264 | ++DOCSHELL 0FD37800 == 36 [pid = 264] [id = 38] 00:20:19 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (0FD86800) [pid = 264] [serial = 110] [outer = 00000000] 00:20:19 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (1070E400) [pid = 264] [serial = 111] [outer = 0FD86800] 00:20:19 INFO - PROCESS | 264 | 1463041219839 Marionette DEBUG loaded listener.js 00:20:19 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (10D61000) [pid = 264] [serial = 112] [outer = 0FD86800] 00:20:20 INFO - PROCESS | 264 | 1463041220377 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]]]}] 00:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 809ms 00:20:20 INFO - PROCESS | 264 | 1463041220442 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 00:20:20 INFO - PROCESS | 264 | 1463041220446 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 00:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:20:20 INFO - PROCESS | 264 | 1463041220465 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:20:20 INFO - PROCESS | 264 | 1463041220451 Marionette TRACE conn2 <- [1,118,null,{}] 00:20:20 INFO - PROCESS | 264 | 1463041220456 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}] 00:20:20 INFO - PROCESS | 264 | 1463041220567 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 00:20:20 INFO - PROCESS | 264 | 1463041220631 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:20 INFO - PROCESS | 264 | ++DOCSHELL 12E48800 == 37 [pid = 264] [id = 39] 00:20:20 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (1328F400) [pid = 264] [serial = 113] [outer = 00000000] 00:20:20 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (13BA7400) [pid = 264] [serial = 114] [outer = 1328F400] 00:20:20 INFO - PROCESS | 264 | 1463041220668 Marionette DEBUG loaded listener.js 00:20:20 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (14622400) [pid = 264] [serial = 115] [outer = 1328F400] 00:20:21 INFO - PROCESS | 264 | 1463041221127 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]]]}] 00:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 711ms 00:20:21 INFO - PROCESS | 264 | 1463041221181 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 00:20:21 INFO - PROCESS | 264 | 1463041221185 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 00:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:20:21 INFO - PROCESS | 264 | 1463041221190 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:20:21 INFO - PROCESS | 264 | 1463041221193 Marionette TRACE conn2 <- [1,122,null,{}] 00:20:21 INFO - PROCESS | 264 | 1463041221197 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}] 00:20:21 INFO - PROCESS | 264 | 1463041221290 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 00:20:21 INFO - PROCESS | 264 | 1463041221375 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:21 INFO - PROCESS | 264 | ++DOCSHELL 15B8AC00 == 38 [pid = 264] [id = 40] 00:20:21 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (15B8B000) [pid = 264] [serial = 116] [outer = 00000000] 00:20:21 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (1613C400) [pid = 264] [serial = 117] [outer = 15B8B000] 00:20:21 INFO - PROCESS | 264 | 1463041221428 Marionette DEBUG loaded listener.js 00:20:21 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (1709F400) [pid = 264] [serial = 118] [outer = 15B8B000] 00:20:21 INFO - PROCESS | 264 | 1463041221893 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]]]}] 00:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 754ms 00:20:21 INFO - PROCESS | 264 | 1463041221941 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 00:20:21 INFO - PROCESS | 264 | 1463041221944 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 00:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:20:21 INFO - PROCESS | 264 | 1463041221953 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:20:21 INFO - PROCESS | 264 | 1463041221959 Marionette TRACE conn2 <- [1,126,null,{}] 00:20:21 INFO - PROCESS | 264 | 1463041221965 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}] 00:20:22 INFO - PROCESS | 264 | 1463041222042 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 00:20:22 INFO - PROCESS | 264 | 1463041222111 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:22 INFO - PROCESS | 264 | ++DOCSHELL 172A6800 == 39 [pid = 264] [id = 41] 00:20:22 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (17A3FC00) [pid = 264] [serial = 119] [outer = 00000000] 00:20:22 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (180EE400) [pid = 264] [serial = 120] [outer = 17A3FC00] 00:20:22 INFO - PROCESS | 264 | 1463041222164 Marionette DEBUG loaded listener.js 00:20:22 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (180F1000) [pid = 264] [serial = 121] [outer = 17A3FC00] 00:20:22 INFO - PROCESS | 264 | 1463041222691 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]]]}] 00:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 767ms 00:20:22 INFO - PROCESS | 264 | 1463041222731 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 00:20:22 INFO - PROCESS | 264 | 1463041222736 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 00:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:20:22 INFO - PROCESS | 264 | 1463041222724 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:20:22 INFO - PROCESS | 264 | 1463041222728 Marionette TRACE conn2 <- [1,130,null,{}] 00:20:22 INFO - PROCESS | 264 | 1463041222735 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}] 00:20:22 INFO - PROCESS | 264 | 1463041222834 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 00:20:22 INFO - PROCESS | 264 | 1463041222912 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:22 INFO - PROCESS | 264 | ++DOCSHELL 107F5800 == 40 [pid = 264] [id = 42] 00:20:22 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (10D55C00) [pid = 264] [serial = 122] [outer = 00000000] 00:20:22 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (117D6400) [pid = 264] [serial = 123] [outer = 10D55C00] 00:20:22 INFO - PROCESS | 264 | 1463041222942 Marionette DEBUG loaded listener.js 00:20:23 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (11BBC800) [pid = 264] [serial = 124] [outer = 10D55C00] 00:20:23 INFO - PROCESS | 264 | --DOCSHELL 149FD000 == 39 [pid = 264] [id = 37] 00:20:23 INFO - PROCESS | 264 | --DOCSHELL 1425B400 == 38 [pid = 264] [id = 36] 00:20:23 INFO - PROCESS | 264 | --DOCSHELL 122B4400 == 37 [pid = 264] [id = 35] 00:20:23 INFO - PROCESS | 264 | --DOCSHELL 115F9400 == 36 [pid = 264] [id = 34] 00:20:23 INFO - PROCESS | 264 | --DOCSHELL 10575C00 == 35 [pid = 264] [id = 33] 00:20:23 INFO - PROCESS | 264 | --DOCSHELL 15B8AC00 == 34 [pid = 264] [id = 40] 00:20:23 INFO - PROCESS | 264 | --DOCSHELL 172A6800 == 33 [pid = 264] [id = 41] 00:20:23 INFO - PROCESS | 264 | --DOCSHELL 14931800 == 32 [pid = 264] [id = 32] 00:20:23 INFO - PROCESS | 264 | --DOCSHELL 18208C00 == 31 [pid = 264] [id = 31] 00:20:23 INFO - PROCESS | 264 | --DOCSHELL 13491000 == 30 [pid = 264] [id = 29] 00:20:23 INFO - PROCESS | 264 | --DOCSHELL 0FD37800 == 29 [pid = 264] [id = 38] 00:20:23 INFO - PROCESS | 264 | --DOCSHELL 19C9E800 == 28 [pid = 264] [id = 30] 00:20:23 INFO - PROCESS | 264 | --DOCSHELL 12E48800 == 27 [pid = 264] [id = 39] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 101 (107FB400) [pid = 264] [serial = 52] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 100 (18563C00) [pid = 264] [serial = 85] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 99 (1A134C00) [pid = 264] [serial = 88] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 98 (1A4AE800) [pid = 264] [serial = 91] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 97 (134E7000) [pid = 264] [serial = 55] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 96 (1B4EFC00) [pid = 264] [serial = 43] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 95 (1A842000) [pid = 264] [serial = 93] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 94 (1468FC00) [pid = 264] [serial = 9] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 93 (14694800) [pid = 264] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 92 (122B2400) [pid = 264] [serial = 4] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 91 (105F7C00) [pid = 264] [serial = 51] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 90 (13285400) [pid = 264] [serial = 54] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 89 (11577400) [pid = 264] [serial = 57] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 88 (115F4C00) [pid = 264] [serial = 58] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 87 (122B4800) [pid = 264] [serial = 60] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 86 (12C16400) [pid = 264] [serial = 61] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 85 (13B13800) [pid = 264] [serial = 63] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 84 (13B9B400) [pid = 264] [serial = 64] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 83 (1468B800) [pid = 264] [serial = 66] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 82 (1492B800) [pid = 264] [serial = 67] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 81 (15832C00) [pid = 264] [serial = 69] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 80 (15B8C800) [pid = 264] [serial = 72] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 79 (16D42800) [pid = 264] [serial = 75] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 78 (177BE000) [pid = 264] [serial = 78] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 77 (17A4B400) [pid = 264] [serial = 81] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 76 (18563000) [pid = 264] [serial = 84] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 75 (19F7D400) [pid = 264] [serial = 87] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 74 (1A1E2800) [pid = 264] [serial = 90] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 73 (15838400) [pid = 264] [serial = 70] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 72 (15BE6000) [pid = 264] [serial = 73] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 71 (1709A000) [pid = 264] [serial = 76] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 70 (17705C00) [pid = 264] [serial = 79] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 69 (18202C00) [pid = 264] [serial = 82] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 68 (1B208400) [pid = 264] [serial = 36] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 67 (1B20C000) [pid = 264] [serial = 37] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 66 (1B04A800) [pid = 264] [serial = 33] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 65 (1B04E000) [pid = 264] [serial = 34] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 64 (1AF23C00) [pid = 264] [serial = 31] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 63 (1AAB6400) [pid = 264] [serial = 30] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 62 (1AF26C00) [pid = 264] [serial = 27] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 61 (1AF2AC00) [pid = 264] [serial = 28] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 60 (1A135400) [pid = 264] [serial = 22] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 59 (1A4B8800) [pid = 264] [serial = 24] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 58 (1A130C00) [pid = 264] [serial = 21] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 57 (170A7C00) [pid = 264] [serial = 17] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 56 (16C8BC00) [pid = 264] [serial = 14] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 55 (1B7E0C00) [pid = 264] [serial = 48] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 54 (1B4EAC00) [pid = 264] [serial = 42] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 53 (1B4E6C00) [pid = 264] [serial = 45] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 52 (1B4E0400) [pid = 264] [serial = 40] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | --DOMWINDOW == 51 (1B343800) [pid = 264] [serial = 39] [outer = 00000000] [url = about:blank] 00:20:23 INFO - PROCESS | 264 | 1463041223816 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]]]}] 00:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1115ms 00:20:23 INFO - PROCESS | 264 | 1463041223846 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 00:20:23 INFO - PROCESS | 264 | 1463041223849 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 00:20:23 INFO - PROCESS | 264 | 1463041223854 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:20:23 INFO - PROCESS | 264 | 1463041223858 Marionette TRACE conn2 <- [1,134,null,{}] 00:20:23 INFO - PROCESS | 264 | 1463041223863 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}] 00:20:23 INFO - PROCESS | 264 | 1463041223927 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 00:20:23 INFO - PROCESS | 264 | 1463041223988 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:23 INFO - PROCESS | 264 | ++DOCSHELL 117DE400 == 28 [pid = 264] [id = 43] 00:20:23 INFO - PROCESS | 264 | ++DOMWINDOW == 52 (117DFC00) [pid = 264] [serial = 125] [outer = 00000000] 00:20:24 INFO - PROCESS | 264 | ++DOMWINDOW == 53 (122A8800) [pid = 264] [serial = 126] [outer = 117DFC00] 00:20:24 INFO - PROCESS | 264 | 1463041224040 Marionette DEBUG loaded listener.js 00:20:24 INFO - PROCESS | 264 | ++DOMWINDOW == 54 (122B3000) [pid = 264] [serial = 127] [outer = 117DFC00] 00:20:24 INFO - PROCESS | 264 | 1463041224364 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]]]}] 00:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 530ms 00:20:24 INFO - PROCESS | 264 | 1463041224392 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 00:20:24 INFO - PROCESS | 264 | 1463041224398 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 00:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:20:24 INFO - PROCESS | 264 | 1463041224405 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:20:24 INFO - PROCESS | 264 | 1463041224407 Marionette TRACE conn2 <- [1,138,null,{}] 00:20:24 INFO - PROCESS | 264 | 1463041224411 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}] 00:20:24 INFO - PROCESS | 264 | 1463041224474 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 00:20:24 INFO - PROCESS | 264 | 1463041224532 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:24 INFO - PROCESS | 264 | ++DOCSHELL 13217800 == 29 [pid = 264] [id = 44] 00:20:24 INFO - PROCESS | 264 | ++DOMWINDOW == 55 (13249000) [pid = 264] [serial = 128] [outer = 00000000] 00:20:24 INFO - PROCESS | 264 | ++DOMWINDOW == 56 (134EB000) [pid = 264] [serial = 129] [outer = 13249000] 00:20:24 INFO - PROCESS | 264 | 1463041224589 Marionette DEBUG loaded listener.js 00:20:24 INFO - PROCESS | 264 | ++DOMWINDOW == 57 (1354C800) [pid = 264] [serial = 130] [outer = 13249000] 00:20:24 INFO - PROCESS | 264 | 1463041224906 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]]]}] 00:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 530ms 00:20:24 INFO - PROCESS | 264 | 1463041224924 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 00:20:24 INFO - PROCESS | 264 | 1463041224926 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 00:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:20:24 INFO - PROCESS | 264 | 1463041224930 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:20:24 INFO - PROCESS | 264 | 1463041224934 Marionette TRACE conn2 <- [1,142,null,{}] 00:20:24 INFO - PROCESS | 264 | 1463041224952 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}] 00:20:25 INFO - PROCESS | 264 | 1463041225035 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 00:20:25 INFO - PROCESS | 264 | 1463041225043 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:25 INFO - PROCESS | 264 | ++DOCSHELL 1462F400 == 30 [pid = 264] [id = 45] 00:20:25 INFO - PROCESS | 264 | ++DOMWINDOW == 58 (14690400) [pid = 264] [serial = 131] [outer = 00000000] 00:20:25 INFO - PROCESS | 264 | ++DOMWINDOW == 59 (1492E400) [pid = 264] [serial = 132] [outer = 14690400] 00:20:25 INFO - PROCESS | 264 | 1463041225072 Marionette DEBUG loaded listener.js 00:20:25 INFO - PROCESS | 264 | ++DOMWINDOW == 60 (149F4400) [pid = 264] [serial = 133] [outer = 14690400] 00:20:25 INFO - PROCESS | 264 | 1463041225425 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]]]}] 00:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 530ms 00:20:25 INFO - PROCESS | 264 | 1463041225473 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 00:20:25 INFO - PROCESS | 264 | 1463041225476 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 00:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:20:25 INFO - PROCESS | 264 | 1463041225483 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:20:25 INFO - PROCESS | 264 | 1463041225485 Marionette TRACE conn2 <- [1,146,null,{}] 00:20:25 INFO - PROCESS | 264 | 1463041225489 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}] 00:20:25 INFO - PROCESS | 264 | 1463041225575 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 00:20:25 INFO - PROCESS | 264 | 1463041225625 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:25 INFO - PROCESS | 264 | ++DOCSHELL 14935C00 == 31 [pid = 264] [id = 46] 00:20:25 INFO - PROCESS | 264 | ++DOMWINDOW == 61 (15940400) [pid = 264] [serial = 134] [outer = 00000000] 00:20:25 INFO - PROCESS | 264 | ++DOMWINDOW == 62 (1599E000) [pid = 264] [serial = 135] [outer = 15940400] 00:20:25 INFO - PROCESS | 264 | 1463041225669 Marionette DEBUG loaded listener.js 00:20:25 INFO - PROCESS | 264 | ++DOMWINDOW == 63 (15B8F800) [pid = 264] [serial = 136] [outer = 15940400] 00:20:26 INFO - PROCESS | 264 | 1463041226051 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]]]}] 00:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 586ms 00:20:26 INFO - PROCESS | 264 | 1463041226057 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 00:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:20:26 INFO - PROCESS | 264 | 1463041226059 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 00:20:26 INFO - PROCESS | 264 | 1463041226062 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:20:26 INFO - PROCESS | 264 | 1463041226064 Marionette TRACE conn2 <- [1,150,null,{}] 00:20:26 INFO - PROCESS | 264 | 1463041226068 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}] 00:20:26 INFO - PROCESS | 264 | 1463041226160 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 00:20:26 INFO - PROCESS | 264 | 1463041226165 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:26 INFO - PROCESS | 264 | ++DOCSHELL 13BA2C00 == 32 [pid = 264] [id = 47] 00:20:26 INFO - PROCESS | 264 | ++DOMWINDOW == 64 (13BA3000) [pid = 264] [serial = 137] [outer = 00000000] 00:20:26 INFO - PROCESS | 264 | ++DOMWINDOW == 65 (15837400) [pid = 264] [serial = 138] [outer = 13BA3000] 00:20:26 INFO - PROCESS | 264 | 1463041226209 Marionette DEBUG loaded listener.js 00:20:26 INFO - PROCESS | 264 | ++DOMWINDOW == 66 (16B67000) [pid = 264] [serial = 139] [outer = 13BA3000] 00:20:26 INFO - PROCESS | 264 | 1463041226564 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]]]}] 00:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 530ms 00:20:26 INFO - PROCESS | 264 | 1463041226602 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 00:20:26 INFO - PROCESS | 264 | 1463041226605 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 00:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:20:26 INFO - PROCESS | 264 | 1463041226609 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:20:26 INFO - PROCESS | 264 | 1463041226612 Marionette TRACE conn2 <- [1,154,null,{}] 00:20:26 INFO - PROCESS | 264 | 1463041226617 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}] 00:20:26 INFO - PROCESS | 264 | 1463041226728 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 00:20:26 INFO - PROCESS | 264 | 1463041226718 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:26 INFO - PROCESS | 264 | ++DOCSHELL 15941800 == 33 [pid = 264] [id = 48] 00:20:26 INFO - PROCESS | 264 | ++DOMWINDOW == 67 (17196400) [pid = 264] [serial = 140] [outer = 00000000] 00:20:26 INFO - PROCESS | 264 | ++DOMWINDOW == 68 (177C2C00) [pid = 264] [serial = 141] [outer = 17196400] 00:20:26 INFO - PROCESS | 264 | 1463041226763 Marionette DEBUG loaded listener.js 00:20:26 INFO - PROCESS | 264 | ++DOMWINDOW == 69 (17A45800) [pid = 264] [serial = 142] [outer = 17196400] 00:20:27 INFO - PROCESS | 264 | 1463041227152 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]]]}] 00:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 572ms 00:20:27 INFO - PROCESS | 264 | 1463041227189 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 00:20:27 INFO - PROCESS | 264 | 1463041227191 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 00:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:20:27 INFO - PROCESS | 264 | 1463041227194 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:20:27 INFO - PROCESS | 264 | 1463041227196 Marionette TRACE conn2 <- [1,158,null,{}] 00:20:27 INFO - PROCESS | 264 | 1463041227199 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}] 00:20:27 INFO - PROCESS | 264 | 1463041227269 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 00:20:27 INFO - PROCESS | 264 | 1463041227275 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:27 INFO - PROCESS | 264 | ++DOCSHELL 17A3E800 == 34 [pid = 264] [id = 49] 00:20:27 INFO - PROCESS | 264 | ++DOMWINDOW == 70 (17A44400) [pid = 264] [serial = 143] [outer = 00000000] 00:20:27 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (18563C00) [pid = 264] [serial = 144] [outer = 17A44400] 00:20:27 INFO - PROCESS | 264 | 1463041227319 Marionette DEBUG loaded listener.js 00:20:27 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (18564400) [pid = 264] [serial = 145] [outer = 17A44400] 00:20:27 INFO - PROCESS | 264 | --DOMWINDOW == 71 (15832400) [pid = 264] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:20:27 INFO - PROCESS | 264 | --DOMWINDOW == 70 (11B60C00) [pid = 264] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:20:27 INFO - PROCESS | 264 | --DOMWINDOW == 69 (12C0BC00) [pid = 264] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:20:27 INFO - PROCESS | 264 | --DOMWINDOW == 68 (1425B800) [pid = 264] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:20:27 INFO - PROCESS | 264 | --DOMWINDOW == 67 (10577800) [pid = 264] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:20:27 INFO - PROCESS | 264 | --DOMWINDOW == 66 (16A0F800) [pid = 264] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:20:27 INFO - PROCESS | 264 | 1463041227691 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]]]}] 00:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 530ms 00:20:27 INFO - PROCESS | 264 | 1463041227725 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 00:20:27 INFO - PROCESS | 264 | 1463041227727 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 00:20:27 INFO - PROCESS | 264 | 1463041227730 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:20:27 INFO - PROCESS | 264 | 1463041227742 Marionette TRACE conn2 <- [1,162,null,{}] 00:20:27 INFO - PROCESS | 264 | 1463041227746 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}] 00:20:27 INFO - PROCESS | 264 | 1463041227797 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 00:20:27 INFO - PROCESS | 264 | 1463041227803 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:27 INFO - PROCESS | 264 | ++DOCSHELL 11BBC000 == 35 [pid = 264] [id = 50] 00:20:27 INFO - PROCESS | 264 | ++DOMWINDOW == 67 (1348F400) [pid = 264] [serial = 146] [outer = 00000000] 00:20:27 INFO - PROCESS | 264 | ++DOMWINDOW == 68 (18563000) [pid = 264] [serial = 147] [outer = 1348F400] 00:20:27 INFO - PROCESS | 264 | 1463041227846 Marionette DEBUG loaded listener.js 00:20:27 INFO - PROCESS | 264 | ++DOMWINDOW == 69 (19BC8000) [pid = 264] [serial = 148] [outer = 1348F400] 00:20:28 INFO - PROCESS | 264 | 1463041228225 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]]]}] 00:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 530ms 00:20:28 INFO - PROCESS | 264 | 1463041228271 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 00:20:28 INFO - PROCESS | 264 | 1463041228272 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 00:20:28 INFO - PROCESS | 264 | 1463041228276 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:20:28 INFO - PROCESS | 264 | 1463041228277 Marionette TRACE conn2 <- [1,166,null,{}] 00:20:28 INFO - PROCESS | 264 | 1463041228263 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}] 00:20:28 INFO - PROCESS | 264 | 1463041228333 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 00:20:28 INFO - PROCESS | 264 | 1463041228339 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:28 INFO - PROCESS | 264 | ++DOCSHELL 14262C00 == 36 [pid = 264] [id = 51] 00:20:28 INFO - PROCESS | 264 | ++DOMWINDOW == 70 (18562400) [pid = 264] [serial = 149] [outer = 00000000] 00:20:28 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (19F72400) [pid = 264] [serial = 150] [outer = 18562400] 00:20:28 INFO - PROCESS | 264 | 1463041228381 Marionette DEBUG loaded listener.js 00:20:28 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (19F77C00) [pid = 264] [serial = 151] [outer = 18562400] 00:20:28 INFO - PROCESS | 264 | 1463041228719 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]]]}] 00:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 488ms 00:20:28 INFO - PROCESS | 264 | 1463041228775 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 00:20:28 INFO - PROCESS | 264 | 1463041228777 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 00:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:20:28 INFO - PROCESS | 264 | 1463041228762 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:20:28 INFO - PROCESS | 264 | 1463041228764 Marionette TRACE conn2 <- [1,170,null,{}] 00:20:28 INFO - PROCESS | 264 | 1463041228767 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}] 00:20:28 INFO - PROCESS | 264 | 1463041228836 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 00:20:28 INFO - PROCESS | 264 | 1463041228842 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:28 INFO - PROCESS | 264 | ++DOCSHELL 10758800 == 37 [pid = 264] [id = 52] 00:20:28 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (112A7C00) [pid = 264] [serial = 152] [outer = 00000000] 00:20:28 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (1A132000) [pid = 264] [serial = 153] [outer = 112A7C00] 00:20:28 INFO - PROCESS | 264 | 1463041228885 Marionette DEBUG loaded listener.js 00:20:28 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (1A137400) [pid = 264] [serial = 154] [outer = 112A7C00] 00:20:29 INFO - PROCESS | 264 | 1463041229281 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]]]}] 00:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 530ms 00:20:29 INFO - PROCESS | 264 | 1463041229295 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 00:20:29 INFO - PROCESS | 264 | 1463041229300 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 00:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:20:29 INFO - PROCESS | 264 | 1463041229305 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:20:29 INFO - PROCESS | 264 | 1463041229310 Marionette TRACE conn2 <- [1,174,null,{}] 00:20:29 INFO - PROCESS | 264 | 1463041229317 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}] 00:20:29 INFO - PROCESS | 264 | 1463041229427 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 00:20:29 INFO - PROCESS | 264 | 1463041229521 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:29 INFO - PROCESS | 264 | ++DOCSHELL 11577400 == 38 [pid = 264] [id = 53] 00:20:29 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (1157BC00) [pid = 264] [serial = 155] [outer = 00000000] 00:20:29 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (117DB800) [pid = 264] [serial = 156] [outer = 1157BC00] 00:20:29 INFO - PROCESS | 264 | 1463041229575 Marionette DEBUG loaded listener.js 00:20:29 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (11BC9800) [pid = 264] [serial = 157] [outer = 1157BC00] 00:20:30 INFO - PROCESS | 264 | 1463041230236 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]]]}] 00:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 935ms 00:20:30 INFO - PROCESS | 264 | 1463041230268 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 00:20:30 INFO - PROCESS | 264 | 1463041230256 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 00:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:20:30 INFO - PROCESS | 264 | 1463041230263 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:20:30 INFO - PROCESS | 264 | 1463041230266 Marionette TRACE conn2 <- [1,178,null,{}] 00:20:30 INFO - PROCESS | 264 | 1463041230269 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}] 00:20:30 INFO - PROCESS | 264 | 1463041230377 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 00:20:30 INFO - PROCESS | 264 | 1463041230444 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:30 INFO - PROCESS | 264 | ++DOCSHELL 13288C00 == 39 [pid = 264] [id = 54] 00:20:30 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (13290C00) [pid = 264] [serial = 158] [outer = 00000000] 00:20:30 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (13BA2400) [pid = 264] [serial = 159] [outer = 13290C00] 00:20:30 INFO - PROCESS | 264 | 1463041230479 Marionette DEBUG loaded listener.js 00:20:30 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (14623000) [pid = 264] [serial = 160] [outer = 13290C00] 00:20:31 INFO - PROCESS | 264 | --DOCSHELL 14262C00 == 38 [pid = 264] [id = 51] 00:20:31 INFO - PROCESS | 264 | --DOCSHELL 11BBC000 == 37 [pid = 264] [id = 50] 00:20:31 INFO - PROCESS | 264 | --DOCSHELL 17A3E800 == 36 [pid = 264] [id = 49] 00:20:31 INFO - PROCESS | 264 | --DOCSHELL 15941800 == 35 [pid = 264] [id = 48] 00:20:31 INFO - PROCESS | 264 | --DOCSHELL 13BA2C00 == 34 [pid = 264] [id = 47] 00:20:31 INFO - PROCESS | 264 | --DOCSHELL 14935C00 == 33 [pid = 264] [id = 46] 00:20:31 INFO - PROCESS | 264 | --DOCSHELL 1462F400 == 32 [pid = 264] [id = 45] 00:20:31 INFO - PROCESS | 264 | --DOCSHELL 13217800 == 31 [pid = 264] [id = 44] 00:20:31 INFO - PROCESS | 264 | --DOCSHELL 117DE400 == 30 [pid = 264] [id = 43] 00:20:31 INFO - PROCESS | 264 | --DOMWINDOW == 80 (1AA09C00) [pid = 264] [serial = 94] [outer = 00000000] [url = about:blank] 00:20:31 INFO - PROCESS | 264 | --DOMWINDOW == 79 (15994000) [pid = 264] [serial = 108] [outer = 00000000] [url = about:blank] 00:20:31 INFO - PROCESS | 264 | --DOMWINDOW == 78 (12C09C00) [pid = 264] [serial = 99] [outer = 00000000] [url = about:blank] 00:20:31 INFO - PROCESS | 264 | --DOMWINDOW == 77 (13249400) [pid = 264] [serial = 102] [outer = 00000000] [url = about:blank] 00:20:31 INFO - PROCESS | 264 | --DOMWINDOW == 76 (14930000) [pid = 264] [serial = 106] [outer = 00000000] [url = about:blank] 00:20:31 INFO - PROCESS | 264 | --DOMWINDOW == 75 (10D56C00) [pid = 264] [serial = 97] [outer = 00000000] [url = about:blank] 00:20:31 INFO - PROCESS | 264 | --DOMWINDOW == 74 (1070DC00) [pid = 264] [serial = 96] [outer = 00000000] [url = about:blank] 00:20:31 INFO - PROCESS | 264 | --DOMWINDOW == 73 (1468F800) [pid = 264] [serial = 105] [outer = 00000000] [url = about:blank] 00:20:31 INFO - PROCESS | 264 | --DOMWINDOW == 72 (13288400) [pid = 264] [serial = 103] [outer = 00000000] [url = about:blank] 00:20:31 INFO - PROCESS | 264 | --DOMWINDOW == 71 (1599DC00) [pid = 264] [serial = 109] [outer = 00000000] [url = about:blank] 00:20:31 INFO - PROCESS | 264 | --DOMWINDOW == 70 (12E2B800) [pid = 264] [serial = 100] [outer = 00000000] [url = about:blank] 00:20:31 INFO - PROCESS | 264 | 1463041231159 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]]]}] 00:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 934ms 00:20:31 INFO - PROCESS | 264 | 1463041231210 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 00:20:31 INFO - PROCESS | 264 | 1463041231214 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 00:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:20:31 INFO - PROCESS | 264 | 1463041231227 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:20:31 INFO - PROCESS | 264 | 1463041231230 Marionette TRACE conn2 <- [1,182,null,{}] 00:20:31 INFO - PROCESS | 264 | 1463041231217 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}] 00:20:31 INFO - PROCESS | 264 | 1463041231295 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 00:20:31 INFO - PROCESS | 264 | 1463041231303 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:31 INFO - PROCESS | 264 | ++DOCSHELL 10D60800 == 31 [pid = 264] [id = 55] 00:20:31 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (11252800) [pid = 264] [serial = 161] [outer = 00000000] 00:20:31 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (11BBB000) [pid = 264] [serial = 162] [outer = 11252800] 00:20:31 INFO - PROCESS | 264 | 1463041231349 Marionette DEBUG loaded listener.js 00:20:31 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (12C09C00) [pid = 264] [serial = 163] [outer = 11252800] 00:20:31 INFO - PROCESS | 264 | 1463041231747 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]]]}] 00:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 572ms 00:20:31 INFO - PROCESS | 264 | 1463041231782 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 00:20:31 INFO - PROCESS | 264 | 1463041231787 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 00:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:20:31 INFO - PROCESS | 264 | 1463041231793 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:20:31 INFO - PROCESS | 264 | 1463041231796 Marionette TRACE conn2 <- [1,186,null,{}] 00:20:31 INFO - PROCESS | 264 | 1463041231799 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}] 00:20:31 INFO - PROCESS | 264 | 1463041231873 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 00:20:31 INFO - PROCESS | 264 | 1463041231883 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:31 INFO - PROCESS | 264 | ++DOCSHELL 12E29C00 == 32 [pid = 264] [id = 56] 00:20:31 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (1324E800) [pid = 264] [serial = 164] [outer = 00000000] 00:20:31 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (134ED000) [pid = 264] [serial = 165] [outer = 1324E800] 00:20:31 INFO - PROCESS | 264 | 1463041231908 Marionette DEBUG loaded listener.js 00:20:31 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (13B11800) [pid = 264] [serial = 166] [outer = 1324E800] 00:20:32 INFO - PROCESS | 264 | 1463041232287 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]]]}] 00:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 530ms 00:20:32 INFO - PROCESS | 264 | 1463041232325 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 00:20:32 INFO - PROCESS | 264 | 1463041232327 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 00:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:20:32 INFO - PROCESS | 264 | 1463041232331 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:20:32 INFO - PROCESS | 264 | 1463041232334 Marionette TRACE conn2 <- [1,190,null,{}] 00:20:32 INFO - PROCESS | 264 | 1463041232349 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}] 00:20:32 INFO - PROCESS | 264 | 1463041232428 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 00:20:32 INFO - PROCESS | 264 | 1463041232439 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:32 INFO - PROCESS | 264 | ++DOCSHELL 1492A000 == 33 [pid = 264] [id = 57] 00:20:32 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (1492B800) [pid = 264] [serial = 167] [outer = 00000000] 00:20:32 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (149F8400) [pid = 264] [serial = 168] [outer = 1492B800] 00:20:32 INFO - PROCESS | 264 | 1463041232465 Marionette DEBUG loaded listener.js 00:20:32 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (15837C00) [pid = 264] [serial = 169] [outer = 1492B800] 00:20:32 INFO - PROCESS | 264 | 1463041232846 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]]]}] 00:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 530ms 00:20:32 INFO - PROCESS | 264 | 1463041232868 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 00:20:32 INFO - PROCESS | 264 | 1463041232871 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 00:20:32 INFO - PROCESS | 264 | 1463041232874 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:20:32 INFO - PROCESS | 264 | 1463041232876 Marionette TRACE conn2 <- [1,194,null,{}] 00:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:20:32 INFO - PROCESS | 264 | 1463041232879 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}] 00:20:32 INFO - PROCESS | 264 | 1463041232946 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 00:20:32 INFO - PROCESS | 264 | 1463041232952 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:32 INFO - PROCESS | 264 | ++DOCSHELL 15A90800 == 34 [pid = 264] [id = 58] 00:20:32 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (15A96400) [pid = 264] [serial = 170] [outer = 00000000] 00:20:32 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (16148800) [pid = 264] [serial = 171] [outer = 15A96400] 00:20:32 INFO - PROCESS | 264 | 1463041232998 Marionette DEBUG loaded listener.js 00:20:33 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (16C8C000) [pid = 264] [serial = 172] [outer = 15A96400] 00:20:33 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (1613E800) [pid = 264] [serial = 173] [outer = 1B758400] 00:20:33 INFO - PROCESS | 264 | 1463041233439 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]]]}] 00:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 572ms 00:20:33 INFO - PROCESS | 264 | 1463041233453 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 00:20:33 INFO - PROCESS | 264 | 1463041233455 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 00:20:33 INFO - PROCESS | 264 | 1463041233459 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:20:33 INFO - PROCESS | 264 | 1463041233460 Marionette TRACE conn2 <- [1,198,null,{}] 00:20:33 INFO - PROCESS | 264 | 1463041233449 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}] 00:20:33 INFO - PROCESS | 264 | 1463041233548 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 00:20:33 INFO - PROCESS | 264 | 1463041233556 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:33 INFO - PROCESS | 264 | ++DOCSHELL 1613FC00 == 35 [pid = 264] [id = 59] 00:20:33 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (172AF000) [pid = 264] [serial = 174] [outer = 00000000] 00:20:33 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (177E5800) [pid = 264] [serial = 175] [outer = 172AF000] 00:20:33 INFO - PROCESS | 264 | 1463041233598 Marionette DEBUG loaded listener.js 00:20:33 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (19CA1400) [pid = 264] [serial = 176] [outer = 172AF000] 00:20:33 INFO - PROCESS | 264 | 1463041233952 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]]]}] 00:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 530ms 00:20:33 INFO - PROCESS | 264 | 1463041233977 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 00:20:33 INFO - PROCESS | 264 | 1463041233979 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 00:20:33 INFO - PROCESS | 264 | 1463041233982 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:20:33 INFO - PROCESS | 264 | 1463041233984 Marionette TRACE conn2 <- [1,202,null,{}] 00:20:33 INFO - PROCESS | 264 | 1463041233987 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}] 00:20:34 INFO - PROCESS | 264 | 1463041234102 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 00:20:34 INFO - PROCESS | 264 | 1463041234109 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:34 INFO - PROCESS | 264 | ++DOCSHELL 15A8FC00 == 36 [pid = 264] [id = 60] 00:20:34 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (1709D400) [pid = 264] [serial = 177] [outer = 00000000] 00:20:34 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (1A1E0C00) [pid = 264] [serial = 178] [outer = 1709D400] 00:20:34 INFO - PROCESS | 264 | 1463041234134 Marionette DEBUG loaded listener.js 00:20:34 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (1A4B2400) [pid = 264] [serial = 179] [outer = 1709D400] 00:20:34 INFO - PROCESS | 264 | 1463041234520 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]]]}] 00:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 558ms 00:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:20:34 INFO - PROCESS | 264 | 1463041234562 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 00:20:34 INFO - PROCESS | 264 | 1463041234564 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 00:20:34 INFO - PROCESS | 264 | 1463041234567 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:20:34 INFO - PROCESS | 264 | 1463041234569 Marionette TRACE conn2 <- [1,206,null,{}] 00:20:34 INFO - PROCESS | 264 | 1463041234572 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}] 00:20:34 INFO - PROCESS | 264 | 1463041234652 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 00:20:34 INFO - PROCESS | 264 | 1463041234658 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:34 INFO - PROCESS | 264 | ++DOCSHELL 1A835800 == 37 [pid = 264] [id = 61] 00:20:34 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (1A836000) [pid = 264] [serial = 180] [outer = 00000000] 00:20:34 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (1A840800) [pid = 264] [serial = 181] [outer = 1A836000] 00:20:34 INFO - PROCESS | 264 | 1463041234700 Marionette DEBUG loaded listener.js 00:20:34 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (1AA02400) [pid = 264] [serial = 182] [outer = 1A836000] 00:20:35 INFO - PROCESS | 264 | --DOMWINDOW == 91 (13BA3000) [pid = 264] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:20:35 INFO - PROCESS | 264 | --DOMWINDOW == 90 (13249000) [pid = 264] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:20:35 INFO - PROCESS | 264 | --DOMWINDOW == 89 (18562400) [pid = 264] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:20:35 INFO - PROCESS | 264 | --DOMWINDOW == 88 (14690400) [pid = 264] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:20:35 INFO - PROCESS | 264 | --DOMWINDOW == 87 (117DFC00) [pid = 264] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:20:35 INFO - PROCESS | 264 | --DOMWINDOW == 86 (17196400) [pid = 264] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:20:35 INFO - PROCESS | 264 | --DOMWINDOW == 85 (0FD86800) [pid = 264] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:20:35 INFO - PROCESS | 264 | --DOMWINDOW == 84 (1328F400) [pid = 264] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:20:35 INFO - PROCESS | 264 | --DOMWINDOW == 83 (15B8B000) [pid = 264] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:20:35 INFO - PROCESS | 264 | --DOMWINDOW == 82 (17A3FC00) [pid = 264] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:20:35 INFO - PROCESS | 264 | --DOMWINDOW == 81 (17A44400) [pid = 264] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:20:35 INFO - PROCESS | 264 | --DOMWINDOW == 80 (1348F400) [pid = 264] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:20:35 INFO - PROCESS | 264 | --DOMWINDOW == 79 (15940400) [pid = 264] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:20:35 INFO - PROCESS | 264 | 1463041235165 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]]]}] 00:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 614ms 00:20:35 INFO - PROCESS | 264 | 1463041235178 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 00:20:35 INFO - PROCESS | 264 | 1463041235180 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 00:20:35 INFO - PROCESS | 264 | 1463041235184 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:20:35 INFO - PROCESS | 264 | 1463041235185 Marionette TRACE conn2 <- [1,210,null,{}] 00:20:35 INFO - PROCESS | 264 | 1463041235189 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}] 00:20:35 INFO - PROCESS | 264 | 1463041235260 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 00:20:35 INFO - PROCESS | 264 | 1463041235334 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:35 INFO - PROCESS | 264 | ++DOCSHELL 1075F000 == 38 [pid = 264] [id = 62] 00:20:35 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (1153F800) [pid = 264] [serial = 183] [outer = 00000000] 00:20:35 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (14690400) [pid = 264] [serial = 184] [outer = 1153F800] 00:20:35 INFO - PROCESS | 264 | 1463041235376 Marionette DEBUG loaded listener.js 00:20:35 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (18560400) [pid = 264] [serial = 185] [outer = 1153F800] 00:20:35 INFO - PROCESS | 264 | 1463041235678 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]]]}] 00:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 530ms 00:20:35 INFO - PROCESS | 264 | 1463041235720 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 00:20:35 INFO - PROCESS | 264 | 1463041235722 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 00:20:35 INFO - PROCESS | 264 | 1463041235725 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:20:35 INFO - PROCESS | 264 | 1463041235728 Marionette TRACE conn2 <- [1,214,null,{}] 00:20:35 INFO - PROCESS | 264 | 1463041235732 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}] 00:20:35 INFO - PROCESS | 264 | 1463041235834 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 00:20:35 INFO - PROCESS | 264 | 1463041235843 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:35 INFO - PROCESS | 264 | ++DOCSHELL 1057B800 == 39 [pid = 264] [id = 63] 00:20:35 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (1348F400) [pid = 264] [serial = 186] [outer = 00000000] 00:20:35 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (1AA0D400) [pid = 264] [serial = 187] [outer = 1348F400] 00:20:35 INFO - PROCESS | 264 | 1463041235868 Marionette DEBUG loaded listener.js 00:20:35 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (1A83F000) [pid = 264] [serial = 188] [outer = 1348F400] 00:20:36 INFO - PROCESS | 264 | 1463041236202 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]]]}] 00:20:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 530ms 00:20:36 INFO - PROCESS | 264 | 1463041236266 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 00:20:36 INFO - PROCESS | 264 | 1463041236267 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 00:20:36 INFO - PROCESS | 264 | 1463041236271 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:20:36 INFO - PROCESS | 264 | 1463041236272 Marionette TRACE conn2 <- [1,218,null,{}] 00:20:36 INFO - PROCESS | 264 | 1463041236275 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}] 00:20:36 INFO - PROCESS | 264 | 1463041236330 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 00:20:36 INFO - PROCESS | 264 | 1463041236398 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:36 INFO - PROCESS | 264 | ++DOCSHELL 1425B800 == 40 [pid = 264] [id = 64] 00:20:36 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (15994000) [pid = 264] [serial = 189] [outer = 00000000] 00:20:36 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (1AAB5000) [pid = 264] [serial = 190] [outer = 15994000] 00:20:36 INFO - PROCESS | 264 | 1463041236442 Marionette DEBUG loaded listener.js 00:20:36 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (1AAB8000) [pid = 264] [serial = 191] [outer = 15994000] 00:20:36 INFO - PROCESS | 264 | 1463041236755 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]]]}] 00:20:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 530ms 00:20:36 INFO - PROCESS | 264 | 1463041236811 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 00:20:36 INFO - PROCESS | 264 | 1463041236796 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 00:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:20:36 INFO - PROCESS | 264 | 1463041236799 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:20:36 INFO - PROCESS | 264 | 1463041236802 Marionette TRACE conn2 <- [1,222,null,{}] 00:20:36 INFO - PROCESS | 264 | 1463041236805 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}] 00:20:36 INFO - PROCESS | 264 | 1463041236943 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 00:20:37 INFO - PROCESS | 264 | 1463041236993 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:37 INFO - PROCESS | 264 | ++DOCSHELL 10765400 == 41 [pid = 264] [id = 65] 00:20:37 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (107F5400) [pid = 264] [serial = 192] [outer = 00000000] 00:20:37 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (11250800) [pid = 264] [serial = 193] [outer = 107F5400] 00:20:37 INFO - PROCESS | 264 | 1463041237089 Marionette DEBUG loaded listener.js 00:20:37 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (117DFC00) [pid = 264] [serial = 194] [outer = 107F5400] 00:20:37 INFO - PROCESS | 264 | 1463041237632 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]]]}] 00:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 892ms 00:20:37 INFO - PROCESS | 264 | 1463041237701 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 00:20:37 INFO - PROCESS | 264 | 1463041237705 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 00:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:20:37 INFO - PROCESS | 264 | 1463041237709 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:20:37 INFO - PROCESS | 264 | 1463041237713 Marionette TRACE conn2 <- [1,226,null,{}] 00:20:37 INFO - PROCESS | 264 | 1463041237718 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}] 00:20:37 INFO - PROCESS | 264 | 1463041237822 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 00:20:37 INFO - PROCESS | 264 | 1463041237893 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:37 INFO - PROCESS | 264 | ++DOCSHELL 13B9B000 == 42 [pid = 264] [id = 66] 00:20:37 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (13BA4000) [pid = 264] [serial = 195] [outer = 00000000] 00:20:37 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (14262C00) [pid = 264] [serial = 196] [outer = 13BA4000] 00:20:37 INFO - PROCESS | 264 | 1463041237948 Marionette DEBUG loaded listener.js 00:20:37 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (14928000) [pid = 264] [serial = 197] [outer = 13BA4000] 00:20:38 INFO - PROCESS | 264 | 1463041238437 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]]]}] 00:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 795ms 00:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:20:38 INFO - PROCESS | 264 | 1463041238521 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 00:20:38 INFO - PROCESS | 264 | 1463041238524 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 00:20:38 INFO - PROCESS | 264 | 1463041238528 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:20:38 INFO - PROCESS | 264 | 1463041238530 Marionette TRACE conn2 <- [1,230,null,{}] 00:20:38 INFO - PROCESS | 264 | 1463041238534 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}] 00:20:38 INFO - PROCESS | 264 | 1463041238613 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 00:20:38 INFO - PROCESS | 264 | 1463041238687 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:38 INFO - PROCESS | 264 | ++DOCSHELL 17703800 == 43 [pid = 264] [id = 67] 00:20:38 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (177BBC00) [pid = 264] [serial = 198] [outer = 00000000] 00:20:38 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (19F7EC00) [pid = 264] [serial = 199] [outer = 177BBC00] 00:20:38 INFO - PROCESS | 264 | 1463041238722 Marionette DEBUG loaded listener.js 00:20:38 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (1A13D800) [pid = 264] [serial = 200] [outer = 177BBC00] 00:20:39 INFO - PROCESS | 264 | 1463041239365 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]]]}] 00:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 893ms 00:20:39 INFO - PROCESS | 264 | 1463041239414 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 00:20:39 INFO - PROCESS | 264 | 1463041239418 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 00:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:20:39 INFO - PROCESS | 264 | 1463041239423 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:20:39 INFO - PROCESS | 264 | 1463041239427 Marionette TRACE conn2 <- [1,234,null,{}] 00:20:39 INFO - PROCESS | 264 | 1463041239440 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}] 00:20:39 INFO - PROCESS | 264 | 1463041239536 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 00:20:39 INFO - PROCESS | 264 | 1463041239586 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:39 INFO - PROCESS | 264 | ++DOCSHELL 112B1000 == 44 [pid = 264] [id = 68] 00:20:39 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (11535C00) [pid = 264] [serial = 201] [outer = 00000000] 00:20:39 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (11FB1C00) [pid = 264] [serial = 202] [outer = 11535C00] 00:20:39 INFO - PROCESS | 264 | 1463041239637 Marionette DEBUG loaded listener.js 00:20:39 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (12C39000) [pid = 264] [serial = 203] [outer = 11535C00] 00:20:39 INFO - PROCESS | 264 | --DOCSHELL 1425B800 == 43 [pid = 264] [id = 64] 00:20:39 INFO - PROCESS | 264 | --DOCSHELL 1057B800 == 42 [pid = 264] [id = 63] 00:20:39 INFO - PROCESS | 264 | --DOCSHELL 1075F000 == 41 [pid = 264] [id = 62] 00:20:39 INFO - PROCESS | 264 | --DOCSHELL 1A835800 == 40 [pid = 264] [id = 61] 00:20:39 INFO - PROCESS | 264 | --DOCSHELL 15A8FC00 == 39 [pid = 264] [id = 60] 00:20:39 INFO - PROCESS | 264 | --DOCSHELL 1613FC00 == 38 [pid = 264] [id = 59] 00:20:39 INFO - PROCESS | 264 | --DOCSHELL 15A90800 == 37 [pid = 264] [id = 58] 00:20:39 INFO - PROCESS | 264 | --DOCSHELL 1492A000 == 36 [pid = 264] [id = 57] 00:20:39 INFO - PROCESS | 264 | --DOCSHELL 12E29C00 == 35 [pid = 264] [id = 56] 00:20:39 INFO - PROCESS | 264 | --DOCSHELL 10D60800 == 34 [pid = 264] [id = 55] 00:20:39 INFO - PROCESS | 264 | --DOCSHELL 10758800 == 33 [pid = 264] [id = 52] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 99 (15837400) [pid = 264] [serial = 138] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 98 (134EB000) [pid = 264] [serial = 129] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 97 (19F77C00) [pid = 264] [serial = 151] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 96 (1354C800) [pid = 264] [serial = 130] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 95 (1492E400) [pid = 264] [serial = 132] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 94 (122A8800) [pid = 264] [serial = 126] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 93 (122B3000) [pid = 264] [serial = 127] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 92 (1A132000) [pid = 264] [serial = 153] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 91 (117D6400) [pid = 264] [serial = 123] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 90 (177C2C00) [pid = 264] [serial = 141] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 89 (10D61000) [pid = 264] [serial = 112] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 88 (1070E400) [pid = 264] [serial = 111] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 87 (14622400) [pid = 264] [serial = 115] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 86 (13BA7400) [pid = 264] [serial = 114] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 85 (1709F400) [pid = 264] [serial = 118] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 84 (1613C400) [pid = 264] [serial = 117] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 83 (180F1000) [pid = 264] [serial = 121] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 82 (180EE400) [pid = 264] [serial = 120] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 81 (18563C00) [pid = 264] [serial = 144] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 80 (17A45800) [pid = 264] [serial = 142] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 79 (19F72400) [pid = 264] [serial = 150] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 78 (18564400) [pid = 264] [serial = 145] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 77 (18563000) [pid = 264] [serial = 147] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 76 (19BC8000) [pid = 264] [serial = 148] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 75 (1599E000) [pid = 264] [serial = 135] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 74 (15B8F800) [pid = 264] [serial = 136] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 73 (16B67000) [pid = 264] [serial = 139] [outer = 00000000] [url = about:blank] 00:20:39 INFO - PROCESS | 264 | --DOMWINDOW == 72 (149F4400) [pid = 264] [serial = 133] [outer = 00000000] [url = about:blank] 00:20:40 INFO - PROCESS | 264 | 1463041240068 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]]]}] 00:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 655ms 00:20:40 INFO - PROCESS | 264 | 1463041240098 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 00:20:40 INFO - PROCESS | 264 | 1463041240103 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 00:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:20:40 INFO - PROCESS | 264 | 1463041240090 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:20:40 INFO - PROCESS | 264 | 1463041240093 Marionette TRACE conn2 <- [1,238,null,{}] 00:20:40 INFO - PROCESS | 264 | 1463041240096 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}] 00:20:40 INFO - PROCESS | 264 | 1463041240197 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 00:20:40 INFO - PROCESS | 264 | 1463041240206 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:40 INFO - PROCESS | 264 | ++DOCSHELL 10D60800 == 34 [pid = 264] [id = 69] 00:20:40 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (11537C00) [pid = 264] [serial = 204] [outer = 00000000] 00:20:40 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (1324F400) [pid = 264] [serial = 205] [outer = 11537C00] 00:20:40 INFO - PROCESS | 264 | 1463041240249 Marionette DEBUG loaded listener.js 00:20:40 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (1348C000) [pid = 264] [serial = 206] [outer = 11537C00] 00:20:40 INFO - PROCESS | 264 | 1463041240589 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]]]}] 00:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 530ms 00:20:40 INFO - PROCESS | 264 | 1463041240626 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 00:20:40 INFO - PROCESS | 264 | 1463041240628 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 00:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:20:40 INFO - PROCESS | 264 | 1463041240631 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:20:40 INFO - PROCESS | 264 | 1463041240635 Marionette TRACE conn2 <- [1,242,null,{}] 00:20:40 INFO - PROCESS | 264 | 1463041240645 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}] 00:20:40 INFO - PROCESS | 264 | 1463041240724 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 00:20:40 INFO - PROCESS | 264 | 1463041240732 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:40 INFO - PROCESS | 264 | ++DOCSHELL 1425E800 == 35 [pid = 264] [id = 70] 00:20:40 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (1468A800) [pid = 264] [serial = 207] [outer = 00000000] 00:20:40 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (14929800) [pid = 264] [serial = 208] [outer = 1468A800] 00:20:40 INFO - PROCESS | 264 | 1463041240762 Marionette DEBUG loaded listener.js 00:20:40 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (15831800) [pid = 264] [serial = 209] [outer = 1468A800] 00:20:41 INFO - PROCESS | 264 | 1463041241184 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]]]}] 00:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 572ms 00:20:41 INFO - PROCESS | 264 | 1463041241212 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 00:20:41 INFO - PROCESS | 264 | 1463041241215 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 00:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:20:41 INFO - PROCESS | 264 | 1463041241218 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:20:41 INFO - PROCESS | 264 | 1463041241220 Marionette TRACE conn2 <- [1,246,null,{}] 00:20:41 INFO - PROCESS | 264 | 1463041241223 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}] 00:20:41 INFO - PROCESS | 264 | 1463041241281 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 00:20:41 INFO - PROCESS | 264 | 1463041241287 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:41 INFO - PROCESS | 264 | ++DOCSHELL 15993000 == 36 [pid = 264] [id = 71] 00:20:41 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (1599CC00) [pid = 264] [serial = 210] [outer = 00000000] 00:20:41 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (15BEB800) [pid = 264] [serial = 211] [outer = 1599CC00] 00:20:41 INFO - PROCESS | 264 | 1463041241331 Marionette DEBUG loaded listener.js 00:20:41 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (16B67000) [pid = 264] [serial = 212] [outer = 1599CC00] 00:20:41 INFO - PROCESS | 264 | 1463041241681 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]]]}] 00:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 488ms 00:20:41 INFO - PROCESS | 264 | 1463041241698 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 00:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:20:41 INFO - PROCESS | 264 | 1463041241700 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 00:20:41 INFO - PROCESS | 264 | 1463041241692 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:20:41 INFO - PROCESS | 264 | 1463041241694 Marionette TRACE conn2 <- [1,250,null,{}] 00:20:41 INFO - PROCESS | 264 | 1463041241698 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}] 00:20:41 INFO - PROCESS | 264 | 1463041241804 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 00:20:41 INFO - PROCESS | 264 | 1463041241816 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:41 INFO - PROCESS | 264 | ++DOCSHELL 15BE4800 == 37 [pid = 264] [id = 72] 00:20:41 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (1613F400) [pid = 264] [serial = 213] [outer = 00000000] 00:20:41 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (1719FC00) [pid = 264] [serial = 214] [outer = 1613F400] 00:20:41 INFO - PROCESS | 264 | 1463041241846 Marionette DEBUG loaded listener.js 00:20:41 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (17705C00) [pid = 264] [serial = 215] [outer = 1613F400] 00:20:42 INFO - PROCESS | 264 | 1463041242255 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]]]}] 00:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 586ms 00:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:20:42 INFO - PROCESS | 264 | 1463041242291 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 00:20:42 INFO - PROCESS | 264 | 1463041242293 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 00:20:42 INFO - PROCESS | 264 | 1463041242296 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:20:42 INFO - PROCESS | 264 | 1463041242298 Marionette TRACE conn2 <- [1,254,null,{}] 00:20:42 INFO - PROCESS | 264 | 1463041242301 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}] 00:20:42 INFO - PROCESS | 264 | 1463041242400 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 00:20:42 INFO - PROCESS | 264 | 1463041242407 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:42 INFO - PROCESS | 264 | ++DOCSHELL 17A48C00 == 38 [pid = 264] [id = 73] 00:20:42 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (180EE400) [pid = 264] [serial = 216] [outer = 00000000] 00:20:42 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (1856D800) [pid = 264] [serial = 217] [outer = 180EE400] 00:20:42 INFO - PROCESS | 264 | 1463041242461 Marionette DEBUG loaded listener.js 00:20:42 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (19BB9C00) [pid = 264] [serial = 218] [outer = 180EE400] 00:20:42 INFO - PROCESS | 264 | 1463041242809 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]]]}] 00:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 572ms 00:20:42 INFO - PROCESS | 264 | 1463041242861 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 00:20:42 INFO - PROCESS | 264 | 1463041242863 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 00:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:20:42 INFO - PROCESS | 264 | 1463041242866 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:20:42 INFO - PROCESS | 264 | 1463041242867 Marionette TRACE conn2 <- [1,258,null,{}] 00:20:42 INFO - PROCESS | 264 | 1463041242871 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}] 00:20:42 INFO - PROCESS | 264 | 1463041242953 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 00:20:43 INFO - PROCESS | 264 | 1463041243032 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:43 INFO - PROCESS | 264 | ++DOCSHELL 19BC4000 == 39 [pid = 264] [id = 74] 00:20:43 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (19BC4400) [pid = 264] [serial = 219] [outer = 00000000] 00:20:43 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (19BC8000) [pid = 264] [serial = 220] [outer = 19BC4400] 00:20:43 INFO - PROCESS | 264 | 1463041243075 Marionette DEBUG loaded listener.js 00:20:43 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (19C9E400) [pid = 264] [serial = 221] [outer = 19BC4400] 00:20:43 INFO - PROCESS | 264 | 1463041243411 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]]]}] 00:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 571ms 00:20:43 INFO - PROCESS | 264 | 1463041243446 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 00:20:43 INFO - PROCESS | 264 | 1463041243448 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 00:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:20:43 INFO - PROCESS | 264 | 1463041243451 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:20:43 INFO - PROCESS | 264 | 1463041243435 Marionette TRACE conn2 <- [1,262,null,{}] 00:20:43 INFO - PROCESS | 264 | 1463041243443 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}] 00:20:43 INFO - PROCESS | 264 | 1463041243538 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 00:20:43 INFO - PROCESS | 264 | 1463041243545 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:43 INFO - PROCESS | 264 | ++DOCSHELL 19BBB400 == 40 [pid = 264] [id = 75] 00:20:43 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (19BBC000) [pid = 264] [serial = 222] [outer = 00000000] 00:20:43 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (19F79800) [pid = 264] [serial = 223] [outer = 19BBC000] 00:20:43 INFO - PROCESS | 264 | 1463041243588 Marionette DEBUG loaded listener.js 00:20:43 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (19F7D400) [pid = 264] [serial = 224] [outer = 19BBC000] 00:20:43 INFO - PROCESS | 264 | --DOMWINDOW == 92 (1A836000) [pid = 264] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:20:43 INFO - PROCESS | 264 | --DOMWINDOW == 91 (1348F400) [pid = 264] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:20:43 INFO - PROCESS | 264 | --DOMWINDOW == 90 (15A96400) [pid = 264] [serial = 170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:20:43 INFO - PROCESS | 264 | --DOMWINDOW == 89 (172AF000) [pid = 264] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:20:43 INFO - PROCESS | 264 | --DOMWINDOW == 88 (1492B800) [pid = 264] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:20:43 INFO - PROCESS | 264 | --DOMWINDOW == 87 (1153F800) [pid = 264] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:20:43 INFO - PROCESS | 264 | --DOMWINDOW == 86 (1709D400) [pid = 264] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:20:43 INFO - PROCESS | 264 | --DOMWINDOW == 85 (1324E800) [pid = 264] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:20:43 INFO - PROCESS | 264 | --DOMWINDOW == 84 (112A7C00) [pid = 264] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:20:43 INFO - PROCESS | 264 | --DOMWINDOW == 83 (11252800) [pid = 264] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:20:43 INFO - PROCESS | 264 | 1463041243984 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]]]}] 00:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 586ms 00:20:44 INFO - PROCESS | 264 | 1463041244026 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 00:20:44 INFO - PROCESS | 264 | 1463041244028 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 00:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:20:44 INFO - PROCESS | 264 | 1463041244031 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:20:44 INFO - PROCESS | 264 | 1463041244033 Marionette TRACE conn2 <- [1,266,null,{}] 00:20:44 INFO - PROCESS | 264 | 1463041244036 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}] 00:20:44 INFO - PROCESS | 264 | 1463041244108 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 00:20:44 INFO - PROCESS | 264 | 1463041244115 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:44 INFO - PROCESS | 264 | ++DOCSHELL 1348F400 == 41 [pid = 264] [id = 76] 00:20:44 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (135E1C00) [pid = 264] [serial = 225] [outer = 00000000] 00:20:44 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (18564000) [pid = 264] [serial = 226] [outer = 135E1C00] 00:20:44 INFO - PROCESS | 264 | 1463041244140 Marionette DEBUG loaded listener.js 00:20:44 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (19BC7800) [pid = 264] [serial = 227] [outer = 135E1C00] 00:20:44 INFO - PROCESS | 264 | 1463041244524 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]]]}] 00:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 530ms 00:20:44 INFO - PROCESS | 264 | 1463041244561 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 00:20:44 INFO - PROCESS | 264 | 1463041244563 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 00:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:20:44 INFO - PROCESS | 264 | 1463041244576 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:20:44 INFO - PROCESS | 264 | 1463041244578 Marionette TRACE conn2 <- [1,270,null,{}] 00:20:44 INFO - PROCESS | 264 | 1463041244583 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}] 00:20:44 INFO - PROCESS | 264 | 1463041244656 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 00:20:44 INFO - PROCESS | 264 | 1463041244662 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:44 INFO - PROCESS | 264 | ++DOCSHELL 107F3800 == 42 [pid = 264] [id = 77] 00:20:44 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (15833C00) [pid = 264] [serial = 228] [outer = 00000000] 00:20:44 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (1A4BA800) [pid = 264] [serial = 229] [outer = 15833C00] 00:20:44 INFO - PROCESS | 264 | 1463041244705 Marionette DEBUG loaded listener.js 00:20:44 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (1AA09400) [pid = 264] [serial = 230] [outer = 15833C00] 00:20:45 INFO - PROCESS | 264 | 1463041245040 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]]]}] 00:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 530ms 00:20:45 INFO - PROCESS | 264 | 1463041245111 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 00:20:45 INFO - PROCESS | 264 | 1463041245113 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 00:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:20:45 INFO - PROCESS | 264 | 1463041245117 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:20:45 INFO - PROCESS | 264 | 1463041245119 Marionette TRACE conn2 <- [1,274,null,{}] 00:20:45 INFO - PROCESS | 264 | 1463041245122 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}] 00:20:45 INFO - PROCESS | 264 | 1463041245216 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 00:20:45 INFO - PROCESS | 264 | 1463041245206 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:45 INFO - PROCESS | 264 | ++DOCSHELL 19BC1C00 == 43 [pid = 264] [id = 78] 00:20:45 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (1A4BD800) [pid = 264] [serial = 231] [outer = 00000000] 00:20:45 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (1ABBAC00) [pid = 264] [serial = 232] [outer = 1A4BD800] 00:20:45 INFO - PROCESS | 264 | 1463041245254 Marionette DEBUG loaded listener.js 00:20:45 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (1ABC0C00) [pid = 264] [serial = 233] [outer = 1A4BD800] 00:20:45 INFO - PROCESS | 264 | 1463041245731 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]]]}] 00:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 655ms 00:20:45 INFO - PROCESS | 264 | 1463041245794 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 00:20:45 INFO - PROCESS | 264 | 1463041245778 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 00:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:20:45 INFO - PROCESS | 264 | 1463041245784 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:20:45 INFO - PROCESS | 264 | 1463041245788 Marionette TRACE conn2 <- [1,278,null,{}] 00:20:45 INFO - PROCESS | 264 | 1463041245795 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}] 00:20:45 INFO - PROCESS | 264 | 1463041245926 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 00:20:46 INFO - PROCESS | 264 | 1463041246029 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:46 INFO - PROCESS | 264 | ++DOCSHELL 107EEC00 == 44 [pid = 264] [id = 79] 00:20:46 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (107EF000) [pid = 264] [serial = 234] [outer = 00000000] 00:20:46 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (11B6B800) [pid = 264] [serial = 235] [outer = 107EF000] 00:20:46 INFO - PROCESS | 264 | 1463041246084 Marionette DEBUG loaded listener.js 00:20:46 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (12C0A800) [pid = 264] [serial = 236] [outer = 107EF000] 00:20:46 INFO - PROCESS | 264 | 1463041246638 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]]]}] 00:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 893ms 00:20:46 INFO - PROCESS | 264 | 1463041246690 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 00:20:46 INFO - PROCESS | 264 | 1463041246696 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 00:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:20:46 INFO - PROCESS | 264 | 1463041246704 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:20:46 INFO - PROCESS | 264 | 1463041246707 Marionette TRACE conn2 <- [1,282,null,{}] 00:20:46 INFO - PROCESS | 264 | 1463041246710 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}] 00:20:46 INFO - PROCESS | 264 | 1463041246809 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 00:20:46 INFO - PROCESS | 264 | 1463041246882 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:46 INFO - PROCESS | 264 | ++DOCSHELL 13B17400 == 45 [pid = 264] [id = 80] 00:20:46 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (13B18400) [pid = 264] [serial = 237] [outer = 00000000] 00:20:46 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (14932800) [pid = 264] [serial = 238] [outer = 13B18400] 00:20:46 INFO - PROCESS | 264 | 1463041246934 Marionette DEBUG loaded listener.js 00:20:46 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (1599D800) [pid = 264] [serial = 239] [outer = 13B18400] 00:20:47 INFO - PROCESS | 264 | 1463041247477 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]]]}] 00:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 809ms 00:20:47 INFO - PROCESS | 264 | 1463041247630 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 00:20:47 INFO - PROCESS | 264 | 1463041247634 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 00:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:20:47 INFO - PROCESS | 264 | 1463041247620 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:20:47 INFO - PROCESS | 264 | 1463041247624 Marionette TRACE conn2 <- [1,286,null,{}] 00:20:47 INFO - PROCESS | 264 | 1463041247654 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}] 00:20:47 INFO - PROCESS | 264 | 1463041247744 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 00:20:47 INFO - PROCESS | 264 | 1463041247811 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:47 INFO - PROCESS | 264 | ++DOCSHELL 11FB7400 == 46 [pid = 264] [id = 81] 00:20:47 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (12223400) [pid = 264] [serial = 240] [outer = 00000000] 00:20:47 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (12E28C00) [pid = 264] [serial = 241] [outer = 12223400] 00:20:47 INFO - PROCESS | 264 | 1463041247836 Marionette DEBUG loaded listener.js 00:20:47 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (134F2800) [pid = 264] [serial = 242] [outer = 12223400] 00:20:48 INFO - PROCESS | 264 | 1463041248360 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]]]}] 00:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 809ms 00:20:48 INFO - PROCESS | 264 | 1463041248430 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 00:20:48 INFO - PROCESS | 264 | 1463041248433 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 00:20:48 INFO - PROCESS | 264 | 1463041248460 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:20:48 INFO - PROCESS | 264 | 1463041248464 Marionette TRACE conn2 <- [1,290,null,{}] 00:20:48 INFO - PROCESS | 264 | 1463041248468 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}] 00:20:48 INFO - PROCESS | 264 | 1463041248562 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 00:20:48 INFO - PROCESS | 264 | 1463041248610 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:48 INFO - PROCESS | 264 | ++DOCSHELL 13547C00 == 47 [pid = 264] [id = 82] 00:20:48 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (13B17C00) [pid = 264] [serial = 243] [outer = 00000000] 00:20:48 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (15995C00) [pid = 264] [serial = 244] [outer = 13B17C00] 00:20:48 INFO - PROCESS | 264 | 1463041248657 Marionette DEBUG loaded listener.js 00:20:48 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (16B60800) [pid = 264] [serial = 245] [outer = 13B17C00] 00:20:48 INFO - PROCESS | 264 | --DOCSHELL 107F3800 == 46 [pid = 264] [id = 77] 00:20:48 INFO - PROCESS | 264 | --DOCSHELL 1348F400 == 45 [pid = 264] [id = 76] 00:20:48 INFO - PROCESS | 264 | --DOCSHELL 19BBB400 == 44 [pid = 264] [id = 75] 00:20:48 INFO - PROCESS | 264 | --DOCSHELL 19BC4000 == 43 [pid = 264] [id = 74] 00:20:48 INFO - PROCESS | 264 | --DOCSHELL 17A48C00 == 42 [pid = 264] [id = 73] 00:20:48 INFO - PROCESS | 264 | --DOCSHELL 15BE4800 == 41 [pid = 264] [id = 72] 00:20:48 INFO - PROCESS | 264 | --DOCSHELL 15993000 == 40 [pid = 264] [id = 71] 00:20:48 INFO - PROCESS | 264 | --DOCSHELL 1425E800 == 39 [pid = 264] [id = 70] 00:20:48 INFO - PROCESS | 264 | --DOCSHELL 10D60800 == 38 [pid = 264] [id = 69] 00:20:48 INFO - PROCESS | 264 | --DOCSHELL 112B1000 == 37 [pid = 264] [id = 68] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 103 (1A83F000) [pid = 264] [serial = 188] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 102 (1AAB5000) [pid = 264] [serial = 190] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 101 (1AA02400) [pid = 264] [serial = 182] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 100 (117DB800) [pid = 264] [serial = 156] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 99 (1AA0D400) [pid = 264] [serial = 187] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 98 (16C8C000) [pid = 264] [serial = 172] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 97 (1A840800) [pid = 264] [serial = 181] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 96 (177E5800) [pid = 264] [serial = 175] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 95 (149F8400) [pid = 264] [serial = 168] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 94 (14690400) [pid = 264] [serial = 184] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 93 (15837C00) [pid = 264] [serial = 169] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 92 (1A4B2400) [pid = 264] [serial = 179] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 91 (13B11800) [pid = 264] [serial = 166] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 90 (1B7EA000) [pid = 264] [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.] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 89 (1A137400) [pid = 264] [serial = 154] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 88 (1A1E0C00) [pid = 264] [serial = 178] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 87 (12C09C00) [pid = 264] [serial = 163] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 86 (18560400) [pid = 264] [serial = 185] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 85 (134ED000) [pid = 264] [serial = 165] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 84 (16148800) [pid = 264] [serial = 171] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 83 (19CA1400) [pid = 264] [serial = 176] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 82 (11BBB000) [pid = 264] [serial = 162] [outer = 00000000] [url = about:blank] 00:20:48 INFO - PROCESS | 264 | --DOMWINDOW == 81 (13BA2400) [pid = 264] [serial = 159] [outer = 00000000] [url = about:blank] 00:20:49 INFO - PROCESS | 264 | 1463041249079 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]]]}] 00:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 656ms 00:20:49 INFO - PROCESS | 264 | 1463041249140 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 00:20:49 INFO - PROCESS | 264 | 1463041249125 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 00:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:20:49 INFO - PROCESS | 264 | 1463041249129 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:20:49 INFO - PROCESS | 264 | 1463041249131 Marionette TRACE conn2 <- [1,294,null,{}] 00:20:49 INFO - PROCESS | 264 | 1463041249140 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}] 00:20:49 INFO - PROCESS | 264 | 1463041249220 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 00:20:49 INFO - PROCESS | 264 | 1463041249239 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:49 INFO - PROCESS | 264 | ++DOCSHELL 15837800 == 38 [pid = 264] [id = 83] 00:20:49 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (15837C00) [pid = 264] [serial = 246] [outer = 00000000] 00:20:49 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (15A99000) [pid = 264] [serial = 247] [outer = 15837C00] 00:20:49 INFO - PROCESS | 264 | 1463041249290 Marionette DEBUG loaded listener.js 00:20:49 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (15BE4800) [pid = 264] [serial = 248] [outer = 15837C00] 00:20:49 INFO - PROCESS | 264 | 1463041249650 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]]]}] 00:20:49 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. 00:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 557ms 00:20:49 INFO - PROCESS | 264 | 1463041249711 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 00:20:49 INFO - PROCESS | 264 | 1463041249713 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 00:20:49 INFO - PROCESS | 264 | 1463041249717 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:20:49 INFO - PROCESS | 264 | 1463041249719 Marionette TRACE conn2 <- [1,298,null,{}] 00:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:20:49 INFO - PROCESS | 264 | 1463041249722 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}] 00:20:49 INFO - PROCESS | 264 | 1463041249780 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 00:20:49 INFO - PROCESS | 264 | 1463041249789 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:49 INFO - PROCESS | 264 | ++DOCSHELL 1593C000 == 39 [pid = 264] [id = 84] 00:20:49 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (177BF000) [pid = 264] [serial = 249] [outer = 00000000] 00:20:49 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (18203400) [pid = 264] [serial = 250] [outer = 177BF000] 00:20:49 INFO - PROCESS | 264 | 1463041249833 Marionette DEBUG loaded listener.js 00:20:49 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (18560800) [pid = 264] [serial = 251] [outer = 177BF000] 00:20:50 INFO - PROCESS | 264 | 1463041250237 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]]]}] 00:20:50 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. 00:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 572ms 00:20:50 INFO - PROCESS | 264 | 1463041250299 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 00:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:20:50 INFO - PROCESS | 264 | 1463041250282 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 00:20:50 INFO - PROCESS | 264 | 1463041250286 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:20:50 INFO - PROCESS | 264 | 1463041250287 Marionette TRACE conn2 <- [1,302,null,{}] 00:20:50 INFO - PROCESS | 264 | 1463041250291 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}] 00:20:50 INFO - PROCESS | 264 | 1463041250363 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 00:20:50 INFO - PROCESS | 264 | 1463041250372 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:50 INFO - PROCESS | 264 | ++DOCSHELL 180F1000 == 40 [pid = 264] [id = 85] 00:20:50 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (18563400) [pid = 264] [serial = 252] [outer = 00000000] 00:20:50 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (19BC1400) [pid = 264] [serial = 253] [outer = 18563400] 00:20:50 INFO - PROCESS | 264 | 1463041250418 Marionette DEBUG loaded listener.js 00:20:50 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (19BC2000) [pid = 264] [serial = 254] [outer = 18563400] 00:20:50 INFO - PROCESS | 264 | 1463041250765 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]]]}] 00:20:50 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. 00:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 530ms 00:20:50 INFO - PROCESS | 264 | 1463041250827 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 00:20:50 INFO - PROCESS | 264 | 1463041250829 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 00:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:20:50 INFO - PROCESS | 264 | 1463041250833 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:20:50 INFO - PROCESS | 264 | 1463041250834 Marionette TRACE conn2 <- [1,306,null,{}] 00:20:50 INFO - PROCESS | 264 | 1463041250847 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}] 00:20:50 INFO - PROCESS | 264 | 1463041250963 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 00:20:50 INFO - PROCESS | 264 | 1463041250971 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:50 INFO - PROCESS | 264 | ++DOCSHELL 1856AC00 == 41 [pid = 264] [id = 86] 00:20:50 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (19BBF400) [pid = 264] [serial = 255] [outer = 00000000] 00:20:51 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (19F7F000) [pid = 264] [serial = 256] [outer = 19BBF400] 00:20:51 INFO - PROCESS | 264 | 1463041251014 Marionette DEBUG loaded listener.js 00:20:51 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (1A1E2800) [pid = 264] [serial = 257] [outer = 19BBF400] 00:20:51 INFO - PROCESS | 264 | 1463041251544 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]]]}] 00:20:51 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. 00:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 753ms 00:20:51 INFO - PROCESS | 264 | 1463041251594 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 00:20:51 INFO - PROCESS | 264 | 1463041251596 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 00:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:20:51 INFO - PROCESS | 264 | 1463041251582 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:20:51 INFO - PROCESS | 264 | 1463041251583 Marionette TRACE conn2 <- [1,310,null,{}] 00:20:51 INFO - PROCESS | 264 | 1463041251587 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}] 00:20:51 INFO - PROCESS | 264 | 1463041251688 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 00:20:51 INFO - PROCESS | 264 | 1463041251695 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:51 INFO - PROCESS | 264 | ++DOCSHELL 1A4B0000 == 42 [pid = 264] [id = 87] 00:20:51 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (1AA01C00) [pid = 264] [serial = 258] [outer = 00000000] 00:20:51 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (1AA0F000) [pid = 264] [serial = 259] [outer = 1AA01C00] 00:20:51 INFO - PROCESS | 264 | 1463041251737 Marionette DEBUG loaded listener.js 00:20:51 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (1AA10C00) [pid = 264] [serial = 260] [outer = 1AA01C00] 00:20:52 INFO - PROCESS | 264 | 1463041252109 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]]]}] 00:20:52 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. 00:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 558ms 00:20:52 INFO - PROCESS | 264 | 1463041252161 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 00:20:52 INFO - PROCESS | 264 | 1463041252162 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 00:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:20:52 INFO - PROCESS | 264 | 1463041252171 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:20:52 INFO - PROCESS | 264 | 1463041252172 Marionette TRACE conn2 <- [1,314,null,{}] 00:20:52 INFO - PROCESS | 264 | 1463041252176 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}] 00:20:52 INFO - PROCESS | 264 | 1463041252272 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 00:20:52 INFO - PROCESS | 264 | 1463041252278 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:52 INFO - PROCESS | 264 | ++DOCSHELL 1324E800 == 43 [pid = 264] [id = 88] 00:20:52 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (134E8400) [pid = 264] [serial = 261] [outer = 00000000] 00:20:52 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (1ABB8800) [pid = 264] [serial = 262] [outer = 134E8400] 00:20:52 INFO - PROCESS | 264 | 1463041252304 Marionette DEBUG loaded listener.js 00:20:52 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (1ABBFC00) [pid = 264] [serial = 263] [outer = 134E8400] 00:20:52 INFO - PROCESS | 264 | --DOMWINDOW == 98 (180EE400) [pid = 264] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:20:52 INFO - PROCESS | 264 | --DOMWINDOW == 97 (1468A800) [pid = 264] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:20:52 INFO - PROCESS | 264 | --DOMWINDOW == 96 (11537C00) [pid = 264] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:20:52 INFO - PROCESS | 264 | --DOMWINDOW == 95 (1599CC00) [pid = 264] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:20:52 INFO - PROCESS | 264 | --DOMWINDOW == 94 (19BC4400) [pid = 264] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:20:52 INFO - PROCESS | 264 | --DOMWINDOW == 93 (11535C00) [pid = 264] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:20:52 INFO - PROCESS | 264 | --DOMWINDOW == 92 (15994000) [pid = 264] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:20:52 INFO - PROCESS | 264 | --DOMWINDOW == 91 (19BBC000) [pid = 264] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:20:52 INFO - PROCESS | 264 | --DOMWINDOW == 90 (15833C00) [pid = 264] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:20:52 INFO - PROCESS | 264 | --DOMWINDOW == 89 (1613F400) [pid = 264] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:20:52 INFO - PROCESS | 264 | --DOMWINDOW == 88 (135E1C00) [pid = 264] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:20:52 INFO - PROCESS | 264 | 1463041252791 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]]]}] 00:20:52 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. 00:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 655ms 00:20:52 INFO - PROCESS | 264 | 1463041252822 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 00:20:52 INFO - PROCESS | 264 | 1463041252824 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 00:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:20:52 INFO - PROCESS | 264 | 1463041252830 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:20:52 INFO - PROCESS | 264 | 1463041252832 Marionette TRACE conn2 <- [1,318,null,{}] 00:20:52 INFO - PROCESS | 264 | 1463041252835 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}] 00:20:52 INFO - PROCESS | 264 | 1463041252908 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 00:20:52 INFO - PROCESS | 264 | 1463041252915 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:52 INFO - PROCESS | 264 | ++DOCSHELL 1462F400 == 44 [pid = 264] [id = 89] 00:20:52 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (1468A800) [pid = 264] [serial = 264] [outer = 00000000] 00:20:52 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (1613E000) [pid = 264] [serial = 265] [outer = 1468A800] 00:20:52 INFO - PROCESS | 264 | 1463041252957 Marionette DEBUG loaded listener.js 00:20:53 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (16B60000) [pid = 264] [serial = 266] [outer = 1468A800] 00:20:53 INFO - PROCESS | 264 | 1463041253318 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]]]}] 00:20:53 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. 00:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 530ms 00:20:53 INFO - PROCESS | 264 | 1463041253366 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 00:20:53 INFO - PROCESS | 264 | 1463041253368 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 00:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:20:53 INFO - PROCESS | 264 | 1463041253371 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:20:53 INFO - PROCESS | 264 | 1463041253373 Marionette TRACE conn2 <- [1,322,null,{}] 00:20:53 INFO - PROCESS | 264 | 1463041253376 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}] 00:20:53 INFO - PROCESS | 264 | 1463041253449 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 00:20:53 INFO - PROCESS | 264 | 1463041253456 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:53 INFO - PROCESS | 264 | ++DOCSHELL 16B61C00 == 45 [pid = 264] [id = 90] 00:20:53 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (18566400) [pid = 264] [serial = 267] [outer = 00000000] 00:20:53 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (1ABB7800) [pid = 264] [serial = 268] [outer = 18566400] 00:20:53 INFO - PROCESS | 264 | 1463041253480 Marionette DEBUG loaded listener.js 00:20:53 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (1ABB8C00) [pid = 264] [serial = 269] [outer = 18566400] 00:20:53 INFO - PROCESS | 264 | 1463041253832 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]]]}] 00:20:53 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. 00:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 475ms 00:20:53 INFO - PROCESS | 264 | 1463041253843 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 00:20:53 INFO - PROCESS | 264 | 1463041253856 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 00:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:20:53 INFO - PROCESS | 264 | 1463041253860 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:20:53 INFO - PROCESS | 264 | 1463041253862 Marionette TRACE conn2 <- [1,326,null,{}] 00:20:53 INFO - PROCESS | 264 | 1463041253877 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}] 00:20:53 INFO - PROCESS | 264 | 1463041253969 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 00:20:53 INFO - PROCESS | 264 | 1463041253975 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:53 INFO - PROCESS | 264 | ++DOCSHELL 1A4B9400 == 46 [pid = 264] [id = 91] 00:20:53 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (1AA08000) [pid = 264] [serial = 270] [outer = 00000000] 00:20:53 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (1B051000) [pid = 264] [serial = 271] [outer = 1AA08000] 00:20:54 INFO - PROCESS | 264 | 1463041254022 Marionette DEBUG loaded listener.js 00:20:54 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (1B056400) [pid = 264] [serial = 272] [outer = 1AA08000] 00:20:54 INFO - PROCESS | 264 | 1463041254471 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]]]}] 00:20:54 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. 00:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 627ms 00:20:54 INFO - PROCESS | 264 | 1463041254505 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 00:20:54 INFO - PROCESS | 264 | 1463041254507 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 00:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:20:54 INFO - PROCESS | 264 | 1463041254494 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:20:54 INFO - PROCESS | 264 | 1463041254496 Marionette TRACE conn2 <- [1,330,null,{}] 00:20:54 INFO - PROCESS | 264 | 1463041254499 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}] 00:20:54 INFO - PROCESS | 264 | 1463041254573 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 00:20:54 INFO - PROCESS | 264 | 1463041254579 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:54 INFO - PROCESS | 264 | ++DOCSHELL 15A95C00 == 47 [pid = 264] [id = 92] 00:20:54 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (1B04CC00) [pid = 264] [serial = 273] [outer = 00000000] 00:20:54 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (1B208000) [pid = 264] [serial = 274] [outer = 1B04CC00] 00:20:54 INFO - PROCESS | 264 | 1463041254621 Marionette DEBUG loaded listener.js 00:20:54 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (1B209000) [pid = 264] [serial = 275] [outer = 1B04CC00] 00:20:54 INFO - PROCESS | 264 | 1463041254932 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:20:55 INFO - PROCESS | 264 | 1463041255316 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]]]}] 00:20:55 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. 00:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 841ms 00:20:55 INFO - PROCESS | 264 | 1463041255362 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 00:20:55 INFO - PROCESS | 264 | 1463041255350 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 00:20:55 INFO - PROCESS | 264 | 1463041255355 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:20:55 INFO - PROCESS | 264 | 1463041255358 Marionette TRACE conn2 <- [1,334,null,{}] 00:20:55 INFO - PROCESS | 264 | 1463041255363 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}] 00:20:55 INFO - PROCESS | 264 | 1463041255474 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 00:20:55 INFO - PROCESS | 264 | 1463041255549 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:55 INFO - PROCESS | 264 | ++DOCSHELL 1348F400 == 48 [pid = 264] [id = 93] 00:20:55 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (13BA2400) [pid = 264] [serial = 276] [outer = 00000000] 00:20:55 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (14931400) [pid = 264] [serial = 277] [outer = 13BA2400] 00:20:55 INFO - PROCESS | 264 | 1463041255604 Marionette DEBUG loaded listener.js 00:20:55 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (15995800) [pid = 264] [serial = 278] [outer = 13BA2400] 00:20:56 INFO - PROCESS | 264 | 1463041256161 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]]]}] 00:20:56 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. 00:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 871ms 00:20:56 INFO - PROCESS | 264 | 1463041256243 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 00:20:56 INFO - PROCESS | 264 | 1463041256248 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 00:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:20:56 INFO - PROCESS | 264 | 1463041256237 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:20:56 INFO - PROCESS | 264 | 1463041256240 Marionette TRACE conn2 <- [1,338,null,{}] 00:20:56 INFO - PROCESS | 264 | 1463041256244 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}] 00:20:56 INFO - PROCESS | 264 | 1463041256389 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 00:20:56 INFO - PROCESS | 264 | 1463041256435 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:56 INFO - PROCESS | 264 | ++DOCSHELL 170A7C00 == 49 [pid = 264] [id = 94] 00:20:56 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (172AD000) [pid = 264] [serial = 279] [outer = 00000000] 00:20:56 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (18562C00) [pid = 264] [serial = 280] [outer = 172AD000] 00:20:56 INFO - PROCESS | 264 | 1463041256488 Marionette DEBUG loaded listener.js 00:20:56 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (19C9E800) [pid = 264] [serial = 281] [outer = 172AD000] 00:20:56 INFO - PROCESS | 264 | 1463041256999 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]]]}] 00:20:57 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. 00:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 812ms 00:20:57 INFO - PROCESS | 264 | 1463041257061 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 00:20:57 INFO - PROCESS | 264 | 1463041257063 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 00:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:20:57 INFO - PROCESS | 264 | 1463041257067 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:20:57 INFO - PROCESS | 264 | 1463041257071 Marionette TRACE conn2 <- [1,342,null,{}] 00:20:57 INFO - PROCESS | 264 | 1463041257082 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}] 00:20:57 INFO - PROCESS | 264 | 1463041257175 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 00:20:57 INFO - PROCESS | 264 | 1463041257263 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:57 INFO - PROCESS | 264 | ++DOCSHELL 1AA0E400 == 50 [pid = 264] [id = 95] 00:20:57 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (1AAAF400) [pid = 264] [serial = 282] [outer = 00000000] 00:20:57 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (1AF29C00) [pid = 264] [serial = 283] [outer = 1AAAF400] 00:20:57 INFO - PROCESS | 264 | 1463041257319 Marionette DEBUG loaded listener.js 00:20:57 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (1B057800) [pid = 264] [serial = 284] [outer = 1AAAF400] 00:20:57 INFO - PROCESS | 264 | 1463041257811 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]]]}] 00:20:57 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. 00:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 766ms 00:20:57 INFO - PROCESS | 264 | 1463041257856 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 00:20:57 INFO - PROCESS | 264 | 1463041257859 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 00:20:57 INFO - PROCESS | 264 | 1463041257863 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:20:57 INFO - PROCESS | 264 | 1463041257865 Marionette TRACE conn2 <- [1,346,null,{}] 00:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:20:57 INFO - PROCESS | 264 | 1463041257869 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}] 00:20:57 INFO - PROCESS | 264 | 1463041257951 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 00:20:58 INFO - PROCESS | 264 | 1463041258040 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:58 INFO - PROCESS | 264 | ++DOCSHELL 1617BC00 == 51 [pid = 264] [id = 96] 00:20:58 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (1617D400) [pid = 264] [serial = 285] [outer = 00000000] 00:20:58 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (16185400) [pid = 264] [serial = 286] [outer = 1617D400] 00:20:58 INFO - PROCESS | 264 | 1463041258093 Marionette DEBUG loaded listener.js 00:20:58 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (19CA9800) [pid = 264] [serial = 287] [outer = 1617D400] 00:20:58 INFO - PROCESS | 264 | 1463041258824 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]]]}] 00:20:58 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. 00:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1006ms 00:20:58 INFO - PROCESS | 264 | 1463041258870 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 00:20:58 INFO - PROCESS | 264 | 1463041258873 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 00:20:58 INFO - PROCESS | 264 | 1463041258879 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:20:58 INFO - PROCESS | 264 | 1463041258882 Marionette TRACE conn2 <- [1,350,null,{}] 00:20:58 INFO - PROCESS | 264 | 1463041258889 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}] 00:20:58 INFO - PROCESS | 264 | 1463041258984 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 00:20:59 INFO - PROCESS | 264 | 1463041259080 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:59 INFO - PROCESS | 264 | ++DOCSHELL 117DD000 == 52 [pid = 264] [id = 97] 00:20:59 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (117DE000) [pid = 264] [serial = 288] [outer = 00000000] 00:20:59 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (13215800) [pid = 264] [serial = 289] [outer = 117DE000] 00:20:59 INFO - PROCESS | 264 | 1463041259127 Marionette DEBUG loaded listener.js 00:20:59 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (14258C00) [pid = 264] [serial = 290] [outer = 117DE000] 00:20:59 INFO - PROCESS | 264 | --DOCSHELL 1A4B9400 == 51 [pid = 264] [id = 91] 00:20:59 INFO - PROCESS | 264 | --DOCSHELL 16B61C00 == 50 [pid = 264] [id = 90] 00:20:59 INFO - PROCESS | 264 | --DOCSHELL 1462F400 == 49 [pid = 264] [id = 89] 00:20:59 INFO - PROCESS | 264 | --DOCSHELL 1324E800 == 48 [pid = 264] [id = 88] 00:20:59 INFO - PROCESS | 264 | --DOCSHELL 1A4B0000 == 47 [pid = 264] [id = 87] 00:20:59 INFO - PROCESS | 264 | --DOCSHELL 1856AC00 == 46 [pid = 264] [id = 86] 00:20:59 INFO - PROCESS | 264 | --DOCSHELL 180F1000 == 45 [pid = 264] [id = 85] 00:20:59 INFO - PROCESS | 264 | --DOCSHELL 1593C000 == 44 [pid = 264] [id = 84] 00:20:59 INFO - PROCESS | 264 | --DOCSHELL 15837800 == 43 [pid = 264] [id = 83] 00:20:59 INFO - PROCESS | 264 | --DOCSHELL 13547C00 == 42 [pid = 264] [id = 82] 00:20:59 INFO - PROCESS | 264 | --DOCSHELL 11FB7400 == 41 [pid = 264] [id = 81] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 114 (1AAB8000) [pid = 264] [serial = 191] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 113 (1ABBAC00) [pid = 264] [serial = 232] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 112 (19F7EC00) [pid = 264] [serial = 199] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 111 (19BB9C00) [pid = 264] [serial = 218] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 110 (11250800) [pid = 264] [serial = 193] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 109 (19F79800) [pid = 264] [serial = 223] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 108 (19C9E400) [pid = 264] [serial = 221] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 107 (1A4BA800) [pid = 264] [serial = 229] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 106 (1AA09400) [pid = 264] [serial = 230] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 105 (19F7D400) [pid = 264] [serial = 224] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 104 (17705C00) [pid = 264] [serial = 215] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 103 (19BC7800) [pid = 264] [serial = 227] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 102 (18564000) [pid = 264] [serial = 226] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 101 (1719FC00) [pid = 264] [serial = 214] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 100 (1856D800) [pid = 264] [serial = 217] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 99 (14929800) [pid = 264] [serial = 208] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 98 (15831800) [pid = 264] [serial = 209] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 97 (1324F400) [pid = 264] [serial = 205] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 96 (1348C000) [pid = 264] [serial = 206] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 95 (15BEB800) [pid = 264] [serial = 211] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 94 (16B67000) [pid = 264] [serial = 212] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 93 (19BC8000) [pid = 264] [serial = 220] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 92 (12C39000) [pid = 264] [serial = 203] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 91 (11FB1C00) [pid = 264] [serial = 202] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | --DOMWINDOW == 90 (14262C00) [pid = 264] [serial = 196] [outer = 00000000] [url = about:blank] 00:20:59 INFO - PROCESS | 264 | 1463041259661 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]]]}] 00:20:59 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. 00:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 811ms 00:20:59 INFO - PROCESS | 264 | 1463041259706 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 00:20:59 INFO - PROCESS | 264 | 1463041259711 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 00:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:20:59 INFO - PROCESS | 264 | 1463041259717 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:20:59 INFO - PROCESS | 264 | 1463041259720 Marionette TRACE conn2 <- [1,354,null,{}] 00:20:59 INFO - PROCESS | 264 | 1463041259707 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}] 00:20:59 INFO - PROCESS | 264 | 1463041259785 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 00:20:59 INFO - PROCESS | 264 | 1463041259795 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:59 INFO - PROCESS | 264 | ++DOCSHELL 117D6400 == 42 [pid = 264] [id = 98] 00:20:59 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (117DC400) [pid = 264] [serial = 291] [outer = 00000000] 00:20:59 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (13B11800) [pid = 264] [serial = 292] [outer = 117DC400] 00:20:59 INFO - PROCESS | 264 | 1463041259839 Marionette DEBUG loaded listener.js 00:20:59 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (14929800) [pid = 264] [serial = 293] [outer = 117DC400] 00:21:00 INFO - PROCESS | 264 | 1463041260276 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]]]}] 00:21:00 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. 00:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 616ms 00:21:00 INFO - PROCESS | 264 | 1463041260319 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 00:21:00 INFO - PROCESS | 264 | 1463041260321 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 00:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:21:00 INFO - PROCESS | 264 | 1463041260351 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:21:00 INFO - PROCESS | 264 | 1463041260355 Marionette TRACE conn2 <- [1,358,null,{}] 00:21:00 INFO - PROCESS | 264 | 1463041260367 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}] 00:21:00 INFO - PROCESS | 264 | 1463041260447 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 00:21:00 INFO - PROCESS | 264 | 1463041260523 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:00 INFO - PROCESS | 264 | ++DOCSHELL 1348C000 == 43 [pid = 264] [id = 99] 00:21:00 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (149F0800) [pid = 264] [serial = 294] [outer = 00000000] 00:21:00 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (16184C00) [pid = 264] [serial = 295] [outer = 149F0800] 00:21:00 INFO - PROCESS | 264 | 1463041260569 Marionette DEBUG loaded listener.js 00:21:00 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (16C8D000) [pid = 264] [serial = 296] [outer = 149F0800] 00:21:00 INFO - PROCESS | 264 | 1463041260914 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]]]}] 00:21:00 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. 00:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 601ms 00:21:00 INFO - PROCESS | 264 | 1463041260970 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 00:21:00 INFO - PROCESS | 264 | 1463041260972 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 00:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:21:00 INFO - PROCESS | 264 | 1463041260976 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:21:00 INFO - PROCESS | 264 | 1463041260977 Marionette TRACE conn2 <- [1,362,null,{}] 00:21:00 INFO - PROCESS | 264 | 1463041260981 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}] 00:21:01 INFO - PROCESS | 264 | 1463041261048 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 00:21:01 INFO - PROCESS | 264 | 1463041261054 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:01 INFO - PROCESS | 264 | ++DOCSHELL 16B6A400 == 44 [pid = 264] [id = 100] 00:21:01 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (170A0C00) [pid = 264] [serial = 297] [outer = 00000000] 00:21:01 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (177E3800) [pid = 264] [serial = 298] [outer = 170A0C00] 00:21:01 INFO - PROCESS | 264 | 1463041261099 Marionette DEBUG loaded listener.js 00:21:01 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (18564000) [pid = 264] [serial = 299] [outer = 170A0C00] 00:21:01 INFO - PROCESS | 264 | 1463041261498 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]]]}] 00:21:01 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. 00:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 571ms 00:21:01 INFO - PROCESS | 264 | 1463041261539 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 00:21:01 INFO - PROCESS | 264 | 1463041261541 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 00:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:21:01 INFO - PROCESS | 264 | 1463041261544 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:21:01 INFO - PROCESS | 264 | 1463041261546 Marionette TRACE conn2 <- [1,366,null,{}] 00:21:01 INFO - PROCESS | 264 | 1463041261549 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}] 00:21:01 INFO - PROCESS | 264 | 1463041261663 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 00:21:01 INFO - PROCESS | 264 | 1463041261740 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:01 INFO - PROCESS | 264 | ++DOCSHELL 14695000 == 45 [pid = 264] [id = 101] 00:21:01 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (19BBAC00) [pid = 264] [serial = 300] [outer = 00000000] 00:21:01 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (19BC6800) [pid = 264] [serial = 301] [outer = 19BBAC00] 00:21:01 INFO - PROCESS | 264 | 1463041261783 Marionette DEBUG loaded listener.js 00:21:01 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (19C9E400) [pid = 264] [serial = 302] [outer = 19BBAC00] 00:21:02 INFO - PROCESS | 264 | 1463041262175 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]]]}] 00:21:02 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. 00:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 661ms 00:21:02 INFO - PROCESS | 264 | 1463041262224 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 00:21:02 INFO - PROCESS | 264 | 1463041262226 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 00:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:21:02 INFO - PROCESS | 264 | 1463041262229 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:21:02 INFO - PROCESS | 264 | 1463041262231 Marionette TRACE conn2 <- [1,370,null,{}] 00:21:02 INFO - PROCESS | 264 | 1463041262235 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}] 00:21:02 INFO - PROCESS | 264 | 1463041262362 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 00:21:02 INFO - PROCESS | 264 | 1463041262400 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:02 INFO - PROCESS | 264 | ++DOCSHELL 19BBDC00 == 46 [pid = 264] [id = 102] 00:21:02 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (1A132800) [pid = 264] [serial = 303] [outer = 00000000] 00:21:02 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (1A4B4800) [pid = 264] [serial = 304] [outer = 1A132800] 00:21:02 INFO - PROCESS | 264 | 1463041262444 Marionette DEBUG loaded listener.js 00:21:02 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (1A4B8C00) [pid = 264] [serial = 305] [outer = 1A132800] 00:21:02 INFO - PROCESS | 264 | 1463041262842 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]]]}] 00:21:02 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. 00:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 661ms 00:21:02 INFO - PROCESS | 264 | 1463041262894 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 00:21:02 INFO - PROCESS | 264 | 1463041262896 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 00:21:02 INFO - PROCESS | 264 | 1463041262899 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:21:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:21:02 INFO - PROCESS | 264 | 1463041262901 Marionette TRACE conn2 <- [1,374,null,{}] 00:21:02 INFO - PROCESS | 264 | 1463041262909 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}] 00:21:03 INFO - PROCESS | 264 | 1463041263039 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 00:21:03 INFO - PROCESS | 264 | 1463041263092 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:03 INFO - PROCESS | 264 | ++DOCSHELL 10D64400 == 47 [pid = 264] [id = 103] 00:21:03 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (1A1E2400) [pid = 264] [serial = 306] [outer = 00000000] 00:21:03 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (1AA0DC00) [pid = 264] [serial = 307] [outer = 1A1E2400] 00:21:03 INFO - PROCESS | 264 | 1463041263135 Marionette DEBUG loaded listener.js 00:21:03 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (1AAB0000) [pid = 264] [serial = 308] [outer = 1A1E2400] 00:21:03 INFO - PROCESS | 264 | --DOMWINDOW == 107 (177BBC00) [pid = 264] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:21:03 INFO - PROCESS | 264 | --DOMWINDOW == 106 (13290C00) [pid = 264] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:21:03 INFO - PROCESS | 264 | --DOMWINDOW == 105 (10D55C00) [pid = 264] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:21:03 INFO - PROCESS | 264 | --DOMWINDOW == 104 (1AA08000) [pid = 264] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:21:03 INFO - PROCESS | 264 | --DOMWINDOW == 103 (18563400) [pid = 264] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:21:03 INFO - PROCESS | 264 | --DOMWINDOW == 102 (177BF000) [pid = 264] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:21:03 INFO - PROCESS | 264 | --DOMWINDOW == 101 (13B17C00) [pid = 264] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:21:03 INFO - PROCESS | 264 | --DOMWINDOW == 100 (12223400) [pid = 264] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:21:03 INFO - PROCESS | 264 | --DOMWINDOW == 99 (15837C00) [pid = 264] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:21:03 INFO - PROCESS | 264 | --DOMWINDOW == 98 (1AA01C00) [pid = 264] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:21:03 INFO - PROCESS | 264 | --DOMWINDOW == 97 (134E8400) [pid = 264] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:21:03 INFO - PROCESS | 264 | --DOMWINDOW == 96 (1468A800) [pid = 264] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:21:03 INFO - PROCESS | 264 | --DOMWINDOW == 95 (19BBF400) [pid = 264] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:21:03 INFO - PROCESS | 264 | --DOMWINDOW == 94 (18566400) [pid = 264] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:21:03 INFO - PROCESS | 264 | 1463041263689 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:21:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:21:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 811ms 00:21:03 INFO - PROCESS | 264 | 1463041263706 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 00:21:03 INFO - PROCESS | 264 | 1463041263707 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 00:21:03 INFO - PROCESS | 264 | 1463041263711 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:21:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:21:03 INFO - PROCESS | 264 | 1463041263712 Marionette TRACE conn2 <- [1,378,null,{}] 00:21:03 INFO - PROCESS | 264 | 1463041263716 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}] 00:21:03 INFO - PROCESS | 264 | 1463041263791 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 00:21:03 INFO - PROCESS | 264 | 1463041263800 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:03 INFO - PROCESS | 264 | ++DOCSHELL 117D6C00 == 48 [pid = 264] [id = 104] 00:21:03 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (13B17000) [pid = 264] [serial = 309] [outer = 00000000] 00:21:03 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (177BBC00) [pid = 264] [serial = 310] [outer = 13B17000] 00:21:03 INFO - PROCESS | 264 | 1463041263842 Marionette DEBUG loaded listener.js 00:21:03 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (19D7A400) [pid = 264] [serial = 311] [outer = 13B17000] 00:21:04 INFO - PROCESS | 264 | 1463041264235 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:21:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:21:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 571ms 00:21:04 INFO - PROCESS | 264 | 1463041264302 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 00:21:04 INFO - PROCESS | 264 | 1463041264305 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 00:21:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:21:04 INFO - PROCESS | 264 | 1463041264309 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:21:04 INFO - PROCESS | 264 | 1463041264312 Marionette TRACE conn2 <- [1,382,null,{}] 00:21:04 INFO - PROCESS | 264 | 1463041264316 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}] 00:21:04 INFO - PROCESS | 264 | 1463041264390 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 00:21:04 INFO - PROCESS | 264 | 1463041264398 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:04 INFO - PROCESS | 264 | ++DOCSHELL 15940400 == 49 [pid = 264] [id = 105] 00:21:04 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (19BBF400) [pid = 264] [serial = 312] [outer = 00000000] 00:21:04 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (1AE38000) [pid = 264] [serial = 313] [outer = 19BBF400] 00:21:04 INFO - PROCESS | 264 | 1463041264441 Marionette DEBUG loaded listener.js 00:21:04 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (1AF27800) [pid = 264] [serial = 314] [outer = 19BBF400] 00:21:04 INFO - PROCESS | 264 | 1463041264824 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:21:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:21:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 570ms 00:21:04 INFO - PROCESS | 264 | 1463041264884 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 00:21:04 INFO - PROCESS | 264 | 1463041264887 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 00:21:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:21:04 INFO - PROCESS | 264 | 1463041264890 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:21:04 INFO - PROCESS | 264 | 1463041264891 Marionette TRACE conn2 <- [1,386,null,{}] 00:21:04 INFO - PROCESS | 264 | 1463041264895 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}] 00:21:04 INFO - PROCESS | 264 | 1463041264968 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 00:21:04 INFO - PROCESS | 264 | 1463041264975 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:04 INFO - PROCESS | 264 | ++DOCSHELL 1AA01C00 == 50 [pid = 264] [id = 106] 00:21:04 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (1AA0A400) [pid = 264] [serial = 315] [outer = 00000000] 00:21:04 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (1B054800) [pid = 264] [serial = 316] [outer = 1AA0A400] 00:21:05 INFO - PROCESS | 264 | 1463041265020 Marionette DEBUG loaded listener.js 00:21:05 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (1B209800) [pid = 264] [serial = 317] [outer = 1AA0A400] 00:21:05 INFO - PROCESS | 264 | 1463041265415 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]]]}] 00:21:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:21:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 571ms 00:21:05 INFO - PROCESS | 264 | 1463041265469 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 00:21:05 INFO - PROCESS | 264 | 1463041265471 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 00:21:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:21:05 INFO - PROCESS | 264 | 1463041265475 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:21:05 INFO - PROCESS | 264 | 1463041265477 Marionette TRACE conn2 <- [1,390,null,{}] 00:21:05 INFO - PROCESS | 264 | 1463041265480 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}] 00:21:05 INFO - PROCESS | 264 | 1463041265558 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 00:21:05 INFO - PROCESS | 264 | 1463041265566 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:05 INFO - PROCESS | 264 | ++DOCSHELL 0CAF8800 == 51 [pid = 264] [id = 107] 00:21:05 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (0CAF9000) [pid = 264] [serial = 318] [outer = 00000000] 00:21:05 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (1070DC00) [pid = 264] [serial = 319] [outer = 0CAF9000] 00:21:05 INFO - PROCESS | 264 | 1463041265613 Marionette DEBUG loaded listener.js 00:21:05 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (1B33A400) [pid = 264] [serial = 320] [outer = 0CAF9000] 00:21:06 INFO - PROCESS | 264 | 1463041266325 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]]]}] 00:21:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:21:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 902ms 00:21:06 INFO - PROCESS | 264 | 1463041266370 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 00:21:06 INFO - PROCESS | 264 | 1463041266375 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 00:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:21:06 INFO - PROCESS | 264 | 1463041266380 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:21:06 INFO - PROCESS | 264 | 1463041266384 Marionette TRACE conn2 <- [1,394,null,{}] 00:21:06 INFO - PROCESS | 264 | 1463041266389 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}] 00:21:06 INFO - PROCESS | 264 | 1463041266494 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 00:21:06 INFO - PROCESS | 264 | 1463041266573 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:06 INFO - PROCESS | 264 | ++DOCSHELL 11535C00 == 52 [pid = 264] [id = 108] 00:21:06 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (11540800) [pid = 264] [serial = 321] [outer = 00000000] 00:21:06 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (12E27C00) [pid = 264] [serial = 322] [outer = 11540800] 00:21:06 INFO - PROCESS | 264 | 1463041266669 Marionette DEBUG loaded listener.js 00:21:06 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (134EB000) [pid = 264] [serial = 323] [outer = 11540800] 00:21:07 INFO - PROCESS | 264 | 1463041267247 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]]]}] 00:21:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:21:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 901ms 00:21:07 INFO - PROCESS | 264 | 1463041267290 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 00:21:07 INFO - PROCESS | 264 | 1463041267296 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 00:21:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:21:07 INFO - PROCESS | 264 | 1463041267302 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:21:07 INFO - PROCESS | 264 | 1463041267305 Marionette TRACE conn2 <- [1,398,null,{}] 00:21:07 INFO - PROCESS | 264 | 1463041267309 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}] 00:21:07 INFO - PROCESS | 264 | 1463041267418 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 00:21:07 INFO - PROCESS | 264 | 1463041267496 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:07 INFO - PROCESS | 264 | ++DOCSHELL 15831800 == 53 [pid = 264] [id = 109] 00:21:07 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (15835C00) [pid = 264] [serial = 324] [outer = 00000000] 00:21:07 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (1617F400) [pid = 264] [serial = 325] [outer = 15835C00] 00:21:07 INFO - PROCESS | 264 | 1463041267548 Marionette DEBUG loaded listener.js 00:21:07 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (16186800) [pid = 264] [serial = 326] [outer = 15835C00] 00:21:08 INFO - PROCESS | 264 | 1463041268174 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]]]}] 00:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 901ms 00:21:08 INFO - PROCESS | 264 | 1463041268219 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 00:21:08 INFO - PROCESS | 264 | 1463041268222 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 00:21:08 INFO - PROCESS | 264 | 1463041268227 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:21:08 INFO - PROCESS | 264 | 1463041268230 Marionette TRACE conn2 <- [1,402,null,{}] 00:21:08 INFO - PROCESS | 264 | 1463041268241 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}] 00:21:08 INFO - PROCESS | 264 | 1463041268346 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 00:21:08 INFO - PROCESS | 264 | 1463041268473 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:08 INFO - PROCESS | 264 | ++DOCSHELL 11255400 == 54 [pid = 264] [id = 110] 00:21:08 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (112A8800) [pid = 264] [serial = 327] [outer = 00000000] 00:21:08 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (1AA0B400) [pid = 264] [serial = 328] [outer = 112A8800] 00:21:08 INFO - PROCESS | 264 | 1463041268512 Marionette DEBUG loaded listener.js 00:21:08 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (1AF1CC00) [pid = 264] [serial = 329] [outer = 112A8800] 00:21:09 INFO - PROCESS | 264 | 1463041269227 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]]]}] 00:21:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1052ms 00:21:09 INFO - PROCESS | 264 | 1463041269286 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 00:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:21:09 INFO - PROCESS | 264 | 1463041269289 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 00:21:09 INFO - PROCESS | 264 | 1463041269294 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:21:09 INFO - PROCESS | 264 | 1463041269298 Marionette TRACE conn2 <- [1,406,null,{}] 00:21:09 INFO - PROCESS | 264 | 1463041269304 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}] 00:21:09 INFO - PROCESS | 264 | 1463041269382 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 00:21:09 INFO - PROCESS | 264 | 1463041269485 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:09 INFO - PROCESS | 264 | ++DOCSHELL 107F4000 == 55 [pid = 264] [id = 111] 00:21:09 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (11BC5000) [pid = 264] [serial = 330] [outer = 00000000] 00:21:09 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (12ED2C00) [pid = 264] [serial = 331] [outer = 11BC5000] 00:21:09 INFO - PROCESS | 264 | 1463041269533 Marionette DEBUG loaded listener.js 00:21:09 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (132F2800) [pid = 264] [serial = 332] [outer = 11BC5000] 00:21:09 INFO - PROCESS | 264 | --DOCSHELL 1AA01C00 == 54 [pid = 264] [id = 106] 00:21:09 INFO - PROCESS | 264 | --DOCSHELL 15940400 == 53 [pid = 264] [id = 105] 00:21:09 INFO - PROCESS | 264 | --DOCSHELL 117D6C00 == 52 [pid = 264] [id = 104] 00:21:09 INFO - PROCESS | 264 | --DOCSHELL 10D64400 == 51 [pid = 264] [id = 103] 00:21:09 INFO - PROCESS | 264 | --DOCSHELL 19BBDC00 == 50 [pid = 264] [id = 102] 00:21:09 INFO - PROCESS | 264 | --DOCSHELL 14695000 == 49 [pid = 264] [id = 101] 00:21:09 INFO - PROCESS | 264 | --DOCSHELL 16B6A400 == 48 [pid = 264] [id = 100] 00:21:09 INFO - PROCESS | 264 | --DOCSHELL 1348C000 == 47 [pid = 264] [id = 99] 00:21:09 INFO - PROCESS | 264 | --DOCSHELL 117D6400 == 46 [pid = 264] [id = 98] 00:21:09 INFO - PROCESS | 264 | --DOCSHELL 117DD000 == 45 [pid = 264] [id = 97] 00:21:09 INFO - PROCESS | 264 | --DOCSHELL 1348F400 == 44 [pid = 264] [id = 93] 00:21:09 INFO - PROCESS | 264 | --DOCSHELL 15A95C00 == 43 [pid = 264] [id = 92] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 117 (1A13D800) [pid = 264] [serial = 200] [outer = 00000000] [url = about:blank] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 116 (14623000) [pid = 264] [serial = 160] [outer = 00000000] [url = about:blank] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 115 (11BBC800) [pid = 264] [serial = 124] [outer = 00000000] [url = about:blank] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 114 (11B6B800) [pid = 264] [serial = 235] [outer = 00000000] [url = about:blank] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 113 (19BC1400) [pid = 264] [serial = 253] [outer = 00000000] [url = about:blank] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 112 (18203400) [pid = 264] [serial = 250] [outer = 00000000] [url = about:blank] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 111 (18560800) [pid = 264] [serial = 251] [outer = 00000000] [url = about:blank] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 110 (16B60800) [pid = 264] [serial = 245] [outer = 00000000] [url = about:blank] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 109 (15995C00) [pid = 264] [serial = 244] [outer = 00000000] [url = about:blank] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 108 (134F2800) [pid = 264] [serial = 242] [outer = 00000000] [url = about:blank] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 107 (12E28C00) [pid = 264] [serial = 241] [outer = 00000000] [url = about:blank] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 106 (15A99000) [pid = 264] [serial = 247] [outer = 00000000] [url = about:blank] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 105 (15BE4800) [pid = 264] [serial = 248] [outer = 00000000] [url = about:blank] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 104 (14932800) [pid = 264] [serial = 238] [outer = 00000000] [url = about:blank] 00:21:09 INFO - PROCESS | 264 | --DOMWINDOW == 103 (19BC2000) [pid = 264] [serial = 254] [outer = 00000000] [url = about:blank] 00:21:10 INFO - PROCESS | 264 | --DOMWINDOW == 102 (1AA0F000) [pid = 264] [serial = 259] [outer = 00000000] [url = about:blank] 00:21:10 INFO - PROCESS | 264 | --DOMWINDOW == 101 (1ABB8800) [pid = 264] [serial = 262] [outer = 00000000] [url = about:blank] 00:21:10 INFO - PROCESS | 264 | --DOMWINDOW == 100 (16B60000) [pid = 264] [serial = 266] [outer = 00000000] [url = about:blank] 00:21:10 INFO - PROCESS | 264 | --DOMWINDOW == 99 (1613E000) [pid = 264] [serial = 265] [outer = 00000000] [url = about:blank] 00:21:10 INFO - PROCESS | 264 | --DOMWINDOW == 98 (1ABBFC00) [pid = 264] [serial = 263] [outer = 00000000] [url = about:blank] 00:21:10 INFO - PROCESS | 264 | --DOMWINDOW == 97 (19F7F000) [pid = 264] [serial = 256] [outer = 00000000] [url = about:blank] 00:21:10 INFO - PROCESS | 264 | --DOMWINDOW == 96 (1A1E2800) [pid = 264] [serial = 257] [outer = 00000000] [url = about:blank] 00:21:10 INFO - PROCESS | 264 | --DOMWINDOW == 95 (1ABB7800) [pid = 264] [serial = 268] [outer = 00000000] [url = about:blank] 00:21:10 INFO - PROCESS | 264 | --DOMWINDOW == 94 (1AA10C00) [pid = 264] [serial = 260] [outer = 00000000] [url = about:blank] 00:21:10 INFO - PROCESS | 264 | --DOMWINDOW == 93 (1B056400) [pid = 264] [serial = 272] [outer = 00000000] [url = about:blank] 00:21:10 INFO - PROCESS | 264 | --DOMWINDOW == 92 (1ABB8C00) [pid = 264] [serial = 269] [outer = 00000000] [url = about:blank] 00:21:10 INFO - PROCESS | 264 | --DOMWINDOW == 91 (1B051000) [pid = 264] [serial = 271] [outer = 00000000] [url = about:blank] 00:21:10 INFO - PROCESS | 264 | 1463041270099 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]]]}] 00:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 856ms 00:21:10 INFO - PROCESS | 264 | 1463041270157 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 00:21:10 INFO - PROCESS | 264 | 1463041270163 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 00:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:21:10 INFO - PROCESS | 264 | 1463041270169 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:21:10 INFO - PROCESS | 264 | 1463041270171 Marionette TRACE conn2 <- [1,410,null,{}] 00:21:10 INFO - PROCESS | 264 | 1463041270175 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}] 00:21:10 INFO - PROCESS | 264 | 1463041270255 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 00:21:10 INFO - PROCESS | 264 | 1463041270331 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:10 INFO - PROCESS | 264 | ++DOCSHELL 1153BC00 == 44 [pid = 264] [id = 112] 00:21:10 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (11573C00) [pid = 264] [serial = 333] [outer = 00000000] 00:21:10 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (134F3400) [pid = 264] [serial = 334] [outer = 11573C00] 00:21:10 INFO - PROCESS | 264 | 1463041270359 Marionette DEBUG loaded listener.js 00:21:10 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (1468A800) [pid = 264] [serial = 335] [outer = 11573C00] 00:21:10 INFO - PROCESS | 264 | 1463041270751 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]]]}] 00:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 616ms 00:21:10 INFO - PROCESS | 264 | 1463041270777 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 00:21:10 INFO - PROCESS | 264 | 1463041270780 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 00:21:10 INFO - PROCESS | 264 | 1463041270783 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:21:10 INFO - PROCESS | 264 | 1463041270786 Marionette TRACE conn2 <- [1,414,null,{}] 00:21:10 INFO - PROCESS | 264 | 1463041270797 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}] 00:21:10 INFO - PROCESS | 264 | 1463041270880 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 00:21:10 INFO - PROCESS | 264 | 1463041270888 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:10 INFO - PROCESS | 264 | ++DOCSHELL 1617B400 == 45 [pid = 264] [id = 113] 00:21:10 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (1617C000) [pid = 264] [serial = 336] [outer = 00000000] 00:21:10 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (16183C00) [pid = 264] [serial = 337] [outer = 1617C000] 00:21:10 INFO - PROCESS | 264 | 1463041270934 Marionette DEBUG loaded listener.js 00:21:11 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (16B6A400) [pid = 264] [serial = 338] [outer = 1617C000] 00:21:11 INFO - PROCESS | 264 | 1463041271341 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]]]}] 00:21:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:21:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 570ms 00:21:11 INFO - PROCESS | 264 | 1463041271363 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 00:21:11 INFO - PROCESS | 264 | 1463041271365 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 00:21:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:21:11 INFO - PROCESS | 264 | 1463041271369 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:21:11 INFO - PROCESS | 264 | 1463041271370 Marionette TRACE conn2 <- [1,418,null,{}] 00:21:11 INFO - PROCESS | 264 | 1463041271374 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}] 00:21:11 INFO - PROCESS | 264 | 1463041271458 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 00:21:11 INFO - PROCESS | 264 | 1463041271468 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:11 INFO - PROCESS | 264 | ++DOCSHELL 16C91000 == 46 [pid = 264] [id = 114] 00:21:11 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (16D49000) [pid = 264] [serial = 339] [outer = 00000000] 00:21:11 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (17A44800) [pid = 264] [serial = 340] [outer = 16D49000] 00:21:11 INFO - PROCESS | 264 | 1463041271513 Marionette DEBUG loaded listener.js 00:21:11 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (18562800) [pid = 264] [serial = 341] [outer = 16D49000] 00:21:12 INFO - PROCESS | 264 | 1463041272365 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]]]}] 00:21:12 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 00:21:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 992ms 00:21:12 INFO - PROCESS | 264 | 1463041272387 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 00:21:12 INFO - PROCESS | 264 | 1463041272389 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 00:21:12 INFO - PROCESS | 264 | 1463041272393 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:21:12 INFO - PROCESS | 264 | 1463041272395 Marionette TRACE conn2 <- [1,422,null,{}] 00:21:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:21:12 INFO - PROCESS | 264 | 1463041272398 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}] 00:21:12 INFO - PROCESS | 264 | 1463041272516 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 00:21:12 INFO - PROCESS | 264 | 1463041272522 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:12 INFO - PROCESS | 264 | ++DOCSHELL 149FE000 == 47 [pid = 264] [id = 115] 00:21:12 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (17A3FC00) [pid = 264] [serial = 342] [outer = 00000000] 00:21:12 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (19BC2C00) [pid = 264] [serial = 343] [outer = 17A3FC00] 00:21:12 INFO - PROCESS | 264 | 1463041272566 Marionette DEBUG loaded listener.js 00:21:12 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (19BC8400) [pid = 264] [serial = 344] [outer = 17A3FC00] 00:21:13 INFO - PROCESS | 264 | 1463041273454 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]]]}] 00:21:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:21:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1096ms 00:21:13 INFO - PROCESS | 264 | 1463041273511 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 00:21:13 INFO - PROCESS | 264 | 1463041273514 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 00:21:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:21:13 INFO - PROCESS | 264 | 1463041273518 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:21:13 INFO - PROCESS | 264 | 1463041273520 Marionette TRACE conn2 <- [1,426,null,{}] 00:21:13 INFO - PROCESS | 264 | 1463041273523 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}] 00:21:13 INFO - PROCESS | 264 | 1463041273626 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 00:21:13 INFO - PROCESS | 264 | 1463041273633 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:13 INFO - PROCESS | 264 | ++DOCSHELL 14692000 == 48 [pid = 264] [id = 116] 00:21:13 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (19CA2800) [pid = 264] [serial = 345] [outer = 00000000] 00:21:13 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (1A4AF800) [pid = 264] [serial = 346] [outer = 19CA2800] 00:21:13 INFO - PROCESS | 264 | 1463041273678 Marionette DEBUG loaded listener.js 00:21:13 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (1A4B0800) [pid = 264] [serial = 347] [outer = 19CA2800] 00:21:13 INFO - PROCESS | 264 | --DOMWINDOW == 105 (1AA0A400) [pid = 264] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:21:13 INFO - PROCESS | 264 | --DOMWINDOW == 104 (1A132800) [pid = 264] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:21:13 INFO - PROCESS | 264 | --DOMWINDOW == 103 (19BBAC00) [pid = 264] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:21:13 INFO - PROCESS | 264 | --DOMWINDOW == 102 (1A1E2400) [pid = 264] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:21:13 INFO - PROCESS | 264 | --DOMWINDOW == 101 (149F0800) [pid = 264] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:21:13 INFO - PROCESS | 264 | --DOMWINDOW == 100 (170A0C00) [pid = 264] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:21:13 INFO - PROCESS | 264 | --DOMWINDOW == 99 (117DE000) [pid = 264] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:21:13 INFO - PROCESS | 264 | --DOMWINDOW == 98 (1617D400) [pid = 264] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:21:13 INFO - PROCESS | 264 | --DOMWINDOW == 97 (13B17000) [pid = 264] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:21:13 INFO - PROCESS | 264 | --DOMWINDOW == 96 (19BBF400) [pid = 264] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:21:13 INFO - PROCESS | 264 | --DOMWINDOW == 95 (117DC400) [pid = 264] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:21:13 INFO - PROCESS | 264 | --DOMWINDOW == 94 (13BA4000) [pid = 264] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:21:13 INFO - PROCESS | 264 | --DOMWINDOW == 93 (1157BC00) [pid = 264] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:21:13 INFO - PROCESS | 264 | --DOMWINDOW == 92 (107F5400) [pid = 264] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:21:14 INFO - PROCESS | 264 | 1463041274144 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] 00:21:14 INFO - PROCESS | 264 | 1463041274182 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 00:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:21:14 INFO - PROCESS | 264 | 1463041274189 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:21:14 INFO - PROCESS | 264 | 1463041274191 Marionette TRACE conn2 <- [1,430,null,{}] 00:21:14 INFO - PROCESS | 264 | 1463041274195 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}] 00:21:14 INFO - PROCESS | 264 | 1463041274268 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 00:21:14 INFO - PROCESS | 264 | 1463041274275 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:14 INFO - PROCESS | 264 | ++DOCSHELL 117D6400 == 49 [pid = 264] [id = 117] 00:21:14 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (14936800) [pid = 264] [serial = 348] [outer = 00000000] 00:21:14 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (19BC8C00) [pid = 264] [serial = 349] [outer = 14936800] 00:21:14 INFO - PROCESS | 264 | 1463041274317 Marionette DEBUG loaded listener.js 00:21:14 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (19F7EC00) [pid = 264] [serial = 350] [outer = 14936800] 00:21:14 INFO - PROCESS | 264 | 1463041274702 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]]]}] 00:21:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:21:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 571ms 00:21:14 INFO - PROCESS | 264 | 1463041274761 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 00:21:14 INFO - PROCESS | 264 | 1463041274763 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 00:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:21:14 INFO - PROCESS | 264 | 1463041274770 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:21:14 INFO - PROCESS | 264 | 1463041274772 Marionette TRACE conn2 <- [1,434,null,{}] 00:21:14 INFO - PROCESS | 264 | 1463041274775 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}] 00:21:14 INFO - PROCESS | 264 | 1463041274851 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 00:21:14 INFO - PROCESS | 264 | 1463041274858 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:14 INFO - PROCESS | 264 | ++DOCSHELL 19BBEC00 == 50 [pid = 264] [id = 118] 00:21:14 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (1A4BA800) [pid = 264] [serial = 351] [outer = 00000000] 00:21:14 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (1AAB9400) [pid = 264] [serial = 352] [outer = 1A4BA800] 00:21:14 INFO - PROCESS | 264 | 1463041274900 Marionette DEBUG loaded listener.js 00:21:14 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (1ABB4800) [pid = 264] [serial = 353] [outer = 1A4BA800] 00:21:15 INFO - PROCESS | 264 | 1463041275313 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]]]}] 00:21:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:21:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 571ms 00:21:15 INFO - PROCESS | 264 | 1463041275351 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 00:21:15 INFO - PROCESS | 264 | 1463041275353 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 00:21:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:21:15 INFO - PROCESS | 264 | 1463041275367 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:21:15 INFO - PROCESS | 264 | 1463041275369 Marionette TRACE conn2 <- [1,438,null,{}] 00:21:15 INFO - PROCESS | 264 | 1463041275372 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}] 00:21:15 INFO - PROCESS | 264 | 1463041275432 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 00:21:15 INFO - PROCESS | 264 | 1463041275438 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:15 INFO - PROCESS | 264 | ++DOCSHELL 1A4B9400 == 51 [pid = 264] [id = 119] 00:21:15 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (1AA10800) [pid = 264] [serial = 354] [outer = 00000000] 00:21:15 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (1AE3F400) [pid = 264] [serial = 355] [outer = 1AA10800] 00:21:15 INFO - PROCESS | 264 | 1463041275482 Marionette DEBUG loaded listener.js 00:21:15 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (1B04A800) [pid = 264] [serial = 356] [outer = 1AA10800] 00:21:15 INFO - PROCESS | 264 | 1463041275943 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]]]}] 00:21:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:21:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 676ms 00:21:16 INFO - PROCESS | 264 | 1463041276032 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 00:21:16 INFO - PROCESS | 264 | 1463041276036 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 00:21:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:21:16 INFO - PROCESS | 264 | 1463041276042 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:21:16 INFO - PROCESS | 264 | 1463041276047 Marionette TRACE conn2 <- [1,442,null,{}] 00:21:16 INFO - PROCESS | 264 | 1463041276067 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}] 00:21:16 INFO - PROCESS | 264 | 1463041276226 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 00:21:16 INFO - PROCESS | 264 | 1463041276311 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:16 INFO - PROCESS | 264 | ++DOCSHELL 10D5A800 == 52 [pid = 264] [id = 120] 00:21:16 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (115F6800) [pid = 264] [serial = 357] [outer = 00000000] 00:21:16 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (12C09800) [pid = 264] [serial = 358] [outer = 115F6800] 00:21:16 INFO - PROCESS | 264 | 1463041276348 Marionette DEBUG loaded listener.js 00:21:16 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (1328F800) [pid = 264] [serial = 359] [outer = 115F6800] 00:21:16 INFO - PROCESS | 264 | 1463041276862 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]]]}] 00:21:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:21:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 856ms 00:21:16 INFO - PROCESS | 264 | 1463041276911 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 00:21:16 INFO - PROCESS | 264 | 1463041276917 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 00:21:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:21:16 INFO - PROCESS | 264 | 1463041276923 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:21:16 INFO - PROCESS | 264 | 1463041276926 Marionette TRACE conn2 <- [1,446,null,{}] 00:21:16 INFO - PROCESS | 264 | 1463041276930 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}] 00:21:17 INFO - PROCESS | 264 | 1463041277035 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 00:21:17 INFO - PROCESS | 264 | 1463041277127 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:17 INFO - PROCESS | 264 | ++DOCSHELL 14695000 == 53 [pid = 264] [id = 121] 00:21:17 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (1492B800) [pid = 264] [serial = 360] [outer = 00000000] 00:21:17 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (15BEF000) [pid = 264] [serial = 361] [outer = 1492B800] 00:21:17 INFO - PROCESS | 264 | 1463041277162 Marionette DEBUG loaded listener.js 00:21:17 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (1615C000) [pid = 264] [serial = 362] [outer = 1492B800] 00:21:17 INFO - PROCESS | 264 | 1463041277735 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]]]}] 00:21:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:21:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 871ms 00:21:17 INFO - PROCESS | 264 | 1463041277791 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 00:21:17 INFO - PROCESS | 264 | 1463041277794 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 00:21:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:21:17 INFO - PROCESS | 264 | 1463041277798 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:21:17 INFO - PROCESS | 264 | 1463041277801 Marionette TRACE conn2 <- [1,450,null,{}] 00:21:17 INFO - PROCESS | 264 | 1463041277812 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}] 00:21:17 INFO - PROCESS | 264 | 1463041277918 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 00:21:17 INFO - PROCESS | 264 | 1463041277997 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:18 INFO - PROCESS | 264 | ++DOCSHELL 16B60C00 == 54 [pid = 264] [id = 122] 00:21:18 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (16C8C400) [pid = 264] [serial = 363] [outer = 00000000] 00:21:18 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (17A44C00) [pid = 264] [serial = 364] [outer = 16C8C400] 00:21:18 INFO - PROCESS | 264 | 1463041278093 Marionette DEBUG loaded listener.js 00:21:18 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (19BC5000) [pid = 264] [serial = 365] [outer = 16C8C400] 00:21:18 INFO - PROCESS | 264 | 1463041278697 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] 00:21:18 INFO - PROCESS | 264 | 1463041278767 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 00:21:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:21:18 INFO - PROCESS | 264 | 1463041278771 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:21:18 INFO - PROCESS | 264 | 1463041278773 Marionette TRACE conn2 <- [1,454,null,{}] 00:21:18 INFO - PROCESS | 264 | 1463041278777 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}] 00:21:18 INFO - PROCESS | 264 | 1463041278875 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 00:21:18 INFO - PROCESS | 264 | 1463041278946 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:18 INFO - PROCESS | 264 | ++DOCSHELL 1639FC00 == 55 [pid = 264] [id = 123] 00:21:18 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (163A0000) [pid = 264] [serial = 366] [outer = 00000000] 00:21:18 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (163A8C00) [pid = 264] [serial = 367] [outer = 163A0000] 00:21:18 INFO - PROCESS | 264 | 1463041279000 Marionette DEBUG loaded listener.js 00:21:19 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (19CAC000) [pid = 264] [serial = 368] [outer = 163A0000] 00:21:19 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:19 INFO - PROCESS | 264 | 1463041279555 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]]]}] 00:21:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:21:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 871ms 00:21:19 INFO - PROCESS | 264 | 1463041279640 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 00:21:19 INFO - PROCESS | 264 | 1463041279642 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 00:21:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:21:19 INFO - PROCESS | 264 | 1463041279646 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:21:19 INFO - PROCESS | 264 | 1463041279648 Marionette TRACE conn2 <- [1,458,null,{}] 00:21:19 INFO - PROCESS | 264 | 1463041279651 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}] 00:21:19 INFO - PROCESS | 264 | 1463041279747 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 00:21:19 INFO - PROCESS | 264 | 1463041279805 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:19 INFO - PROCESS | 264 | ++DOCSHELL 14932800 == 56 [pid = 264] [id = 124] 00:21:19 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (163A6C00) [pid = 264] [serial = 369] [outer = 00000000] 00:21:19 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (1AAB7400) [pid = 264] [serial = 370] [outer = 163A6C00] 00:21:19 INFO - PROCESS | 264 | 1463041279857 Marionette DEBUG loaded listener.js 00:21:19 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (1AE38800) [pid = 264] [serial = 371] [outer = 163A6C00] 00:21:20 INFO - PROCESS | 264 | 1463041280546 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] 00:21:20 INFO - PROCESS | 264 | 1463041280616 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 00:21:20 INFO - PROCESS | 264 | 1463041280621 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:21:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:21:20 INFO - PROCESS | 264 | 1463041280624 Marionette TRACE conn2 <- [1,462,null,{}] 00:21:20 INFO - PROCESS | 264 | 1463041280631 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}] 00:21:20 INFO - PROCESS | 264 | 1463041280714 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 00:21:20 INFO - PROCESS | 264 | 1463041280796 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:20 INFO - PROCESS | 264 | ++DOCSHELL 10D5E000 == 57 [pid = 264] [id = 125] 00:21:20 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (12C11400) [pid = 264] [serial = 372] [outer = 00000000] 00:21:20 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (134E6000) [pid = 264] [serial = 373] [outer = 12C11400] 00:21:20 INFO - PROCESS | 264 | 1463041280887 Marionette DEBUG loaded listener.js 00:21:20 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (1425C400) [pid = 264] [serial = 374] [outer = 12C11400] 00:21:21 INFO - PROCESS | 264 | --DOCSHELL 19BBEC00 == 56 [pid = 264] [id = 118] 00:21:21 INFO - PROCESS | 264 | --DOCSHELL 117D6400 == 55 [pid = 264] [id = 117] 00:21:21 INFO - PROCESS | 264 | --DOCSHELL 14692000 == 54 [pid = 264] [id = 116] 00:21:21 INFO - PROCESS | 264 | --DOCSHELL 149FE000 == 53 [pid = 264] [id = 115] 00:21:21 INFO - PROCESS | 264 | --DOCSHELL 16C91000 == 52 [pid = 264] [id = 114] 00:21:21 INFO - PROCESS | 264 | --DOCSHELL 1617B400 == 51 [pid = 264] [id = 113] 00:21:21 INFO - PROCESS | 264 | --DOCSHELL 1153BC00 == 50 [pid = 264] [id = 112] 00:21:21 INFO - PROCESS | 264 | --DOCSHELL 107F4000 == 49 [pid = 264] [id = 111] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 118 (1A4B4800) [pid = 264] [serial = 304] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 117 (19BC6800) [pid = 264] [serial = 301] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 116 (19C9E400) [pid = 264] [serial = 302] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 115 (1AA0DC00) [pid = 264] [serial = 307] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 114 (1A4B8C00) [pid = 264] [serial = 305] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 113 (16184C00) [pid = 264] [serial = 295] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 112 (16C8D000) [pid = 264] [serial = 296] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 111 (177E3800) [pid = 264] [serial = 298] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 110 (14258C00) [pid = 264] [serial = 290] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 109 (13215800) [pid = 264] [serial = 289] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 108 (19CA9800) [pid = 264] [serial = 287] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 107 (16185400) [pid = 264] [serial = 286] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 106 (1B208000) [pid = 264] [serial = 274] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 105 (14931400) [pid = 264] [serial = 277] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 104 (18562C00) [pid = 264] [serial = 280] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 103 (1AF29C00) [pid = 264] [serial = 283] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 102 (177BBC00) [pid = 264] [serial = 310] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 101 (1AE38000) [pid = 264] [serial = 313] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 100 (1AAB0000) [pid = 264] [serial = 308] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 99 (14929800) [pid = 264] [serial = 293] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 98 (13B11800) [pid = 264] [serial = 292] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 97 (1AF27800) [pid = 264] [serial = 314] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 96 (19D7A400) [pid = 264] [serial = 311] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 95 (18564000) [pid = 264] [serial = 299] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 94 (1B209800) [pid = 264] [serial = 317] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 93 (14928000) [pid = 264] [serial = 197] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 92 (11BC9800) [pid = 264] [serial = 157] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 91 (117DFC00) [pid = 264] [serial = 194] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | --DOMWINDOW == 90 (1B054800) [pid = 264] [serial = 316] [outer = 00000000] [url = about:blank] 00:21:21 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:21 INFO - PROCESS | 264 | 1463041281422 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] 00:21:21 INFO - PROCESS | 264 | 1463041281497 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 00:21:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:21:21 INFO - PROCESS | 264 | 1463041281503 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:21:21 INFO - PROCESS | 264 | 1463041281506 Marionette TRACE conn2 <- [1,466,null,{}] 00:21:21 INFO - PROCESS | 264 | 1463041281509 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}] 00:21:21 INFO - PROCESS | 264 | 1463041281573 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 00:21:21 INFO - PROCESS | 264 | 1463041281650 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:21 INFO - PROCESS | 264 | ++DOCSHELL 11537800 == 50 [pid = 264] [id = 126] 00:21:21 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (1157F800) [pid = 264] [serial = 375] [outer = 00000000] 00:21:21 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (1425CC00) [pid = 264] [serial = 376] [outer = 1157F800] 00:21:21 INFO - PROCESS | 264 | 1463041281701 Marionette DEBUG loaded listener.js 00:21:21 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (15837400) [pid = 264] [serial = 377] [outer = 1157F800] 00:21:22 INFO - PROCESS | 264 | 1463041282104 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] 00:21:22 INFO - PROCESS | 264 | 1463041282169 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 00:21:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:21:22 INFO - PROCESS | 264 | 1463041282172 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:21:22 INFO - PROCESS | 264 | 1463041282175 Marionette TRACE conn2 <- [1,470,null,{}] 00:21:22 INFO - PROCESS | 264 | 1463041282185 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}] 00:21:22 INFO - PROCESS | 264 | 1463041282269 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 00:21:22 INFO - PROCESS | 264 | 1463041282284 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:22 INFO - PROCESS | 264 | ++DOCSHELL 16188400 == 51 [pid = 264] [id = 127] 00:21:22 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (16188800) [pid = 264] [serial = 378] [outer = 00000000] 00:21:22 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (16B5FC00) [pid = 264] [serial = 379] [outer = 16188800] 00:21:22 INFO - PROCESS | 264 | 1463041282330 Marionette DEBUG loaded listener.js 00:21:22 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (16C8CC00) [pid = 264] [serial = 380] [outer = 16188800] 00:21:22 INFO - PROCESS | 264 | 1463041282753 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]]]}] 00:21:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:21:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 601ms 00:21:22 INFO - PROCESS | 264 | 1463041282793 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 00:21:22 INFO - PROCESS | 264 | 1463041282795 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 00:21:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:21:22 INFO - PROCESS | 264 | 1463041282798 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:21:22 INFO - PROCESS | 264 | 1463041282800 Marionette TRACE conn2 <- [1,474,null,{}] 00:21:22 INFO - PROCESS | 264 | 1463041282803 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}] 00:21:22 INFO - PROCESS | 264 | 1463041282864 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 00:21:22 INFO - PROCESS | 264 | 1463041282870 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:22 INFO - PROCESS | 264 | ++DOCSHELL 163A6800 == 52 [pid = 264] [id = 128] 00:21:22 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (16D42C00) [pid = 264] [serial = 381] [outer = 00000000] 00:21:22 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (17A45800) [pid = 264] [serial = 382] [outer = 16D42C00] 00:21:22 INFO - PROCESS | 264 | 1463041282914 Marionette DEBUG loaded listener.js 00:21:22 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (19BBBC00) [pid = 264] [serial = 383] [outer = 16D42C00] 00:21:23 INFO - PROCESS | 264 | 1463041283322 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]]]}] 00:21:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:21:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 571ms 00:21:23 INFO - PROCESS | 264 | 1463041283361 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 00:21:23 INFO - PROCESS | 264 | 1463041283363 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 00:21:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:21:23 INFO - PROCESS | 264 | 1463041283372 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:21:23 INFO - PROCESS | 264 | 1463041283374 Marionette TRACE conn2 <- [1,478,null,{}] 00:21:23 INFO - PROCESS | 264 | 1463041283377 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}] 00:21:23 INFO - PROCESS | 264 | 1463041283487 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 00:21:23 INFO - PROCESS | 264 | 1463041283495 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:23 INFO - PROCESS | 264 | ++DOCSHELL 12E4F800 == 53 [pid = 264] [id = 129] 00:21:23 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (17701800) [pid = 264] [serial = 384] [outer = 00000000] 00:21:23 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (19CA1800) [pid = 264] [serial = 385] [outer = 17701800] 00:21:23 INFO - PROCESS | 264 | 1463041283538 Marionette DEBUG loaded listener.js 00:21:23 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (19F72400) [pid = 264] [serial = 386] [outer = 17701800] 00:21:23 INFO - PROCESS | 264 | [264] 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 00:21:23 INFO - PROCESS | 264 | [264] 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 00:21:23 INFO - PROCESS | 264 | 1463041284011 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]]]}] 00:21:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:21:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 661ms 00:21:24 INFO - PROCESS | 264 | 1463041284052 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 00:21:24 INFO - PROCESS | 264 | 1463041284054 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 00:21:24 INFO - PROCESS | 264 | 1463041284057 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:21:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:21:24 INFO - PROCESS | 264 | 1463041284059 Marionette TRACE conn2 <- [1,482,null,{}] 00:21:24 INFO - PROCESS | 264 | 1463041284067 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}] 00:21:24 INFO - PROCESS | 264 | 1463041284177 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 00:21:24 INFO - PROCESS | 264 | 1463041284236 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:24 INFO - PROCESS | 264 | ++DOCSHELL 1A4B4800 == 54 [pid = 264] [id = 130] 00:21:24 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (1A836400) [pid = 264] [serial = 387] [outer = 00000000] 00:21:24 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (1AAB2000) [pid = 264] [serial = 388] [outer = 1A836400] 00:21:24 INFO - PROCESS | 264 | 1463041284281 Marionette DEBUG loaded listener.js 00:21:24 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (1AE31800) [pid = 264] [serial = 389] [outer = 1A836400] 00:21:24 INFO - PROCESS | 264 | 1463041284701 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]]]}] 00:21:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:21:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 661ms 00:21:24 INFO - PROCESS | 264 | 1463041284722 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 00:21:24 INFO - PROCESS | 264 | 1463041284724 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 00:21:24 INFO - PROCESS | 264 | 1463041284727 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:21:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:21:24 INFO - PROCESS | 264 | 1463041284729 Marionette TRACE conn2 <- [1,486,null,{}] 00:21:24 INFO - PROCESS | 264 | 1463041284741 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}] 00:21:24 INFO - PROCESS | 264 | 1463041284870 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 00:21:24 INFO - PROCESS | 264 | 1463041284876 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:24 INFO - PROCESS | 264 | ++DOCSHELL 1AAAA400 == 55 [pid = 264] [id = 131] 00:21:24 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (1ABB5800) [pid = 264] [serial = 390] [outer = 00000000] 00:21:24 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (1B04B400) [pid = 264] [serial = 391] [outer = 1ABB5800] 00:21:24 INFO - PROCESS | 264 | 1463041284919 Marionette DEBUG loaded listener.js 00:21:24 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (1B04D400) [pid = 264] [serial = 392] [outer = 1ABB5800] 00:21:25 INFO - PROCESS | 264 | --DOMWINDOW == 107 (1617C000) [pid = 264] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:21:25 INFO - PROCESS | 264 | --DOMWINDOW == 106 (16D49000) [pid = 264] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:21:25 INFO - PROCESS | 264 | --DOMWINDOW == 105 (19CA2800) [pid = 264] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:21:25 INFO - PROCESS | 264 | --DOMWINDOW == 104 (1A4BA800) [pid = 264] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:21:25 INFO - PROCESS | 264 | --DOMWINDOW == 103 (11BC5000) [pid = 264] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:21:25 INFO - PROCESS | 264 | --DOMWINDOW == 102 (14936800) [pid = 264] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:21:25 INFO - PROCESS | 264 | --DOMWINDOW == 101 (11573C00) [pid = 264] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:21:25 INFO - PROCESS | 264 | --DOMWINDOW == 100 (17A3FC00) [pid = 264] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:21:25 INFO - PROCESS | 264 | 1463041285367 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]]]}] 00:21:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:21:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 676ms 00:21:25 INFO - PROCESS | 264 | 1463041285408 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 00:21:25 INFO - PROCESS | 264 | 1463041285410 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 00:21:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:21:25 INFO - PROCESS | 264 | 1463041285413 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:21:25 INFO - PROCESS | 264 | 1463041285414 Marionette TRACE conn2 <- [1,490,null,{}] 00:21:25 INFO - PROCESS | 264 | 1463041285418 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}] 00:21:25 INFO - PROCESS | 264 | 1463041285492 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 00:21:25 INFO - PROCESS | 264 | 1463041285498 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:25 INFO - PROCESS | 264 | ++DOCSHELL 14936800 == 56 [pid = 264] [id = 132] 00:21:25 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (17A3FC00) [pid = 264] [serial = 393] [outer = 00000000] 00:21:25 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (19B19400) [pid = 264] [serial = 394] [outer = 17A3FC00] 00:21:25 INFO - PROCESS | 264 | 1463041285541 Marionette DEBUG loaded listener.js 00:21:25 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (19B1F400) [pid = 264] [serial = 395] [outer = 17A3FC00] 00:21:25 INFO - PROCESS | 264 | 1463041285939 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]]]}] 00:21:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:21:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 571ms 00:21:25 INFO - PROCESS | 264 | 1463041285992 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 00:21:25 INFO - PROCESS | 264 | 1463041285978 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 00:21:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:21:25 INFO - PROCESS | 264 | 1463041285981 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:21:25 INFO - PROCESS | 264 | 1463041285983 Marionette TRACE conn2 <- [1,494,null,{}] 00:21:25 INFO - PROCESS | 264 | 1463041285986 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}] 00:21:26 INFO - PROCESS | 264 | 1463041286062 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 00:21:26 INFO - PROCESS | 264 | 1463041286069 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:26 INFO - PROCESS | 264 | ++DOCSHELL 10D5B800 == 57 [pid = 264] [id = 133] 00:21:26 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (19B18800) [pid = 264] [serial = 396] [outer = 00000000] 00:21:26 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (19BB9C00) [pid = 264] [serial = 397] [outer = 19B18800] 00:21:26 INFO - PROCESS | 264 | 1463041286112 Marionette DEBUG loaded listener.js 00:21:26 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (1A1E5400) [pid = 264] [serial = 398] [outer = 19B18800] 00:21:26 INFO - PROCESS | 264 | 1463041286521 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]]]}] 00:21:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:21:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 570ms 00:21:26 INFO - PROCESS | 264 | 1463041286565 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 00:21:26 INFO - PROCESS | 264 | 1463041286567 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 00:21:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:21:26 INFO - PROCESS | 264 | 1463041286570 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:21:26 INFO - PROCESS | 264 | 1463041286572 Marionette TRACE conn2 <- [1,498,null,{}] 00:21:26 INFO - PROCESS | 264 | 1463041286575 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}] 00:21:26 INFO - PROCESS | 264 | 1463041286653 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 00:21:26 INFO - PROCESS | 264 | 1463041286660 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:26 INFO - PROCESS | 264 | ++DOCSHELL 1855F800 == 58 [pid = 264] [id = 134] 00:21:26 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (19B02C00) [pid = 264] [serial = 399] [outer = 00000000] 00:21:26 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (19B09C00) [pid = 264] [serial = 400] [outer = 19B02C00] 00:21:26 INFO - PROCESS | 264 | 1463041286702 Marionette DEBUG loaded listener.js 00:21:26 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (19B0C800) [pid = 264] [serial = 401] [outer = 19B02C00] 00:21:27 INFO - PROCESS | 264 | 1463041287117 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]]]}] 00:21:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:21:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 570ms 00:21:27 INFO - PROCESS | 264 | 1463041287147 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 00:21:27 INFO - PROCESS | 264 | 1463041287150 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 00:21:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:21:27 INFO - PROCESS | 264 | 1463041287153 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:21:27 INFO - PROCESS | 264 | 1463041287155 Marionette TRACE conn2 <- [1,502,null,{}] 00:21:27 INFO - PROCESS | 264 | 1463041287159 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}] 00:21:27 INFO - PROCESS | 264 | 1463041287256 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 00:21:27 INFO - PROCESS | 264 | 1463041287490 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:27 INFO - PROCESS | 264 | ++DOCSHELL 112AF400 == 59 [pid = 264] [id = 135] 00:21:27 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (112B0000) [pid = 264] [serial = 402] [outer = 00000000] 00:21:27 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (115FBC00) [pid = 264] [serial = 403] [outer = 112B0000] 00:21:27 INFO - PROCESS | 264 | 1463041287549 Marionette DEBUG loaded listener.js 00:21:27 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (12EDD400) [pid = 264] [serial = 404] [outer = 112B0000] 00:21:28 INFO - PROCESS | 264 | 1463041288088 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]]]}] 00:21:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:21:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1007ms 00:21:28 INFO - PROCESS | 264 | 1463041288175 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 00:21:28 INFO - PROCESS | 264 | 1463041288178 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 00:21:28 INFO - PROCESS | 264 | 1463041288183 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:21:28 INFO - PROCESS | 264 | 1463041288186 Marionette TRACE conn2 <- [1,506,null,{}] 00:21:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:21:28 INFO - PROCESS | 264 | 1463041288205 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}] 00:21:28 INFO - PROCESS | 264 | 1463041288341 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 00:21:28 INFO - PROCESS | 264 | 1463041288391 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:28 INFO - PROCESS | 264 | ++DOCSHELL 16164800 == 60 [pid = 264] [id = 136] 00:21:28 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (16164C00) [pid = 264] [serial = 405] [outer = 00000000] 00:21:28 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (1639F400) [pid = 264] [serial = 406] [outer = 16164C00] 00:21:28 INFO - PROCESS | 264 | 1463041288429 Marionette DEBUG loaded listener.js 00:21:28 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (16B62800) [pid = 264] [serial = 407] [outer = 16164C00] 00:21:28 INFO - PROCESS | 264 | 1463041288977 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]]]}] 00:21:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:21:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 871ms 00:21:29 INFO - PROCESS | 264 | 1463041289056 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 00:21:29 INFO - PROCESS | 264 | 1463041289061 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 00:21:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:21:29 INFO - PROCESS | 264 | 1463041289065 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:21:29 INFO - PROCESS | 264 | 1463041289067 Marionette TRACE conn2 <- [1,510,null,{}] 00:21:29 INFO - PROCESS | 264 | 1463041289071 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}] 00:21:29 INFO - PROCESS | 264 | 1463041289203 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 00:21:29 INFO - PROCESS | 264 | 1463041289328 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:29 INFO - PROCESS | 264 | ++DOCSHELL 19B0A400 == 61 [pid = 264] [id = 137] 00:21:29 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (19B0E800) [pid = 264] [serial = 408] [outer = 00000000] 00:21:29 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (19B24000) [pid = 264] [serial = 409] [outer = 19B0E800] 00:21:29 INFO - PROCESS | 264 | 1463041289385 Marionette DEBUG loaded listener.js 00:21:29 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (19CA0C00) [pid = 264] [serial = 410] [outer = 19B0E800] 00:21:29 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (1A137800) [pid = 264] [serial = 411] [outer = 1B758400] 00:21:30 INFO - PROCESS | 264 | 1463041290056 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]]]}] 00:21:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:21:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1051ms 00:21:30 INFO - PROCESS | 264 | 1463041290132 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 00:21:30 INFO - PROCESS | 264 | 1463041290134 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 00:21:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:21:30 INFO - PROCESS | 264 | 1463041290145 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:21:30 INFO - PROCESS | 264 | 1463041290151 Marionette TRACE conn2 <- [1,514,null,{}] 00:21:30 INFO - PROCESS | 264 | 1463041290156 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}] 00:21:30 INFO - PROCESS | 264 | 1463041290243 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 00:21:30 INFO - PROCESS | 264 | 1463041290321 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:30 INFO - PROCESS | 264 | ++DOCSHELL 1A4B7C00 == 62 [pid = 264] [id = 138] 00:21:30 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (1ABB5000) [pid = 264] [serial = 412] [outer = 00000000] 00:21:30 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (1B33CC00) [pid = 264] [serial = 413] [outer = 1ABB5000] 00:21:30 INFO - PROCESS | 264 | 1463041290414 Marionette DEBUG loaded listener.js 00:21:30 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (1B344000) [pid = 264] [serial = 414] [outer = 1ABB5000] 00:21:30 INFO - PROCESS | 264 | 1463041290953 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]]]}] 00:21:30 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 00:21:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 872ms 00:21:31 INFO - PROCESS | 264 | 1463041291171 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 00:21:31 INFO - PROCESS | 264 | 1463041291176 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 00:21:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:21:31 INFO - PROCESS | 264 | 1463041291194 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:21:31 INFO - PROCESS | 264 | 1463041291197 Marionette TRACE conn2 <- [1,518,null,{}] 00:21:31 INFO - PROCESS | 264 | 1463041291202 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}] 00:21:31 INFO - PROCESS | 264 | 1463041291296 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 00:21:31 INFO - PROCESS | 264 | 1463041291373 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:31 INFO - PROCESS | 264 | ++DOCSHELL 14254C00 == 63 [pid = 264] [id = 139] 00:21:31 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (14259C00) [pid = 264] [serial = 415] [outer = 00000000] 00:21:31 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (149FDC00) [pid = 264] [serial = 416] [outer = 14259C00] 00:21:31 INFO - PROCESS | 264 | 1463041291423 Marionette DEBUG loaded listener.js 00:21:31 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (15BEFC00) [pid = 264] [serial = 417] [outer = 14259C00] 00:21:32 INFO - PROCESS | 264 | 1463041292030 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]]]}] 00:21:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:21:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 856ms 00:21:32 INFO - PROCESS | 264 | 1463041292063 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 00:21:32 INFO - PROCESS | 264 | 1463041292067 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 00:21:32 INFO - PROCESS | 264 | 1463041292074 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:21:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:21:32 INFO - PROCESS | 264 | 1463041292078 Marionette TRACE conn2 <- [1,522,null,{}] 00:21:32 INFO - PROCESS | 264 | 1463041292082 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}] 00:21:32 INFO - PROCESS | 264 | 1463041292172 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 00:21:32 INFO - PROCESS | 264 | 1463041292266 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:32 INFO - PROCESS | 264 | ++DOCSHELL 11FB7400 == 64 [pid = 264] [id = 140] 00:21:32 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (13488000) [pid = 264] [serial = 418] [outer = 00000000] 00:21:32 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (1639C000) [pid = 264] [serial = 419] [outer = 13488000] 00:21:32 INFO - PROCESS | 264 | 1463041292312 Marionette DEBUG loaded listener.js 00:21:32 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (16B60800) [pid = 264] [serial = 420] [outer = 13488000] 00:21:32 INFO - PROCESS | 264 | --DOCSHELL 107F5800 == 63 [pid = 264] [id = 42] 00:21:32 INFO - PROCESS | 264 | --DOCSHELL 1855F800 == 62 [pid = 264] [id = 134] 00:21:32 INFO - PROCESS | 264 | --DOCSHELL 10D5B800 == 61 [pid = 264] [id = 133] 00:21:32 INFO - PROCESS | 264 | --DOCSHELL 14936800 == 60 [pid = 264] [id = 132] 00:21:32 INFO - PROCESS | 264 | --DOCSHELL 1AAAA400 == 59 [pid = 264] [id = 131] 00:21:32 INFO - PROCESS | 264 | --DOCSHELL 1A4B4800 == 58 [pid = 264] [id = 130] 00:21:32 INFO - PROCESS | 264 | --DOCSHELL 12E4F800 == 57 [pid = 264] [id = 129] 00:21:32 INFO - PROCESS | 264 | --DOCSHELL 163A6800 == 56 [pid = 264] [id = 128] 00:21:32 INFO - PROCESS | 264 | --DOCSHELL 16188400 == 55 [pid = 264] [id = 127] 00:21:32 INFO - PROCESS | 264 | --DOCSHELL 11537800 == 54 [pid = 264] [id = 126] 00:21:32 INFO - PROCESS | 264 | --DOCSHELL 10D5E000 == 53 [pid = 264] [id = 125] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 127 (1AE3F400) [pid = 264] [serial = 355] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 126 (12E27C00) [pid = 264] [serial = 322] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 125 (1617F400) [pid = 264] [serial = 325] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 124 (1070DC00) [pid = 264] [serial = 319] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOCSHELL 10D5A800 == 52 [pid = 264] [id = 120] 00:21:32 INFO - PROCESS | 264 | --DOCSHELL 1A4B9400 == 51 [pid = 264] [id = 119] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 123 (1ABB4800) [pid = 264] [serial = 353] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 122 (16183C00) [pid = 264] [serial = 337] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 121 (17A44800) [pid = 264] [serial = 340] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 120 (18562800) [pid = 264] [serial = 341] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 119 (1A4B0800) [pid = 264] [serial = 347] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 118 (1AAB9400) [pid = 264] [serial = 352] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 117 (1A4AF800) [pid = 264] [serial = 346] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 116 (16B6A400) [pid = 264] [serial = 338] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 115 (12ED2C00) [pid = 264] [serial = 331] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 114 (19BC8C00) [pid = 264] [serial = 349] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 113 (1468A800) [pid = 264] [serial = 335] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 112 (132F2800) [pid = 264] [serial = 332] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 111 (19F7EC00) [pid = 264] [serial = 350] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 110 (19BC8400) [pid = 264] [serial = 344] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 109 (134F3400) [pid = 264] [serial = 334] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 108 (19BC2C00) [pid = 264] [serial = 343] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | --DOMWINDOW == 107 (1AA0B400) [pid = 264] [serial = 328] [outer = 00000000] [url = about:blank] 00:21:32 INFO - PROCESS | 264 | 1463041292755 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]]]}] 00:21:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:21:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 766ms 00:21:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:21:32 INFO - PROCESS | 264 | 1463041292843 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 00:21:32 INFO - PROCESS | 264 | 1463041292845 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 00:21:32 INFO - PROCESS | 264 | 1463041292848 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:21:32 INFO - PROCESS | 264 | 1463041292850 Marionette TRACE conn2 <- [1,526,null,{}] 00:21:32 INFO - PROCESS | 264 | 1463041292859 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}] 00:21:32 INFO - PROCESS | 264 | 1463041292955 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 00:21:32 INFO - PROCESS | 264 | 1463041292964 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:32 INFO - PROCESS | 264 | ++DOCSHELL 16188000 == 52 [pid = 264] [id = 141] 00:21:32 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (16188400) [pid = 264] [serial = 421] [outer = 00000000] 00:21:33 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (16C8C000) [pid = 264] [serial = 422] [outer = 16188400] 00:21:33 INFO - PROCESS | 264 | 1463041293016 Marionette DEBUG loaded listener.js 00:21:33 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (177BA800) [pid = 264] [serial = 423] [outer = 16188400] 00:21:33 INFO - PROCESS | 264 | 1463041293471 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]]]}] 00:21:33 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 00:21:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 661ms 00:21:33 INFO - PROCESS | 264 | 1463041293529 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 00:21:33 INFO - PROCESS | 264 | 1463041293531 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 00:21:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:21:33 INFO - PROCESS | 264 | 1463041293534 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:21:33 INFO - PROCESS | 264 | 1463041293536 Marionette TRACE conn2 <- [1,530,null,{}] 00:21:33 INFO - PROCESS | 264 | 1463041293539 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}] 00:21:33 INFO - PROCESS | 264 | 1463041293617 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 00:21:33 INFO - PROCESS | 264 | 1463041293626 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:33 INFO - PROCESS | 264 | ++DOCSHELL 16C89800 == 53 [pid = 264] [id = 142] 00:21:33 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (182D5800) [pid = 264] [serial = 424] [outer = 00000000] 00:21:33 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (19B1A400) [pid = 264] [serial = 425] [outer = 182D5800] 00:21:33 INFO - PROCESS | 264 | 1463041293669 Marionette DEBUG loaded listener.js 00:21:33 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (19B21000) [pid = 264] [serial = 426] [outer = 182D5800] 00:21:34 INFO - PROCESS | 264 | 1463041294084 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"]]]}] 00:21:34 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 00:21:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:21:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:21:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:21:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:21:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:21:34 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 00:21:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:21:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:21:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:21:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:21:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:21:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 571ms 00:21:34 INFO - PROCESS | 264 | 1463041294115 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 00:21:34 INFO - PROCESS | 264 | 1463041294117 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 00:21:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:21:34 INFO - PROCESS | 264 | 1463041294120 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:21:34 INFO - PROCESS | 264 | 1463041294122 Marionette TRACE conn2 <- [1,534,null,{}] 00:21:34 INFO - PROCESS | 264 | 1463041294125 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}] 00:21:34 INFO - PROCESS | 264 | 1463041294193 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 00:21:34 INFO - PROCESS | 264 | 1463041294199 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:34 INFO - PROCESS | 264 | ++DOCSHELL 19B19C00 == 54 [pid = 264] [id = 143] 00:21:34 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (19B23400) [pid = 264] [serial = 427] [outer = 00000000] 00:21:34 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (19F7EC00) [pid = 264] [serial = 428] [outer = 19B23400] 00:21:34 INFO - PROCESS | 264 | 1463041294243 Marionette DEBUG loaded listener.js 00:21:34 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (1A139800) [pid = 264] [serial = 429] [outer = 19B23400] 00:21:34 INFO - PROCESS | 264 | 1463041294665 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]]]}] 00:21:34 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. 00:21:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 601ms 00:21:34 INFO - PROCESS | 264 | 1463041294726 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 00:21:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:21:34 INFO - PROCESS | 264 | 1463041294737 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 00:21:34 INFO - PROCESS | 264 | 1463041294745 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:21:34 INFO - PROCESS | 264 | 1463041294747 Marionette TRACE conn2 <- [1,538,null,{}] 00:21:34 INFO - PROCESS | 264 | 1463041294751 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}] 00:21:34 INFO - PROCESS | 264 | 1463041294877 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 00:21:34 INFO - PROCESS | 264 | 1463041294929 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:34 INFO - PROCESS | 264 | ++DOCSHELL 16160000 == 55 [pid = 264] [id = 144] 00:21:34 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (19F72C00) [pid = 264] [serial = 430] [outer = 00000000] 00:21:34 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (1ABB4800) [pid = 264] [serial = 431] [outer = 19F72C00] 00:21:34 INFO - PROCESS | 264 | 1463041294980 Marionette DEBUG loaded listener.js 00:21:35 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (1AE32800) [pid = 264] [serial = 432] [outer = 19F72C00] 00:21:35 INFO - PROCESS | 264 | 1463041295352 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]]]}] 00:21:35 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. 00:21:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 601ms 00:21:35 INFO - PROCESS | 264 | 1463041295364 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 00:21:35 INFO - PROCESS | 264 | 1463041295366 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 00:21:35 INFO - PROCESS | 264 | 1463041295369 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:21:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:21:35 INFO - PROCESS | 264 | 1463041295371 Marionette TRACE conn2 <- [1,542,null,{}] 00:21:35 INFO - PROCESS | 264 | 1463041295374 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}] 00:21:35 INFO - PROCESS | 264 | 1463041295478 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 00:21:35 INFO - PROCESS | 264 | 1463041295561 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:35 INFO - PROCESS | 264 | ++DOCSHELL 11FB1C00 == 56 [pid = 264] [id = 145] 00:21:35 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (14930C00) [pid = 264] [serial = 433] [outer = 00000000] 00:21:35 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (19A8F800) [pid = 264] [serial = 434] [outer = 14930C00] 00:21:35 INFO - PROCESS | 264 | 1463041295587 Marionette DEBUG loaded listener.js 00:21:35 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (19A8FC00) [pid = 264] [serial = 435] [outer = 14930C00] 00:21:35 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:35 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:35 INFO - PROCESS | 264 | [264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:21:35 INFO - PROCESS | 264 | 1463041296005 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]]]}] 00:21:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:21:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 676ms 00:21:36 INFO - PROCESS | 264 | 1463041296032 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 00:21:36 INFO - PROCESS | 264 | 1463041296034 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 00:21:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:21:36 INFO - PROCESS | 264 | 1463041296037 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:21:36 INFO - PROCESS | 264 | 1463041296039 Marionette TRACE conn2 <- [1,546,null,{}] 00:21:36 INFO - PROCESS | 264 | 1463041296043 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}] 00:21:36 INFO - PROCESS | 264 | 1463041296155 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 00:21:36 INFO - PROCESS | 264 | 1463041296212 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:36 INFO - PROCESS | 264 | ++DOCSHELL 16744000 == 57 [pid = 264] [id = 146] 00:21:36 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (16748000) [pid = 264] [serial = 436] [outer = 00000000] 00:21:36 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (1674B000) [pid = 264] [serial = 437] [outer = 16748000] 00:21:36 INFO - PROCESS | 264 | 1463041296255 Marionette DEBUG loaded listener.js 00:21:36 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (1674D000) [pid = 264] [serial = 438] [outer = 16748000] 00:21:36 INFO - PROCESS | 264 | 1463041296625 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]]]}] 00:21:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:21:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 615ms 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 124 (12C11400) [pid = 264] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 123 (1157F800) [pid = 264] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 122 (17701800) [pid = 264] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 121 (16188800) [pid = 264] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 120 (16D42C00) [pid = 264] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 119 (1A836400) [pid = 264] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 118 (1AA10800) [pid = 264] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 117 (1ABB5800) [pid = 264] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 116 (17A3FC00) [pid = 264] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 115 (19B18800) [pid = 264] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 114 (107EF000) [pid = 264] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 113 (1AAAF400) [pid = 264] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 112 (1A4BD800) [pid = 264] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 111 (172AD000) [pid = 264] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 110 (0CAF9000) [pid = 264] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 109 (13B18400) [pid = 264] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:21:36 INFO - PROCESS | 264 | --DOMWINDOW == 108 (13BA2400) [pid = 264] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:21:36 INFO - PROCESS | 264 | 1463041296863 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 00:21:36 INFO - PROCESS | 264 | 1463041296865 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 00:21:36 INFO - PROCESS | 264 | 1463041296874 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:21:36 INFO - PROCESS | 264 | 1463041296876 Marionette TRACE conn2 <- [1,550,null,{}] 00:21:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:21:36 INFO - PROCESS | 264 | 1463041296880 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}] 00:21:36 INFO - PROCESS | 264 | 1463041296939 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 00:21:36 INFO - PROCESS | 264 | 1463041296947 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:36 INFO - PROCESS | 264 | ++DOCSHELL 11BBD400 == 58 [pid = 264] [id = 147] 00:21:36 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (1348A800) [pid = 264] [serial = 439] [outer = 00000000] 00:21:36 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (14695C00) [pid = 264] [serial = 440] [outer = 1348A800] 00:21:37 INFO - PROCESS | 264 | 1463041297008 Marionette DEBUG loaded listener.js 00:21:37 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (1615F800) [pid = 264] [serial = 441] [outer = 1348A800] 00:21:37 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:37 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:37 INFO - PROCESS | 264 | 1463041297387 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]]]}] 00:21:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:21:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 571ms 00:21:37 INFO - PROCESS | 264 | 1463041297440 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 00:21:37 INFO - PROCESS | 264 | 1463041297442 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 00:21:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:21:37 INFO - PROCESS | 264 | 1463041297449 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:21:37 INFO - PROCESS | 264 | 1463041297451 Marionette TRACE conn2 <- [1,554,null,{}] 00:21:37 INFO - PROCESS | 264 | 1463041297454 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}] 00:21:37 INFO - PROCESS | 264 | 1463041297532 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 00:21:37 INFO - PROCESS | 264 | 1463041297539 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:37 INFO - PROCESS | 264 | ++DOCSHELL 11B61000 == 59 [pid = 264] [id = 148] 00:21:37 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (134E7400) [pid = 264] [serial = 442] [outer = 00000000] 00:21:37 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (18566400) [pid = 264] [serial = 443] [outer = 134E7400] 00:21:37 INFO - PROCESS | 264 | 1463041297584 Marionette DEBUG loaded listener.js 00:21:37 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (19A95C00) [pid = 264] [serial = 444] [outer = 134E7400] 00:21:37 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:37 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:37 INFO - PROCESS | 264 | 1463041297961 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]]]}] 00:21:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:21:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 570ms 00:21:38 INFO - PROCESS | 264 | 1463041298029 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 00:21:38 INFO - PROCESS | 264 | 1463041298032 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 00:21:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:21:38 INFO - PROCESS | 264 | 1463041298035 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:21:38 INFO - PROCESS | 264 | 1463041298037 Marionette TRACE conn2 <- [1,558,null,{}] 00:21:38 INFO - PROCESS | 264 | 1463041298040 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}] 00:21:38 INFO - PROCESS | 264 | 1463041298137 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 00:21:38 INFO - PROCESS | 264 | 1463041298145 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:38 INFO - PROCESS | 264 | ++DOCSHELL 19BBA800 == 60 [pid = 264] [id = 149] 00:21:38 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (1A4BD800) [pid = 264] [serial = 445] [outer = 00000000] 00:21:38 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (1B04F800) [pid = 264] [serial = 446] [outer = 1A4BD800] 00:21:38 INFO - PROCESS | 264 | 1463041298193 Marionette DEBUG loaded listener.js 00:21:38 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (1B207000) [pid = 264] [serial = 447] [outer = 1A4BD800] 00:21:38 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:38 INFO - PROCESS | 264 | [264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:21:38 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:38 INFO - PROCESS | 264 | 1463041298627 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]]]}] 00:21:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:21:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 601ms 00:21:38 INFO - PROCESS | 264 | 1463041298654 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 00:21:38 INFO - PROCESS | 264 | 1463041298656 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 00:21:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:21:38 INFO - PROCESS | 264 | 1463041298655 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:21:38 INFO - PROCESS | 264 | 1463041298657 Marionette TRACE conn2 <- [1,562,null,{}] 00:21:38 INFO - PROCESS | 264 | 1463041298660 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}] 00:21:38 INFO - PROCESS | 264 | 1463041298738 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 00:21:38 INFO - PROCESS | 264 | 1463041298877 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:38 INFO - PROCESS | 264 | ++DOCSHELL 0CAFC800 == 61 [pid = 264] [id = 150] 00:21:38 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (0FD84C00) [pid = 264] [serial = 448] [outer = 00000000] 00:21:38 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (10D5A800) [pid = 264] [serial = 449] [outer = 0FD84C00] 00:21:38 INFO - PROCESS | 264 | 1463041298934 Marionette DEBUG loaded listener.js 00:21:39 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (10F3EC00) [pid = 264] [serial = 450] [outer = 0FD84C00] 00:21:39 INFO - PROCESS | 264 | 1463041299580 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]]]}] 00:21:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:21:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 962ms 00:21:39 INFO - PROCESS | 264 | 1463041299625 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 00:21:39 INFO - PROCESS | 264 | 1463041299630 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 00:21:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:21:39 INFO - PROCESS | 264 | 1463041299635 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:21:39 INFO - PROCESS | 264 | 1463041299639 Marionette TRACE conn2 <- [1,566,null,{}] 00:21:39 INFO - PROCESS | 264 | 1463041299644 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}] 00:21:39 INFO - PROCESS | 264 | 1463041299752 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 00:21:39 INFO - PROCESS | 264 | 1463041299876 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:39 INFO - PROCESS | 264 | ++DOCSHELL 11B5D000 == 62 [pid = 264] [id = 151] 00:21:39 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (12215C00) [pid = 264] [serial = 451] [outer = 00000000] 00:21:39 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (1425B800) [pid = 264] [serial = 452] [outer = 12215C00] 00:21:39 INFO - PROCESS | 264 | 1463041299932 Marionette DEBUG loaded listener.js 00:21:39 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (1582EC00) [pid = 264] [serial = 453] [outer = 12215C00] 00:21:40 INFO - PROCESS | 264 | 1463041300424 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]]]}] 00:21:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:21:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 811ms 00:21:40 INFO - PROCESS | 264 | 1463041300445 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 00:21:40 INFO - PROCESS | 264 | 1463041300449 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 00:21:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:21:40 INFO - PROCESS | 264 | 1463041300469 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:21:40 INFO - PROCESS | 264 | 1463041300471 Marionette TRACE conn2 <- [1,570,null,{}] 00:21:40 INFO - PROCESS | 264 | 1463041300476 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}] 00:21:40 INFO - PROCESS | 264 | 1463041300579 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 00:21:40 INFO - PROCESS | 264 | 1463041300674 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:40 INFO - PROCESS | 264 | ++DOCSHELL 14928400 == 63 [pid = 264] [id = 152] 00:21:40 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (16183C00) [pid = 264] [serial = 454] [outer = 00000000] 00:21:40 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (1674C400) [pid = 264] [serial = 455] [outer = 16183C00] 00:21:40 INFO - PROCESS | 264 | 1463041300727 Marionette DEBUG loaded listener.js 00:21:40 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (17A47400) [pid = 264] [serial = 456] [outer = 16183C00] 00:21:41 INFO - PROCESS | 264 | 1463041301329 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]]]}] 00:21:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:21:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 931ms 00:21:41 INFO - PROCESS | 264 | 1463041301385 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 00:21:41 INFO - PROCESS | 264 | 1463041301387 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 00:21:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:21:41 INFO - PROCESS | 264 | 1463041301398 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:21:41 INFO - PROCESS | 264 | 1463041301404 Marionette TRACE conn2 <- [1,574,null,{}] 00:21:41 INFO - PROCESS | 264 | 1463041301409 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}] 00:21:41 INFO - PROCESS | 264 | 1463041301514 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 00:21:41 INFO - PROCESS | 264 | 1463041301638 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:41 INFO - PROCESS | 264 | ++DOCSHELL 19BC7C00 == 64 [pid = 264] [id = 153] 00:21:41 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (19CA2400) [pid = 264] [serial = 457] [outer = 00000000] 00:21:41 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (1AA02400) [pid = 264] [serial = 458] [outer = 19CA2400] 00:21:41 INFO - PROCESS | 264 | 1463041301674 Marionette DEBUG loaded listener.js 00:21:41 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (1ABC0800) [pid = 264] [serial = 459] [outer = 19CA2400] 00:21:42 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:42 INFO - PROCESS | 264 | [264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:21:42 INFO - PROCESS | 264 | 1463041302277 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]]]}] 00:21:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:21:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 931ms 00:21:42 INFO - PROCESS | 264 | 1463041302320 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 00:21:42 INFO - PROCESS | 264 | 1463041302323 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 00:21:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:21:42 INFO - PROCESS | 264 | 1463041302327 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:21:42 INFO - PROCESS | 264 | 1463041302329 Marionette TRACE conn2 <- [1,578,null,{}] 00:21:42 INFO - PROCESS | 264 | 1463041302333 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}] 00:21:42 INFO - PROCESS | 264 | 1463041302435 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 00:21:42 INFO - PROCESS | 264 | 1463041302679 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:42 INFO - PROCESS | 264 | ++DOCSHELL 0CAF1C00 == 65 [pid = 264] [id = 154] 00:21:42 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (10575800) [pid = 264] [serial = 460] [outer = 00000000] 00:21:42 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (10F47800) [pid = 264] [serial = 461] [outer = 10575800] 00:21:42 INFO - PROCESS | 264 | 1463041302744 Marionette DEBUG loaded listener.js 00:21:42 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (117DAC00) [pid = 264] [serial = 462] [outer = 10575800] 00:21:43 INFO - PROCESS | 264 | 1463041303295 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]]]}] 00:21:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:21:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1007ms 00:21:43 INFO - PROCESS | 264 | 1463041303332 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 00:21:43 INFO - PROCESS | 264 | 1463041303337 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 00:21:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:21:43 INFO - PROCESS | 264 | 1463041303357 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:21:43 INFO - PROCESS | 264 | 1463041303360 Marionette TRACE conn2 <- [1,582,null,{}] 00:21:43 INFO - PROCESS | 264 | 1463041303365 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}] 00:21:43 INFO - PROCESS | 264 | 1463041303443 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 00:21:43 INFO - PROCESS | 264 | 1463041303544 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:43 INFO - PROCESS | 264 | ++DOCSHELL 14258C00 == 66 [pid = 264] [id = 155] 00:21:43 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (1425E800) [pid = 264] [serial = 463] [outer = 00000000] 00:21:43 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (15994400) [pid = 264] [serial = 464] [outer = 1425E800] 00:21:43 INFO - PROCESS | 264 | 1463041303592 Marionette DEBUG loaded listener.js 00:21:43 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (16158400) [pid = 264] [serial = 465] [outer = 1425E800] 00:21:43 INFO - PROCESS | 264 | --DOCSHELL 19BBA800 == 65 [pid = 264] [id = 149] 00:21:43 INFO - PROCESS | 264 | --DOCSHELL 11B61000 == 64 [pid = 264] [id = 148] 00:21:43 INFO - PROCESS | 264 | --DOCSHELL 11BBD400 == 63 [pid = 264] [id = 147] 00:21:43 INFO - PROCESS | 264 | --DOCSHELL 16744000 == 62 [pid = 264] [id = 146] 00:21:43 INFO - PROCESS | 264 | --DOCSHELL 11FB1C00 == 61 [pid = 264] [id = 145] 00:21:43 INFO - PROCESS | 264 | --DOCSHELL 16160000 == 60 [pid = 264] [id = 144] 00:21:43 INFO - PROCESS | 264 | --DOCSHELL 19B19C00 == 59 [pid = 264] [id = 143] 00:21:43 INFO - PROCESS | 264 | --DOCSHELL 16C89800 == 58 [pid = 264] [id = 142] 00:21:43 INFO - PROCESS | 264 | --DOCSHELL 16188000 == 57 [pid = 264] [id = 141] 00:21:43 INFO - PROCESS | 264 | --DOCSHELL 11FB7400 == 56 [pid = 264] [id = 140] 00:21:43 INFO - PROCESS | 264 | --DOCSHELL 14254C00 == 55 [pid = 264] [id = 139] 00:21:43 INFO - PROCESS | 264 | --DOMWINDOW == 134 (15BEF000) [pid = 264] [serial = 361] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 264 | --DOMWINDOW == 133 (17A44C00) [pid = 264] [serial = 364] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 264 | --DOMWINDOW == 132 (163A8C00) [pid = 264] [serial = 367] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 264 | --DOMWINDOW == 131 (1AAB7400) [pid = 264] [serial = 370] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 264 | --DOMWINDOW == 130 (19B09C00) [pid = 264] [serial = 400] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | 1463041304099 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]]]}] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 129 (12C0A800) [pid = 264] [serial = 236] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 128 (1B057800) [pid = 264] [serial = 284] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 127 (1ABC0C00) [pid = 264] [serial = 233] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 126 (19C9E800) [pid = 264] [serial = 281] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 125 (1B33A400) [pid = 264] [serial = 320] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 124 (1599D800) [pid = 264] [serial = 239] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 123 (15995800) [pid = 264] [serial = 278] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 122 (1425C400) [pid = 264] [serial = 374] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 121 (134E6000) [pid = 264] [serial = 373] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 120 (12C09800) [pid = 264] [serial = 358] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 119 (1425CC00) [pid = 264] [serial = 376] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 118 (15837400) [pid = 264] [serial = 377] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 117 (19F72400) [pid = 264] [serial = 386] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 116 (16B5FC00) [pid = 264] [serial = 379] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 115 (16C8CC00) [pid = 264] [serial = 380] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 114 (17A45800) [pid = 264] [serial = 382] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 113 (1AE31800) [pid = 264] [serial = 389] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 112 (1B04A800) [pid = 264] [serial = 356] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 111 (1AAB2000) [pid = 264] [serial = 388] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 110 (1B04B400) [pid = 264] [serial = 391] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 109 (19B1F400) [pid = 264] [serial = 395] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 108 (19B19400) [pid = 264] [serial = 394] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 107 (1B04D400) [pid = 264] [serial = 392] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 106 (19CA1800) [pid = 264] [serial = 385] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 105 (1A1E5400) [pid = 264] [serial = 398] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 104 (19BB9C00) [pid = 264] [serial = 397] [outer = 00000000] [url = about:blank] 00:21:44 INFO - PROCESS | 264 | --DOMWINDOW == 103 (19BBBC00) [pid = 264] [serial = 383] [outer = 00000000] [url = about:blank] 00:21:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:21:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 811ms 00:21:44 INFO - PROCESS | 264 | 1463041304165 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 00:21:44 INFO - PROCESS | 264 | 1463041304168 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 00:21:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:21:44 INFO - PROCESS | 264 | 1463041304173 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:21:44 INFO - PROCESS | 264 | 1463041304175 Marionette TRACE conn2 <- [1,586,null,{}] 00:21:44 INFO - PROCESS | 264 | 1463041304179 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}] 00:21:44 INFO - PROCESS | 264 | 1463041304258 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 00:21:44 INFO - PROCESS | 264 | 1463041304252 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:44 INFO - PROCESS | 264 | ++DOCSHELL 13293800 == 56 [pid = 264] [id = 156] 00:21:44 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (13B99400) [pid = 264] [serial = 466] [outer = 00000000] 00:21:44 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (14934C00) [pid = 264] [serial = 467] [outer = 13B99400] 00:21:44 INFO - PROCESS | 264 | 1463041304296 Marionette DEBUG loaded listener.js 00:21:44 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (15A9CC00) [pid = 264] [serial = 468] [outer = 13B99400] 00:21:44 INFO - PROCESS | 264 | 1463041304756 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]]]}] 00:21:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:21:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 616ms 00:21:44 INFO - PROCESS | 264 | 1463041304777 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 00:21:44 INFO - PROCESS | 264 | 1463041304779 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 00:21:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:21:44 INFO - PROCESS | 264 | 1463041304784 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:21:44 INFO - PROCESS | 264 | 1463041304789 Marionette TRACE conn2 <- [1,590,null,{}] 00:21:44 INFO - PROCESS | 264 | 1463041304798 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}] 00:21:44 INFO - PROCESS | 264 | 1463041304879 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 00:21:44 INFO - PROCESS | 264 | 1463041304889 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:44 INFO - PROCESS | 264 | ++DOCSHELL 163A7400 == 57 [pid = 264] [id = 157] 00:21:44 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (163A8C00) [pid = 264] [serial = 469] [outer = 00000000] 00:21:44 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (16746400) [pid = 264] [serial = 470] [outer = 163A8C00] 00:21:44 INFO - PROCESS | 264 | 1463041304933 Marionette DEBUG loaded listener.js 00:21:44 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (1674E800) [pid = 264] [serial = 471] [outer = 163A8C00] 00:21:45 INFO - PROCESS | 264 | 1463041305351 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]]]}] 00:21:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:21:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 631ms 00:21:45 INFO - PROCESS | 264 | 1463041305423 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 00:21:45 INFO - PROCESS | 264 | 1463041305425 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 00:21:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:21:45 INFO - PROCESS | 264 | 1463041305428 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:21:45 INFO - PROCESS | 264 | 1463041305430 Marionette TRACE conn2 <- [1,594,null,{}] 00:21:45 INFO - PROCESS | 264 | 1463041305433 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}] 00:21:45 INFO - PROCESS | 264 | 1463041305512 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 00:21:45 INFO - PROCESS | 264 | 1463041305520 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:45 INFO - PROCESS | 264 | ++DOCSHELL 16D49000 == 58 [pid = 264] [id = 158] 00:21:45 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (170A5400) [pid = 264] [serial = 472] [outer = 00000000] 00:21:45 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (17A44000) [pid = 264] [serial = 473] [outer = 170A5400] 00:21:45 INFO - PROCESS | 264 | 1463041305591 Marionette DEBUG loaded listener.js 00:21:45 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (18561800) [pid = 264] [serial = 474] [outer = 170A5400] 00:21:45 INFO - PROCESS | 264 | 1463041305994 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]]]}] 00:21:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:21:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 600ms 00:21:46 INFO - PROCESS | 264 | 1463041306031 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 00:21:46 INFO - PROCESS | 264 | 1463041306033 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 00:21:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:21:46 INFO - PROCESS | 264 | 1463041306043 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:21:46 INFO - PROCESS | 264 | 1463041306045 Marionette TRACE conn2 <- [1,598,null,{}] 00:21:46 INFO - PROCESS | 264 | 1463041306048 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}] 00:21:46 INFO - PROCESS | 264 | 1463041306159 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 00:21:46 INFO - PROCESS | 264 | 1463041306165 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:46 INFO - PROCESS | 264 | ++DOCSHELL 19A89400 == 59 [pid = 264] [id = 159] 00:21:46 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (19A8A800) [pid = 264] [serial = 475] [outer = 00000000] 00:21:46 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (19A94800) [pid = 264] [serial = 476] [outer = 19A8A800] 00:21:46 INFO - PROCESS | 264 | 1463041306263 Marionette DEBUG loaded listener.js 00:21:46 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (19B0D000) [pid = 264] [serial = 477] [outer = 19A8A800] 00:21:46 INFO - PROCESS | 264 | 1463041306667 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]]]}] 00:21:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:21:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 676ms 00:21:46 INFO - PROCESS | 264 | 1463041306723 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 00:21:46 INFO - PROCESS | 264 | 1463041306725 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 00:21:46 INFO - PROCESS | 264 | 1463041306729 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:21:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:21:46 INFO - PROCESS | 264 | 1463041306730 Marionette TRACE conn2 <- [1,602,null,{}] 00:21:46 INFO - PROCESS | 264 | 1463041306733 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}] 00:21:46 INFO - PROCESS | 264 | 1463041306842 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 00:21:46 INFO - PROCESS | 264 | 1463041306911 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:46 INFO - PROCESS | 264 | ++DOCSHELL 19A86400 == 60 [pid = 264] [id = 160] 00:21:46 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (19B25400) [pid = 264] [serial = 478] [outer = 00000000] 00:21:46 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (19BC0400) [pid = 264] [serial = 479] [outer = 19B25400] 00:21:46 INFO - PROCESS | 264 | 1463041306953 Marionette DEBUG loaded listener.js 00:21:47 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (19BC2400) [pid = 264] [serial = 480] [outer = 19B25400] 00:21:47 INFO - PROCESS | 264 | 1463041307340 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]]]}] 00:21:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:21:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 676ms 00:21:47 INFO - PROCESS | 264 | 1463041307395 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 00:21:47 INFO - PROCESS | 264 | 1463041307397 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 00:21:47 INFO - PROCESS | 264 | 1463041307400 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:21:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:21:47 INFO - PROCESS | 264 | 1463041307402 Marionette TRACE conn2 <- [1,606,null,{}] 00:21:47 INFO - PROCESS | 264 | 1463041307405 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}] 00:21:47 INFO - PROCESS | 264 | 1463041307509 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 00:21:47 INFO - PROCESS | 264 | 1463041307515 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:47 INFO - PROCESS | 264 | ++DOCSHELL 10F3E800 == 61 [pid = 264] [id = 161] 00:21:47 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (11BC4400) [pid = 264] [serial = 481] [outer = 00000000] 00:21:47 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (19D73400) [pid = 264] [serial = 482] [outer = 11BC4400] 00:21:47 INFO - PROCESS | 264 | 1463041307557 Marionette DEBUG loaded listener.js 00:21:47 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (19D79800) [pid = 264] [serial = 483] [outer = 11BC4400] 00:21:47 INFO - PROCESS | 264 | 1463041307951 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]]]}] 00:21:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:21:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 571ms 00:21:48 INFO - PROCESS | 264 | --DOMWINDOW == 120 (16748000) [pid = 264] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:21:48 INFO - PROCESS | 264 | --DOMWINDOW == 119 (14259C00) [pid = 264] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:21:48 INFO - PROCESS | 264 | --DOMWINDOW == 118 (14930C00) [pid = 264] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:21:48 INFO - PROCESS | 264 | --DOMWINDOW == 117 (16188400) [pid = 264] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:21:48 INFO - PROCESS | 264 | --DOMWINDOW == 116 (182D5800) [pid = 264] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:21:48 INFO - PROCESS | 264 | --DOMWINDOW == 115 (13488000) [pid = 264] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:21:48 INFO - PROCESS | 264 | --DOMWINDOW == 114 (19B23400) [pid = 264] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:21:48 INFO - PROCESS | 264 | --DOMWINDOW == 113 (1348A800) [pid = 264] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:21:48 INFO - PROCESS | 264 | --DOMWINDOW == 112 (19F72C00) [pid = 264] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:21:48 INFO - PROCESS | 264 | --DOMWINDOW == 111 (134E7400) [pid = 264] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:21:48 INFO - PROCESS | 264 | --DOMWINDOW == 110 (19B02C00) [pid = 264] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:21:48 INFO - PROCESS | 264 | 1463041308110 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 00:21:48 INFO - PROCESS | 264 | 1463041308112 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 00:21:48 INFO - PROCESS | 264 | 1463041308149 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:21:48 INFO - PROCESS | 264 | 1463041308134 Marionette TRACE conn2 <- [1,610,null,{}] 00:21:48 INFO - PROCESS | 264 | 1463041308137 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}] 00:21:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:21:48 INFO - PROCESS | 264 | 1463041308215 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 00:21:48 INFO - PROCESS | 264 | 1463041308226 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:48 INFO - PROCESS | 264 | ++DOCSHELL 15833400 == 62 [pid = 264] [id = 162] 00:21:48 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (1615AC00) [pid = 264] [serial = 484] [outer = 00000000] 00:21:48 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (16749000) [pid = 264] [serial = 485] [outer = 1615AC00] 00:21:48 INFO - PROCESS | 264 | 1463041308272 Marionette DEBUG loaded listener.js 00:21:48 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (16C8CC00) [pid = 264] [serial = 486] [outer = 1615AC00] 00:21:48 INFO - PROCESS | 264 | 1463041308665 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]]]}] 00:21:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:21:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 556ms 00:21:48 INFO - PROCESS | 264 | 1463041308725 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 00:21:48 INFO - PROCESS | 264 | 1463041308727 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 00:21:48 INFO - PROCESS | 264 | 1463041308730 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:21:48 INFO - PROCESS | 264 | 1463041308732 Marionette TRACE conn2 <- [1,614,null,{}] 00:21:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:21:48 INFO - PROCESS | 264 | 1463041308736 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}] 00:21:48 INFO - PROCESS | 264 | 1463041308814 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 00:21:48 INFO - PROCESS | 264 | 1463041308821 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:48 INFO - PROCESS | 264 | ++DOCSHELL 19CA8800 == 63 [pid = 264] [id = 163] 00:21:48 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (19F81400) [pid = 264] [serial = 487] [outer = 00000000] 00:21:48 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (1AA0AC00) [pid = 264] [serial = 488] [outer = 19F81400] 00:21:48 INFO - PROCESS | 264 | 1463041308865 Marionette DEBUG loaded listener.js 00:21:48 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (1AAB9C00) [pid = 264] [serial = 489] [outer = 19F81400] 00:21:49 INFO - PROCESS | 264 | 1463041309320 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]]]}] 00:21:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:21:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 616ms 00:21:49 INFO - PROCESS | 264 | 1463041309353 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 00:21:49 INFO - PROCESS | 264 | 1463041309355 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 00:21:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:21:49 INFO - PROCESS | 264 | 1463041309363 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:21:49 INFO - PROCESS | 264 | 1463041309364 Marionette TRACE conn2 <- [1,618,null,{}] 00:21:49 INFO - PROCESS | 264 | 1463041309367 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}] 00:21:49 INFO - PROCESS | 264 | 1463041309451 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 00:21:49 INFO - PROCESS | 264 | 1463041309463 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:49 INFO - PROCESS | 264 | ++DOCSHELL 105F9800 == 64 [pid = 264] [id = 164] 00:21:49 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (10D5E000) [pid = 264] [serial = 490] [outer = 00000000] 00:21:49 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (16A11C00) [pid = 264] [serial = 491] [outer = 10D5E000] 00:21:49 INFO - PROCESS | 264 | 1463041309496 Marionette DEBUG loaded listener.js 00:21:49 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (1AA0C000) [pid = 264] [serial = 492] [outer = 10D5E000] 00:21:49 INFO - PROCESS | 264 | 1463041309943 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]]]}] 00:21:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:21:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 601ms 00:21:49 INFO - PROCESS | 264 | 1463041309965 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 00:21:49 INFO - PROCESS | 264 | 1463041309968 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 00:21:49 INFO - PROCESS | 264 | 1463041309971 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:21:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:21:49 INFO - PROCESS | 264 | 1463041309973 Marionette TRACE conn2 <- [1,622,null,{}] 00:21:49 INFO - PROCESS | 264 | 1463041309977 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}] 00:21:50 INFO - PROCESS | 264 | 1463041310126 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 00:21:50 INFO - PROCESS | 264 | 1463041310248 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:50 INFO - PROCESS | 264 | ++DOCSHELL 0F696800 == 65 [pid = 264] [id = 165] 00:21:50 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (0FD39C00) [pid = 264] [serial = 493] [outer = 00000000] 00:21:50 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (10F3B000) [pid = 264] [serial = 494] [outer = 0FD39C00] 00:21:50 INFO - PROCESS | 264 | 1463041310314 Marionette DEBUG loaded listener.js 00:21:50 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (115F4000) [pid = 264] [serial = 495] [outer = 0FD39C00] 00:21:50 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:50 INFO - PROCESS | 264 | [264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:21:50 INFO - PROCESS | 264 | 1463041310914 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]]]}] 00:21:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:21:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 961ms 00:21:50 INFO - PROCESS | 264 | 1463041310940 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 00:21:50 INFO - PROCESS | 264 | 1463041310944 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 00:21:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:21:50 INFO - PROCESS | 264 | 1463041310949 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:21:50 INFO - PROCESS | 264 | 1463041310952 Marionette TRACE conn2 <- [1,626,null,{}] 00:21:50 INFO - PROCESS | 264 | 1463041310957 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}] 00:21:51 INFO - PROCESS | 264 | 1463041311064 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 00:21:51 INFO - PROCESS | 264 | 1463041311188 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:51 INFO - PROCESS | 264 | ++DOCSHELL 13BA7000 == 66 [pid = 264] [id = 166] 00:21:51 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (14256800) [pid = 264] [serial = 496] [outer = 00000000] 00:21:51 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (16163C00) [pid = 264] [serial = 497] [outer = 14256800] 00:21:51 INFO - PROCESS | 264 | 1463041311228 Marionette DEBUG loaded listener.js 00:21:51 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (1617C800) [pid = 264] [serial = 498] [outer = 14256800] 00:21:51 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:51 INFO - PROCESS | 264 | 1463041311789 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]]]}] 00:21:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:21:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 856ms 00:21:51 INFO - PROCESS | 264 | 1463041311820 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 00:21:51 INFO - PROCESS | 264 | 1463041311823 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 00:21:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:21:51 INFO - PROCESS | 264 | 1463041311827 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:21:51 INFO - PROCESS | 264 | 1463041311829 Marionette TRACE conn2 <- [1,630,null,{}] 00:21:51 INFO - PROCESS | 264 | 1463041311833 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}] 00:21:51 INFO - PROCESS | 264 | 1463041311935 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 00:21:52 INFO - PROCESS | 264 | 1463041312035 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:52 INFO - PROCESS | 264 | ++DOCSHELL 16742400 == 67 [pid = 264] [id = 167] 00:21:52 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (171A0C00) [pid = 264] [serial = 499] [outer = 00000000] 00:21:52 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (19A8F000) [pid = 264] [serial = 500] [outer = 171A0C00] 00:21:52 INFO - PROCESS | 264 | 1463041312088 Marionette DEBUG loaded listener.js 00:21:52 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (19B0C400) [pid = 264] [serial = 501] [outer = 171A0C00] 00:21:52 INFO - PROCESS | 264 | 1463041312660 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]]]}] 00:21:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:21:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 902ms 00:21:52 INFO - PROCESS | 264 | 1463041312737 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 00:21:52 INFO - PROCESS | 264 | 1463041312741 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 00:21:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:21:52 INFO - PROCESS | 264 | 1463041312752 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:21:52 INFO - PROCESS | 264 | 1463041312757 Marionette TRACE conn2 <- [1,634,null,{}] 00:21:52 INFO - PROCESS | 264 | 1463041312760 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}] 00:21:52 INFO - PROCESS | 264 | 1463041312896 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 00:21:53 INFO - PROCESS | 264 | 1463041313020 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:53 INFO - PROCESS | 264 | ++DOCSHELL 1ABC1800 == 68 [pid = 264] [id = 168] 00:21:53 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (1ABC2800) [pid = 264] [serial = 502] [outer = 00000000] 00:21:53 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (1B052800) [pid = 264] [serial = 503] [outer = 1ABC2800] 00:21:53 INFO - PROCESS | 264 | 1463041313074 Marionette DEBUG loaded listener.js 00:21:53 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (1B342C00) [pid = 264] [serial = 504] [outer = 1ABC2800] 00:21:53 INFO - PROCESS | 264 | 1463041313579 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]]]}] 00:21:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:21:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 871ms 00:21:53 INFO - PROCESS | 264 | 1463041313628 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 00:21:53 INFO - PROCESS | 264 | 1463041313631 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 00:21:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:21:53 INFO - PROCESS | 264 | 1463041313635 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:21:53 INFO - PROCESS | 264 | 1463041313637 Marionette TRACE conn2 <- [1,638,null,{}] 00:21:53 INFO - PROCESS | 264 | 1463041313641 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}] 00:21:53 INFO - PROCESS | 264 | 1463041313740 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 00:21:53 INFO - PROCESS | 264 | 1463041313834 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:53 INFO - PROCESS | 264 | ++DOCSHELL 1492C000 == 69 [pid = 264] [id = 169] 00:21:53 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (19C8BC00) [pid = 264] [serial = 505] [outer = 00000000] 00:21:53 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (19C94000) [pid = 264] [serial = 506] [outer = 19C8BC00] 00:21:53 INFO - PROCESS | 264 | 1463041313886 Marionette DEBUG loaded listener.js 00:21:53 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (19C94C00) [pid = 264] [serial = 507] [outer = 19C8BC00] 00:21:54 INFO - PROCESS | 264 | 1463041314605 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]]]}] 00:21:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:21:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 991ms 00:21:54 INFO - PROCESS | 264 | 1463041314661 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 00:21:54 INFO - PROCESS | 264 | 1463041314665 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 00:21:54 INFO - PROCESS | 264 | 1463041314678 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:21:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:21:54 INFO - PROCESS | 264 | 1463041314681 Marionette TRACE conn2 <- [1,642,null,{}] 00:21:54 INFO - PROCESS | 264 | 1463041314687 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}] 00:21:54 INFO - PROCESS | 264 | 1463041314765 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 00:21:54 INFO - PROCESS | 264 | 1463041314858 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:54 INFO - PROCESS | 264 | ++DOCSHELL 134E7000 == 70 [pid = 264] [id = 170] 00:21:54 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (134EBC00) [pid = 264] [serial = 508] [outer = 00000000] 00:21:54 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (13BA7400) [pid = 264] [serial = 509] [outer = 134EBC00] 00:21:54 INFO - PROCESS | 264 | 1463041314905 Marionette DEBUG loaded listener.js 00:21:54 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (1492E400) [pid = 264] [serial = 510] [outer = 134EBC00] 00:21:55 INFO - PROCESS | 264 | 1463041315416 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]]]}] 00:21:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:21:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 797ms 00:21:55 INFO - PROCESS | 264 | 1463041315490 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 00:21:55 INFO - PROCESS | 264 | 1463041315496 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 00:21:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:21:55 INFO - PROCESS | 264 | 1463041315502 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:21:55 INFO - PROCESS | 264 | 1463041315504 Marionette TRACE conn2 <- [1,646,null,{}] 00:21:55 INFO - PROCESS | 264 | 1463041315508 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}] 00:21:55 INFO - PROCESS | 264 | 1463041315605 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 00:21:55 INFO - PROCESS | 264 | 1463041315711 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 16B60C00 == 69 [pid = 264] [id = 122] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 170A7C00 == 68 [pid = 264] [id = 94] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 11577400 == 67 [pid = 264] [id = 53] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 0CAF8800 == 66 [pid = 264] [id = 107] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 14695000 == 65 [pid = 264] [id = 121] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 17703800 == 64 [pid = 264] [id = 67] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 105F9800 == 63 [pid = 264] [id = 164] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 19CA8800 == 62 [pid = 264] [id = 163] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 15833400 == 61 [pid = 264] [id = 162] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 10F3E800 == 60 [pid = 264] [id = 161] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 19A86400 == 59 [pid = 264] [id = 160] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 19A89400 == 58 [pid = 264] [id = 159] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 16D49000 == 57 [pid = 264] [id = 158] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 163A7400 == 56 [pid = 264] [id = 157] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 13293800 == 55 [pid = 264] [id = 156] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 14258C00 == 54 [pid = 264] [id = 155] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 0CAF1C00 == 53 [pid = 264] [id = 154] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 136 (1B04F800) [pid = 264] [serial = 446] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | ++DOCSHELL 0CAF1C00 == 54 [pid = 264] [id = 171] 00:21:55 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (0CAF8800) [pid = 264] [serial = 511] [outer = 00000000] 00:21:55 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (122AEC00) [pid = 264] [serial = 512] [outer = 0CAF8800] 00:21:55 INFO - PROCESS | 264 | 1463041315785 Marionette DEBUG loaded listener.js 00:21:55 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (1425FC00) [pid = 264] [serial = 513] [outer = 0CAF8800] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 19BC7C00 == 53 [pid = 264] [id = 153] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 14928400 == 52 [pid = 264] [id = 152] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 11B5D000 == 51 [pid = 264] [id = 151] 00:21:55 INFO - PROCESS | 264 | --DOCSHELL 0CAFC800 == 50 [pid = 264] [id = 150] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 138 (19B0C800) [pid = 264] [serial = 401] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 137 (1674B000) [pid = 264] [serial = 437] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 136 (1B33CC00) [pid = 264] [serial = 413] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 135 (15BEFC00) [pid = 264] [serial = 417] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 134 (149FDC00) [pid = 264] [serial = 416] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 133 (19A8FC00) [pid = 264] [serial = 435] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 132 (16C8C000) [pid = 264] [serial = 422] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 131 (177BA800) [pid = 264] [serial = 423] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 130 (19B1A400) [pid = 264] [serial = 425] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 129 (19B21000) [pid = 264] [serial = 426] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 128 (19A8F800) [pid = 264] [serial = 434] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 127 (16B60800) [pid = 264] [serial = 420] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 126 (1639C000) [pid = 264] [serial = 419] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 125 (115FBC00) [pid = 264] [serial = 403] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 124 (19B24000) [pid = 264] [serial = 409] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 123 (19F7EC00) [pid = 264] [serial = 428] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 122 (1639F400) [pid = 264] [serial = 406] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 121 (14695C00) [pid = 264] [serial = 440] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 120 (1615F800) [pid = 264] [serial = 441] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 119 (1674D000) [pid = 264] [serial = 438] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 118 (1613E800) [pid = 264] [serial = 173] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 117 (1ABB4800) [pid = 264] [serial = 431] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 116 (1AE32800) [pid = 264] [serial = 432] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 115 (18566400) [pid = 264] [serial = 443] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 114 (19A95C00) [pid = 264] [serial = 444] [outer = 00000000] [url = about:blank] 00:21:55 INFO - PROCESS | 264 | --DOMWINDOW == 113 (1A139800) [pid = 264] [serial = 429] [outer = 00000000] [url = about:blank] 00:21:56 INFO - PROCESS | 264 | 1463041316183 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]]]}] 00:21:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:21:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 706ms 00:21:56 INFO - PROCESS | 264 | 1463041316202 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 00:21:56 INFO - PROCESS | 264 | 1463041316204 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 00:21:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:21:56 INFO - PROCESS | 264 | 1463041316207 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:21:56 INFO - PROCESS | 264 | 1463041316211 Marionette TRACE conn2 <- [1,650,null,{}] 00:21:56 INFO - PROCESS | 264 | 1463041316221 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}] 00:21:56 INFO - PROCESS | 264 | 1463041316306 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 00:21:56 INFO - PROCESS | 264 | 1463041316314 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:56 INFO - PROCESS | 264 | ++DOCSHELL 16167400 == 51 [pid = 264] [id = 172] 00:21:56 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (1639E000) [pid = 264] [serial = 514] [outer = 00000000] 00:21:56 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (1674BC00) [pid = 264] [serial = 515] [outer = 1639E000] 00:21:56 INFO - PROCESS | 264 | 1463041316360 Marionette DEBUG loaded listener.js 00:21:56 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (16B62000) [pid = 264] [serial = 516] [outer = 1639E000] 00:21:56 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:56 INFO - PROCESS | 264 | [264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:21:56 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:56 INFO - PROCESS | 264 | 1463041316838 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]]]}] 00:21:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:21:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 660ms 00:21:56 INFO - PROCESS | 264 | 1463041316887 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 00:21:56 INFO - PROCESS | 264 | 1463041316890 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 00:21:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:21:56 INFO - PROCESS | 264 | 1463041316893 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:21:56 INFO - PROCESS | 264 | 1463041316895 Marionette TRACE conn2 <- [1,654,null,{}] 00:21:56 INFO - PROCESS | 264 | 1463041316898 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}] 00:21:56 INFO - PROCESS | 264 | 1463041316979 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 00:21:56 INFO - PROCESS | 264 | 1463041316988 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:56 INFO - PROCESS | 264 | ++DOCSHELL 16B61000 == 52 [pid = 264] [id = 173] 00:21:56 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (1761E800) [pid = 264] [serial = 517] [outer = 00000000] 00:21:57 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (19A87800) [pid = 264] [serial = 518] [outer = 1761E800] 00:21:57 INFO - PROCESS | 264 | 1463041317032 Marionette DEBUG loaded listener.js 00:21:57 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (19A8CC00) [pid = 264] [serial = 519] [outer = 1761E800] 00:21:57 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:57 INFO - PROCESS | 264 | [264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:21:57 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:57 INFO - PROCESS | 264 | 1463041317452 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]]]}] 00:21:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:21:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 616ms 00:21:57 INFO - PROCESS | 264 | 1463041317513 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 00:21:57 INFO - PROCESS | 264 | 1463041317516 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 00:21:57 INFO - PROCESS | 264 | 1463041317519 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:21:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:21:57 INFO - PROCESS | 264 | 1463041317521 Marionette TRACE conn2 <- [1,658,null,{}] 00:21:57 INFO - PROCESS | 264 | 1463041317507 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}] 00:21:57 INFO - PROCESS | 264 | 1463041317584 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 00:21:57 INFO - PROCESS | 264 | 1463041317593 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:57 INFO - PROCESS | 264 | ++DOCSHELL 172AF000 == 53 [pid = 264] [id = 174] 00:21:57 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (19A90C00) [pid = 264] [serial = 520] [outer = 00000000] 00:21:57 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (19B0BC00) [pid = 264] [serial = 521] [outer = 19A90C00] 00:21:57 INFO - PROCESS | 264 | 1463041317636 Marionette DEBUG loaded listener.js 00:21:57 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (19B0E000) [pid = 264] [serial = 522] [outer = 19A90C00] 00:21:58 INFO - PROCESS | 264 | 1463041318096 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]]]}] 00:21:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:21:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 676ms 00:21:58 INFO - PROCESS | 264 | 1463041318180 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 00:21:58 INFO - PROCESS | 264 | 1463041318182 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 00:21:58 INFO - PROCESS | 264 | 1463041318185 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:21:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:21:58 INFO - PROCESS | 264 | 1463041318187 Marionette TRACE conn2 <- [1,662,null,{}] 00:21:58 INFO - PROCESS | 264 | 1463041318191 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}] 00:21:58 INFO - PROCESS | 264 | 1463041318319 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 00:21:58 INFO - PROCESS | 264 | 1463041318374 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:58 INFO - PROCESS | 264 | ++DOCSHELL 163A4000 == 54 [pid = 264] [id = 175] 00:21:58 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (16743000) [pid = 264] [serial = 523] [outer = 00000000] 00:21:58 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (19BC8000) [pid = 264] [serial = 524] [outer = 16743000] 00:21:58 INFO - PROCESS | 264 | 1463041318421 Marionette DEBUG loaded listener.js 00:21:58 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (19C93000) [pid = 264] [serial = 525] [outer = 16743000] 00:21:58 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:58 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:58 INFO - PROCESS | 264 | 1463041318825 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]]]}] 00:21:58 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 00:21:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 676ms 00:21:58 INFO - PROCESS | 264 | 1463041318863 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 00:21:58 INFO - PROCESS | 264 | 1463041318865 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 00:21:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:21:58 INFO - PROCESS | 264 | 1463041318868 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:21:58 INFO - PROCESS | 264 | 1463041318870 Marionette TRACE conn2 <- [1,666,null,{}] 00:21:58 INFO - PROCESS | 264 | 1463041318906 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}] 00:21:59 INFO - PROCESS | 264 | 1463041319010 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 00:21:59 INFO - PROCESS | 264 | 1463041319020 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:59 INFO - PROCESS | 264 | ++DOCSHELL 11577000 == 55 [pid = 264] [id = 176] 00:21:59 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (19A88000) [pid = 264] [serial = 526] [outer = 00000000] 00:21:59 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (1A131000) [pid = 264] [serial = 527] [outer = 19A88000] 00:21:59 INFO - PROCESS | 264 | 1463041319063 Marionette DEBUG loaded listener.js 00:21:59 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (1A131400) [pid = 264] [serial = 528] [outer = 19A88000] 00:21:59 INFO - PROCESS | 264 | 1463041319480 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]]]}] 00:21:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:21:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 646ms 00:21:59 INFO - PROCESS | 264 | 1463041319530 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 00:21:59 INFO - PROCESS | 264 | 1463041319532 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 00:21:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:21:59 INFO - PROCESS | 264 | 1463041319541 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:21:59 INFO - PROCESS | 264 | 1463041319543 Marionette TRACE conn2 <- [1,670,null,{}] 00:21:59 INFO - PROCESS | 264 | 1463041319547 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}] 00:21:59 INFO - PROCESS | 264 | 1463041319658 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 00:21:59 INFO - PROCESS | 264 | 1463041319664 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:59 INFO - PROCESS | 264 | ++DOCSHELL 19CA6C00 == 56 [pid = 264] [id = 177] 00:21:59 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (1A13A800) [pid = 264] [serial = 529] [outer = 00000000] 00:21:59 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (1AAAC400) [pid = 264] [serial = 530] [outer = 1A13A800] 00:21:59 INFO - PROCESS | 264 | 1463041319690 Marionette DEBUG loaded listener.js 00:21:59 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (1ABBE000) [pid = 264] [serial = 531] [outer = 1A13A800] 00:22:00 INFO - PROCESS | 264 | --DOMWINDOW == 130 (1A4BD800) [pid = 264] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:22:00 INFO - PROCESS | 264 | --DOMWINDOW == 129 (19B25400) [pid = 264] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:22:00 INFO - PROCESS | 264 | --DOMWINDOW == 128 (11BC4400) [pid = 264] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:22:00 INFO - PROCESS | 264 | --DOMWINDOW == 127 (1425E800) [pid = 264] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:22:00 INFO - PROCESS | 264 | --DOMWINDOW == 126 (13B99400) [pid = 264] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:22:00 INFO - PROCESS | 264 | --DOMWINDOW == 125 (163A8C00) [pid = 264] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:22:00 INFO - PROCESS | 264 | --DOMWINDOW == 124 (1615AC00) [pid = 264] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:22:00 INFO - PROCESS | 264 | --DOMWINDOW == 123 (19F81400) [pid = 264] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:22:00 INFO - PROCESS | 264 | --DOMWINDOW == 122 (10575800) [pid = 264] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:22:00 INFO - PROCESS | 264 | --DOMWINDOW == 121 (170A5400) [pid = 264] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:22:00 INFO - PROCESS | 264 | --DOMWINDOW == 120 (19A8A800) [pid = 264] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:22:00 INFO - PROCESS | 264 | 1463041320709 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]]]}] 00:22:00 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) 00:22:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1202ms 00:22:00 INFO - PROCESS | 264 | 1463041320734 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 00:22:00 INFO - PROCESS | 264 | 1463041320736 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 00:22:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:22:00 INFO - PROCESS | 264 | 1463041320740 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:22:00 INFO - PROCESS | 264 | 1463041320751 Marionette TRACE conn2 <- [1,674,null,{}] 00:22:00 INFO - PROCESS | 264 | 1463041320755 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}] 00:22:00 INFO - PROCESS | 264 | 1463041320834 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 00:22:00 INFO - PROCESS | 264 | 1463041320840 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:00 INFO - PROCESS | 264 | ++DOCSHELL 13250400 == 57 [pid = 264] [id = 178] 00:22:00 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (1354C800) [pid = 264] [serial = 532] [outer = 00000000] 00:22:00 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (16F6C400) [pid = 264] [serial = 533] [outer = 1354C800] 00:22:00 INFO - PROCESS | 264 | 1463041320883 Marionette DEBUG loaded listener.js 00:22:00 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (16F72000) [pid = 264] [serial = 534] [outer = 1354C800] 00:22:01 INFO - PROCESS | 264 | 1463041321731 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]]]}] 00:22:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:22:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1006ms 00:22:01 INFO - PROCESS | 264 | 1463041321759 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 00:22:01 INFO - PROCESS | 264 | 1463041321761 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 00:22:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:22:01 INFO - PROCESS | 264 | 1463041321765 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:22:01 INFO - PROCESS | 264 | 1463041321766 Marionette TRACE conn2 <- [1,678,null,{}] 00:22:01 INFO - PROCESS | 264 | 1463041321770 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}] 00:22:01 INFO - PROCESS | 264 | 1463041321877 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 00:22:01 INFO - PROCESS | 264 | 1463041321886 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:01 INFO - PROCESS | 264 | ++DOCSHELL 16750000 == 58 [pid = 264] [id = 179] 00:22:01 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (16F6A400) [pid = 264] [serial = 535] [outer = 00000000] 00:22:01 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (16F77800) [pid = 264] [serial = 536] [outer = 16F6A400] 00:22:01 INFO - PROCESS | 264 | 1463041321929 Marionette DEBUG loaded listener.js 00:22:01 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (180EB800) [pid = 264] [serial = 537] [outer = 16F6A400] 00:22:02 INFO - PROCESS | 264 | 1463041322900 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]]]}] 00:22:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:22:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1142ms 00:22:02 INFO - PROCESS | 264 | 1463041322919 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 00:22:02 INFO - PROCESS | 264 | 1463041322924 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 00:22:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:22:02 INFO - PROCESS | 264 | 1463041322929 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:22:02 INFO - PROCESS | 264 | 1463041322932 Marionette TRACE conn2 <- [1,682,null,{}] 00:22:02 INFO - PROCESS | 264 | 1463041322937 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}] 00:22:03 INFO - PROCESS | 264 | 1463041323076 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 00:22:03 INFO - PROCESS | 264 | 1463041323197 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:03 INFO - PROCESS | 264 | ++DOCSHELL 12C36400 == 59 [pid = 264] [id = 180] 00:22:03 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (12C44000) [pid = 264] [serial = 538] [outer = 00000000] 00:22:03 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (1425E800) [pid = 264] [serial = 539] [outer = 12C44000] 00:22:03 INFO - PROCESS | 264 | 1463041323284 Marionette DEBUG loaded listener.js 00:22:03 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (15993000) [pid = 264] [serial = 540] [outer = 12C44000] 00:22:04 INFO - PROCESS | 264 | 1463041324308 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]]]}] 00:22:04 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) 00:22:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1397ms 00:22:04 INFO - PROCESS | 264 | 1463041324330 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 00:22:04 INFO - PROCESS | 264 | 1463041324335 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 00:22:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:22:04 INFO - PROCESS | 264 | 1463041324342 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:22:04 INFO - PROCESS | 264 | 1463041324345 Marionette TRACE conn2 <- [1,686,null,{}] 00:22:04 INFO - PROCESS | 264 | 1463041324349 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}] 00:22:04 INFO - PROCESS | 264 | 1463041324453 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 00:22:04 INFO - PROCESS | 264 | 1463041324582 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:04 INFO - PROCESS | 264 | ++DOCSHELL 16165C00 == 60 [pid = 264] [id = 181] 00:22:04 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (163A1C00) [pid = 264] [serial = 541] [outer = 00000000] 00:22:04 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (16F6F800) [pid = 264] [serial = 542] [outer = 163A1C00] 00:22:04 INFO - PROCESS | 264 | 1463041324639 Marionette DEBUG loaded listener.js 00:22:04 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (172A6400) [pid = 264] [serial = 543] [outer = 163A1C00] 00:22:05 INFO - PROCESS | 264 | 1463041325617 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]]]}] 00:22:05 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) 00:22:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1307ms 00:22:05 INFO - PROCESS | 264 | 1463041325643 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 00:22:05 INFO - PROCESS | 264 | 1463041325645 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 00:22:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:22:05 INFO - PROCESS | 264 | 1463041325649 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:22:05 INFO - PROCESS | 264 | 1463041325653 Marionette TRACE conn2 <- [1,690,null,{}] 00:22:05 INFO - PROCESS | 264 | 1463041325664 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}] 00:22:05 INFO - PROCESS | 264 | 1463041325771 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 00:22:05 INFO - PROCESS | 264 | 1463041325896 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:05 INFO - PROCESS | 264 | ++DOCSHELL 19B25400 == 61 [pid = 264] [id = 182] 00:22:05 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (19BB9C00) [pid = 264] [serial = 544] [outer = 00000000] 00:22:05 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (1A138400) [pid = 264] [serial = 545] [outer = 19BB9C00] 00:22:05 INFO - PROCESS | 264 | 1463041325953 Marionette DEBUG loaded listener.js 00:22:06 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (1AA01800) [pid = 264] [serial = 546] [outer = 19BB9C00] 00:22:06 INFO - PROCESS | 264 | 1463041326917 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]]]}] 00:22:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:22:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1306ms 00:22:06 INFO - PROCESS | 264 | 1463041326950 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 00:22:06 INFO - PROCESS | 264 | 1463041326953 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 00:22:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:22:06 INFO - PROCESS | 264 | 1463041326958 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:22:06 INFO - PROCESS | 264 | 1463041326962 Marionette TRACE conn2 <- [1,694,null,{}] 00:22:06 INFO - PROCESS | 264 | 1463041326969 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}] 00:22:07 INFO - PROCESS | 264 | 1463041327068 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 00:22:07 INFO - PROCESS | 264 | 1463041327200 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:07 INFO - PROCESS | 264 | ++DOCSHELL 1354DC00 == 62 [pid = 264] [id = 183] 00:22:07 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (135D8400) [pid = 264] [serial = 547] [outer = 00000000] 00:22:07 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (14689800) [pid = 264] [serial = 548] [outer = 135D8400] 00:22:07 INFO - PROCESS | 264 | 1463041327251 Marionette DEBUG loaded listener.js 00:22:07 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (15BE4C00) [pid = 264] [serial = 549] [outer = 135D8400] 00:22:07 INFO - PROCESS | 264 | --DOCSHELL 13250400 == 61 [pid = 264] [id = 178] 00:22:07 INFO - PROCESS | 264 | --DOCSHELL 19CA6C00 == 60 [pid = 264] [id = 177] 00:22:07 INFO - PROCESS | 264 | --DOCSHELL 11577000 == 59 [pid = 264] [id = 176] 00:22:07 INFO - PROCESS | 264 | --DOCSHELL 163A4000 == 58 [pid = 264] [id = 175] 00:22:07 INFO - PROCESS | 264 | --DOCSHELL 172AF000 == 57 [pid = 264] [id = 174] 00:22:07 INFO - PROCESS | 264 | --DOCSHELL 16B61000 == 56 [pid = 264] [id = 173] 00:22:07 INFO - PROCESS | 264 | --DOCSHELL 16167400 == 55 [pid = 264] [id = 172] 00:22:07 INFO - PROCESS | 264 | --DOCSHELL 0CAF1C00 == 54 [pid = 264] [id = 171] 00:22:07 INFO - PROCESS | 264 | --DOCSHELL 134E7000 == 53 [pid = 264] [id = 170] 00:22:07 INFO - PROCESS | 264 | --DOCSHELL 1492C000 == 52 [pid = 264] [id = 169] 00:22:07 INFO - PROCESS | 264 | --DOCSHELL 1ABC1800 == 51 [pid = 264] [id = 168] 00:22:07 INFO - PROCESS | 264 | --DOCSHELL 16742400 == 50 [pid = 264] [id = 167] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 137 (16A11C00) [pid = 264] [serial = 491] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOCSHELL 13BA7000 == 49 [pid = 264] [id = 166] 00:22:07 INFO - PROCESS | 264 | --DOCSHELL 0F696800 == 48 [pid = 264] [id = 165] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 136 (1B207000) [pid = 264] [serial = 447] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 135 (19BC0400) [pid = 264] [serial = 479] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 134 (1AA02400) [pid = 264] [serial = 458] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 133 (10D5A800) [pid = 264] [serial = 449] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 132 (19D73400) [pid = 264] [serial = 482] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 131 (16158400) [pid = 264] [serial = 465] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 130 (15994400) [pid = 264] [serial = 464] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 129 (14934C00) [pid = 264] [serial = 467] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 128 (15A9CC00) [pid = 264] [serial = 468] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 127 (16746400) [pid = 264] [serial = 470] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 126 (1674E800) [pid = 264] [serial = 471] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 125 (19BC2400) [pid = 264] [serial = 480] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 124 (16C8CC00) [pid = 264] [serial = 486] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 123 (16749000) [pid = 264] [serial = 485] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 122 (1AA0AC00) [pid = 264] [serial = 488] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 121 (19D79800) [pid = 264] [serial = 483] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 120 (1425B800) [pid = 264] [serial = 452] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 119 (117DAC00) [pid = 264] [serial = 462] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 118 (10F47800) [pid = 264] [serial = 461] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 117 (17A44000) [pid = 264] [serial = 473] [outer = 00000000] [url = about:blank] 00:22:07 INFO - PROCESS | 264 | --DOMWINDOW == 116 (1674C400) [pid = 264] [serial = 455] [outer = 00000000] [url = about:blank] 00:22:08 INFO - PROCESS | 264 | --DOMWINDOW == 115 (19A94800) [pid = 264] [serial = 476] [outer = 00000000] [url = about:blank] 00:22:08 INFO - PROCESS | 264 | --DOMWINDOW == 114 (19B0D000) [pid = 264] [serial = 477] [outer = 00000000] [url = about:blank] 00:22:08 INFO - PROCESS | 264 | --DOMWINDOW == 113 (1AAB9C00) [pid = 264] [serial = 489] [outer = 00000000] [url = about:blank] 00:22:08 INFO - PROCESS | 264 | --DOMWINDOW == 112 (18561800) [pid = 264] [serial = 474] [outer = 00000000] [url = about:blank] 00:22:08 INFO - PROCESS | 264 | 1463041328222 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]]]}] 00:22:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:22:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1307ms 00:22:08 INFO - PROCESS | 264 | 1463041328267 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 00:22:08 INFO - PROCESS | 264 | 1463041328273 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 00:22:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:22:08 INFO - PROCESS | 264 | 1463041328279 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:22:08 INFO - PROCESS | 264 | 1463041328281 Marionette TRACE conn2 <- [1,698,null,{}] 00:22:08 INFO - PROCESS | 264 | 1463041328285 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}] 00:22:08 INFO - PROCESS | 264 | 1463041328349 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 00:22:08 INFO - PROCESS | 264 | 1463041328356 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:08 INFO - PROCESS | 264 | ++DOCSHELL 105D8800 == 49 [pid = 264] [id = 184] 00:22:08 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (107F4000) [pid = 264] [serial = 550] [outer = 00000000] 00:22:08 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (14257C00) [pid = 264] [serial = 551] [outer = 107F4000] 00:22:08 INFO - PROCESS | 264 | 1463041328401 Marionette DEBUG loaded listener.js 00:22:08 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (14934C00) [pid = 264] [serial = 552] [outer = 107F4000] 00:22:09 INFO - PROCESS | 264 | 1463041329344 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]]]}] 00:22:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:22:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1097ms 00:22:09 INFO - PROCESS | 264 | 1463041329374 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 00:22:09 INFO - PROCESS | 264 | 1463041329376 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 00:22:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:22:09 INFO - PROCESS | 264 | 1463041329379 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:22:09 INFO - PROCESS | 264 | 1463041329382 Marionette TRACE conn2 <- [1,702,null,{}] 00:22:09 INFO - PROCESS | 264 | 1463041329394 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}] 00:22:09 INFO - PROCESS | 264 | 1463041329481 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 00:22:09 INFO - PROCESS | 264 | 1463041329488 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:09 INFO - PROCESS | 264 | ++DOCSHELL 15BE1400 == 50 [pid = 264] [id = 185] 00:22:09 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (16742400) [pid = 264] [serial = 553] [outer = 00000000] 00:22:09 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (1674E400) [pid = 264] [serial = 554] [outer = 16742400] 00:22:09 INFO - PROCESS | 264 | 1463041329535 Marionette DEBUG loaded listener.js 00:22:09 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (16B67000) [pid = 264] [serial = 555] [outer = 16742400] 00:22:10 INFO - PROCESS | 264 | 1463041330433 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]]]}] 00:22:10 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 00:22:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1096ms 00:22:10 INFO - PROCESS | 264 | 1463041330492 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 00:22:10 INFO - PROCESS | 264 | 1463041330494 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 00:22:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:22:10 INFO - PROCESS | 264 | 1463041330498 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:22:10 INFO - PROCESS | 264 | 1463041330500 Marionette TRACE conn2 <- [1,706,null,{}] 00:22:10 INFO - PROCESS | 264 | 1463041330503 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}] 00:22:10 INFO - PROCESS | 264 | 1463041330612 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 00:22:10 INFO - PROCESS | 264 | 1463041330619 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:10 INFO - PROCESS | 264 | ++DOCSHELL 16F6F000 == 51 [pid = 264] [id = 186] 00:22:10 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (16F73000) [pid = 264] [serial = 556] [outer = 00000000] 00:22:10 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (17A45000) [pid = 264] [serial = 557] [outer = 16F73000] 00:22:10 INFO - PROCESS | 264 | 1463041330694 Marionette DEBUG loaded listener.js 00:22:10 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (182D5800) [pid = 264] [serial = 558] [outer = 16F73000] 00:22:11 INFO - PROCESS | 264 | --DOMWINDOW == 120 (1A13A800) [pid = 264] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:22:11 INFO - PROCESS | 264 | --DOMWINDOW == 119 (19A88000) [pid = 264] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:22:11 INFO - PROCESS | 264 | --DOMWINDOW == 118 (134EBC00) [pid = 264] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:22:11 INFO - PROCESS | 264 | --DOMWINDOW == 117 (10D5E000) [pid = 264] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:22:11 INFO - PROCESS | 264 | --DOMWINDOW == 116 (19A90C00) [pid = 264] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:22:11 INFO - PROCESS | 264 | --DOMWINDOW == 115 (0CAF8800) [pid = 264] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:22:11 INFO - PROCESS | 264 | --DOMWINDOW == 114 (16743000) [pid = 264] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:22:11 INFO - PROCESS | 264 | --DOMWINDOW == 113 (1761E800) [pid = 264] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:22:11 INFO - PROCESS | 264 | --DOMWINDOW == 112 (1639E000) [pid = 264] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:22:11 INFO - PROCESS | 264 | --DOMWINDOW == 111 (1354C800) [pid = 264] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:22:11 INFO - PROCESS | 264 | 1463041331593 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]]]}] 00:22:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:22:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1142ms 00:22:11 INFO - PROCESS | 264 | 1463041331647 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 00:22:11 INFO - PROCESS | 264 | 1463041331649 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 00:22:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:22:11 INFO - PROCESS | 264 | 1463041331663 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:22:11 INFO - PROCESS | 264 | 1463041331664 Marionette TRACE conn2 <- [1,710,null,{}] 00:22:11 INFO - PROCESS | 264 | 1463041331668 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}] 00:22:11 INFO - PROCESS | 264 | 1463041331753 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 00:22:11 INFO - PROCESS | 264 | 1463041331760 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:11 INFO - PROCESS | 264 | ++DOCSHELL 11BC6000 == 52 [pid = 264] [id = 187] 00:22:11 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (13249800) [pid = 264] [serial = 559] [outer = 00000000] 00:22:11 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (1761E800) [pid = 264] [serial = 560] [outer = 13249800] 00:22:11 INFO - PROCESS | 264 | 1463041331803 Marionette DEBUG loaded listener.js 00:22:11 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (182E1000) [pid = 264] [serial = 561] [outer = 13249800] 00:22:12 INFO - PROCESS | 264 | 1463041332219 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] 00:22:12 INFO - PROCESS | 264 | 1463041332293 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 00:22:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:22:12 INFO - PROCESS | 264 | 1463041332297 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:22:12 INFO - PROCESS | 264 | 1463041332298 Marionette TRACE conn2 <- [1,714,null,{}] 00:22:12 INFO - PROCESS | 264 | 1463041332301 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}] 00:22:12 INFO - PROCESS | 264 | 1463041332398 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 00:22:12 INFO - PROCESS | 264 | 1463041332408 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:12 INFO - PROCESS | 264 | ++DOCSHELL 19B17800 == 53 [pid = 264] [id = 188] 00:22:12 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (19B18000) [pid = 264] [serial = 562] [outer = 00000000] 00:22:12 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (19B21000) [pid = 264] [serial = 563] [outer = 19B18000] 00:22:12 INFO - PROCESS | 264 | 1463041332452 Marionette DEBUG loaded listener.js 00:22:12 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (19BC2400) [pid = 264] [serial = 564] [outer = 19B18000] 00:22:12 INFO - PROCESS | 264 | 1463041332894 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]]]}] 00:22:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:22:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 676ms 00:22:12 INFO - PROCESS | 264 | 1463041332960 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 00:22:12 INFO - PROCESS | 264 | 1463041332962 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 00:22:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:22:12 INFO - PROCESS | 264 | 1463041332966 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:22:12 INFO - PROCESS | 264 | 1463041332967 Marionette TRACE conn2 <- [1,718,null,{}] 00:22:12 INFO - PROCESS | 264 | 1463041332971 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}] 00:22:13 INFO - PROCESS | 264 | 1463041333076 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 00:22:13 INFO - PROCESS | 264 | 1463041333090 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:13 INFO - PROCESS | 264 | ++DOCSHELL 19B1D000 == 54 [pid = 264] [id = 189] 00:22:13 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (19C8B800) [pid = 264] [serial = 565] [outer = 00000000] 00:22:13 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (19C96800) [pid = 264] [serial = 566] [outer = 19C8B800] 00:22:13 INFO - PROCESS | 264 | 1463041333133 Marionette DEBUG loaded listener.js 00:22:13 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (19D6E400) [pid = 264] [serial = 567] [outer = 19C8B800] 00:22:13 INFO - PROCESS | 264 | 1463041333541 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] 00:22:13 INFO - PROCESS | 264 | 1463041333587 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 00:22:13 INFO - PROCESS | 264 | 1463041333591 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:22:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:22:13 INFO - PROCESS | 264 | 1463041333592 Marionette TRACE conn2 <- [1,722,null,{}] 00:22:13 INFO - PROCESS | 264 | 1463041333596 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}] 00:22:13 INFO - PROCESS | 264 | 1463041333673 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 00:22:13 INFO - PROCESS | 264 | 1463041333681 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:13 INFO - PROCESS | 264 | ++DOCSHELL 10767400 == 55 [pid = 264] [id = 190] 00:22:13 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (19F81000) [pid = 264] [serial = 568] [outer = 00000000] 00:22:13 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (1A13A800) [pid = 264] [serial = 569] [outer = 19F81000] 00:22:13 INFO - PROCESS | 264 | 1463041333724 Marionette DEBUG loaded listener.js 00:22:13 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (1A131C00) [pid = 264] [serial = 570] [outer = 19F81000] 00:22:14 INFO - PROCESS | 264 | 1463041334409 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]]]}] 00:22:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:22:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 856ms 00:22:14 INFO - PROCESS | 264 | 1463041334462 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 00:22:14 INFO - PROCESS | 264 | 1463041334467 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 00:22:14 INFO - PROCESS | 264 | 1463041334472 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:22:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:22:14 INFO - PROCESS | 264 | 1463041334477 Marionette TRACE conn2 <- [1,726,null,{}] 00:22:14 INFO - PROCESS | 264 | 1463041334482 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}] 00:22:14 INFO - PROCESS | 264 | 1463041334589 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 00:22:14 INFO - PROCESS | 264 | 1463041334717 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:14 INFO - PROCESS | 264 | ++DOCSHELL 117DFC00 == 56 [pid = 264] [id = 191] 00:22:14 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (12ED8400) [pid = 264] [serial = 571] [outer = 00000000] 00:22:14 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (15A9A400) [pid = 264] [serial = 572] [outer = 12ED8400] 00:22:14 INFO - PROCESS | 264 | 1463041334774 Marionette DEBUG loaded listener.js 00:22:14 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (1615B000) [pid = 264] [serial = 573] [outer = 12ED8400] 00:22:15 INFO - PROCESS | 264 | 1463041335750 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]]]}] 00:22:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:22:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1307ms 00:22:15 INFO - PROCESS | 264 | 1463041335773 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 00:22:15 INFO - PROCESS | 264 | 1463041335779 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 00:22:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:22:15 INFO - PROCESS | 264 | 1463041335786 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:22:15 INFO - PROCESS | 264 | 1463041335789 Marionette TRACE conn2 <- [1,730,null,{}] 00:22:15 INFO - PROCESS | 264 | 1463041335793 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}] 00:22:15 INFO - PROCESS | 264 | 1463041335936 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 00:22:16 INFO - PROCESS | 264 | 1463041336074 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:16 INFO - PROCESS | 264 | ++DOCSHELL 16746C00 == 57 [pid = 264] [id = 192] 00:22:16 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (1674F000) [pid = 264] [serial = 574] [outer = 00000000] 00:22:16 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (172AD000) [pid = 264] [serial = 575] [outer = 1674F000] 00:22:16 INFO - PROCESS | 264 | 1463041336131 Marionette DEBUG loaded listener.js 00:22:16 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (19A90C00) [pid = 264] [serial = 576] [outer = 1674F000] 00:22:17 INFO - PROCESS | 264 | 1463041337095 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]]]}] 00:22:17 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 00:22:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1336ms 00:22:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:22:17 INFO - PROCESS | 264 | 1463041337131 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 00:22:17 INFO - PROCESS | 264 | 1463041337134 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 00:22:17 INFO - PROCESS | 264 | 1463041337138 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:22:17 INFO - PROCESS | 264 | 1463041337142 Marionette TRACE conn2 <- [1,734,null,{}] 00:22:17 INFO - PROCESS | 264 | 1463041337153 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}] 00:22:17 INFO - PROCESS | 264 | 1463041337259 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 00:22:17 INFO - PROCESS | 264 | 1463041337411 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:17 INFO - PROCESS | 264 | ++DOCSHELL 19B1E400 == 58 [pid = 264] [id = 193] 00:22:17 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (19B1EC00) [pid = 264] [serial = 577] [outer = 00000000] 00:22:17 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (1AAB9000) [pid = 264] [serial = 578] [outer = 19B1EC00] 00:22:17 INFO - PROCESS | 264 | 1463041337472 Marionette DEBUG loaded listener.js 00:22:17 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (1ABBE400) [pid = 264] [serial = 579] [outer = 19B1EC00] 00:22:18 INFO - PROCESS | 264 | 1463041338434 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]]]}] 00:22:18 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.) 00:22:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1336ms 00:22:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:22:18 INFO - PROCESS | 264 | 1463041338483 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 00:22:18 INFO - PROCESS | 264 | 1463041338486 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 00:22:18 INFO - PROCESS | 264 | 1463041338490 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:22:18 INFO - PROCESS | 264 | 1463041338492 Marionette TRACE conn2 <- [1,738,null,{}] 00:22:18 INFO - PROCESS | 264 | 1463041338655 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}] 00:22:18 INFO - PROCESS | 264 | 1463041338799 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 00:22:18 INFO - PROCESS | 264 | 1463041338899 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:18 INFO - PROCESS | 264 | ++DOCSHELL 13548800 == 59 [pid = 264] [id = 194] 00:22:18 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (135E1400) [pid = 264] [serial = 580] [outer = 00000000] 00:22:18 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (14695000) [pid = 264] [serial = 581] [outer = 135E1400] 00:22:18 INFO - PROCESS | 264 | 1463041338946 Marionette DEBUG loaded listener.js 00:22:19 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (16166400) [pid = 264] [serial = 582] [outer = 135E1400] 00:22:19 INFO - PROCESS | 264 | --DOCSHELL 19B1D000 == 58 [pid = 264] [id = 189] 00:22:19 INFO - PROCESS | 264 | --DOCSHELL 19B17800 == 57 [pid = 264] [id = 188] 00:22:19 INFO - PROCESS | 264 | --DOCSHELL 11BC6000 == 56 [pid = 264] [id = 187] 00:22:19 INFO - PROCESS | 264 | --DOCSHELL 16F6F000 == 55 [pid = 264] [id = 186] 00:22:19 INFO - PROCESS | 264 | --DOCSHELL 15BE1400 == 54 [pid = 264] [id = 185] 00:22:19 INFO - PROCESS | 264 | --DOCSHELL 105D8800 == 53 [pid = 264] [id = 184] 00:22:19 INFO - PROCESS | 264 | --DOCSHELL 1354DC00 == 52 [pid = 264] [id = 183] 00:22:19 INFO - PROCESS | 264 | --DOCSHELL 16165C00 == 51 [pid = 264] [id = 181] 00:22:19 INFO - PROCESS | 264 | --DOCSHELL 12C36400 == 50 [pid = 264] [id = 180] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 134 (16F77800) [pid = 264] [serial = 536] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 133 (1AAAC400) [pid = 264] [serial = 530] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 132 (1A131400) [pid = 264] [serial = 528] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 131 (1A131000) [pid = 264] [serial = 527] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 130 (1B052800) [pid = 264] [serial = 503] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 129 (13BA7400) [pid = 264] [serial = 509] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 128 (19C94000) [pid = 264] [serial = 506] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 127 (10F3B000) [pid = 264] [serial = 494] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 126 (1AA0C000) [pid = 264] [serial = 492] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 125 (19B0E000) [pid = 264] [serial = 522] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 124 (1425FC00) [pid = 264] [serial = 513] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 123 (16163C00) [pid = 264] [serial = 497] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 122 (19A8F000) [pid = 264] [serial = 500] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 121 (19C93000) [pid = 264] [serial = 525] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 120 (19A87800) [pid = 264] [serial = 518] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 119 (122AEC00) [pid = 264] [serial = 512] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 118 (1492E400) [pid = 264] [serial = 510] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 117 (19B0BC00) [pid = 264] [serial = 521] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 116 (1ABBE000) [pid = 264] [serial = 531] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 115 (19BC8000) [pid = 264] [serial = 524] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 114 (1674BC00) [pid = 264] [serial = 515] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 113 (16B62000) [pid = 264] [serial = 516] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 112 (19A8CC00) [pid = 264] [serial = 519] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 111 (16F6C400) [pid = 264] [serial = 533] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | --DOMWINDOW == 110 (16F72000) [pid = 264] [serial = 534] [outer = 00000000] [url = about:blank] 00:22:19 INFO - PROCESS | 264 | 1463041339928 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]]]}] 00:22:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:22:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1442ms 00:22:19 INFO - PROCESS | 264 | 1463041339940 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 00:22:19 INFO - PROCESS | 264 | 1463041339944 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 00:22:19 INFO - PROCESS | 264 | 1463041339949 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:22:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:22:19 INFO - PROCESS | 264 | 1463041339951 Marionette TRACE conn2 <- [1,742,null,{}] 00:22:19 INFO - PROCESS | 264 | 1463041339956 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}] 00:22:20 INFO - PROCESS | 264 | 1463041340038 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 00:22:20 INFO - PROCESS | 264 | 1463041340048 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:20 INFO - PROCESS | 264 | ++DOCSHELL 1468B000 == 51 [pid = 264] [id = 195] 00:22:20 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (14690800) [pid = 264] [serial = 583] [outer = 00000000] 00:22:20 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (15835800) [pid = 264] [serial = 584] [outer = 14690800] 00:22:20 INFO - PROCESS | 264 | 1463041340077 Marionette DEBUG loaded listener.js 00:22:20 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (1617C000) [pid = 264] [serial = 585] [outer = 14690800] 00:22:20 INFO - PROCESS | 264 | 1463041340994 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]]]}] 00:22:21 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 00:22:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1097ms 00:22:21 INFO - PROCESS | 264 | 1463041341040 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 00:22:21 INFO - PROCESS | 264 | 1463041341042 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 00:22:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:22:21 INFO - PROCESS | 264 | 1463041341046 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:22:21 INFO - PROCESS | 264 | 1463041341048 Marionette TRACE conn2 <- [1,746,null,{}] 00:22:21 INFO - PROCESS | 264 | 1463041341052 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}] 00:22:21 INFO - PROCESS | 264 | 1463041341134 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 00:22:21 INFO - PROCESS | 264 | 1463041341142 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:21 INFO - PROCESS | 264 | ++DOCSHELL 16C91000 == 52 [pid = 264] [id = 196] 00:22:21 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (16C92800) [pid = 264] [serial = 586] [outer = 00000000] 00:22:21 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (16F74800) [pid = 264] [serial = 587] [outer = 16C92800] 00:22:21 INFO - PROCESS | 264 | 1463041341189 Marionette DEBUG loaded listener.js 00:22:21 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (172AB800) [pid = 264] [serial = 588] [outer = 16C92800] 00:22:21 INFO - PROCESS | 264 | 1463041341655 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]]]}] 00:22:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:22:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 601ms 00:22:21 INFO - PROCESS | 264 | 1463041341667 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 00:22:21 INFO - PROCESS | 264 | 1463041341673 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 00:22:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:22:21 INFO - PROCESS | 264 | 1463041341688 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:22:21 INFO - PROCESS | 264 | 1463041341690 Marionette TRACE conn2 <- [1,750,null,{}] 00:22:21 INFO - PROCESS | 264 | 1463041341693 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}] 00:22:21 INFO - PROCESS | 264 | 1463041341803 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 00:22:21 INFO - PROCESS | 264 | 1463041341855 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:21 INFO - PROCESS | 264 | ++DOCSHELL 19B01400 == 53 [pid = 264] [id = 197] 00:22:21 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (19B02C00) [pid = 264] [serial = 589] [outer = 00000000] 00:22:21 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (19B0CC00) [pid = 264] [serial = 590] [outer = 19B02C00] 00:22:21 INFO - PROCESS | 264 | 1463041341889 Marionette DEBUG loaded listener.js 00:22:21 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (19B1BC00) [pid = 264] [serial = 591] [outer = 19B02C00] 00:22:22 INFO - PROCESS | 264 | 1463041342757 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]]]}] 00:22:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:22:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1111ms 00:22:22 INFO - PROCESS | 264 | 1463041342783 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 00:22:22 INFO - PROCESS | 264 | 1463041342785 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 00:22:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:22:22 INFO - PROCESS | 264 | 1463041342788 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:22:22 INFO - PROCESS | 264 | 1463041342790 Marionette TRACE conn2 <- [1,754,null,{}] 00:22:22 INFO - PROCESS | 264 | 1463041342794 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}] 00:22:22 INFO - PROCESS | 264 | 1463041342914 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 00:22:22 INFO - PROCESS | 264 | 1463041342920 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:22 INFO - PROCESS | 264 | ++DOCSHELL 19B1E000 == 54 [pid = 264] [id = 198] 00:22:22 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (19B1E800) [pid = 264] [serial = 592] [outer = 00000000] 00:22:22 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (19C8C400) [pid = 264] [serial = 593] [outer = 19B1E800] 00:22:23 INFO - PROCESS | 264 | 1463041343018 Marionette DEBUG loaded listener.js 00:22:23 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (19C8F400) [pid = 264] [serial = 594] [outer = 19B1E800] 00:22:23 INFO - PROCESS | 264 | --DOMWINDOW == 121 (16F73000) [pid = 264] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:22:23 INFO - PROCESS | 264 | --DOMWINDOW == 120 (13249800) [pid = 264] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:22:23 INFO - PROCESS | 264 | --DOMWINDOW == 119 (16742400) [pid = 264] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:22:23 INFO - PROCESS | 264 | --DOMWINDOW == 118 (135D8400) [pid = 264] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:22:23 INFO - PROCESS | 264 | --DOMWINDOW == 117 (107F4000) [pid = 264] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:22:23 INFO - PROCESS | 264 | --DOMWINDOW == 116 (16F6A400) [pid = 264] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:22:23 INFO - PROCESS | 264 | --DOMWINDOW == 115 (19B18000) [pid = 264] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:22:23 INFO - PROCESS | 264 | --DOMWINDOW == 114 (19C8B800) [pid = 264] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:22:23 INFO - PROCESS | 264 | 1463041343837 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]]]}] 00:22:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:22:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1097ms 00:22:23 INFO - PROCESS | 264 | 1463041343897 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 00:22:23 INFO - PROCESS | 264 | 1463041343899 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 00:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:22:23 INFO - PROCESS | 264 | 1463041343903 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:22:23 INFO - PROCESS | 264 | 1463041343904 Marionette TRACE conn2 <- [1,758,null,{}] 00:22:23 INFO - PROCESS | 264 | 1463041343908 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}] 00:22:24 INFO - PROCESS | 264 | 1463041344017 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 00:22:24 INFO - PROCESS | 264 | 1463041344026 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:24 INFO - PROCESS | 264 | ++DOCSHELL 16148800 == 55 [pid = 264] [id = 199] 00:22:24 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (16F76C00) [pid = 264] [serial = 595] [outer = 00000000] 00:22:24 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (19C96C00) [pid = 264] [serial = 596] [outer = 16F76C00] 00:22:24 INFO - PROCESS | 264 | 1463041344070 Marionette DEBUG loaded listener.js 00:22:24 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (19F7F000) [pid = 264] [serial = 597] [outer = 16F76C00] 00:22:24 INFO - PROCESS | 264 | 1463041344477 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]]]}] 00:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 601ms 00:22:24 INFO - PROCESS | 264 | 1463041344520 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 00:22:24 INFO - PROCESS | 264 | 1463041344522 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 00:22:24 INFO - PROCESS | 264 | 1463041344529 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:22:24 INFO - PROCESS | 264 | 1463041344531 Marionette TRACE conn2 <- [1,762,null,{}] 00:22:24 INFO - PROCESS | 264 | 1463041344534 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}] 00:22:24 INFO - PROCESS | 264 | 1463041344615 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 00:22:24 INFO - PROCESS | 264 | 1463041344621 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:24 INFO - PROCESS | 264 | ++DOCSHELL 19A8CC00 == 56 [pid = 264] [id = 200] 00:22:24 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (19BBB400) [pid = 264] [serial = 598] [outer = 00000000] 00:22:24 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (1AAAA400) [pid = 264] [serial = 599] [outer = 19BBB400] 00:22:24 INFO - PROCESS | 264 | 1463041344664 Marionette DEBUG loaded listener.js 00:22:24 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (1ABBA000) [pid = 264] [serial = 600] [outer = 19BBB400] 00:22:25 INFO - PROCESS | 264 | 1463041345059 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]]]}] 00:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 571ms 00:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:22:25 INFO - PROCESS | 264 | 1463041345113 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 00:22:25 INFO - PROCESS | 264 | 1463041345115 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 00:22:25 INFO - PROCESS | 264 | 1463041345118 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:22:25 INFO - PROCESS | 264 | 1463041345119 Marionette TRACE conn2 <- [1,766,null,{}] 00:22:25 INFO - PROCESS | 264 | 1463041345123 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}] 00:22:25 INFO - PROCESS | 264 | 1463041345184 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 00:22:25 INFO - PROCESS | 264 | 1463041345192 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:25 INFO - PROCESS | 264 | ++DOCSHELL 10D55C00 == 57 [pid = 264] [id = 201] 00:22:25 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (1A840800) [pid = 264] [serial = 601] [outer = 00000000] 00:22:25 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (1AF23000) [pid = 264] [serial = 602] [outer = 1A840800] 00:22:25 INFO - PROCESS | 264 | 1463041345235 Marionette DEBUG loaded listener.js 00:22:25 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (1AF2A000) [pid = 264] [serial = 603] [outer = 1A840800] 00:22:25 INFO - PROCESS | 264 | 1463041345903 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]]]}] 00:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 856ms 00:22:25 INFO - PROCESS | 264 | 1463041345984 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 00:22:25 INFO - PROCESS | 264 | 1463041345988 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 00:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:22:25 INFO - PROCESS | 264 | 1463041345992 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:22:25 INFO - PROCESS | 264 | 1463041345996 Marionette TRACE conn2 <- [1,770,null,{}] 00:22:25 INFO - PROCESS | 264 | 1463041346002 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}] 00:22:26 INFO - PROCESS | 264 | 1463041346148 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 00:22:26 INFO - PROCESS | 264 | 1463041346276 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:26 INFO - PROCESS | 264 | ++DOCSHELL 117DA400 == 58 [pid = 264] [id = 202] 00:22:26 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (1354C800) [pid = 264] [serial = 604] [outer = 00000000] 00:22:26 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (16163C00) [pid = 264] [serial = 605] [outer = 1354C800] 00:22:26 INFO - PROCESS | 264 | 1463041346332 Marionette DEBUG loaded listener.js 00:22:26 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (16748000) [pid = 264] [serial = 606] [outer = 1354C800] 00:22:26 INFO - PROCESS | 264 | 1463041346885 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]]]}] 00:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 961ms 00:22:26 INFO - PROCESS | 264 | 1463041346955 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 00:22:26 INFO - PROCESS | 264 | 1463041346961 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 00:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:22:26 INFO - PROCESS | 264 | 1463041346967 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:22:26 INFO - PROCESS | 264 | 1463041346970 Marionette TRACE conn2 <- [1,774,null,{}] 00:22:26 INFO - PROCESS | 264 | 1463041346974 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}] 00:22:27 INFO - PROCESS | 264 | 1463041347070 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 00:22:27 INFO - PROCESS | 264 | 1463041347198 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:27 INFO - PROCESS | 264 | ++DOCSHELL 16F6B000 == 59 [pid = 264] [id = 203] 00:22:27 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (16F74C00) [pid = 264] [serial = 607] [outer = 00000000] 00:22:27 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (19A89400) [pid = 264] [serial = 608] [outer = 16F74C00] 00:22:27 INFO - PROCESS | 264 | 1463041347254 Marionette DEBUG loaded listener.js 00:22:27 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (19B0D000) [pid = 264] [serial = 609] [outer = 16F74C00] 00:22:27 INFO - PROCESS | 264 | 1463041347854 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]]]}] 00:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 961ms 00:22:27 INFO - PROCESS | 264 | 1463041347916 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 00:22:27 INFO - PROCESS | 264 | 1463041347918 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 00:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:22:27 INFO - PROCESS | 264 | 1463041347923 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:22:27 INFO - PROCESS | 264 | 1463041347927 Marionette TRACE conn2 <- [1,778,null,{}] 00:22:27 INFO - PROCESS | 264 | 1463041347937 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}] 00:22:28 INFO - PROCESS | 264 | 1463041348042 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 00:22:28 INFO - PROCESS | 264 | 1463041348178 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:28 INFO - PROCESS | 264 | ++DOCSHELL 1ABB6800 == 60 [pid = 264] [id = 204] 00:22:28 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (1AE34400) [pid = 264] [serial = 610] [outer = 00000000] 00:22:28 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (1B053400) [pid = 264] [serial = 611] [outer = 1AE34400] 00:22:28 INFO - PROCESS | 264 | 1463041348234 Marionette DEBUG loaded listener.js 00:22:28 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (1B33E000) [pid = 264] [serial = 612] [outer = 1AE34400] 00:22:28 INFO - PROCESS | 264 | 1463041348816 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]]]}] 00:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 917ms 00:22:28 INFO - PROCESS | 264 | 1463041348832 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 00:22:28 INFO - PROCESS | 264 | 1463041348835 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 00:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:22:28 INFO - PROCESS | 264 | 1463041348838 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:22:28 INFO - PROCESS | 264 | 1463041348840 Marionette TRACE conn2 <- [1,782,null,{}] 00:22:28 INFO - PROCESS | 264 | 1463041348844 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}] 00:22:28 INFO - PROCESS | 264 | 1463041348946 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 00:22:29 INFO - PROCESS | 264 | 1463041349046 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:29 INFO - PROCESS | 264 | ++DOCSHELL 16F18000 == 61 [pid = 264] [id = 205] 00:22:29 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (16F18800) [pid = 264] [serial = 613] [outer = 00000000] 00:22:29 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (16F1C800) [pid = 264] [serial = 614] [outer = 16F18800] 00:22:29 INFO - PROCESS | 264 | 1463041349098 Marionette DEBUG loaded listener.js 00:22:29 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (16F20800) [pid = 264] [serial = 615] [outer = 16F18800] 00:22:29 INFO - PROCESS | 264 | 1463041349579 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]]]}] 00:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 811ms 00:22:29 INFO - PROCESS | 264 | 1463041349647 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 00:22:29 INFO - PROCESS | 264 | 1463041349650 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 00:22:29 INFO - PROCESS | 264 | 1463041349653 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:22:29 INFO - PROCESS | 264 | 1463041349655 Marionette TRACE conn2 <- [1,786,null,{}] 00:22:29 INFO - PROCESS | 264 | 1463041349659 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}] 00:22:29 INFO - PROCESS | 264 | 1463041349759 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 00:22:29 INFO - PROCESS | 264 | 1463041349859 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:29 INFO - PROCESS | 264 | ++DOCSHELL 16F1BC00 == 62 [pid = 264] [id = 206] 00:22:29 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (16F20C00) [pid = 264] [serial = 616] [outer = 00000000] 00:22:29 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (1B346000) [pid = 264] [serial = 617] [outer = 16F20C00] 00:22:29 INFO - PROCESS | 264 | 1463041349911 Marionette DEBUG loaded listener.js 00:22:29 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (1B3D0400) [pid = 264] [serial = 618] [outer = 16F20C00] 00:22:30 INFO - PROCESS | 264 | 1463041350471 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]]]}] 00:22:30 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 00:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 871ms 00:22:30 INFO - PROCESS | 264 | 1463041350523 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 00:22:30 INFO - PROCESS | 264 | 1463041350526 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 00:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:22:30 INFO - PROCESS | 264 | 1463041350529 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:22:30 INFO - PROCESS | 264 | 1463041350531 Marionette TRACE conn2 <- [1,790,null,{}] 00:22:30 INFO - PROCESS | 264 | 1463041350535 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}] 00:22:30 INFO - PROCESS | 264 | 1463041350654 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 00:22:30 INFO - PROCESS | 264 | 1463041350770 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:30 INFO - PROCESS | 264 | ++DOCSHELL 10F48400 == 63 [pid = 264] [id = 207] 00:22:30 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (112A8400) [pid = 264] [serial = 619] [outer = 00000000] 00:22:30 INFO - PROCESS | 264 | ++DOMWINDOW == 140 (12C09800) [pid = 264] [serial = 620] [outer = 112A8400] 00:22:30 INFO - PROCESS | 264 | 1463041350977 Marionette DEBUG loaded listener.js 00:22:31 INFO - PROCESS | 264 | ++DOMWINDOW == 141 (135A4000) [pid = 264] [serial = 621] [outer = 112A8400] 00:22:31 INFO - PROCESS | 264 | 1463041351577 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]]]}] 00:22:31 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 00:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1097ms 00:22:31 INFO - PROCESS | 264 | 1463041351641 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 00:22:31 INFO - PROCESS | 264 | 1463041351646 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 00:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:22:31 INFO - PROCESS | 264 | 1463041351650 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:22:31 INFO - PROCESS | 264 | 1463041351654 Marionette TRACE conn2 <- [1,794,null,{}] 00:22:31 INFO - PROCESS | 264 | 1463041351658 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}] 00:22:31 INFO - PROCESS | 264 | 1463041351739 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 00:22:31 INFO - PROCESS | 264 | --DOCSHELL 19A8CC00 == 62 [pid = 264] [id = 200] 00:22:31 INFO - PROCESS | 264 | --DOCSHELL 16148800 == 61 [pid = 264] [id = 199] 00:22:31 INFO - PROCESS | 264 | --DOCSHELL 19B1E000 == 60 [pid = 264] [id = 198] 00:22:31 INFO - PROCESS | 264 | --DOCSHELL 19B01400 == 59 [pid = 264] [id = 197] 00:22:31 INFO - PROCESS | 264 | --DOCSHELL 16C91000 == 58 [pid = 264] [id = 196] 00:22:31 INFO - PROCESS | 264 | --DOCSHELL 1468B000 == 57 [pid = 264] [id = 195] 00:22:31 INFO - PROCESS | 264 | --DOCSHELL 13548800 == 56 [pid = 264] [id = 194] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 140 (17A45000) [pid = 264] [serial = 557] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 139 (1761E800) [pid = 264] [serial = 560] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 138 (1674E400) [pid = 264] [serial = 554] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 137 (16F6F800) [pid = 264] [serial = 542] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 136 (15BE4C00) [pid = 264] [serial = 549] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 135 (14689800) [pid = 264] [serial = 548] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 134 (1A138400) [pid = 264] [serial = 545] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 133 (1425E800) [pid = 264] [serial = 539] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 132 (14257C00) [pid = 264] [serial = 551] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 131 (14934C00) [pid = 264] [serial = 552] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 130 (180EB800) [pid = 264] [serial = 537] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 129 (19B21000) [pid = 264] [serial = 563] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 128 (1A13A800) [pid = 264] [serial = 569] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 127 (19D6E400) [pid = 264] [serial = 567] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 126 (19C96800) [pid = 264] [serial = 566] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 125 (182D5800) [pid = 264] [serial = 558] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 124 (182E1000) [pid = 264] [serial = 561] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 123 (19BC2400) [pid = 264] [serial = 564] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | --DOMWINDOW == 122 (16B67000) [pid = 264] [serial = 555] [outer = 00000000] [url = about:blank] 00:22:31 INFO - PROCESS | 264 | 1463041351901 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:31 INFO - PROCESS | 264 | ++DOCSHELL 10575800 == 57 [pid = 264] [id = 208] 00:22:31 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (10F43400) [pid = 264] [serial = 622] [outer = 00000000] 00:22:31 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (13544000) [pid = 264] [serial = 623] [outer = 10F43400] 00:22:31 INFO - PROCESS | 264 | 1463041351948 Marionette DEBUG loaded listener.js 00:22:32 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (14695C00) [pid = 264] [serial = 624] [outer = 10F43400] 00:22:32 INFO - PROCESS | 264 | 1463041352347 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]]]}] 00:22:32 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 00:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 766ms 00:22:32 INFO - PROCESS | 264 | 1463041352444 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 00:22:32 INFO - PROCESS | 264 | 1463041352448 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 00:22:32 INFO - PROCESS | 264 | 1463041352454 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:22:32 INFO - PROCESS | 264 | 1463041352457 Marionette TRACE conn2 <- [1,798,null,{}] 00:22:32 INFO - PROCESS | 264 | 1463041352461 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}] 00:22:32 INFO - PROCESS | 264 | 1463041352549 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 00:22:32 INFO - PROCESS | 264 | 1463041352562 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:32 INFO - PROCESS | 264 | ++DOCSHELL 16B6A400 == 58 [pid = 264] [id = 209] 00:22:32 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (16B6E400) [pid = 264] [serial = 625] [outer = 00000000] 00:22:32 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (16F19800) [pid = 264] [serial = 626] [outer = 16B6E400] 00:22:32 INFO - PROCESS | 264 | 1463041352606 Marionette DEBUG loaded listener.js 00:22:32 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (16F6D000) [pid = 264] [serial = 627] [outer = 16B6E400] 00:22:33 INFO - PROCESS | 264 | 1463041353039 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]]]}] 00:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 601ms 00:22:33 INFO - PROCESS | 264 | 1463041353061 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 00:22:33 INFO - PROCESS | 264 | 1463041353063 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 00:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:22:33 INFO - PROCESS | 264 | 1463041353067 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:22:33 INFO - PROCESS | 264 | 1463041353070 Marionette TRACE conn2 <- [1,802,null,{}] 00:22:33 INFO - PROCESS | 264 | 1463041353080 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}] 00:22:33 INFO - PROCESS | 264 | 1463041353169 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 00:22:33 INFO - PROCESS | 264 | 1463041353180 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:33 INFO - PROCESS | 264 | ++DOCSHELL 18560400 == 59 [pid = 264] [id = 210] 00:22:33 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (18560C00) [pid = 264] [serial = 628] [outer = 00000000] 00:22:33 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (19A87400) [pid = 264] [serial = 629] [outer = 18560C00] 00:22:33 INFO - PROCESS | 264 | 1463041353230 Marionette DEBUG loaded listener.js 00:22:33 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (19A90000) [pid = 264] [serial = 630] [outer = 18560C00] 00:22:33 INFO - PROCESS | 264 | 1463041353639 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] 00:22:33 INFO - PROCESS | 264 | 1463041353686 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 00:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:22:33 INFO - PROCESS | 264 | 1463041353689 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:22:33 INFO - PROCESS | 264 | 1463041353691 Marionette TRACE conn2 <- [1,806,null,{}] 00:22:33 INFO - PROCESS | 264 | 1463041353694 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}] 00:22:33 INFO - PROCESS | 264 | 1463041353779 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 00:22:33 INFO - PROCESS | 264 | 1463041353785 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:33 INFO - PROCESS | 264 | ++DOCSHELL 16742400 == 60 [pid = 264] [id = 211] 00:22:33 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (1820FC00) [pid = 264] [serial = 631] [outer = 00000000] 00:22:33 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (19BC2000) [pid = 264] [serial = 632] [outer = 1820FC00] 00:22:33 INFO - PROCESS | 264 | 1463041353828 Marionette DEBUG loaded listener.js 00:22:33 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (19C94800) [pid = 264] [serial = 633] [outer = 1820FC00] 00:22:34 INFO - PROCESS | 264 | 1463041354296 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]]]}] 00:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 676ms 00:22:34 INFO - PROCESS | 264 | 1463041354372 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 00:22:34 INFO - PROCESS | 264 | 1463041354374 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 00:22:34 INFO - PROCESS | 264 | 1463041354378 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:22:34 INFO - PROCESS | 264 | 1463041354379 Marionette TRACE conn2 <- [1,810,null,{}] 00:22:34 INFO - PROCESS | 264 | 1463041354383 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}] 00:22:34 INFO - PROCESS | 264 | 1463041354493 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 00:22:34 INFO - PROCESS | 264 | 1463041354535 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:34 INFO - PROCESS | 264 | ++DOCSHELL 10F40C00 == 61 [pid = 264] [id = 212] 00:22:34 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (10F42400) [pid = 264] [serial = 634] [outer = 00000000] 00:22:34 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (19D73000) [pid = 264] [serial = 635] [outer = 10F42400] 00:22:34 INFO - PROCESS | 264 | 1463041354583 Marionette DEBUG loaded listener.js 00:22:34 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (1A138800) [pid = 264] [serial = 636] [outer = 10F42400] 00:22:34 INFO - PROCESS | 264 | 1463041355001 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] 00:22:35 INFO - PROCESS | 264 | 1463041355043 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 00:22:35 INFO - PROCESS | 264 | 1463041355047 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:22:35 INFO - PROCESS | 264 | 1463041355048 Marionette TRACE conn2 <- [1,814,null,{}] 00:22:35 INFO - PROCESS | 264 | 1463041355052 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}] 00:22:35 INFO - PROCESS | 264 | 1463041355194 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 00:22:35 INFO - PROCESS | 264 | 1463041355265 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:35 INFO - PROCESS | 264 | ++DOCSHELL 11252800 == 62 [pid = 264] [id = 213] 00:22:35 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (11255C00) [pid = 264] [serial = 637] [outer = 00000000] 00:22:35 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (1AF28C00) [pid = 264] [serial = 638] [outer = 11255C00] 00:22:35 INFO - PROCESS | 264 | 1463041355311 Marionette DEBUG loaded listener.js 00:22:35 INFO - PROCESS | 264 | ++DOMWINDOW == 140 (1B055C00) [pid = 264] [serial = 639] [outer = 11255C00] 00:22:35 INFO - PROCESS | 264 | 1463041355706 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]]]}] 00:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 706ms 00:22:35 INFO - PROCESS | 264 | 1463041355770 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 00:22:35 INFO - PROCESS | 264 | 1463041355772 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 00:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:22:35 INFO - PROCESS | 264 | 1463041355775 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:22:35 INFO - PROCESS | 264 | 1463041355777 Marionette TRACE conn2 <- [1,818,null,{}] 00:22:35 INFO - PROCESS | 264 | 1463041355781 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}] 00:22:35 INFO - PROCESS | 264 | 1463041355874 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 00:22:35 INFO - PROCESS | 264 | --DOMWINDOW == 139 (16C92800) [pid = 264] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:22:35 INFO - PROCESS | 264 | --DOMWINDOW == 138 (19F81000) [pid = 264] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:22:35 INFO - PROCESS | 264 | --DOMWINDOW == 137 (16F76C00) [pid = 264] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:22:35 INFO - PROCESS | 264 | --DOMWINDOW == 136 (14690800) [pid = 264] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:22:35 INFO - PROCESS | 264 | --DOMWINDOW == 135 (19BBB400) [pid = 264] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:22:35 INFO - PROCESS | 264 | --DOMWINDOW == 134 (19B1E800) [pid = 264] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:22:35 INFO - PROCESS | 264 | --DOMWINDOW == 133 (135E1400) [pid = 264] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:22:35 INFO - PROCESS | 264 | --DOMWINDOW == 132 (19B02C00) [pid = 264] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:22:35 INFO - PROCESS | 264 | 1463041355968 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:35 INFO - PROCESS | 264 | ++DOCSHELL 10F3BC00 == 63 [pid = 264] [id = 214] 00:22:35 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (117E0C00) [pid = 264] [serial = 640] [outer = 00000000] 00:22:36 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (16F6E800) [pid = 264] [serial = 641] [outer = 117E0C00] 00:22:36 INFO - PROCESS | 264 | 1463041356013 Marionette DEBUG loaded listener.js 00:22:36 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (19B10800) [pid = 264] [serial = 642] [outer = 117E0C00] 00:22:36 INFO - PROCESS | 264 | 1463041356344 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]]]}] 00:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 616ms 00:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:22:36 INFO - PROCESS | 264 | 1463041356379 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 00:22:36 INFO - PROCESS | 264 | 1463041356381 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 00:22:36 INFO - PROCESS | 264 | 1463041356384 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:22:36 INFO - PROCESS | 264 | 1463041356385 Marionette TRACE conn2 <- [1,822,null,{}] 00:22:36 INFO - PROCESS | 264 | 1463041356389 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}] 00:22:36 INFO - PROCESS | 264 | 1463041356482 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 00:22:36 INFO - PROCESS | 264 | 1463041356599 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:36 INFO - PROCESS | 264 | ++DOCSHELL 18580000 == 64 [pid = 264] [id = 215] 00:22:36 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (18581400) [pid = 264] [serial = 643] [outer = 00000000] 00:22:36 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (18588000) [pid = 264] [serial = 644] [outer = 18581400] 00:22:36 INFO - PROCESS | 264 | 1463041356642 Marionette DEBUG loaded listener.js 00:22:36 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (1858C000) [pid = 264] [serial = 645] [outer = 18581400] 00:22:36 INFO - PROCESS | 264 | 1463041356959 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]]]}] 00:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 601ms 00:22:36 INFO - PROCESS | 264 | 1463041357005 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 00:22:36 INFO - PROCESS | 264 | 1463041357007 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 00:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:22:36 INFO - PROCESS | 264 | 1463041357010 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:22:36 INFO - PROCESS | 264 | 1463041357012 Marionette TRACE conn2 <- [1,826,null,{}] 00:22:37 INFO - PROCESS | 264 | 1463041357015 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}] 00:22:37 INFO - PROCESS | 264 | 1463041357131 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 00:22:37 INFO - PROCESS | 264 | 1463041357141 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:37 INFO - PROCESS | 264 | ++DOCSHELL 10F3D800 == 65 [pid = 264] [id = 216] 00:22:37 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (18583C00) [pid = 264] [serial = 646] [outer = 00000000] 00:22:37 INFO - PROCESS | 264 | ++DOMWINDOW == 140 (1B3D7400) [pid = 264] [serial = 647] [outer = 18583C00] 00:22:37 INFO - PROCESS | 264 | 1463041357170 Marionette DEBUG loaded listener.js 00:22:37 INFO - PROCESS | 264 | ++DOMWINDOW == 141 (1B3D9000) [pid = 264] [serial = 648] [outer = 18583C00] 00:22:37 INFO - PROCESS | 264 | 1463041357587 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]]]}] 00:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 601ms 00:22:37 INFO - PROCESS | 264 | 1463041357612 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 00:22:37 INFO - PROCESS | 264 | 1463041357615 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 00:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:22:37 INFO - PROCESS | 264 | 1463041357618 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:22:37 INFO - PROCESS | 264 | 1463041357620 Marionette TRACE conn2 <- [1,830,null,{}] 00:22:37 INFO - PROCESS | 264 | 1463041357623 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}] 00:22:37 INFO - PROCESS | 264 | 1463041357737 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 00:22:37 INFO - PROCESS | 264 | 1463041357749 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:37 INFO - PROCESS | 264 | ++DOCSHELL 16188000 == 66 [pid = 264] [id = 217] 00:22:37 INFO - PROCESS | 264 | ++DOMWINDOW == 142 (18589C00) [pid = 264] [serial = 649] [outer = 00000000] 00:22:37 INFO - PROCESS | 264 | ++DOMWINDOW == 143 (1B4E7000) [pid = 264] [serial = 650] [outer = 18589C00] 00:22:37 INFO - PROCESS | 264 | 1463041357799 Marionette DEBUG loaded listener.js 00:22:37 INFO - PROCESS | 264 | ++DOMWINDOW == 144 (1B4EE800) [pid = 264] [serial = 651] [outer = 18589C00] 00:22:38 INFO - PROCESS | 264 | 1463041358450 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]]]}] 00:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 871ms 00:22:38 INFO - PROCESS | 264 | 1463041358506 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 00:22:38 INFO - PROCESS | 264 | 1463041358511 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 00:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:22:38 INFO - PROCESS | 264 | 1463041358499 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:22:38 INFO - PROCESS | 264 | 1463041358504 Marionette TRACE conn2 <- [1,834,null,{}] 00:22:38 INFO - PROCESS | 264 | 1463041358509 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}] 00:22:38 INFO - PROCESS | 264 | 1463041358622 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 00:22:38 INFO - PROCESS | 264 | 1463041358756 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:38 INFO - PROCESS | 264 | ++DOCSHELL 112AF800 == 67 [pid = 264] [id = 218] 00:22:38 INFO - PROCESS | 264 | ++DOMWINDOW == 145 (1324F400) [pid = 264] [serial = 652] [outer = 00000000] 00:22:38 INFO - PROCESS | 264 | ++DOMWINDOW == 146 (15A94400) [pid = 264] [serial = 653] [outer = 1324F400] 00:22:38 INFO - PROCESS | 264 | 1463041358813 Marionette DEBUG loaded listener.js 00:22:38 INFO - PROCESS | 264 | ++DOMWINDOW == 147 (15B8B400) [pid = 264] [serial = 654] [outer = 1324F400] 00:22:39 INFO - PROCESS | 264 | 1463041359414 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]]]}] 00:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 961ms 00:22:39 INFO - PROCESS | 264 | 1463041359470 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 00:22:39 INFO - PROCESS | 264 | 1463041359476 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 00:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:22:39 INFO - PROCESS | 264 | 1463041359482 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:22:39 INFO - PROCESS | 264 | 1463041359485 Marionette TRACE conn2 <- [1,838,null,{}] 00:22:39 INFO - PROCESS | 264 | 1463041359489 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}] 00:22:39 INFO - PROCESS | 264 | 1463041359597 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 00:22:39 INFO - PROCESS | 264 | 1463041359701 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:39 INFO - PROCESS | 264 | ++DOCSHELL 16F1A000 == 68 [pid = 264] [id = 219] 00:22:39 INFO - PROCESS | 264 | ++DOMWINDOW == 148 (16F6A400) [pid = 264] [serial = 655] [outer = 00000000] 00:22:39 INFO - PROCESS | 264 | ++DOMWINDOW == 149 (182E1000) [pid = 264] [serial = 656] [outer = 16F6A400] 00:22:39 INFO - PROCESS | 264 | 1463041359754 Marionette DEBUG loaded listener.js 00:22:39 INFO - PROCESS | 264 | ++DOMWINDOW == 150 (1858A000) [pid = 264] [serial = 657] [outer = 16F6A400] 00:22:40 INFO - PROCESS | 264 | 1463041360394 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]]]}] 00:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 962ms 00:22:40 INFO - PROCESS | 264 | 1463041360448 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 00:22:40 INFO - PROCESS | 264 | 1463041360451 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 00:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:22:40 INFO - PROCESS | 264 | 1463041360455 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:22:40 INFO - PROCESS | 264 | 1463041360459 Marionette TRACE conn2 <- [1,842,null,{}] 00:22:40 INFO - PROCESS | 264 | 1463041360470 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}] 00:22:40 INFO - PROCESS | 264 | 1463041360577 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 00:22:40 INFO - PROCESS | 264 | 1463041360711 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:40 INFO - PROCESS | 264 | ++DOCSHELL 1AA32800 == 69 [pid = 264] [id = 220] 00:22:40 INFO - PROCESS | 264 | ++DOMWINDOW == 151 (1AA33800) [pid = 264] [serial = 658] [outer = 00000000] 00:22:40 INFO - PROCESS | 264 | ++DOMWINDOW == 152 (1AA38800) [pid = 264] [serial = 659] [outer = 1AA33800] 00:22:40 INFO - PROCESS | 264 | 1463041360767 Marionette DEBUG loaded listener.js 00:22:40 INFO - PROCESS | 264 | ++DOMWINDOW == 153 (1AA3D000) [pid = 264] [serial = 660] [outer = 1AA33800] 00:22:41 INFO - PROCESS | 264 | 1463041361261 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]]]}] 00:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 871ms 00:22:41 INFO - PROCESS | 264 | 1463041361327 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 00:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:22:41 INFO - PROCESS | 264 | 1463041361330 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 00:22:41 INFO - PROCESS | 264 | 1463041361334 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:22:41 INFO - PROCESS | 264 | 1463041361336 Marionette TRACE conn2 <- [1,846,null,{}] 00:22:41 INFO - PROCESS | 264 | 1463041361340 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}] 00:22:41 INFO - PROCESS | 264 | 1463041361453 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 00:22:41 INFO - PROCESS | 264 | 1463041361555 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:41 INFO - PROCESS | 264 | ++DOCSHELL 1AA3B800 == 70 [pid = 264] [id = 221] 00:22:41 INFO - PROCESS | 264 | ++DOMWINDOW == 154 (1AA41C00) [pid = 264] [serial = 661] [outer = 00000000] 00:22:41 INFO - PROCESS | 264 | ++DOMWINDOW == 155 (1AF26800) [pid = 264] [serial = 662] [outer = 1AA41C00] 00:22:41 INFO - PROCESS | 264 | 1463041361607 Marionette DEBUG loaded listener.js 00:22:41 INFO - PROCESS | 264 | ++DOMWINDOW == 156 (1B4E6400) [pid = 264] [serial = 663] [outer = 1AA41C00] 00:22:42 INFO - PROCESS | 264 | 1463041362143 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]]]}] 00:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 856ms 00:22:42 INFO - PROCESS | 264 | 1463041362203 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 00:22:42 INFO - PROCESS | 264 | 1463041362205 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 00:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:22:42 INFO - PROCESS | 264 | 1463041362209 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:22:42 INFO - PROCESS | 264 | 1463041362211 Marionette TRACE conn2 <- [1,850,null,{}] 00:22:42 INFO - PROCESS | 264 | 1463041362214 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}] 00:22:42 INFO - PROCESS | 264 | 1463041362318 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 00:22:42 INFO - PROCESS | 264 | 1463041362427 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:42 INFO - PROCESS | 264 | ++DOCSHELL 1ABB7400 == 71 [pid = 264] [id = 222] 00:22:42 INFO - PROCESS | 264 | ++DOMWINDOW == 157 (1AE3D400) [pid = 264] [serial = 664] [outer = 00000000] 00:22:42 INFO - PROCESS | 264 | ++DOMWINDOW == 158 (1B755800) [pid = 264] [serial = 665] [outer = 1AE3D400] 00:22:42 INFO - PROCESS | 264 | 1463041362479 Marionette DEBUG loaded listener.js 00:22:42 INFO - PROCESS | 264 | ++DOMWINDOW == 159 (1B759400) [pid = 264] [serial = 666] [outer = 1AE3D400] 00:22:43 INFO - PROCESS | 264 | 1463041363016 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]]]}] 00:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 871ms 00:22:43 INFO - PROCESS | 264 | 1463041363076 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 00:22:43 INFO - PROCESS | 264 | 1463041363079 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 00:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:22:43 INFO - PROCESS | 264 | 1463041363082 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:22:43 INFO - PROCESS | 264 | 1463041363084 Marionette TRACE conn2 <- [1,854,null,{}] 00:22:43 INFO - PROCESS | 264 | 1463041363088 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}] 00:22:43 INFO - PROCESS | 264 | 1463041363200 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 00:22:43 INFO - PROCESS | 264 | 1463041363335 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:43 INFO - PROCESS | 264 | ++DOCSHELL 14689800 == 72 [pid = 264] [id = 223] 00:22:43 INFO - PROCESS | 264 | ++DOMWINDOW == 160 (163A9400) [pid = 264] [serial = 667] [outer = 00000000] 00:22:43 INFO - PROCESS | 264 | ++DOMWINDOW == 161 (19C93000) [pid = 264] [serial = 668] [outer = 163A9400] 00:22:43 INFO - PROCESS | 264 | 1463041363395 Marionette DEBUG loaded listener.js 00:22:43 INFO - PROCESS | 264 | ++DOMWINDOW == 162 (1A13EC00) [pid = 264] [serial = 669] [outer = 163A9400] 00:22:43 INFO - PROCESS | 264 | 1463041363960 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]]]}] 00:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1112ms 00:22:44 INFO - PROCESS | 264 | 1463041364204 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 00:22:44 INFO - PROCESS | 264 | 1463041364192 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 00:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:22:44 INFO - PROCESS | 264 | 1463041364197 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:22:44 INFO - PROCESS | 264 | 1463041364200 Marionette TRACE conn2 <- [1,858,null,{}] 00:22:44 INFO - PROCESS | 264 | 1463041364205 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}] 00:22:44 INFO - PROCESS | 264 | 1463041364307 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 00:22:44 INFO - PROCESS | 264 | 1463041364436 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:44 INFO - PROCESS | 264 | ++DOCSHELL 16161800 == 73 [pid = 264] [id = 224] 00:22:44 INFO - PROCESS | 264 | ++DOMWINDOW == 163 (16163800) [pid = 264] [serial = 670] [outer = 00000000] 00:22:44 INFO - PROCESS | 264 | ++DOMWINDOW == 164 (163A2400) [pid = 264] [serial = 671] [outer = 16163800] 00:22:44 INFO - PROCESS | 264 | 1463041364485 Marionette DEBUG loaded listener.js 00:22:44 INFO - PROCESS | 264 | ++DOMWINDOW == 165 (16F11C00) [pid = 264] [serial = 672] [outer = 16163800] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 1639FC00 == 72 [pid = 264] [id = 123] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 10767400 == 71 [pid = 264] [id = 190] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 1617BC00 == 70 [pid = 264] [id = 96] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 1AA0E400 == 69 [pid = 264] [id = 95] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 112AF400 == 68 [pid = 264] [id = 135] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 10F3D800 == 67 [pid = 264] [id = 216] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 18580000 == 66 [pid = 264] [id = 215] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 10F3BC00 == 65 [pid = 264] [id = 214] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 11252800 == 64 [pid = 264] [id = 213] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 10F40C00 == 63 [pid = 264] [id = 212] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 16742400 == 62 [pid = 264] [id = 211] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 18560400 == 61 [pid = 264] [id = 210] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 16B6A400 == 60 [pid = 264] [id = 209] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 10575800 == 59 [pid = 264] [id = 208] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 10F48400 == 58 [pid = 264] [id = 207] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 16F1BC00 == 57 [pid = 264] [id = 206] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 16F18000 == 56 [pid = 264] [id = 205] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 164 (1AF23000) [pid = 264] [serial = 602] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 1ABB6800 == 55 [pid = 264] [id = 204] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 16F6B000 == 54 [pid = 264] [id = 203] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 117DA400 == 53 [pid = 264] [id = 202] 00:22:45 INFO - PROCESS | 264 | --DOCSHELL 10D55C00 == 52 [pid = 264] [id = 201] 00:22:45 INFO - PROCESS | 264 | 1463041365092 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]]]}] 00:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 901ms 00:22:45 INFO - PROCESS | 264 | 1463041365107 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 00:22:45 INFO - PROCESS | 264 | 1463041365111 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 00:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:22:45 INFO - PROCESS | 264 | 1463041365118 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:22:45 INFO - PROCESS | 264 | 1463041365121 Marionette TRACE conn2 <- [1,862,null,{}] 00:22:45 INFO - PROCESS | 264 | 1463041365127 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}] 00:22:45 INFO - PROCESS | 264 | 1463041365213 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 163 (16F74800) [pid = 264] [serial = 587] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 162 (1A131C00) [pid = 264] [serial = 570] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 161 (19C96C00) [pid = 264] [serial = 596] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 160 (15835800) [pid = 264] [serial = 584] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 159 (15A9A400) [pid = 264] [serial = 572] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 158 (1ABBA000) [pid = 264] [serial = 600] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 157 (1AAB9000) [pid = 264] [serial = 578] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 156 (19C8C400) [pid = 264] [serial = 593] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 155 (1AAAA400) [pid = 264] [serial = 599] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 154 (1617C000) [pid = 264] [serial = 585] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 153 (172AD000) [pid = 264] [serial = 575] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 152 (16166400) [pid = 264] [serial = 582] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 151 (14695000) [pid = 264] [serial = 581] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 150 (19B0CC00) [pid = 264] [serial = 590] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 149 (19B1BC00) [pid = 264] [serial = 591] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 148 (19C8F400) [pid = 264] [serial = 594] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 147 (19F7F000) [pid = 264] [serial = 597] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | --DOMWINDOW == 146 (172AB800) [pid = 264] [serial = 588] [outer = 00000000] [url = about:blank] 00:22:45 INFO - PROCESS | 264 | 1463041365322 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:45 INFO - PROCESS | 264 | ++DOCSHELL 105F9800 == 53 [pid = 264] [id = 225] 00:22:45 INFO - PROCESS | 264 | ++DOMWINDOW == 147 (112AEC00) [pid = 264] [serial = 673] [outer = 00000000] 00:22:45 INFO - PROCESS | 264 | ++DOMWINDOW == 148 (13B14C00) [pid = 264] [serial = 674] [outer = 112AEC00] 00:22:45 INFO - PROCESS | 264 | 1463041365368 Marionette DEBUG loaded listener.js 00:22:45 INFO - PROCESS | 264 | ++DOMWINDOW == 149 (16161400) [pid = 264] [serial = 675] [outer = 112AEC00] 00:22:45 INFO - PROCESS | 264 | 1463041365725 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]]]}] 00:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 631ms 00:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:22:45 INFO - PROCESS | 264 | 1463041365761 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 00:22:45 INFO - PROCESS | 264 | 1463041365763 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 00:22:45 INFO - PROCESS | 264 | 1463041365767 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:22:45 INFO - PROCESS | 264 | 1463041365769 Marionette TRACE conn2 <- [1,866,null,{}] 00:22:45 INFO - PROCESS | 264 | 1463041365778 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}] 00:22:45 INFO - PROCESS | 264 | 1463041365868 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 00:22:45 INFO - PROCESS | 264 | 1463041365908 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:45 INFO - PROCESS | 264 | ++DOCSHELL 170A7C00 == 54 [pid = 264] [id = 226] 00:22:45 INFO - PROCESS | 264 | ++DOMWINDOW == 150 (177E0800) [pid = 264] [serial = 676] [outer = 00000000] 00:22:45 INFO - PROCESS | 264 | ++DOMWINDOW == 151 (18580C00) [pid = 264] [serial = 677] [outer = 177E0800] 00:22:45 INFO - PROCESS | 264 | 1463041365938 Marionette DEBUG loaded listener.js 00:22:46 INFO - PROCESS | 264 | ++DOMWINDOW == 152 (18587400) [pid = 264] [serial = 678] [outer = 177E0800] 00:22:46 INFO - PROCESS | 264 | 1463041366369 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]]]}] 00:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 661ms 00:22:46 INFO - PROCESS | 264 | 1463041366430 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 00:22:46 INFO - PROCESS | 264 | 1463041366432 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 00:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:22:46 INFO - PROCESS | 264 | 1463041366435 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:22:46 INFO - PROCESS | 264 | 1463041366437 Marionette TRACE conn2 <- [1,870,null,{}] 00:22:46 INFO - PROCESS | 264 | 1463041366440 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}] 00:22:46 INFO - PROCESS | 264 | 1463041366533 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 00:22:46 INFO - PROCESS | 264 | 1463041366542 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:46 INFO - PROCESS | 264 | ++DOCSHELL 19B05C00 == 55 [pid = 264] [id = 227] 00:22:46 INFO - PROCESS | 264 | ++DOMWINDOW == 153 (19B06000) [pid = 264] [serial = 679] [outer = 00000000] 00:22:46 INFO - PROCESS | 264 | ++DOMWINDOW == 154 (19B1BC00) [pid = 264] [serial = 680] [outer = 19B06000] 00:22:46 INFO - PROCESS | 264 | 1463041366586 Marionette DEBUG loaded listener.js 00:22:46 INFO - PROCESS | 264 | ++DOMWINDOW == 155 (19BC2400) [pid = 264] [serial = 681] [outer = 19B06000] 00:22:46 INFO - PROCESS | 264 | 1463041366988 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]]]}] 00:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 571ms 00:22:47 INFO - PROCESS | 264 | 1463041367030 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 00:22:47 INFO - PROCESS | 264 | 1463041367032 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 00:22:47 INFO - PROCESS | 264 | 1463041367036 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:22:47 INFO - PROCESS | 264 | 1463041367038 Marionette TRACE conn2 <- [1,874,null,{}] 00:22:47 INFO - PROCESS | 264 | 1463041367041 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}] 00:22:47 INFO - PROCESS | 264 | 1463041367137 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 00:22:47 INFO - PROCESS | 264 | 1463041367143 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:47 INFO - PROCESS | 264 | ++DOCSHELL 170A3000 == 56 [pid = 264] [id = 228] 00:22:47 INFO - PROCESS | 264 | ++DOMWINDOW == 156 (19A8D800) [pid = 264] [serial = 682] [outer = 00000000] 00:22:47 INFO - PROCESS | 264 | ++DOMWINDOW == 157 (19C96C00) [pid = 264] [serial = 683] [outer = 19A8D800] 00:22:47 INFO - PROCESS | 264 | 1463041367186 Marionette DEBUG loaded listener.js 00:22:47 INFO - PROCESS | 264 | ++DOMWINDOW == 158 (19D73400) [pid = 264] [serial = 684] [outer = 19A8D800] 00:22:47 INFO - PROCESS | 264 | 1463041367633 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]]]}] 00:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 676ms 00:22:47 INFO - PROCESS | 264 | 1463041367707 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 00:22:47 INFO - PROCESS | 264 | 1463041367708 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 00:22:47 INFO - PROCESS | 264 | 1463041367712 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:22:47 INFO - PROCESS | 264 | 1463041367713 Marionette TRACE conn2 <- [1,878,null,{}] 00:22:47 INFO - PROCESS | 264 | 1463041367717 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}] 00:22:47 INFO - PROCESS | 264 | 1463041367854 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 00:22:47 INFO - PROCESS | 264 | 1463041367917 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:47 INFO - PROCESS | 264 | ++DOCSHELL 1789B400 == 57 [pid = 264] [id = 229] 00:22:47 INFO - PROCESS | 264 | ++DOMWINDOW == 159 (178A0800) [pid = 264] [serial = 685] [outer = 00000000] 00:22:47 INFO - PROCESS | 264 | ++DOMWINDOW == 160 (178A5C00) [pid = 264] [serial = 686] [outer = 178A0800] 00:22:47 INFO - PROCESS | 264 | 1463041367961 Marionette DEBUG loaded listener.js 00:22:48 INFO - PROCESS | 264 | ++DOMWINDOW == 161 (19BC5C00) [pid = 264] [serial = 687] [outer = 178A0800] 00:22:48 INFO - PROCESS | 264 | 1463041368349 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]]]}] 00:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 661ms 00:22:48 INFO - PROCESS | 264 | 1463041368396 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 00:22:48 INFO - PROCESS | 264 | 1463041368398 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 00:22:48 INFO - PROCESS | 264 | 1463041368401 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:22:48 INFO - PROCESS | 264 | 1463041368403 Marionette TRACE conn2 <- [1,882,null,{}] 00:22:48 INFO - PROCESS | 264 | 1463041368415 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}] 00:22:48 INFO - PROCESS | 264 | 1463041368547 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 00:22:48 INFO - PROCESS | 264 | 1463041368614 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:48 INFO - PROCESS | 264 | ++DOCSHELL 178A0400 == 58 [pid = 264] [id = 230] 00:22:48 INFO - PROCESS | 264 | ++DOMWINDOW == 162 (178A2800) [pid = 264] [serial = 688] [outer = 00000000] 00:22:48 INFO - PROCESS | 264 | ++DOMWINDOW == 163 (1A4BDC00) [pid = 264] [serial = 689] [outer = 178A2800] 00:22:48 INFO - PROCESS | 264 | 1463041368656 Marionette DEBUG loaded listener.js 00:22:48 INFO - PROCESS | 264 | ++DOMWINDOW == 164 (1AA33400) [pid = 264] [serial = 690] [outer = 178A2800] 00:22:49 INFO - PROCESS | 264 | 1463041369029 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]]]}] 00:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 676ms 00:22:49 INFO - PROCESS | 264 | 1463041369067 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 00:22:49 INFO - PROCESS | 264 | 1463041369069 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 00:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:22:49 INFO - PROCESS | 264 | 1463041369072 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:22:49 INFO - PROCESS | 264 | 1463041369074 Marionette TRACE conn2 <- [1,886,null,{}] 00:22:49 INFO - PROCESS | 264 | 1463041369077 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}] 00:22:49 INFO - PROCESS | 264 | 1463041369195 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 00:22:49 INFO - PROCESS | 264 | 1463041369201 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:49 INFO - PROCESS | 264 | ++DOCSHELL 19C9A800 == 59 [pid = 264] [id = 231] 00:22:49 INFO - PROCESS | 264 | ++DOMWINDOW == 165 (1A839400) [pid = 264] [serial = 691] [outer = 00000000] 00:22:49 INFO - PROCESS | 264 | ++DOMWINDOW == 166 (1AAAF000) [pid = 264] [serial = 692] [outer = 1A839400] 00:22:49 INFO - PROCESS | 264 | 1463041369244 Marionette DEBUG loaded listener.js 00:22:49 INFO - PROCESS | 264 | ++DOMWINDOW == 167 (1AAB5C00) [pid = 264] [serial = 693] [outer = 1A839400] 00:22:49 INFO - PROCESS | 264 | --DOMWINDOW == 166 (10F42400) [pid = 264] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:22:49 INFO - PROCESS | 264 | --DOMWINDOW == 165 (11255C00) [pid = 264] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:22:49 INFO - PROCESS | 264 | --DOMWINDOW == 164 (1820FC00) [pid = 264] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:22:49 INFO - PROCESS | 264 | --DOMWINDOW == 163 (112A8400) [pid = 264] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:22:49 INFO - PROCESS | 264 | --DOMWINDOW == 162 (10F43400) [pid = 264] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:22:49 INFO - PROCESS | 264 | --DOMWINDOW == 161 (16B6E400) [pid = 264] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:22:49 INFO - PROCESS | 264 | --DOMWINDOW == 160 (117E0C00) [pid = 264] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:22:49 INFO - PROCESS | 264 | --DOMWINDOW == 159 (18560C00) [pid = 264] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:22:49 INFO - PROCESS | 264 | --DOMWINDOW == 158 (18583C00) [pid = 264] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:22:49 INFO - PROCESS | 264 | --DOMWINDOW == 157 (18581400) [pid = 264] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:22:49 INFO - PROCESS | 264 | 1463041369776 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]]]}] 00:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 766ms 00:22:49 INFO - PROCESS | 264 | 1463041369840 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 00:22:49 INFO - PROCESS | 264 | 1463041369842 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 00:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:22:49 INFO - PROCESS | 264 | 1463041369846 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:22:49 INFO - PROCESS | 264 | 1463041369847 Marionette TRACE conn2 <- [1,890,null,{}] 00:22:49 INFO - PROCESS | 264 | 1463041369855 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}] 00:22:49 INFO - PROCESS | 264 | 1463041369937 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 00:22:50 INFO - PROCESS | 264 | 1463041370223 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:50 INFO - PROCESS | 264 | ++DOCSHELL 19C4FC00 == 60 [pid = 264] [id = 232] 00:22:50 INFO - PROCESS | 264 | ++DOMWINDOW == 158 (19C95800) [pid = 264] [serial = 694] [outer = 00000000] 00:22:50 INFO - PROCESS | 264 | ++DOMWINDOW == 159 (1A4BA800) [pid = 264] [serial = 695] [outer = 19C95800] 00:22:50 INFO - PROCESS | 264 | 1463041370270 Marionette DEBUG loaded listener.js 00:22:50 INFO - PROCESS | 264 | ++DOMWINDOW == 160 (1AA3C000) [pid = 264] [serial = 696] [outer = 19C95800] 00:22:50 INFO - PROCESS | 264 | 1463041370653 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]]]}] 00:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 811ms 00:22:50 INFO - PROCESS | 264 | 1463041370669 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 00:22:50 INFO - PROCESS | 264 | 1463041370671 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 00:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:22:50 INFO - PROCESS | 264 | 1463041370674 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:22:50 INFO - PROCESS | 264 | 1463041370676 Marionette TRACE conn2 <- [1,894,null,{}] 00:22:50 INFO - PROCESS | 264 | 1463041370693 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}] 00:22:50 INFO - PROCESS | 264 | 1463041370757 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 00:22:50 INFO - PROCESS | 264 | 1463041370764 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:50 INFO - PROCESS | 264 | ++DOCSHELL 11017C00 == 61 [pid = 264] [id = 233] 00:22:50 INFO - PROCESS | 264 | ++DOMWINDOW == 161 (11018400) [pid = 264] [serial = 697] [outer = 00000000] 00:22:50 INFO - PROCESS | 264 | ++DOMWINDOW == 162 (1101F400) [pid = 264] [serial = 698] [outer = 11018400] 00:22:50 INFO - PROCESS | 264 | 1463041370806 Marionette DEBUG loaded listener.js 00:22:50 INFO - PROCESS | 264 | ++DOMWINDOW == 163 (15BEC000) [pid = 264] [serial = 699] [outer = 11018400] 00:22:51 INFO - PROCESS | 264 | 1463041371239 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]]]}] 00:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 631ms 00:22:51 INFO - PROCESS | 264 | 1463041371296 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 00:22:51 INFO - PROCESS | 264 | 1463041371299 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 00:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:22:51 INFO - PROCESS | 264 | 1463041371302 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:22:51 INFO - PROCESS | 264 | 1463041371305 Marionette TRACE conn2 <- [1,898,null,{}] 00:22:51 INFO - PROCESS | 264 | 1463041371308 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}] 00:22:51 INFO - PROCESS | 264 | 1463041371410 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 00:22:51 INFO - PROCESS | 264 | 1463041371416 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:51 INFO - PROCESS | 264 | ++DOCSHELL 19F11000 == 62 [pid = 264] [id = 234] 00:22:51 INFO - PROCESS | 264 | ++DOMWINDOW == 164 (19F11400) [pid = 264] [serial = 700] [outer = 00000000] 00:22:51 INFO - PROCESS | 264 | ++DOMWINDOW == 165 (19F15000) [pid = 264] [serial = 701] [outer = 19F11400] 00:22:51 INFO - PROCESS | 264 | 1463041371463 Marionette DEBUG loaded listener.js 00:22:51 INFO - PROCESS | 264 | ++DOMWINDOW == 166 (19F1C400) [pid = 264] [serial = 702] [outer = 19F11400] 00:22:52 INFO - PROCESS | 264 | 1463041372159 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]]]}] 00:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 901ms 00:22:52 INFO - PROCESS | 264 | 1463041372214 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 00:22:52 INFO - PROCESS | 264 | 1463041372217 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 00:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:22:52 INFO - PROCESS | 264 | 1463041372222 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:22:52 INFO - PROCESS | 264 | 1463041372226 Marionette TRACE conn2 <- [1,902,null,{}] 00:22:52 INFO - PROCESS | 264 | 1463041372231 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}] 00:22:52 INFO - PROCESS | 264 | 1463041372345 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 00:22:52 INFO - PROCESS | 264 | 1463041372467 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:52 INFO - PROCESS | 264 | ++DOCSHELL 12EDDC00 == 63 [pid = 264] [id = 235] 00:22:52 INFO - PROCESS | 264 | ++DOMWINDOW == 167 (13289C00) [pid = 264] [serial = 703] [outer = 00000000] 00:22:52 INFO - PROCESS | 264 | ++DOMWINDOW == 168 (15B89C00) [pid = 264] [serial = 704] [outer = 13289C00] 00:22:52 INFO - PROCESS | 264 | 1463041372522 Marionette DEBUG loaded listener.js 00:22:52 INFO - PROCESS | 264 | ++DOMWINDOW == 169 (16183400) [pid = 264] [serial = 705] [outer = 13289C00] 00:22:53 INFO - PROCESS | 264 | 1463041373118 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]]]}] 00:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 961ms 00:22:53 INFO - PROCESS | 264 | 1463041373187 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 00:22:53 INFO - PROCESS | 264 | 1463041373193 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 00:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:22:53 INFO - PROCESS | 264 | 1463041373199 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:22:53 INFO - PROCESS | 264 | 1463041373202 Marionette TRACE conn2 <- [1,906,null,{}] 00:22:53 INFO - PROCESS | 264 | 1463041373206 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}] 00:22:53 INFO - PROCESS | 264 | 1463041373317 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 00:22:53 INFO - PROCESS | 264 | 1463041373436 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:53 INFO - PROCESS | 264 | ++DOCSHELL 16F1D400 == 64 [pid = 264] [id = 236] 00:22:53 INFO - PROCESS | 264 | ++DOMWINDOW == 170 (16F1FC00) [pid = 264] [serial = 706] [outer = 00000000] 00:22:53 INFO - PROCESS | 264 | ++DOMWINDOW == 171 (1789BC00) [pid = 264] [serial = 707] [outer = 16F1FC00] 00:22:53 INFO - PROCESS | 264 | 1463041373490 Marionette DEBUG loaded listener.js 00:22:53 INFO - PROCESS | 264 | ++DOMWINDOW == 172 (178A5400) [pid = 264] [serial = 708] [outer = 16F1FC00] 00:22:54 INFO - PROCESS | 264 | 1463041374088 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]]]}] 00:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 962ms 00:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:22:54 INFO - PROCESS | 264 | 1463041374163 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 00:22:54 INFO - PROCESS | 264 | 1463041374165 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 00:22:54 INFO - PROCESS | 264 | 1463041374169 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:22:54 INFO - PROCESS | 264 | 1463041374173 Marionette TRACE conn2 <- [1,910,null,{}] 00:22:54 INFO - PROCESS | 264 | 1463041374184 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}] 00:22:54 INFO - PROCESS | 264 | 1463041374280 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 00:22:54 INFO - PROCESS | 264 | 1463041374416 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:54 INFO - PROCESS | 264 | ++DOCSHELL 19C94000 == 65 [pid = 264] [id = 237] 00:22:54 INFO - PROCESS | 264 | ++DOMWINDOW == 173 (19C9E400) [pid = 264] [serial = 709] [outer = 00000000] 00:22:54 INFO - PROCESS | 264 | ++DOMWINDOW == 174 (19F16400) [pid = 264] [serial = 710] [outer = 19C9E400] 00:22:54 INFO - PROCESS | 264 | 1463041374473 Marionette DEBUG loaded listener.js 00:22:54 INFO - PROCESS | 264 | ++DOMWINDOW == 175 (19F1E800) [pid = 264] [serial = 711] [outer = 19C9E400] 00:22:54 INFO - PROCESS | 264 | 1463041375003 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]]]}] 00:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 871ms 00:22:55 INFO - PROCESS | 264 | 1463041375038 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 00:22:55 INFO - PROCESS | 264 | 1463041375041 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 00:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:22:55 INFO - PROCESS | 264 | 1463041375045 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:22:55 INFO - PROCESS | 264 | 1463041375047 Marionette TRACE conn2 <- [1,914,null,{}] 00:22:55 INFO - PROCESS | 264 | 1463041375051 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}] 00:22:55 INFO - PROCESS | 264 | 1463041375143 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 00:22:55 INFO - PROCESS | 264 | 1463041375251 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:55 INFO - PROCESS | 264 | ++DOCSHELL 19B0FC00 == 66 [pid = 264] [id = 238] 00:22:55 INFO - PROCESS | 264 | ++DOMWINDOW == 176 (19F12800) [pid = 264] [serial = 712] [outer = 00000000] 00:22:55 INFO - PROCESS | 264 | ++DOMWINDOW == 177 (1B052400) [pid = 264] [serial = 713] [outer = 19F12800] 00:22:55 INFO - PROCESS | 264 | 1463041375303 Marionette DEBUG loaded listener.js 00:22:55 INFO - PROCESS | 264 | ++DOMWINDOW == 178 (1B3D6000) [pid = 264] [serial = 714] [outer = 19F12800] 00:22:55 INFO - PROCESS | 264 | 1463041375867 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]]]}] 00:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 871ms 00:22:55 INFO - PROCESS | 264 | 1463041375914 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 00:22:55 INFO - PROCESS | 264 | 1463041375916 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 00:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:22:55 INFO - PROCESS | 264 | 1463041375919 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:22:55 INFO - PROCESS | 264 | 1463041375921 Marionette TRACE conn2 <- [1,918,null,{}] 00:22:55 INFO - PROCESS | 264 | 1463041375925 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}] 00:22:56 INFO - PROCESS | 264 | 1463041376015 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 00:22:56 INFO - PROCESS | 264 | 1463041376128 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:56 INFO - PROCESS | 264 | ++DOCSHELL 149FA800 == 67 [pid = 264] [id = 239] 00:22:56 INFO - PROCESS | 264 | ++DOMWINDOW == 179 (19F1C800) [pid = 264] [serial = 715] [outer = 00000000] 00:22:56 INFO - PROCESS | 264 | ++DOMWINDOW == 180 (1B4EC400) [pid = 264] [serial = 716] [outer = 19F1C800] 00:22:56 INFO - PROCESS | 264 | 1463041376224 Marionette DEBUG loaded listener.js 00:22:56 INFO - PROCESS | 264 | ++DOMWINDOW == 181 (1B756400) [pid = 264] [serial = 717] [outer = 19F1C800] 00:22:56 INFO - PROCESS | 264 | ++DOMWINDOW == 182 (16F70C00) [pid = 264] [serial = 718] [outer = 1B758400] 00:22:56 INFO - PROCESS | 264 | 1463041376888 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]]]}] 00:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1262ms 00:22:57 INFO - PROCESS | 264 | 1463041377180 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 00:22:57 INFO - PROCESS | 264 | 1463041377184 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 00:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:22:57 INFO - PROCESS | 264 | 1463041377191 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:22:57 INFO - PROCESS | 264 | 1463041377193 Marionette TRACE conn2 <- [1,922,null,{}] 00:22:57 INFO - PROCESS | 264 | 1463041377199 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}] 00:22:57 INFO - PROCESS | 264 | 1463041377298 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 00:22:57 INFO - PROCESS | 264 | 1463041377431 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:57 INFO - PROCESS | 264 | ++DOCSHELL 1075C000 == 68 [pid = 264] [id = 240] 00:22:57 INFO - PROCESS | 264 | ++DOMWINDOW == 183 (107F3800) [pid = 264] [serial = 719] [outer = 00000000] 00:22:57 INFO - PROCESS | 264 | ++DOMWINDOW == 184 (12215800) [pid = 264] [serial = 720] [outer = 107F3800] 00:22:57 INFO - PROCESS | 264 | 1463041377483 Marionette DEBUG loaded listener.js 00:22:57 INFO - PROCESS | 264 | ++DOMWINDOW == 185 (13B99800) [pid = 264] [serial = 721] [outer = 107F3800] 00:22:58 INFO - PROCESS | 264 | 1463041378033 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]]]}] 00:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 871ms 00:22:58 INFO - PROCESS | 264 | 1463041378077 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 00:22:58 INFO - PROCESS | 264 | 1463041378080 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 00:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:22:58 INFO - PROCESS | 264 | 1463041378070 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:22:58 INFO - PROCESS | 264 | 1463041378074 Marionette TRACE conn2 <- [1,926,null,{}] 00:22:58 INFO - PROCESS | 264 | 1463041378078 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}] 00:22:58 INFO - PROCESS | 264 | 1463041378173 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 00:22:58 INFO - PROCESS | 264 | 1463041378288 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:58 INFO - PROCESS | 264 | ++DOCSHELL 10F3A800 == 69 [pid = 264] [id = 241] 00:22:58 INFO - PROCESS | 264 | ++DOMWINDOW == 186 (11014800) [pid = 264] [serial = 722] [outer = 00000000] 00:22:58 INFO - PROCESS | 264 | ++DOMWINDOW == 187 (13B0A800) [pid = 264] [serial = 723] [outer = 11014800] 00:22:58 INFO - PROCESS | 264 | 1463041378381 Marionette DEBUG loaded listener.js 00:22:58 INFO - PROCESS | 264 | ++DOMWINDOW == 188 (15A9A400) [pid = 264] [serial = 724] [outer = 11014800] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 11017C00 == 68 [pid = 264] [id = 233] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 19C4FC00 == 67 [pid = 264] [id = 232] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 19C9A800 == 66 [pid = 264] [id = 231] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 178A0400 == 65 [pid = 264] [id = 230] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 1789B400 == 64 [pid = 264] [id = 229] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 170A3000 == 63 [pid = 264] [id = 228] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 19B05C00 == 62 [pid = 264] [id = 227] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 170A7C00 == 61 [pid = 264] [id = 226] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 187 (16163C00) [pid = 264] [serial = 605] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 186 (19A89400) [pid = 264] [serial = 608] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 185 (1B053400) [pid = 264] [serial = 611] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 184 (16F1C800) [pid = 264] [serial = 614] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 183 (1B346000) [pid = 264] [serial = 617] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 182 (1B4E7000) [pid = 264] [serial = 650] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 105F9800 == 60 [pid = 264] [id = 225] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 16161800 == 59 [pid = 264] [id = 224] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 14689800 == 58 [pid = 264] [id = 223] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 1ABB7400 == 57 [pid = 264] [id = 222] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 1AA3B800 == 56 [pid = 264] [id = 221] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 1AA32800 == 55 [pid = 264] [id = 220] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 16F1A000 == 54 [pid = 264] [id = 219] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 112AF800 == 53 [pid = 264] [id = 218] 00:22:58 INFO - PROCESS | 264 | --DOCSHELL 16188000 == 52 [pid = 264] [id = 217] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 181 (19D73000) [pid = 264] [serial = 635] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 180 (1AF28C00) [pid = 264] [serial = 638] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 179 (1A138800) [pid = 264] [serial = 636] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 178 (19BC2000) [pid = 264] [serial = 632] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 177 (135A4000) [pid = 264] [serial = 621] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 176 (12C09800) [pid = 264] [serial = 620] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 175 (13544000) [pid = 264] [serial = 623] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 174 (14695C00) [pid = 264] [serial = 624] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 173 (16F19800) [pid = 264] [serial = 626] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 172 (16F6D000) [pid = 264] [serial = 627] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 171 (16F6E800) [pid = 264] [serial = 641] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 170 (19A87400) [pid = 264] [serial = 629] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 169 (19A90000) [pid = 264] [serial = 630] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 168 (1B055C00) [pid = 264] [serial = 639] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 167 (1B3D7400) [pid = 264] [serial = 647] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 166 (19B10800) [pid = 264] [serial = 642] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 165 (18588000) [pid = 264] [serial = 644] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 164 (19C94800) [pid = 264] [serial = 633] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 163 (1858C000) [pid = 264] [serial = 645] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | --DOMWINDOW == 162 (1B3D9000) [pid = 264] [serial = 648] [outer = 00000000] [url = about:blank] 00:22:58 INFO - PROCESS | 264 | 1463041378833 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]]]}] 00:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 811ms 00:22:58 INFO - PROCESS | 264 | 1463041378892 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 00:22:58 INFO - PROCESS | 264 | 1463041378894 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 00:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:22:58 INFO - PROCESS | 264 | 1463041378898 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:22:58 INFO - PROCESS | 264 | 1463041378900 Marionette TRACE conn2 <- [1,930,null,{}] 00:22:58 INFO - PROCESS | 264 | 1463041378909 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}] 00:22:58 INFO - PROCESS | 264 | 1463041378998 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 00:22:58 INFO - PROCESS | 264 | 1463041378991 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:59 INFO - PROCESS | 264 | ++DOCSHELL 16748C00 == 53 [pid = 264] [id = 242] 00:22:59 INFO - PROCESS | 264 | ++DOMWINDOW == 163 (1674B400) [pid = 264] [serial = 725] [outer = 00000000] 00:22:59 INFO - PROCESS | 264 | ++DOMWINDOW == 164 (16F17800) [pid = 264] [serial = 726] [outer = 1674B400] 00:22:59 INFO - PROCESS | 264 | 1463041379039 Marionette DEBUG loaded listener.js 00:22:59 INFO - PROCESS | 264 | ++DOMWINDOW == 165 (16F1F800) [pid = 264] [serial = 727] [outer = 1674B400] 00:22:59 INFO - PROCESS | 264 | 1463041379511 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]]]}] 00:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 661ms 00:22:59 INFO - PROCESS | 264 | 1463041379561 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 00:22:59 INFO - PROCESS | 264 | 1463041379562 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 00:22:59 INFO - PROCESS | 264 | 1463041379566 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:22:59 INFO - PROCESS | 264 | 1463041379568 Marionette TRACE conn2 <- [1,934,null,{}] 00:22:59 INFO - PROCESS | 264 | 1463041379571 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}] 00:22:59 INFO - PROCESS | 264 | 1463041379654 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 00:22:59 INFO - PROCESS | 264 | 1463041379662 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:59 INFO - PROCESS | 264 | ++DOCSHELL 16F78C00 == 54 [pid = 264] [id = 243] 00:22:59 INFO - PROCESS | 264 | ++DOMWINDOW == 166 (170A0800) [pid = 264] [serial = 728] [outer = 00000000] 00:22:59 INFO - PROCESS | 264 | ++DOMWINDOW == 167 (178A0C00) [pid = 264] [serial = 729] [outer = 170A0800] 00:22:59 INFO - PROCESS | 264 | 1463041379715 Marionette DEBUG loaded listener.js 00:22:59 INFO - PROCESS | 264 | ++DOMWINDOW == 168 (1820D400) [pid = 264] [serial = 730] [outer = 170A0800] 00:23:00 INFO - PROCESS | 264 | 1463041380122 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]]]}] 00:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 571ms 00:23:00 INFO - PROCESS | 264 | 1463041380144 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 00:23:00 INFO - PROCESS | 264 | 1463041380146 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 00:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:23:00 INFO - PROCESS | 264 | 1463041380149 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:23:00 INFO - PROCESS | 264 | 1463041380151 Marionette TRACE conn2 <- [1,938,null,{}] 00:23:00 INFO - PROCESS | 264 | 1463041380154 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}] 00:23:00 INFO - PROCESS | 264 | 1463041380279 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 00:23:00 INFO - PROCESS | 264 | 1463041380364 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:00 INFO - PROCESS | 264 | ++DOCSHELL 11012400 == 55 [pid = 264] [id = 244] 00:23:00 INFO - PROCESS | 264 | ++DOMWINDOW == 169 (16F1C800) [pid = 264] [serial = 731] [outer = 00000000] 00:23:00 INFO - PROCESS | 264 | ++DOMWINDOW == 170 (18582000) [pid = 264] [serial = 732] [outer = 16F1C800] 00:23:00 INFO - PROCESS | 264 | 1463041380390 Marionette DEBUG loaded listener.js 00:23:00 INFO - PROCESS | 264 | ++DOMWINDOW == 171 (18589800) [pid = 264] [serial = 733] [outer = 16F1C800] 00:23:00 INFO - PROCESS | 264 | 1463041380810 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]]]}] 00:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 721ms 00:23:00 INFO - PROCESS | 264 | 1463041380854 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 00:23:00 INFO - PROCESS | 264 | 1463041380856 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 00:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:23:00 INFO - PROCESS | 264 | 1463041380868 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:23:00 INFO - PROCESS | 264 | 1463041380870 Marionette TRACE conn2 <- [1,942,null,{}] 00:23:00 INFO - PROCESS | 264 | 1463041380873 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}] 00:23:00 INFO - PROCESS | 264 | 1463041381011 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 00:23:01 INFO - PROCESS | 264 | 1463041381076 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:01 INFO - PROCESS | 264 | ++DOCSHELL 11016400 == 56 [pid = 264] [id = 245] 00:23:01 INFO - PROCESS | 264 | ++DOMWINDOW == 172 (19A87000) [pid = 264] [serial = 734] [outer = 00000000] 00:23:01 INFO - PROCESS | 264 | ++DOMWINDOW == 173 (19B0F000) [pid = 264] [serial = 735] [outer = 19A87000] 00:23:01 INFO - PROCESS | 264 | 1463041381121 Marionette DEBUG loaded listener.js 00:23:01 INFO - PROCESS | 264 | ++DOMWINDOW == 174 (19B23400) [pid = 264] [serial = 736] [outer = 19A87000] 00:23:01 INFO - PROCESS | 264 | 1463041381509 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]]]}] 00:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 676ms 00:23:01 INFO - PROCESS | 264 | 1463041381580 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 00:23:01 INFO - PROCESS | 264 | 1463041381581 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 00:23:01 INFO - PROCESS | 264 | 1463041381589 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:23:01 INFO - PROCESS | 264 | 1463041381591 Marionette TRACE conn2 <- [1,946,null,{}] 00:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:23:01 INFO - PROCESS | 264 | 1463041381594 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}] 00:23:01 INFO - PROCESS | 264 | 1463041381710 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 00:23:01 INFO - PROCESS | 264 | 1463041381706 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:01 INFO - PROCESS | 264 | ++DOCSHELL 1101B400 == 57 [pid = 264] [id = 246] 00:23:01 INFO - PROCESS | 264 | ++DOMWINDOW == 175 (13215C00) [pid = 264] [serial = 737] [outer = 00000000] 00:23:01 INFO - PROCESS | 264 | ++DOMWINDOW == 176 (19C45800) [pid = 264] [serial = 738] [outer = 13215C00] 00:23:01 INFO - PROCESS | 264 | 1463041381807 Marionette DEBUG loaded listener.js 00:23:01 INFO - PROCESS | 264 | ++DOMWINDOW == 177 (19C47000) [pid = 264] [serial = 739] [outer = 13215C00] 00:23:02 INFO - PROCESS | 264 | 1463041382201 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]]]}] 00:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 676ms 00:23:02 INFO - PROCESS | 264 | 1463041382255 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 00:23:02 INFO - PROCESS | 264 | 1463041382257 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 00:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:23:02 INFO - PROCESS | 264 | 1463041382260 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:23:02 INFO - PROCESS | 264 | 1463041382262 Marionette TRACE conn2 <- [1,950,null,{}] 00:23:02 INFO - PROCESS | 264 | 1463041382265 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}] 00:23:02 INFO - PROCESS | 264 | 1463041382379 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 00:23:02 INFO - PROCESS | 264 | 1463041382441 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:02 INFO - PROCESS | 264 | ++DOCSHELL 177BD800 == 58 [pid = 264] [id = 247] 00:23:02 INFO - PROCESS | 264 | ++DOMWINDOW == 178 (19C4FC00) [pid = 264] [serial = 740] [outer = 00000000] 00:23:02 INFO - PROCESS | 264 | ++DOMWINDOW == 179 (19F11800) [pid = 264] [serial = 741] [outer = 19C4FC00] 00:23:02 INFO - PROCESS | 264 | 1463041382484 Marionette DEBUG loaded listener.js 00:23:02 INFO - PROCESS | 264 | ++DOMWINDOW == 180 (19F7C400) [pid = 264] [serial = 742] [outer = 19C4FC00] 00:23:02 INFO - PROCESS | 264 | --DOMWINDOW == 179 (11018400) [pid = 264] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:23:02 INFO - PROCESS | 264 | --DOMWINDOW == 178 (178A0800) [pid = 264] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:23:02 INFO - PROCESS | 264 | --DOMWINDOW == 177 (178A2800) [pid = 264] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:23:02 INFO - PROCESS | 264 | --DOMWINDOW == 176 (1A839400) [pid = 264] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:23:02 INFO - PROCESS | 264 | --DOMWINDOW == 175 (19B06000) [pid = 264] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:23:02 INFO - PROCESS | 264 | --DOMWINDOW == 174 (19A8D800) [pid = 264] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:23:02 INFO - PROCESS | 264 | --DOMWINDOW == 173 (177E0800) [pid = 264] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:23:02 INFO - PROCESS | 264 | --DOMWINDOW == 172 (16163800) [pid = 264] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:23:02 INFO - PROCESS | 264 | --DOMWINDOW == 171 (112AEC00) [pid = 264] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:23:02 INFO - PROCESS | 264 | --DOMWINDOW == 170 (19C95800) [pid = 264] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:23:03 INFO - PROCESS | 264 | 1463041383010 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]]]}] 00:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 811ms 00:23:03 INFO - PROCESS | 264 | 1463041383078 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 00:23:03 INFO - PROCESS | 264 | 1463041383080 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 00:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:23:03 INFO - PROCESS | 264 | 1463041383084 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:23:03 INFO - PROCESS | 264 | 1463041383085 Marionette TRACE conn2 <- [1,954,null,{}] 00:23:03 INFO - PROCESS | 264 | 1463041383089 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}] 00:23:03 INFO - PROCESS | 264 | 1463041383164 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 00:23:03 INFO - PROCESS | 264 | 1463041383170 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:03 INFO - PROCESS | 264 | ++DOCSHELL 11020400 == 59 [pid = 264] [id = 248] 00:23:03 INFO - PROCESS | 264 | ++DOMWINDOW == 171 (178A0800) [pid = 264] [serial = 743] [outer = 00000000] 00:23:03 INFO - PROCESS | 264 | ++DOMWINDOW == 172 (19F0F400) [pid = 264] [serial = 744] [outer = 178A0800] 00:23:03 INFO - PROCESS | 264 | 1463041383213 Marionette DEBUG loaded listener.js 00:23:03 INFO - PROCESS | 264 | ++DOMWINDOW == 173 (1A135000) [pid = 264] [serial = 745] [outer = 178A0800] 00:23:03 INFO - PROCESS | 264 | 1463041383611 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]]]}] 00:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 571ms 00:23:03 INFO - PROCESS | 264 | 1463041383654 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 00:23:03 INFO - PROCESS | 264 | 1463041383656 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 00:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:23:03 INFO - PROCESS | 264 | 1463041383662 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:23:03 INFO - PROCESS | 264 | 1463041383664 Marionette TRACE conn2 <- [1,958,null,{}] 00:23:03 INFO - PROCESS | 264 | 1463041383668 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}] 00:23:03 INFO - PROCESS | 264 | 1463041383750 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 00:23:03 INFO - PROCESS | 264 | 1463041383757 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:03 INFO - PROCESS | 264 | ++DOCSHELL 19BBB400 == 60 [pid = 264] [id = 249] 00:23:03 INFO - PROCESS | 264 | ++DOMWINDOW == 174 (19D73000) [pid = 264] [serial = 746] [outer = 00000000] 00:23:03 INFO - PROCESS | 264 | ++DOMWINDOW == 175 (1AA0C000) [pid = 264] [serial = 747] [outer = 19D73000] 00:23:03 INFO - PROCESS | 264 | 1463041383802 Marionette DEBUG loaded listener.js 00:23:03 INFO - PROCESS | 264 | ++DOMWINDOW == 176 (1AA39C00) [pid = 264] [serial = 748] [outer = 19D73000] 00:23:04 INFO - PROCESS | 264 | 1463041384242 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]]]}] 00:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 616ms 00:23:04 INFO - PROCESS | 264 | 1463041384279 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 00:23:04 INFO - PROCESS | 264 | 1463041384281 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 00:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:23:04 INFO - PROCESS | 264 | 1463041384284 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:23:04 INFO - PROCESS | 264 | 1463041384287 Marionette TRACE conn2 <- [1,962,null,{}] 00:23:04 INFO - PROCESS | 264 | 1463041384290 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}] 00:23:04 INFO - PROCESS | 264 | 1463041384392 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 00:23:04 INFO - PROCESS | 264 | 1463041384398 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:04 INFO - PROCESS | 264 | ++DOCSHELL 1AAB9400 == 61 [pid = 264] [id = 250] 00:23:04 INFO - PROCESS | 264 | ++DOMWINDOW == 177 (1AE31C00) [pid = 264] [serial = 749] [outer = 00000000] 00:23:04 INFO - PROCESS | 264 | ++DOMWINDOW == 178 (1AF28C00) [pid = 264] [serial = 750] [outer = 1AE31C00] 00:23:04 INFO - PROCESS | 264 | 1463041384449 Marionette DEBUG loaded listener.js 00:23:04 INFO - PROCESS | 264 | ++DOMWINDOW == 179 (1B33A800) [pid = 264] [serial = 751] [outer = 1AE31C00] 00:23:05 INFO - PROCESS | 264 | 1463041385109 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]]]}] 00:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 856ms 00:23:05 INFO - PROCESS | 264 | 1463041385154 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 00:23:05 INFO - PROCESS | 264 | 1463041385158 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 00:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:23:05 INFO - PROCESS | 264 | 1463041385164 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:23:05 INFO - PROCESS | 264 | 1463041385168 Marionette TRACE conn2 <- [1,966,null,{}] 00:23:05 INFO - PROCESS | 264 | 1463041385174 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}] 00:23:05 INFO - PROCESS | 264 | 1463041385317 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 00:23:05 INFO - PROCESS | 264 | 1463041385429 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:05 INFO - PROCESS | 264 | ++DOCSHELL 112AF800 == 62 [pid = 264] [id = 251] 00:23:05 INFO - PROCESS | 264 | ++DOMWINDOW == 180 (122AEC00) [pid = 264] [serial = 752] [outer = 00000000] 00:23:05 INFO - PROCESS | 264 | ++DOMWINDOW == 181 (14258000) [pid = 264] [serial = 753] [outer = 122AEC00] 00:23:05 INFO - PROCESS | 264 | 1463041385483 Marionette DEBUG loaded listener.js 00:23:05 INFO - PROCESS | 264 | ++DOMWINDOW == 182 (15833800) [pid = 264] [serial = 754] [outer = 122AEC00] 00:23:06 INFO - PROCESS | 264 | 1463041386030 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]]]}] 00:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 901ms 00:23:06 INFO - PROCESS | 264 | 1463041386073 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 00:23:06 INFO - PROCESS | 264 | 1463041386079 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 00:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:23:06 INFO - PROCESS | 264 | 1463041386086 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:23:06 INFO - PROCESS | 264 | 1463041386089 Marionette TRACE conn2 <- [1,970,null,{}] 00:23:06 INFO - PROCESS | 264 | 1463041386092 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}] 00:23:06 INFO - PROCESS | 264 | 1463041386200 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 00:23:06 INFO - PROCESS | 264 | 1463041386358 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:06 INFO - PROCESS | 264 | ++DOCSHELL 16743C00 == 63 [pid = 264] [id = 252] 00:23:06 INFO - PROCESS | 264 | ++DOMWINDOW == 183 (1674C400) [pid = 264] [serial = 755] [outer = 00000000] 00:23:06 INFO - PROCESS | 264 | ++DOMWINDOW == 184 (172A7400) [pid = 264] [serial = 756] [outer = 1674C400] 00:23:06 INFO - PROCESS | 264 | 1463041386412 Marionette DEBUG loaded listener.js 00:23:06 INFO - PROCESS | 264 | ++DOMWINDOW == 185 (17867400) [pid = 264] [serial = 757] [outer = 1674C400] 00:23:07 INFO - PROCESS | 264 | 1463041387024 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]]]}] 00:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 962ms 00:23:07 INFO - PROCESS | 264 | 1463041387062 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 00:23:07 INFO - PROCESS | 264 | 1463041387065 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 00:23:07 INFO - PROCESS | 264 | 1463041387070 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:23:07 INFO - PROCESS | 264 | 1463041387074 Marionette TRACE conn2 <- [1,974,null,{}] 00:23:07 INFO - PROCESS | 264 | 1463041387085 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}] 00:23:07 INFO - PROCESS | 264 | 1463041387179 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 00:23:07 INFO - PROCESS | 264 | 1463041387318 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:07 INFO - PROCESS | 264 | ++DOCSHELL 16746400 == 64 [pid = 264] [id = 253] 00:23:07 INFO - PROCESS | 264 | ++DOMWINDOW == 186 (178A1C00) [pid = 264] [serial = 758] [outer = 00000000] 00:23:07 INFO - PROCESS | 264 | ++DOMWINDOW == 187 (19A8C000) [pid = 264] [serial = 759] [outer = 178A1C00] 00:23:07 INFO - PROCESS | 264 | 1463041387375 Marionette DEBUG loaded listener.js 00:23:07 INFO - PROCESS | 264 | ++DOMWINDOW == 188 (19B05C00) [pid = 264] [serial = 760] [outer = 178A1C00] 00:23:07 INFO - PROCESS | 264 | 1463041387929 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]]]}] 00:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 901ms 00:23:07 INFO - PROCESS | 264 | 1463041387983 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 00:23:07 INFO - PROCESS | 264 | 1463041387986 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 00:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:23:07 INFO - PROCESS | 264 | 1463041387989 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:23:07 INFO - PROCESS | 264 | 1463041387991 Marionette TRACE conn2 <- [1,978,null,{}] 00:23:07 INFO - PROCESS | 264 | 1463041387995 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}] 00:23:08 INFO - PROCESS | 264 | 1463041388100 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 00:23:08 INFO - PROCESS | 264 | 1463041388209 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:08 INFO - PROCESS | 264 | ++DOCSHELL 1858CC00 == 65 [pid = 264] [id = 254] 00:23:08 INFO - PROCESS | 264 | ++DOMWINDOW == 189 (19A86800) [pid = 264] [serial = 761] [outer = 00000000] 00:23:08 INFO - PROCESS | 264 | ++DOMWINDOW == 190 (1A13D400) [pid = 264] [serial = 762] [outer = 19A86800] 00:23:08 INFO - PROCESS | 264 | 1463041388262 Marionette DEBUG loaded listener.js 00:23:08 INFO - PROCESS | 264 | ++DOMWINDOW == 191 (1AAB4400) [pid = 264] [serial = 763] [outer = 19A86800] 00:23:08 INFO - PROCESS | 264 | 1463041388820 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]]]}] 00:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 901ms 00:23:08 INFO - PROCESS | 264 | 1463041388897 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 00:23:08 INFO - PROCESS | 264 | 1463041388899 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 00:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:23:08 INFO - PROCESS | 264 | 1463041388903 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:23:08 INFO - PROCESS | 264 | 1463041388905 Marionette TRACE conn2 <- [1,982,null,{}] 00:23:08 INFO - PROCESS | 264 | 1463041388909 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}] 00:23:09 INFO - PROCESS | 264 | 1463041389002 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 00:23:09 INFO - PROCESS | 264 | 1463041389111 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:09 INFO - PROCESS | 264 | ++DOCSHELL 19B10C00 == 66 [pid = 264] [id = 255] 00:23:09 INFO - PROCESS | 264 | ++DOMWINDOW == 192 (19C94400) [pid = 264] [serial = 764] [outer = 00000000] 00:23:09 INFO - PROCESS | 264 | ++DOMWINDOW == 193 (1B33CC00) [pid = 264] [serial = 765] [outer = 19C94400] 00:23:09 INFO - PROCESS | 264 | 1463041389168 Marionette DEBUG loaded listener.js 00:23:09 INFO - PROCESS | 264 | ++DOMWINDOW == 194 (1B3D0000) [pid = 264] [serial = 766] [outer = 19C94400] 00:23:09 INFO - PROCESS | 264 | 1463041389732 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]]]}] 00:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 856ms 00:23:09 INFO - PROCESS | 264 | 1463041389773 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 00:23:09 INFO - PROCESS | 264 | 1463041389775 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 00:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:23:09 INFO - PROCESS | 264 | 1463041389779 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:23:09 INFO - PROCESS | 264 | 1463041389781 Marionette TRACE conn2 <- [1,986,null,{}] 00:23:09 INFO - PROCESS | 264 | 1463041389784 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}] 00:23:09 INFO - PROCESS | 264 | 1463041389888 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 00:23:09 INFO - PROCESS | 264 | 1463041390004 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:10 INFO - PROCESS | 264 | ++DOCSHELL 11BC5400 == 67 [pid = 264] [id = 256] 00:23:10 INFO - PROCESS | 264 | ++DOMWINDOW == 195 (16750C00) [pid = 264] [serial = 767] [outer = 00000000] 00:23:10 INFO - PROCESS | 264 | ++DOMWINDOW == 196 (1787FC00) [pid = 264] [serial = 768] [outer = 16750C00] 00:23:10 INFO - PROCESS | 264 | 1463041390120 Marionette DEBUG loaded listener.js 00:23:10 INFO - PROCESS | 264 | ++DOMWINDOW == 197 (19B09400) [pid = 264] [serial = 769] [outer = 16750C00] 00:23:10 INFO - PROCESS | 264 | 1463041390688 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]]]}] 00:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 962ms 00:23:10 INFO - PROCESS | 264 | 1463041390731 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 00:23:10 INFO - PROCESS | 264 | 1463041390733 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 00:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:23:10 INFO - PROCESS | 264 | 1463041390737 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:23:10 INFO - PROCESS | 264 | 1463041390739 Marionette TRACE conn2 <- [1,990,null,{}] 00:23:10 INFO - PROCESS | 264 | 1463041390742 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}] 00:23:10 INFO - PROCESS | 264 | 1463041390846 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 00:23:10 INFO - PROCESS | 264 | 1463041390957 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:10 INFO - PROCESS | 264 | ++DOCSHELL 15B96400 == 68 [pid = 264] [id = 257] 00:23:10 INFO - PROCESS | 264 | ++DOMWINDOW == 198 (1674F800) [pid = 264] [serial = 770] [outer = 00000000] 00:23:10 INFO - PROCESS | 264 | ++DOMWINDOW == 199 (18585800) [pid = 264] [serial = 771] [outer = 1674F800] 00:23:11 INFO - PROCESS | 264 | 1463041391015 Marionette DEBUG loaded listener.js 00:23:11 INFO - PROCESS | 264 | ++DOMWINDOW == 200 (19A93C00) [pid = 264] [serial = 772] [outer = 1674F800] 00:23:11 INFO - PROCESS | 264 | 1463041391742 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]]]}] 00:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1036ms 00:23:11 INFO - PROCESS | 264 | 1463041391796 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 00:23:11 INFO - PROCESS | 264 | 1463041391801 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 00:23:11 INFO - PROCESS | 264 | 1463041391805 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:23:11 INFO - PROCESS | 264 | 1463041391809 Marionette TRACE conn2 <- [1,994,null,{}] 00:23:11 INFO - PROCESS | 264 | 1463041391814 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}] 00:23:11 INFO - PROCESS | 264 | 1463041391924 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 00:23:12 INFO - PROCESS | 264 | 1463041392074 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:12 INFO - PROCESS | 264 | ++DOCSHELL 13BA7000 == 69 [pid = 264] [id = 258] 00:23:12 INFO - PROCESS | 264 | ++DOMWINDOW == 201 (13BA7400) [pid = 264] [serial = 773] [outer = 00000000] 00:23:12 INFO - PROCESS | 264 | ++DOMWINDOW == 202 (16B6A400) [pid = 264] [serial = 774] [outer = 13BA7400] 00:23:12 INFO - PROCESS | 264 | 1463041392125 Marionette DEBUG loaded listener.js 00:23:12 INFO - PROCESS | 264 | ++DOMWINDOW == 203 (16F6F000) [pid = 264] [serial = 775] [outer = 13BA7400] 00:23:12 INFO - PROCESS | 264 | --DOCSHELL 19BBB400 == 68 [pid = 264] [id = 249] 00:23:12 INFO - PROCESS | 264 | --DOCSHELL 11020400 == 67 [pid = 264] [id = 248] 00:23:12 INFO - PROCESS | 264 | --DOCSHELL 177BD800 == 66 [pid = 264] [id = 247] 00:23:12 INFO - PROCESS | 264 | --DOCSHELL 1101B400 == 65 [pid = 264] [id = 246] 00:23:12 INFO - PROCESS | 264 | --DOCSHELL 11016400 == 64 [pid = 264] [id = 245] 00:23:12 INFO - PROCESS | 264 | --DOCSHELL 11012400 == 63 [pid = 264] [id = 244] 00:23:12 INFO - PROCESS | 264 | --DOCSHELL 16F78C00 == 62 [pid = 264] [id = 243] 00:23:12 INFO - PROCESS | 264 | --DOCSHELL 16748C00 == 61 [pid = 264] [id = 242] 00:23:12 INFO - PROCESS | 264 | --DOCSHELL 10F3A800 == 60 [pid = 264] [id = 241] 00:23:12 INFO - PROCESS | 264 | --DOCSHELL 1075C000 == 59 [pid = 264] [id = 240] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 202 (1B755800) [pid = 264] [serial = 665] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 201 (19C93000) [pid = 264] [serial = 668] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOCSHELL 12EDDC00 == 58 [pid = 264] [id = 235] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 200 (1AA38800) [pid = 264] [serial = 659] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 199 (1AAB5C00) [pid = 264] [serial = 693] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 198 (15BEC000) [pid = 264] [serial = 699] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 197 (1AA3C000) [pid = 264] [serial = 696] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 196 (19D73400) [pid = 264] [serial = 684] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 195 (1101F400) [pid = 264] [serial = 698] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 194 (178A5C00) [pid = 264] [serial = 686] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 193 (1A4BDC00) [pid = 264] [serial = 689] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 192 (19BC5C00) [pid = 264] [serial = 687] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 191 (1AAAF000) [pid = 264] [serial = 692] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 190 (1AA33400) [pid = 264] [serial = 690] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 189 (19B1BC00) [pid = 264] [serial = 680] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 188 (19BC2400) [pid = 264] [serial = 681] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 187 (19C96C00) [pid = 264] [serial = 683] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 186 (18580C00) [pid = 264] [serial = 677] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 185 (18587400) [pid = 264] [serial = 678] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 184 (1AF26800) [pid = 264] [serial = 662] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 183 (182E1000) [pid = 264] [serial = 656] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 182 (16F11C00) [pid = 264] [serial = 672] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 181 (163A2400) [pid = 264] [serial = 671] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 180 (13B14C00) [pid = 264] [serial = 674] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 179 (16161400) [pid = 264] [serial = 675] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 178 (15A94400) [pid = 264] [serial = 653] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | --DOMWINDOW == 177 (1A4BA800) [pid = 264] [serial = 695] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 264 | 1463041392625 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]]]}] 00:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 871ms 00:23:12 INFO - PROCESS | 264 | 1463041392678 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 00:23:12 INFO - PROCESS | 264 | 1463041392683 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 00:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:23:12 INFO - PROCESS | 264 | 1463041392689 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:23:12 INFO - PROCESS | 264 | 1463041392692 Marionette TRACE conn2 <- [1,998,null,{}] 00:23:12 INFO - PROCESS | 264 | 1463041392695 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}] 00:23:12 INFO - PROCESS | 264 | 1463041392767 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 00:23:12 INFO - PROCESS | 264 | 1463041392777 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:12 INFO - PROCESS | 264 | ++DOCSHELL 1593C800 == 59 [pid = 264] [id = 259] 00:23:12 INFO - PROCESS | 264 | ++DOMWINDOW == 178 (15941800) [pid = 264] [serial = 776] [outer = 00000000] 00:23:12 INFO - PROCESS | 264 | ++DOMWINDOW == 179 (16743400) [pid = 264] [serial = 777] [outer = 15941800] 00:23:12 INFO - PROCESS | 264 | 1463041392822 Marionette DEBUG loaded listener.js 00:23:12 INFO - PROCESS | 264 | ++DOMWINDOW == 180 (16F6D000) [pid = 264] [serial = 778] [outer = 15941800] 00:23:13 INFO - PROCESS | 264 | 1463041393278 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]]]}] 00:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 601ms 00:23:13 INFO - PROCESS | 264 | 1463041393297 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 00:23:13 INFO - PROCESS | 264 | 1463041393300 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 00:23:13 INFO - PROCESS | 264 | 1463041393303 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:23:13 INFO - PROCESS | 264 | 1463041393307 Marionette TRACE conn2 <- [1,1002,null,{}] 00:23:13 INFO - PROCESS | 264 | 1463041393316 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}] 00:23:13 INFO - PROCESS | 264 | 1463041393419 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 00:23:13 INFO - PROCESS | 264 | 1463041393427 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:13 INFO - PROCESS | 264 | ++DOCSHELL 112AF400 == 60 [pid = 264] [id = 260] 00:23:13 INFO - PROCESS | 264 | ++DOMWINDOW == 181 (1709BC00) [pid = 264] [serial = 779] [outer = 00000000] 00:23:13 INFO - PROCESS | 264 | ++DOMWINDOW == 182 (17883C00) [pid = 264] [serial = 780] [outer = 1709BC00] 00:23:13 INFO - PROCESS | 264 | 1463041393474 Marionette DEBUG loaded listener.js 00:23:13 INFO - PROCESS | 264 | ++DOMWINDOW == 183 (1820FC00) [pid = 264] [serial = 781] [outer = 1709BC00] 00:23:13 INFO - PROCESS | 264 | 1463041393960 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]]]}] 00:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 661ms 00:23:13 INFO - PROCESS | 264 | 1463041393989 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 00:23:13 INFO - PROCESS | 264 | 1463041393992 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 00:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:23:13 INFO - PROCESS | 264 | 1463041393995 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:23:13 INFO - PROCESS | 264 | 1463041393996 Marionette TRACE conn2 <- [1,1006,null,{}] 00:23:13 INFO - PROCESS | 264 | 1463041394000 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}] 00:23:14 INFO - PROCESS | 264 | 1463041394095 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 00:23:14 INFO - PROCESS | 264 | 1463041394114 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:14 INFO - PROCESS | 264 | ++DOCSHELL 18582C00 == 61 [pid = 264] [id = 261] 00:23:14 INFO - PROCESS | 264 | ++DOMWINDOW == 184 (18583000) [pid = 264] [serial = 782] [outer = 00000000] 00:23:14 INFO - PROCESS | 264 | ++DOMWINDOW == 185 (1858DC00) [pid = 264] [serial = 783] [outer = 18583000] 00:23:14 INFO - PROCESS | 264 | 1463041394159 Marionette DEBUG loaded listener.js 00:23:14 INFO - PROCESS | 264 | ++DOMWINDOW == 186 (19B0AC00) [pid = 264] [serial = 784] [outer = 18583000] 00:23:14 INFO - PROCESS | 264 | 1463041394604 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]]]}] 00:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 661ms 00:23:14 INFO - PROCESS | 264 | 1463041394656 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 00:23:14 INFO - PROCESS | 264 | 1463041394668 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 00:23:14 INFO - PROCESS | 264 | 1463041394671 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:23:14 INFO - PROCESS | 264 | 1463041394673 Marionette TRACE conn2 <- [1,1010,null,{}] 00:23:14 INFO - PROCESS | 264 | 1463041394676 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}] 00:23:14 INFO - PROCESS | 264 | 1463041394800 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 00:23:14 INFO - PROCESS | 264 | 1463041394806 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:14 INFO - PROCESS | 264 | ++DOCSHELL 16163800 == 62 [pid = 264] [id = 262] 00:23:14 INFO - PROCESS | 264 | ++DOMWINDOW == 187 (1789CC00) [pid = 264] [serial = 785] [outer = 00000000] 00:23:14 INFO - PROCESS | 264 | ++DOMWINDOW == 188 (19C49000) [pid = 264] [serial = 786] [outer = 1789CC00] 00:23:14 INFO - PROCESS | 264 | 1463041394849 Marionette DEBUG loaded listener.js 00:23:14 INFO - PROCESS | 264 | ++DOMWINDOW == 189 (19C96C00) [pid = 264] [serial = 787] [outer = 1789CC00] 00:23:15 INFO - PROCESS | 264 | 1463041395295 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]]]}] 00:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 661ms 00:23:15 INFO - PROCESS | 264 | 1463041395354 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 00:23:15 INFO - PROCESS | 264 | 1463041395356 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 00:23:15 INFO - PROCESS | 264 | 1463041395359 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:23:15 INFO - PROCESS | 264 | 1463041395361 Marionette TRACE conn2 <- [1,1014,null,{}] 00:23:15 INFO - PROCESS | 264 | 1463041395371 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}] 00:23:15 INFO - PROCESS | 264 | 1463041395505 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 00:23:15 INFO - PROCESS | 264 | 1463041395576 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:15 INFO - PROCESS | 264 | ++DOCSHELL 17849C00 == 63 [pid = 264] [id = 263] 00:23:15 INFO - PROCESS | 264 | ++DOMWINDOW == 190 (1784CC00) [pid = 264] [serial = 788] [outer = 00000000] 00:23:15 INFO - PROCESS | 264 | ++DOMWINDOW == 191 (18586000) [pid = 264] [serial = 789] [outer = 1784CC00] 00:23:15 INFO - PROCESS | 264 | 1463041395620 Marionette DEBUG loaded listener.js 00:23:15 INFO - PROCESS | 264 | ++DOMWINDOW == 192 (19CA2000) [pid = 264] [serial = 790] [outer = 1784CC00] 00:23:16 INFO - PROCESS | 264 | 1463041396012 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]]]}] 00:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 706ms 00:23:16 INFO - PROCESS | 264 | 1463041396065 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 00:23:16 INFO - PROCESS | 264 | 1463041396067 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 00:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:23:16 INFO - PROCESS | 264 | 1463041396078 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:23:16 INFO - PROCESS | 264 | 1463041396081 Marionette TRACE conn2 <- [1,1018,null,{}] 00:23:16 INFO - PROCESS | 264 | 1463041396086 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}] 00:23:16 INFO - PROCESS | 264 | 1463041396208 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 00:23:16 INFO - PROCESS | 264 | 1463041396277 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:16 INFO - PROCESS | 264 | ++DOCSHELL 13BA4C00 == 64 [pid = 264] [id = 264] 00:23:16 INFO - PROCESS | 264 | ++DOMWINDOW == 193 (13CBCC00) [pid = 264] [serial = 791] [outer = 00000000] 00:23:16 INFO - PROCESS | 264 | ++DOMWINDOW == 194 (19F79400) [pid = 264] [serial = 792] [outer = 13CBCC00] 00:23:16 INFO - PROCESS | 264 | 1463041396319 Marionette DEBUG loaded listener.js 00:23:16 INFO - PROCESS | 264 | ++DOMWINDOW == 195 (1A1DD000) [pid = 264] [serial = 793] [outer = 13CBCC00] 00:23:16 INFO - PROCESS | 264 | --DOMWINDOW == 194 (19A87000) [pid = 264] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:23:16 INFO - PROCESS | 264 | --DOMWINDOW == 193 (16F1C800) [pid = 264] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:23:16 INFO - PROCESS | 264 | --DOMWINDOW == 192 (1674B400) [pid = 264] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:23:16 INFO - PROCESS | 264 | --DOMWINDOW == 191 (11014800) [pid = 264] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:23:16 INFO - PROCESS | 264 | --DOMWINDOW == 190 (107F3800) [pid = 264] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:23:16 INFO - PROCESS | 264 | --DOMWINDOW == 189 (13215C00) [pid = 264] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:23:16 INFO - PROCESS | 264 | --DOMWINDOW == 188 (170A0800) [pid = 264] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:23:16 INFO - PROCESS | 264 | --DOMWINDOW == 187 (19C4FC00) [pid = 264] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:23:16 INFO - PROCESS | 264 | --DOMWINDOW == 186 (19D73000) [pid = 264] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:23:16 INFO - PROCESS | 264 | --DOMWINDOW == 185 (178A0800) [pid = 264] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:23:16 INFO - PROCESS | 264 | 1463041396829 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]]]}] 00:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 811ms 00:23:16 INFO - PROCESS | 264 | 1463041396887 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 00:23:16 INFO - PROCESS | 264 | 1463041396889 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 00:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:23:16 INFO - PROCESS | 264 | 1463041396892 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:23:16 INFO - PROCESS | 264 | 1463041396894 Marionette TRACE conn2 <- [1,1022,null,{}] 00:23:16 INFO - PROCESS | 264 | 1463041396898 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}] 00:23:17 INFO - PROCESS | 264 | 1463041397015 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 00:23:17 INFO - PROCESS | 264 | 1463041397088 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:17 INFO - PROCESS | 264 | ++DOCSHELL 1492C000 == 65 [pid = 264] [id = 265] 00:23:17 INFO - PROCESS | 264 | ++DOMWINDOW == 186 (1613E000) [pid = 264] [serial = 794] [outer = 00000000] 00:23:17 INFO - PROCESS | 264 | ++DOMWINDOW == 187 (1858D000) [pid = 264] [serial = 795] [outer = 1613E000] 00:23:17 INFO - PROCESS | 264 | 1463041397142 Marionette DEBUG loaded listener.js 00:23:17 INFO - PROCESS | 264 | ++DOMWINDOW == 188 (19C92800) [pid = 264] [serial = 796] [outer = 1613E000] 00:23:17 INFO - PROCESS | 264 | 1463041397681 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]]]}] 00:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 811ms 00:23:17 INFO - PROCESS | 264 | 1463041397716 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 00:23:17 INFO - PROCESS | 264 | 1463041397721 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 00:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:23:17 INFO - PROCESS | 264 | 1463041397727 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:23:17 INFO - PROCESS | 264 | 1463041397730 Marionette TRACE conn2 <- [1,1026,null,{}] 00:23:17 INFO - PROCESS | 264 | 1463041397736 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}] 00:23:17 INFO - PROCESS | 264 | 1463041397835 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 00:23:17 INFO - PROCESS | 264 | 1463041397949 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:17 INFO - PROCESS | 264 | ++DOCSHELL 13B17C00 == 66 [pid = 264] [id = 266] 00:23:17 INFO - PROCESS | 264 | ++DOMWINDOW == 189 (13B9A000) [pid = 264] [serial = 797] [outer = 00000000] 00:23:18 INFO - PROCESS | 264 | ++DOMWINDOW == 190 (16184C00) [pid = 264] [serial = 798] [outer = 13B9A000] 00:23:18 INFO - PROCESS | 264 | 1463041398045 Marionette DEBUG loaded listener.js 00:23:18 INFO - PROCESS | 264 | ++DOMWINDOW == 191 (16B60C00) [pid = 264] [serial = 799] [outer = 13B9A000] 00:23:18 INFO - PROCESS | 264 | 1463041398651 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]]]}] 00:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 962ms 00:23:18 INFO - PROCESS | 264 | 1463041398692 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 00:23:18 INFO - PROCESS | 264 | 1463041398698 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 00:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:23:18 INFO - PROCESS | 264 | 1463041398705 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:23:18 INFO - PROCESS | 264 | 1463041398708 Marionette TRACE conn2 <- [1,1030,null,{}] 00:23:18 INFO - PROCESS | 264 | 1463041398694 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}] 00:23:18 INFO - PROCESS | 264 | 1463041398807 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 00:23:18 INFO - PROCESS | 264 | 1463041398948 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:18 INFO - PROCESS | 264 | ++DOCSHELL 17847800 == 67 [pid = 264] [id = 267] 00:23:18 INFO - PROCESS | 264 | ++DOMWINDOW == 192 (17848800) [pid = 264] [serial = 800] [outer = 00000000] 00:23:18 INFO - PROCESS | 264 | ++DOMWINDOW == 193 (17867000) [pid = 264] [serial = 801] [outer = 17848800] 00:23:19 INFO - PROCESS | 264 | 1463041399022 Marionette DEBUG loaded listener.js 00:23:19 INFO - PROCESS | 264 | ++DOMWINDOW == 194 (17871800) [pid = 264] [serial = 802] [outer = 17848800] 00:23:19 INFO - PROCESS | 264 | 1463041399588 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]]]}] 00:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 961ms 00:23:19 INFO - PROCESS | 264 | 1463041399652 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 00:23:19 INFO - PROCESS | 264 | 1463041399654 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 00:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:23:19 INFO - PROCESS | 264 | 1463041399658 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:23:19 INFO - PROCESS | 264 | 1463041399662 Marionette TRACE conn2 <- [1,1034,null,{}] 00:23:19 INFO - PROCESS | 264 | 1463041399673 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}] 00:23:19 INFO - PROCESS | 264 | 1463041399790 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 00:23:19 INFO - PROCESS | 264 | 1463041399932 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:19 INFO - PROCESS | 264 | ++DOCSHELL 19BBA400 == 68 [pid = 264] [id = 268] 00:23:19 INFO - PROCESS | 264 | ++DOMWINDOW == 195 (19BC2C00) [pid = 264] [serial = 803] [outer = 00000000] 00:23:19 INFO - PROCESS | 264 | ++DOMWINDOW == 196 (1A4B9000) [pid = 264] [serial = 804] [outer = 19BC2C00] 00:23:19 INFO - PROCESS | 264 | 1463041399989 Marionette DEBUG loaded listener.js 00:23:20 INFO - PROCESS | 264 | ++DOMWINDOW == 197 (1AA38000) [pid = 264] [serial = 805] [outer = 19BC2C00] 00:23:20 INFO - PROCESS | 264 | 1463041400474 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]]]}] 00:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 871ms 00:23:20 INFO - PROCESS | 264 | 1463041400528 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 00:23:20 INFO - PROCESS | 264 | 1463041400531 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 00:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:23:20 INFO - PROCESS | 264 | 1463041400534 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:23:20 INFO - PROCESS | 264 | 1463041400536 Marionette TRACE conn2 <- [1,1038,null,{}] 00:23:20 INFO - PROCESS | 264 | 1463041400540 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}] 00:23:20 INFO - PROCESS | 264 | 1463041400646 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 00:23:20 INFO - PROCESS | 264 | 1463041400816 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:20 INFO - PROCESS | 264 | ++DOCSHELL 18584C00 == 69 [pid = 264] [id = 269] 00:23:20 INFO - PROCESS | 264 | ++DOMWINDOW == 198 (1A4BDC00) [pid = 264] [serial = 806] [outer = 00000000] 00:23:20 INFO - PROCESS | 264 | ++DOMWINDOW == 199 (1ABB3C00) [pid = 264] [serial = 807] [outer = 1A4BDC00] 00:23:20 INFO - PROCESS | 264 | 1463041400877 Marionette DEBUG loaded listener.js 00:23:20 INFO - PROCESS | 264 | ++DOMWINDOW == 200 (1AE32800) [pid = 264] [serial = 808] [outer = 1A4BDC00] 00:23:21 INFO - PROCESS | 264 | 1463041401447 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]]]}] 00:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 962ms 00:23:21 INFO - PROCESS | 264 | 1463041401499 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 00:23:21 INFO - PROCESS | 264 | 1463041401502 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 00:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:23:21 INFO - PROCESS | 264 | 1463041401506 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:23:21 INFO - PROCESS | 264 | 1463041401508 Marionette TRACE conn2 <- [1,1042,null,{}] 00:23:21 INFO - PROCESS | 264 | 1463041401511 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}] 00:23:21 INFO - PROCESS | 264 | 1463041401615 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 00:23:21 INFO - PROCESS | 264 | 1463041401728 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:21 INFO - PROCESS | 264 | ++DOCSHELL 11016C00 == 70 [pid = 264] [id = 270] 00:23:21 INFO - PROCESS | 264 | ++DOMWINDOW == 201 (1787E000) [pid = 264] [serial = 809] [outer = 00000000] 00:23:21 INFO - PROCESS | 264 | ++DOMWINDOW == 202 (1B33C800) [pid = 264] [serial = 810] [outer = 1787E000] 00:23:21 INFO - PROCESS | 264 | 1463041401762 Marionette DEBUG loaded listener.js 00:23:21 INFO - PROCESS | 264 | ++DOMWINDOW == 203 (1B3DB400) [pid = 264] [serial = 811] [outer = 1787E000] 00:23:22 INFO - PROCESS | 264 | 1463041402292 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]]]}] 00:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 811ms 00:23:22 INFO - PROCESS | 264 | 1463041402344 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 00:23:22 INFO - PROCESS | 264 | 1463041402346 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 00:23:22 INFO - PROCESS | 264 | 1463041402351 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:23:22 INFO - PROCESS | 264 | 1463041402353 Marionette TRACE conn2 <- [1,1046,null,{}] 00:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:23:22 INFO - PROCESS | 264 | 1463041402356 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}] 00:23:22 INFO - PROCESS | 264 | 1463041402479 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 00:23:22 INFO - PROCESS | 264 | 1463041402593 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:22 INFO - PROCESS | 264 | ++DOCSHELL 12C36400 == 71 [pid = 264] [id = 271] 00:23:22 INFO - PROCESS | 264 | ++DOMWINDOW == 204 (12EDDC00) [pid = 264] [serial = 812] [outer = 00000000] 00:23:22 INFO - PROCESS | 264 | ++DOMWINDOW == 205 (1ABBB400) [pid = 264] [serial = 813] [outer = 12EDDC00] 00:23:22 INFO - PROCESS | 264 | 1463041402699 Marionette DEBUG loaded listener.js 00:23:22 INFO - PROCESS | 264 | ++DOMWINDOW == 206 (1B7DF800) [pid = 264] [serial = 814] [outer = 12EDDC00] 00:23:23 INFO - PROCESS | 264 | 1463041403449 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]]]}] 00:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1141ms 00:23:23 INFO - PROCESS | 264 | 1463041403501 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 00:23:23 INFO - PROCESS | 264 | 1463041403505 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 00:23:23 INFO - PROCESS | 264 | 1463041403510 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:23:23 INFO - PROCESS | 264 | 1463041403514 Marionette TRACE conn2 <- [1,1050,null,{}] 00:23:23 INFO - PROCESS | 264 | 1463041403520 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}] 00:23:23 INFO - PROCESS | 264 | 1463041403625 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 00:23:23 INFO - PROCESS | 264 | 1463041403774 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:23 INFO - PROCESS | 264 | ++DOCSHELL 11014400 == 72 [pid = 264] [id = 272] 00:23:23 INFO - PROCESS | 264 | ++DOMWINDOW == 207 (11015400) [pid = 264] [serial = 815] [outer = 00000000] 00:23:23 INFO - PROCESS | 264 | ++DOMWINDOW == 208 (1125D800) [pid = 264] [serial = 816] [outer = 11015400] 00:23:23 INFO - PROCESS | 264 | 1463041403828 Marionette DEBUG loaded listener.js 00:23:23 INFO - PROCESS | 264 | ++DOMWINDOW == 209 (1157F800) [pid = 264] [serial = 817] [outer = 11015400] 00:23:24 INFO - PROCESS | 264 | 1463041404465 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]]]}] 00:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1007ms 00:23:24 INFO - PROCESS | 264 | 1463041404520 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 00:23:24 INFO - PROCESS | 264 | 1463041404525 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 00:23:24 INFO - PROCESS | 264 | 1463041404547 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:23:24 INFO - PROCESS | 264 | 1463041404550 Marionette TRACE conn2 <- [1,1054,null,{}] 00:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:23:24 INFO - PROCESS | 264 | 1463041404554 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}] 00:23:24 INFO - PROCESS | 264 | 1463041404710 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 00:23:24 INFO - PROCESS | 264 | 1463041404727 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:24 INFO - PROCESS | 264 | ++DOCSHELL 11577400 == 73 [pid = 264] [id = 273] 00:23:24 INFO - PROCESS | 264 | ++DOMWINDOW == 210 (115F0C00) [pid = 264] [serial = 818] [outer = 00000000] 00:23:24 INFO - PROCESS | 264 | ++DOMWINDOW == 211 (12E2A800) [pid = 264] [serial = 819] [outer = 115F0C00] 00:23:24 INFO - PROCESS | 264 | 1463041404756 Marionette DEBUG loaded listener.js 00:23:24 INFO - PROCESS | 264 | ++DOMWINDOW == 212 (13548800) [pid = 264] [serial = 820] [outer = 115F0C00] 00:23:25 INFO - PROCESS | 264 | --DOCSHELL 13BA4C00 == 72 [pid = 264] [id = 264] 00:23:25 INFO - PROCESS | 264 | --DOCSHELL 17849C00 == 71 [pid = 264] [id = 263] 00:23:25 INFO - PROCESS | 264 | --DOCSHELL 16163800 == 70 [pid = 264] [id = 262] 00:23:25 INFO - PROCESS | 264 | --DOCSHELL 19F11000 == 69 [pid = 264] [id = 234] 00:23:25 INFO - PROCESS | 264 | --DOCSHELL 18582C00 == 68 [pid = 264] [id = 261] 00:23:25 INFO - PROCESS | 264 | --DOCSHELL 112AF400 == 67 [pid = 264] [id = 260] 00:23:25 INFO - PROCESS | 264 | --DOCSHELL 1593C800 == 66 [pid = 264] [id = 259] 00:23:25 INFO - PROCESS | 264 | --DOCSHELL 13BA7000 == 65 [pid = 264] [id = 258] 00:23:25 INFO - PROCESS | 264 | --DOCSHELL 19B10C00 == 64 [pid = 264] [id = 255] 00:23:25 INFO - PROCESS | 264 | --DOCSHELL 1858CC00 == 63 [pid = 264] [id = 254] 00:23:25 INFO - PROCESS | 264 | --DOCSHELL 16746400 == 62 [pid = 264] [id = 253] 00:23:25 INFO - PROCESS | 264 | --DOCSHELL 16743C00 == 61 [pid = 264] [id = 252] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 211 (19F16400) [pid = 264] [serial = 710] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 210 (15B89C00) [pid = 264] [serial = 704] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 209 (1B4EC400) [pid = 264] [serial = 716] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 208 (1B052400) [pid = 264] [serial = 713] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 207 (1789BC00) [pid = 264] [serial = 707] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 206 (1AF28C00) [pid = 264] [serial = 750] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOCSHELL 112AF800 == 60 [pid = 264] [id = 251] 00:23:25 INFO - PROCESS | 264 | 1463041405434 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]]]}] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 205 (19F15000) [pid = 264] [serial = 701] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 204 (19B0F000) [pid = 264] [serial = 735] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 203 (18582000) [pid = 264] [serial = 732] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 202 (16F17800) [pid = 264] [serial = 726] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 201 (16F1F800) [pid = 264] [serial = 727] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 200 (13B0A800) [pid = 264] [serial = 723] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 199 (15A9A400) [pid = 264] [serial = 724] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 198 (13B99800) [pid = 264] [serial = 721] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 197 (12215800) [pid = 264] [serial = 720] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 196 (19C45800) [pid = 264] [serial = 738] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 195 (178A0C00) [pid = 264] [serial = 729] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 194 (1820D400) [pid = 264] [serial = 730] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 193 (19B23400) [pid = 264] [serial = 736] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 192 (19F11800) [pid = 264] [serial = 741] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 191 (19C47000) [pid = 264] [serial = 739] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 190 (1AA0C000) [pid = 264] [serial = 747] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 189 (1AA39C00) [pid = 264] [serial = 748] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 188 (19F7C400) [pid = 264] [serial = 742] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 187 (1A137800) [pid = 264] [serial = 411] [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.] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 186 (19F0F400) [pid = 264] [serial = 744] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 185 (1A135000) [pid = 264] [serial = 745] [outer = 00000000] [url = about:blank] 00:23:25 INFO - PROCESS | 264 | --DOMWINDOW == 184 (18589800) [pid = 264] [serial = 733] [outer = 00000000] [url = about:blank] 00:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 901ms 00:23:25 INFO - PROCESS | 264 | 1463041405461 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 00:23:25 INFO - PROCESS | 264 | 1463041405463 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 00:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:23:25 INFO - PROCESS | 264 | 1463041405466 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:23:25 INFO - PROCESS | 264 | 1463041405470 Marionette TRACE conn2 <- [1,1058,null,{}] 00:23:25 INFO - PROCESS | 264 | 1463041405481 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}] 00:23:25 INFO - PROCESS | 264 | 1463041405597 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 00:23:25 INFO - PROCESS | 264 | 1463041405606 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:25 INFO - PROCESS | 264 | ++DOCSHELL 13B10000 == 61 [pid = 264] [id = 274] 00:23:25 INFO - PROCESS | 264 | ++DOMWINDOW == 185 (13B9A400) [pid = 264] [serial = 821] [outer = 00000000] 00:23:25 INFO - PROCESS | 264 | ++DOMWINDOW == 186 (13CBDC00) [pid = 264] [serial = 822] [outer = 13B9A400] 00:23:25 INFO - PROCESS | 264 | 1463041405636 Marionette DEBUG loaded listener.js 00:23:25 INFO - PROCESS | 264 | ++DOMWINDOW == 187 (14931400) [pid = 264] [serial = 823] [outer = 13B9A400] 00:23:26 INFO - PROCESS | 264 | 1463041406091 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]]]}] 00:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 661ms 00:23:26 INFO - PROCESS | 264 | 1463041406157 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 00:23:26 INFO - PROCESS | 264 | 1463041406159 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 00:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:23:26 INFO - PROCESS | 264 | 1463041406163 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:23:26 INFO - PROCESS | 264 | 1463041406164 Marionette TRACE conn2 <- [1,1062,null,{}] 00:23:26 INFO - PROCESS | 264 | 1463041406168 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}] 00:23:26 INFO - PROCESS | 264 | 1463041406258 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 00:23:26 INFO - PROCESS | 264 | 1463041406264 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:26 INFO - PROCESS | 264 | ++DOCSHELL 11019C00 == 62 [pid = 264] [id = 275] 00:23:26 INFO - PROCESS | 264 | ++DOMWINDOW == 188 (15992C00) [pid = 264] [serial = 824] [outer = 00000000] 00:23:26 INFO - PROCESS | 264 | ++DOMWINDOW == 189 (15BECC00) [pid = 264] [serial = 825] [outer = 15992C00] 00:23:26 INFO - PROCESS | 264 | 1463041406316 Marionette DEBUG loaded listener.js 00:23:26 INFO - PROCESS | 264 | ++DOMWINDOW == 190 (16163800) [pid = 264] [serial = 826] [outer = 15992C00] 00:23:26 INFO - PROCESS | 264 | 1463041406745 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]]]}] 00:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 601ms 00:23:26 INFO - PROCESS | 264 | 1463041406782 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 00:23:26 INFO - PROCESS | 264 | 1463041406784 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 00:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:23:26 INFO - PROCESS | 264 | 1463041406787 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:23:26 INFO - PROCESS | 264 | 1463041406789 Marionette TRACE conn2 <- [1,1066,null,{}] 00:23:26 INFO - PROCESS | 264 | 1463041406792 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}] 00:23:26 INFO - PROCESS | 264 | 1463041406875 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 00:23:26 INFO - PROCESS | 264 | 1463041406881 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:26 INFO - PROCESS | 264 | ++DOCSHELL 15941C00 == 63 [pid = 264] [id = 276] 00:23:26 INFO - PROCESS | 264 | ++DOMWINDOW == 191 (15B89C00) [pid = 264] [serial = 827] [outer = 00000000] 00:23:26 INFO - PROCESS | 264 | ++DOMWINDOW == 192 (163A6800) [pid = 264] [serial = 828] [outer = 15B89C00] 00:23:26 INFO - PROCESS | 264 | 1463041406924 Marionette DEBUG loaded listener.js 00:23:26 INFO - PROCESS | 264 | ++DOMWINDOW == 193 (1674A400) [pid = 264] [serial = 829] [outer = 15B89C00] 00:23:27 INFO - PROCESS | 264 | 1463041407349 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]]]}] 00:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 601ms 00:23:27 INFO - PROCESS | 264 | 1463041407391 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 00:23:27 INFO - PROCESS | 264 | 1463041407394 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 00:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:23:27 INFO - PROCESS | 264 | 1463041407397 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:23:27 INFO - PROCESS | 264 | 1463041407399 Marionette TRACE conn2 <- [1,1070,null,{}] 00:23:27 INFO - PROCESS | 264 | 1463041407402 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}] 00:23:27 INFO - PROCESS | 264 | 1463041407511 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 00:23:27 INFO - PROCESS | 264 | 1463041407519 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:27 INFO - PROCESS | 264 | ++DOCSHELL 16F15C00 == 64 [pid = 264] [id = 277] 00:23:27 INFO - PROCESS | 264 | ++DOMWINDOW == 194 (16F1C400) [pid = 264] [serial = 830] [outer = 00000000] 00:23:27 INFO - PROCESS | 264 | ++DOMWINDOW == 195 (1770EC00) [pid = 264] [serial = 831] [outer = 16F1C400] 00:23:27 INFO - PROCESS | 264 | 1463041407562 Marionette DEBUG loaded listener.js 00:23:27 INFO - PROCESS | 264 | ++DOMWINDOW == 196 (17841C00) [pid = 264] [serial = 832] [outer = 16F1C400] 00:23:28 INFO - PROCESS | 264 | 1463041408066 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]]]}] 00:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 706ms 00:23:28 INFO - PROCESS | 264 | 1463041408120 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 00:23:28 INFO - PROCESS | 264 | 1463041408122 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 00:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:23:28 INFO - PROCESS | 264 | 1463041408125 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:23:28 INFO - PROCESS | 264 | 1463041408127 Marionette TRACE conn2 <- [1,1074,null,{}] 00:23:28 INFO - PROCESS | 264 | 1463041408131 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}] 00:23:28 INFO - PROCESS | 264 | 1463041408248 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 00:23:28 INFO - PROCESS | 264 | 1463041408297 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:28 INFO - PROCESS | 264 | ++DOCSHELL 177C2400 == 65 [pid = 264] [id = 278] 00:23:28 INFO - PROCESS | 264 | ++DOMWINDOW == 197 (177E5C00) [pid = 264] [serial = 833] [outer = 00000000] 00:23:28 INFO - PROCESS | 264 | ++DOMWINDOW == 198 (17866000) [pid = 264] [serial = 834] [outer = 177E5C00] 00:23:28 INFO - PROCESS | 264 | 1463041408349 Marionette DEBUG loaded listener.js 00:23:28 INFO - PROCESS | 264 | ++DOMWINDOW == 199 (17872000) [pid = 264] [serial = 835] [outer = 177E5C00] 00:23:28 INFO - PROCESS | 264 | 1463041408723 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]]]}] 00:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 661ms 00:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:23:28 INFO - PROCESS | 264 | 1463041408789 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 00:23:28 INFO - PROCESS | 264 | 1463041408791 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 00:23:28 INFO - PROCESS | 264 | 1463041408795 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:23:28 INFO - PROCESS | 264 | 1463041408796 Marionette TRACE conn2 <- [1,1078,null,{}] 00:23:28 INFO - PROCESS | 264 | 1463041408800 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}] 00:23:28 INFO - PROCESS | 264 | 1463041408942 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 00:23:28 INFO - PROCESS | 264 | 1463041408967 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:28 INFO - PROCESS | 264 | ++DOCSHELL 15A9A400 == 66 [pid = 264] [id = 279] 00:23:28 INFO - PROCESS | 264 | ++DOMWINDOW == 200 (1784BC00) [pid = 264] [serial = 836] [outer = 00000000] 00:23:28 INFO - PROCESS | 264 | ++DOMWINDOW == 201 (1787E800) [pid = 264] [serial = 837] [outer = 1784BC00] 00:23:28 INFO - PROCESS | 264 | 1463041409010 Marionette DEBUG loaded listener.js 00:23:29 INFO - PROCESS | 264 | ++DOMWINDOW == 202 (1787F400) [pid = 264] [serial = 838] [outer = 1784BC00] 00:23:29 INFO - PROCESS | 264 | 1463041409441 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]]]}] 00:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 661ms 00:23:29 INFO - PROCESS | 264 | 1463041409477 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 00:23:29 INFO - PROCESS | 264 | 1463041409479 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 00:23:29 INFO - PROCESS | 264 | 1463041409482 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:23:29 INFO - PROCESS | 264 | 1463041409484 Marionette TRACE conn2 <- [1,1082,null,{}] 00:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:23:29 INFO - PROCESS | 264 | 1463041409487 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}] 00:23:29 INFO - PROCESS | 264 | 1463041409606 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 00:23:29 INFO - PROCESS | 264 | 1463041409671 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:29 INFO - PROCESS | 264 | ++DOCSHELL 1784C400 == 67 [pid = 264] [id = 280] 00:23:29 INFO - PROCESS | 264 | ++DOMWINDOW == 203 (1787B800) [pid = 264] [serial = 839] [outer = 00000000] 00:23:29 INFO - PROCESS | 264 | ++DOMWINDOW == 204 (180EE400) [pid = 264] [serial = 840] [outer = 1787B800] 00:23:29 INFO - PROCESS | 264 | 1463041409707 Marionette DEBUG loaded listener.js 00:23:29 INFO - PROCESS | 264 | ++DOMWINDOW == 205 (182DB400) [pid = 264] [serial = 841] [outer = 1787B800] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 204 (0FD39C00) [pid = 264] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 203 (15835C00) [pid = 264] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 202 (0FD84C00) [pid = 264] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 201 (12C44000) [pid = 264] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 200 (163A1C00) [pid = 264] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 199 (1674F000) [pid = 264] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 198 (12ED8400) [pid = 264] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 197 (19B1EC00) [pid = 264] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 196 (19BB9C00) [pid = 264] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 195 (163A6C00) [pid = 264] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 194 (16C8C400) [pid = 264] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 193 (16164C00) [pid = 264] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 192 (11540800) [pid = 264] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 191 (19CA2400) [pid = 264] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 190 (112B0000) [pid = 264] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 189 (1ABB5000) [pid = 264] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 188 (14256800) [pid = 264] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 187 (1492B800) [pid = 264] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 186 (1ABC2800) [pid = 264] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 185 (115F6800) [pid = 264] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 184 (171A0C00) [pid = 264] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 183 (1B04CC00) [pid = 264] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 182 (163A0000) [pid = 264] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 181 (16183C00) [pid = 264] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 180 (112A8800) [pid = 264] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 179 (12215C00) [pid = 264] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 178 (19C8BC00) [pid = 264] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 177 (19B0E800) [pid = 264] [serial = 408] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 176 (1784CC00) [pid = 264] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 175 (13CBCC00) [pid = 264] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 174 (1709BC00) [pid = 264] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 173 (15941800) [pid = 264] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 172 (18583000) [pid = 264] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 171 (13BA7400) [pid = 264] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 170 (1674F800) [pid = 264] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:23:30 INFO - PROCESS | 264 | --DOMWINDOW == 169 (1789CC00) [pid = 264] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:23:30 INFO - PROCESS | 264 | 1463041410579 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]]]}] 00:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1141ms 00:23:30 INFO - PROCESS | 264 | 1463041410633 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 00:23:30 INFO - PROCESS | 264 | 1463041410635 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 00:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:23:30 INFO - PROCESS | 264 | 1463041410638 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:23:30 INFO - PROCESS | 264 | 1463041410640 Marionette TRACE conn2 <- [1,1086,null,{}] 00:23:30 INFO - PROCESS | 264 | 1463041410643 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}] 00:23:30 INFO - PROCESS | 264 | 1463041410712 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 00:23:30 INFO - PROCESS | 264 | 1463041410719 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:30 INFO - PROCESS | 264 | ++DOCSHELL 11020C00 == 68 [pid = 264] [id = 281] 00:23:30 INFO - PROCESS | 264 | ++DOMWINDOW == 170 (12C0B000) [pid = 264] [serial = 842] [outer = 00000000] 00:23:30 INFO - PROCESS | 264 | ++DOMWINDOW == 171 (14256800) [pid = 264] [serial = 843] [outer = 12C0B000] 00:23:30 INFO - PROCESS | 264 | 1463041410762 Marionette DEBUG loaded listener.js 00:23:30 INFO - PROCESS | 264 | ++DOMWINDOW == 172 (15A95800) [pid = 264] [serial = 844] [outer = 12C0B000] 00:23:31 INFO - PROCESS | 264 | 1463041411199 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]]]}] 00:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 616ms 00:23:31 INFO - PROCESS | 264 | 1463041411243 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 00:23:31 INFO - PROCESS | 264 | 1463041411245 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 00:23:31 INFO - PROCESS | 264 | 1463041411248 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:23:31 INFO - PROCESS | 264 | 1463041411250 Marionette TRACE conn2 <- [1,1090,null,{}] 00:23:31 INFO - PROCESS | 264 | 1463041411254 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}] 00:23:31 INFO - PROCESS | 264 | 1463041411357 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 00:23:31 INFO - PROCESS | 264 | 1463041411363 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:31 INFO - PROCESS | 264 | ++DOCSHELL 16179800 == 69 [pid = 264] [id = 282] 00:23:31 INFO - PROCESS | 264 | ++DOMWINDOW == 173 (16C8C400) [pid = 264] [serial = 845] [outer = 00000000] 00:23:31 INFO - PROCESS | 264 | ++DOMWINDOW == 174 (1787A000) [pid = 264] [serial = 846] [outer = 16C8C400] 00:23:31 INFO - PROCESS | 264 | 1463041411420 Marionette DEBUG loaded listener.js 00:23:31 INFO - PROCESS | 264 | ++DOMWINDOW == 175 (182DAC00) [pid = 264] [serial = 847] [outer = 16C8C400] 00:23:31 INFO - PROCESS | 264 | 1463041411880 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]]]}] 00:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 676ms 00:23:31 INFO - PROCESS | 264 | 1463041411927 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 00:23:31 INFO - PROCESS | 264 | 1463041411929 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 00:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:23:31 INFO - PROCESS | 264 | 1463041411932 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:23:31 INFO - PROCESS | 264 | 1463041411934 Marionette TRACE conn2 <- [1,1094,null,{}] 00:23:31 INFO - PROCESS | 264 | 1463041411937 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}] 00:23:32 INFO - PROCESS | 264 | 1463041412024 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 00:23:32 INFO - PROCESS | 264 | 1463041412031 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:32 INFO - PROCESS | 264 | ++DOCSHELL 1787E400 == 70 [pid = 264] [id = 283] 00:23:32 INFO - PROCESS | 264 | ++DOMWINDOW == 176 (18563400) [pid = 264] [serial = 848] [outer = 00000000] 00:23:32 INFO - PROCESS | 264 | ++DOMWINDOW == 177 (18587000) [pid = 264] [serial = 849] [outer = 18563400] 00:23:32 INFO - PROCESS | 264 | 1463041412077 Marionette DEBUG loaded listener.js 00:23:32 INFO - PROCESS | 264 | ++DOMWINDOW == 178 (1858CC00) [pid = 264] [serial = 850] [outer = 18563400] 00:23:32 INFO - PROCESS | 264 | 1463041412806 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]]]}] 00:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 916ms 00:23:32 INFO - PROCESS | 264 | 1463041412844 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 00:23:32 INFO - PROCESS | 264 | 1463041412849 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 00:23:32 INFO - PROCESS | 264 | 1463041412854 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:23:32 INFO - PROCESS | 264 | 1463041412859 Marionette TRACE conn2 <- [1,1098,null,{}] 00:23:32 INFO - PROCESS | 264 | 1463041412864 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}] 00:23:32 INFO - PROCESS | 264 | 1463041412965 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 00:23:33 INFO - PROCESS | 264 | 1463041413111 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:33 INFO - PROCESS | 264 | ++DOCSHELL 10F40C00 == 71 [pid = 264] [id = 284] 00:23:33 INFO - PROCESS | 264 | ++DOMWINDOW == 179 (1101C000) [pid = 264] [serial = 851] [outer = 00000000] 00:23:33 INFO - PROCESS | 264 | ++DOMWINDOW == 180 (115F6400) [pid = 264] [serial = 852] [outer = 1101C000] 00:23:33 INFO - PROCESS | 264 | 1463041413168 Marionette DEBUG loaded listener.js 00:23:33 INFO - PROCESS | 264 | ++DOMWINDOW == 181 (12C0B800) [pid = 264] [serial = 853] [outer = 1101C000] 00:23:33 INFO - PROCESS | 264 | 1463041413714 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]]]}] 00:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 917ms 00:23:33 INFO - PROCESS | 264 | 1463041413766 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 00:23:33 INFO - PROCESS | 264 | 1463041413772 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 00:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:23:33 INFO - PROCESS | 264 | 1463041413778 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:23:33 INFO - PROCESS | 264 | 1463041413781 Marionette TRACE conn2 <- [1,1102,null,{}] 00:23:33 INFO - PROCESS | 264 | 1463041413785 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}] 00:23:33 INFO - PROCESS | 264 | 1463041413912 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 00:23:34 INFO - PROCESS | 264 | 1463041414056 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:34 INFO - PROCESS | 264 | ++DOCSHELL 1354AC00 == 72 [pid = 264] [id = 285] 00:23:34 INFO - PROCESS | 264 | ++DOMWINDOW == 182 (13BA4800) [pid = 264] [serial = 854] [outer = 00000000] 00:23:34 INFO - PROCESS | 264 | ++DOMWINDOW == 183 (1582E800) [pid = 264] [serial = 855] [outer = 13BA4800] 00:23:34 INFO - PROCESS | 264 | 1463041414111 Marionette DEBUG loaded listener.js 00:23:34 INFO - PROCESS | 264 | ++DOMWINDOW == 184 (15B95800) [pid = 264] [serial = 856] [outer = 13BA4800] 00:23:34 INFO - PROCESS | 264 | 1463041414679 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]]]}] 00:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 961ms 00:23:34 INFO - PROCESS | 264 | 1463041414728 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 00:23:34 INFO - PROCESS | 264 | 1463041414730 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 00:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:23:34 INFO - PROCESS | 264 | 1463041414734 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:23:34 INFO - PROCESS | 264 | 1463041414738 Marionette TRACE conn2 <- [1,1106,null,{}] 00:23:34 INFO - PROCESS | 264 | 1463041414749 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}] 00:23:34 INFO - PROCESS | 264 | 1463041414862 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 00:23:35 INFO - PROCESS | 264 | 1463041415022 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:35 INFO - PROCESS | 264 | ++DOCSHELL 172AD000 == 73 [pid = 264] [id = 286] 00:23:35 INFO - PROCESS | 264 | ++DOMWINDOW == 185 (17843000) [pid = 264] [serial = 857] [outer = 00000000] 00:23:35 INFO - PROCESS | 264 | ++DOMWINDOW == 186 (17850800) [pid = 264] [serial = 858] [outer = 17843000] 00:23:35 INFO - PROCESS | 264 | 1463041415079 Marionette DEBUG loaded listener.js 00:23:35 INFO - PROCESS | 264 | ++DOMWINDOW == 187 (178A2C00) [pid = 264] [serial = 859] [outer = 17843000] 00:23:35 INFO - PROCESS | 264 | 1463041415637 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]]]}] 00:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 961ms 00:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:23:35 INFO - PROCESS | 264 | 1463041415701 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 00:23:35 INFO - PROCESS | 264 | 1463041415703 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 00:23:35 INFO - PROCESS | 264 | 1463041415707 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:23:35 INFO - PROCESS | 264 | 1463041415709 Marionette TRACE conn2 <- [1,1110,null,{}] 00:23:35 INFO - PROCESS | 264 | 1463041415713 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}] 00:23:35 INFO - PROCESS | 264 | 1463041415822 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 00:23:35 INFO - PROCESS | 264 | 1463041415978 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:35 INFO - PROCESS | 264 | ++DOCSHELL 12E24800 == 74 [pid = 264] [id = 287] 00:23:35 INFO - PROCESS | 264 | ++DOMWINDOW == 188 (17850000) [pid = 264] [serial = 860] [outer = 00000000] 00:23:36 INFO - PROCESS | 264 | ++DOMWINDOW == 189 (19A8E800) [pid = 264] [serial = 861] [outer = 17850000] 00:23:36 INFO - PROCESS | 264 | 1463041416032 Marionette DEBUG loaded listener.js 00:23:36 INFO - PROCESS | 264 | ++DOMWINDOW == 190 (19B10000) [pid = 264] [serial = 862] [outer = 17850000] 00:23:36 INFO - PROCESS | 264 | 1463041416559 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]]]}] 00:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 902ms 00:23:36 INFO - PROCESS | 264 | 1463041416617 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 00:23:36 INFO - PROCESS | 264 | 1463041416620 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 00:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:23:36 INFO - PROCESS | 264 | 1463041416623 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:23:36 INFO - PROCESS | 264 | 1463041416625 Marionette TRACE conn2 <- [1,1114,null,{}] 00:23:36 INFO - PROCESS | 264 | 1463041416629 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}] 00:23:36 INFO - PROCESS | 264 | 1463041416735 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 00:23:36 INFO - PROCESS | 264 | 1463041416853 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:36 INFO - PROCESS | 264 | ++DOCSHELL 1617F400 == 75 [pid = 264] [id = 288] 00:23:36 INFO - PROCESS | 264 | ++DOMWINDOW == 191 (16181000) [pid = 264] [serial = 863] [outer = 00000000] 00:23:36 INFO - PROCESS | 264 | ++DOMWINDOW == 192 (19B17C00) [pid = 264] [serial = 864] [outer = 16181000] 00:23:36 INFO - PROCESS | 264 | 1463041416931 Marionette DEBUG loaded listener.js 00:23:36 INFO - PROCESS | 264 | ++DOMWINDOW == 193 (19B20800) [pid = 264] [serial = 865] [outer = 16181000] 00:23:37 INFO - PROCESS | 264 | 1463041417849 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]]]}] 00:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1246ms 00:23:37 INFO - PROCESS | 264 | 1463041417875 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 00:23:37 INFO - PROCESS | 264 | 1463041417878 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 00:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:23:37 INFO - PROCESS | 264 | 1463041417884 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:23:37 INFO - PROCESS | 264 | 1463041417887 Marionette TRACE conn2 <- [1,1118,null,{}] 00:23:37 INFO - PROCESS | 264 | 1463041417894 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}] 00:23:37 INFO - PROCESS | 264 | 1463041417993 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 00:23:38 INFO - PROCESS | 264 | 1463041418145 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:38 INFO - PROCESS | 264 | ++DOCSHELL 105D9C00 == 76 [pid = 264] [id = 289] 00:23:38 INFO - PROCESS | 264 | ++DOMWINDOW == 194 (105F9800) [pid = 264] [serial = 866] [outer = 00000000] 00:23:38 INFO - PROCESS | 264 | ++DOMWINDOW == 195 (10D5FC00) [pid = 264] [serial = 867] [outer = 105F9800] 00:23:38 INFO - PROCESS | 264 | 1463041418198 Marionette DEBUG loaded listener.js 00:23:38 INFO - PROCESS | 264 | ++DOMWINDOW == 196 (10F40400) [pid = 264] [serial = 868] [outer = 105F9800] 00:23:38 INFO - PROCESS | 264 | 1463041418834 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]]]}] 00:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 962ms 00:23:38 INFO - PROCESS | 264 | 1463041418849 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 00:23:38 INFO - PROCESS | 264 | 1463041418854 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 00:23:38 INFO - PROCESS | 264 | --DOCSHELL 16179800 == 75 [pid = 264] [id = 282] 00:23:38 INFO - PROCESS | 264 | --DOCSHELL 11020C00 == 74 [pid = 264] [id = 281] 00:23:38 INFO - PROCESS | 264 | --DOCSHELL 1784C400 == 73 [pid = 264] [id = 280] 00:23:38 INFO - PROCESS | 264 | --DOCSHELL 15A9A400 == 72 [pid = 264] [id = 279] 00:23:38 INFO - PROCESS | 264 | --DOCSHELL 177C2400 == 71 [pid = 264] [id = 278] 00:23:38 INFO - PROCESS | 264 | --DOCSHELL 16F15C00 == 70 [pid = 264] [id = 277] 00:23:38 INFO - PROCESS | 264 | --DOCSHELL 15941C00 == 69 [pid = 264] [id = 276] 00:23:38 INFO - PROCESS | 264 | --DOCSHELL 11019C00 == 68 [pid = 264] [id = 275] 00:23:38 INFO - PROCESS | 264 | --DOCSHELL 13B10000 == 67 [pid = 264] [id = 274] 00:23:38 INFO - PROCESS | 264 | --DOCSHELL 11577400 == 66 [pid = 264] [id = 273] 00:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 195 (14258000) [pid = 264] [serial = 753] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 194 (172A7400) [pid = 264] [serial = 756] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 193 (19A8C000) [pid = 264] [serial = 759] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 192 (1A13D400) [pid = 264] [serial = 762] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 191 (1B33CC00) [pid = 264] [serial = 765] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 190 (1787FC00) [pid = 264] [serial = 768] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 189 (1858D000) [pid = 264] [serial = 795] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOCSHELL 11014400 == 65 [pid = 264] [id = 272] 00:23:38 INFO - PROCESS | 264 | --DOCSHELL 13B17C00 == 64 [pid = 264] [id = 266] 00:23:38 INFO - PROCESS | 264 | --DOCSHELL 1492C000 == 63 [pid = 264] [id = 265] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 188 (1AE38800) [pid = 264] [serial = 371] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 187 (19BC5000) [pid = 264] [serial = 365] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 186 (16B62800) [pid = 264] [serial = 407] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 185 (134EB000) [pid = 264] [serial = 323] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 184 (1ABC0800) [pid = 264] [serial = 459] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 183 (12EDD400) [pid = 264] [serial = 404] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 182 (1B344000) [pid = 264] [serial = 414] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 181 (1617C800) [pid = 264] [serial = 498] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 180 (1615C000) [pid = 264] [serial = 362] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 179 (1B342C00) [pid = 264] [serial = 504] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 178 (1328F800) [pid = 264] [serial = 359] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 177 (19B0C400) [pid = 264] [serial = 501] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 176 (1B209000) [pid = 264] [serial = 275] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 175 (19CAC000) [pid = 264] [serial = 368] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 174 (17A47400) [pid = 264] [serial = 456] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 173 (1AF1CC00) [pid = 264] [serial = 329] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 172 (1582EC00) [pid = 264] [serial = 453] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 171 (19C94C00) [pid = 264] [serial = 507] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 170 (19CA0C00) [pid = 264] [serial = 410] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 169 (115F4000) [pid = 264] [serial = 495] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 168 (16186800) [pid = 264] [serial = 326] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 167 (10F3EC00) [pid = 264] [serial = 450] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 166 (1615B000) [pid = 264] [serial = 573] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 165 (1ABBE400) [pid = 264] [serial = 579] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 164 (1AA01800) [pid = 264] [serial = 546] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 163 (18586000) [pid = 264] [serial = 789] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 162 (19F79400) [pid = 264] [serial = 792] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 161 (19CA2000) [pid = 264] [serial = 790] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 160 (1A1DD000) [pid = 264] [serial = 793] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 159 (17883C00) [pid = 264] [serial = 780] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 158 (1820FC00) [pid = 264] [serial = 781] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 157 (16743400) [pid = 264] [serial = 777] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 156 (16F6D000) [pid = 264] [serial = 778] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 155 (1858DC00) [pid = 264] [serial = 783] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 154 (16F6F000) [pid = 264] [serial = 775] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 153 (16B6A400) [pid = 264] [serial = 774] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 152 (19A93C00) [pid = 264] [serial = 772] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 151 (18585800) [pid = 264] [serial = 771] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 150 (19C49000) [pid = 264] [serial = 786] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 149 (19C96C00) [pid = 264] [serial = 787] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 148 (19B0AC00) [pid = 264] [serial = 784] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 147 (15993000) [pid = 264] [serial = 540] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 146 (172A6400) [pid = 264] [serial = 543] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | --DOMWINDOW == 145 (19A90C00) [pid = 264] [serial = 576] [outer = 00000000] [url = about:blank] 00:23:38 INFO - PROCESS | 264 | 1463041418968 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:23:38 INFO - PROCESS | 264 | 1463041418971 Marionette TRACE conn2 <- [1,1122,null,{}] 00:23:38 INFO - PROCESS | 264 | 1463041418978 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}] 00:23:39 INFO - PROCESS | 264 | 1463041419054 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 00:23:39 INFO - PROCESS | 264 | 1463041419061 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:39 INFO - PROCESS | 264 | ++DOCSHELL 1101D000 == 64 [pid = 264] [id = 290] 00:23:39 INFO - PROCESS | 264 | ++DOMWINDOW == 146 (11020000) [pid = 264] [serial = 869] [outer = 00000000] 00:23:39 INFO - PROCESS | 264 | ++DOMWINDOW == 147 (11575400) [pid = 264] [serial = 870] [outer = 11020000] 00:23:39 INFO - PROCESS | 264 | 1463041419106 Marionette DEBUG loaded listener.js 00:23:39 INFO - PROCESS | 264 | ++DOMWINDOW == 148 (11B66C00) [pid = 264] [serial = 871] [outer = 11020000] 00:23:39 INFO - PROCESS | 264 | 1463041419603 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]]]}] 00:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 721ms 00:23:39 INFO - PROCESS | 264 | 1463041419623 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 00:23:39 INFO - PROCESS | 264 | 1463041419626 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 00:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:23:39 INFO - PROCESS | 264 | 1463041419629 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:23:39 INFO - PROCESS | 264 | 1463041419632 Marionette TRACE conn2 <- [1,1126,null,{}] 00:23:39 INFO - PROCESS | 264 | 1463041419643 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}] 00:23:39 INFO - PROCESS | 264 | 1463041419726 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 00:23:39 INFO - PROCESS | 264 | 1463041419736 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:39 INFO - PROCESS | 264 | ++DOCSHELL 11FBC400 == 65 [pid = 264] [id = 291] 00:23:39 INFO - PROCESS | 264 | ++DOMWINDOW == 149 (1320C400) [pid = 264] [serial = 872] [outer = 00000000] 00:23:39 INFO - PROCESS | 264 | ++DOMWINDOW == 150 (132F0000) [pid = 264] [serial = 873] [outer = 1320C400] 00:23:39 INFO - PROCESS | 264 | 1463041419782 Marionette DEBUG loaded listener.js 00:23:39 INFO - PROCESS | 264 | ++DOMWINDOW == 151 (134EBC00) [pid = 264] [serial = 874] [outer = 1320C400] 00:23:40 INFO - PROCESS | 264 | 1463041420218 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]]]}] 00:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 601ms 00:23:40 INFO - PROCESS | 264 | 1463041420251 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 00:23:40 INFO - PROCESS | 264 | 1463041420254 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 00:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:23:40 INFO - PROCESS | 264 | 1463041420257 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:23:40 INFO - PROCESS | 264 | 1463041420259 Marionette TRACE conn2 <- [1,1130,null,{}] 00:23:40 INFO - PROCESS | 264 | 1463041420262 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}] 00:23:40 INFO - PROCESS | 264 | 1463041420329 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 00:23:40 INFO - PROCESS | 264 | 1463041420335 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:40 INFO - PROCESS | 264 | ++DOCSHELL 13B15400 == 66 [pid = 264] [id = 292] 00:23:40 INFO - PROCESS | 264 | ++DOMWINDOW == 152 (13B9AC00) [pid = 264] [serial = 875] [outer = 00000000] 00:23:40 INFO - PROCESS | 264 | ++DOMWINDOW == 153 (13CBE400) [pid = 264] [serial = 876] [outer = 13B9AC00] 00:23:40 INFO - PROCESS | 264 | 1463041420379 Marionette DEBUG loaded listener.js 00:23:40 INFO - PROCESS | 264 | ++DOMWINDOW == 154 (14623000) [pid = 264] [serial = 877] [outer = 13B9AC00] 00:23:40 INFO - PROCESS | 264 | 1463041420812 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]]]}] 00:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 615ms 00:23:40 INFO - PROCESS | 264 | 1463041420858 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 00:23:40 INFO - PROCESS | 264 | 1463041420860 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 00:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:23:40 INFO - PROCESS | 264 | 1463041420863 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:23:40 INFO - PROCESS | 264 | 1463041420865 Marionette TRACE conn2 <- [1,1134,null,{}] 00:23:40 INFO - PROCESS | 264 | 1463041420868 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}] 00:23:40 INFO - PROCESS | 264 | 1463041420957 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 00:23:40 INFO - PROCESS | 264 | 1463041420964 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:40 INFO - PROCESS | 264 | ++DOCSHELL 10533C00 == 67 [pid = 264] [id = 293] 00:23:40 INFO - PROCESS | 264 | ++DOMWINDOW == 155 (107F1800) [pid = 264] [serial = 878] [outer = 00000000] 00:23:40 INFO - PROCESS | 264 | ++DOMWINDOW == 156 (14930C00) [pid = 264] [serial = 879] [outer = 107F1800] 00:23:41 INFO - PROCESS | 264 | 1463041421007 Marionette DEBUG loaded listener.js 00:23:41 INFO - PROCESS | 264 | ++DOMWINDOW == 157 (149FE400) [pid = 264] [serial = 880] [outer = 107F1800] 00:23:41 INFO - PROCESS | 264 | 1463041421496 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]]]}] 00:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 676ms 00:23:41 INFO - PROCESS | 264 | 1463041421543 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 00:23:41 INFO - PROCESS | 264 | 1463041421545 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 00:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:23:41 INFO - PROCESS | 264 | 1463041421548 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:23:41 INFO - PROCESS | 264 | 1463041421550 Marionette TRACE conn2 <- [1,1138,null,{}] 00:23:41 INFO - PROCESS | 264 | 1463041421559 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}] 00:23:41 INFO - PROCESS | 264 | 1463041421699 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 00:23:41 INFO - PROCESS | 264 | 1463041421746 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:41 INFO - PROCESS | 264 | ++DOCSHELL 13BA4000 == 68 [pid = 264] [id = 294] 00:23:41 INFO - PROCESS | 264 | ++DOMWINDOW == 158 (14696C00) [pid = 264] [serial = 881] [outer = 00000000] 00:23:41 INFO - PROCESS | 264 | ++DOMWINDOW == 159 (1615C000) [pid = 264] [serial = 882] [outer = 14696C00] 00:23:41 INFO - PROCESS | 264 | 1463041421790 Marionette DEBUG loaded listener.js 00:23:41 INFO - PROCESS | 264 | ++DOMWINDOW == 160 (16163000) [pid = 264] [serial = 883] [outer = 14696C00] 00:23:42 INFO - PROCESS | 264 | 1463041422171 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]]]}] 00:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 676ms 00:23:42 INFO - PROCESS | 264 | 1463041422213 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 00:23:42 INFO - PROCESS | 264 | 1463041422215 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 00:23:42 INFO - PROCESS | 264 | 1463041422218 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:23:42 INFO - PROCESS | 264 | 1463041422220 Marionette TRACE conn2 <- [1,1142,null,{}] 00:23:42 INFO - PROCESS | 264 | 1463041422223 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}] 00:23:42 INFO - PROCESS | 264 | 1463041422359 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 00:23:42 INFO - PROCESS | 264 | 1463041422383 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:42 INFO - PROCESS | 264 | ++DOCSHELL 16158400 == 69 [pid = 264] [id = 295] 00:23:42 INFO - PROCESS | 264 | ++DOMWINDOW == 161 (16179C00) [pid = 264] [serial = 884] [outer = 00000000] 00:23:42 INFO - PROCESS | 264 | ++DOMWINDOW == 162 (16188C00) [pid = 264] [serial = 885] [outer = 16179C00] 00:23:42 INFO - PROCESS | 264 | 1463041422425 Marionette DEBUG loaded listener.js 00:23:42 INFO - PROCESS | 264 | ++DOMWINDOW == 163 (1639D000) [pid = 264] [serial = 886] [outer = 16179C00] 00:23:42 INFO - PROCESS | 264 | 1463041422834 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]]]}] 00:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 676ms 00:23:42 INFO - PROCESS | 264 | 1463041422908 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 00:23:42 INFO - PROCESS | 264 | 1463041422910 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 00:23:42 INFO - PROCESS | 264 | 1463041422914 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:23:42 INFO - PROCESS | 264 | 1463041422916 Marionette TRACE conn2 <- [1,1146,null,{}] 00:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:23:42 INFO - PROCESS | 264 | 1463041422919 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}] 00:23:43 INFO - PROCESS | 264 | 1463041423037 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 00:23:43 INFO - PROCESS | 264 | 1463041423030 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:43 INFO - PROCESS | 264 | ++DOCSHELL 0CAF7400 == 70 [pid = 264] [id = 296] 00:23:43 INFO - PROCESS | 264 | ++DOMWINDOW == 164 (13B11800) [pid = 264] [serial = 887] [outer = 00000000] 00:23:43 INFO - PROCESS | 264 | ++DOMWINDOW == 165 (1674E400) [pid = 264] [serial = 888] [outer = 13B11800] 00:23:43 INFO - PROCESS | 264 | 1463041423126 Marionette DEBUG loaded listener.js 00:23:43 INFO - PROCESS | 264 | ++DOMWINDOW == 166 (16D4D400) [pid = 264] [serial = 889] [outer = 13B11800] 00:23:43 INFO - PROCESS | 264 | --DOMWINDOW == 165 (177E5C00) [pid = 264] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:23:43 INFO - PROCESS | 264 | --DOMWINDOW == 164 (1784BC00) [pid = 264] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:23:43 INFO - PROCESS | 264 | --DOMWINDOW == 163 (115F0C00) [pid = 264] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:23:43 INFO - PROCESS | 264 | --DOMWINDOW == 162 (15B89C00) [pid = 264] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:23:43 INFO - PROCESS | 264 | --DOMWINDOW == 161 (16F1C400) [pid = 264] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:23:43 INFO - PROCESS | 264 | --DOMWINDOW == 160 (15992C00) [pid = 264] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:23:43 INFO - PROCESS | 264 | --DOMWINDOW == 159 (1787B800) [pid = 264] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:23:43 INFO - PROCESS | 264 | --DOMWINDOW == 158 (13B9A400) [pid = 264] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:23:43 INFO - PROCESS | 264 | --DOMWINDOW == 157 (11015400) [pid = 264] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:23:43 INFO - PROCESS | 264 | --DOMWINDOW == 156 (16C8C400) [pid = 264] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:23:43 INFO - PROCESS | 264 | --DOMWINDOW == 155 (12C0B000) [pid = 264] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:23:43 INFO - PROCESS | 264 | 1463041423998 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]]]}] 00:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1097ms 00:23:44 INFO - PROCESS | 264 | 1463041424009 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 00:23:44 INFO - PROCESS | 264 | 1463041424011 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 00:23:44 INFO - PROCESS | 264 | 1463041424014 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:23:44 INFO - PROCESS | 264 | 1463041424016 Marionette TRACE conn2 <- [1,1150,null,{}] 00:23:44 INFO - PROCESS | 264 | 1463041424019 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}] 00:23:44 INFO - PROCESS | 264 | 1463041424110 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 00:23:44 INFO - PROCESS | 264 | 1463041424117 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:44 INFO - PROCESS | 264 | ++DOCSHELL 15B89C00 == 71 [pid = 264] [id = 297] 00:23:44 INFO - PROCESS | 264 | ++DOMWINDOW == 156 (163A5400) [pid = 264] [serial = 890] [outer = 00000000] 00:23:44 INFO - PROCESS | 264 | ++DOMWINDOW == 157 (16B69400) [pid = 264] [serial = 891] [outer = 163A5400] 00:23:44 INFO - PROCESS | 264 | 1463041424159 Marionette DEBUG loaded listener.js 00:23:44 INFO - PROCESS | 264 | ++DOMWINDOW == 158 (16C92800) [pid = 264] [serial = 892] [outer = 163A5400] 00:23:44 INFO - PROCESS | 264 | 1463041424562 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]]]}] 00:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 601ms 00:23:44 INFO - PROCESS | 264 | 1463041424618 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 00:23:44 INFO - PROCESS | 264 | 1463041424620 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 00:23:44 INFO - PROCESS | 264 | 1463041424624 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:23:44 INFO - PROCESS | 264 | 1463041424625 Marionette TRACE conn2 <- [1,1154,null,{}] 00:23:44 INFO - PROCESS | 264 | 1463041424629 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}] 00:23:44 INFO - PROCESS | 264 | 1463041424719 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 00:23:44 INFO - PROCESS | 264 | 1463041424725 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:44 INFO - PROCESS | 264 | ++DOCSHELL 16166800 == 72 [pid = 264] [id = 298] 00:23:44 INFO - PROCESS | 264 | ++DOMWINDOW == 159 (16749000) [pid = 264] [serial = 893] [outer = 00000000] 00:23:44 INFO - PROCESS | 264 | ++DOMWINDOW == 160 (13547400) [pid = 264] [serial = 894] [outer = 16749000] 00:23:44 INFO - PROCESS | 264 | 1463041424771 Marionette DEBUG loaded listener.js 00:23:44 INFO - PROCESS | 264 | ++DOMWINDOW == 161 (16F6B400) [pid = 264] [serial = 895] [outer = 16749000] 00:23:45 INFO - PROCESS | 264 | 1463041425196 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]]]}] 00:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 601ms 00:23:45 INFO - PROCESS | 264 | 1463041425254 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 00:23:45 INFO - PROCESS | 264 | 1463041425257 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 00:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:23:45 INFO - PROCESS | 264 | 1463041425264 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:23:45 INFO - PROCESS | 264 | 1463041425266 Marionette TRACE conn2 <- [1,1158,null,{}] 00:23:45 INFO - PROCESS | 264 | 1463041425270 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}] 00:23:45 INFO - PROCESS | 264 | 1463041425371 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 00:23:45 INFO - PROCESS | 264 | 1463041425377 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:45 INFO - PROCESS | 264 | ++DOCSHELL 1709BC00 == 73 [pid = 264] [id = 299] 00:23:45 INFO - PROCESS | 264 | ++DOMWINDOW == 162 (1761E800) [pid = 264] [serial = 896] [outer = 00000000] 00:23:45 INFO - PROCESS | 264 | ++DOMWINDOW == 163 (177EE800) [pid = 264] [serial = 897] [outer = 1761E800] 00:23:45 INFO - PROCESS | 264 | 1463041425429 Marionette DEBUG loaded listener.js 00:23:45 INFO - PROCESS | 264 | ++DOMWINDOW == 164 (1784BC00) [pid = 264] [serial = 898] [outer = 1761E800] 00:23:46 INFO - PROCESS | 264 | 1463041426121 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]]]}] 00:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 901ms 00:23:46 INFO - PROCESS | 264 | 1463041426178 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 00:23:46 INFO - PROCESS | 264 | 1463041426183 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 00:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:23:46 INFO - PROCESS | 264 | 1463041426189 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:23:46 INFO - PROCESS | 264 | 1463041426192 Marionette TRACE conn2 <- [1,1162,null,{}] 00:23:46 INFO - PROCESS | 264 | 1463041426198 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}] 00:23:46 INFO - PROCESS | 264 | 1463041426354 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 00:23:46 INFO - PROCESS | 264 | 1463041426466 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:46 INFO - PROCESS | 264 | ++DOCSHELL 107F5800 == 74 [pid = 264] [id = 300] 00:23:46 INFO - PROCESS | 264 | ++DOMWINDOW == 165 (10D5F000) [pid = 264] [serial = 899] [outer = 00000000] 00:23:46 INFO - PROCESS | 264 | ++DOMWINDOW == 166 (11020C00) [pid = 264] [serial = 900] [outer = 10D5F000] 00:23:46 INFO - PROCESS | 264 | 1463041426523 Marionette DEBUG loaded listener.js 00:23:46 INFO - PROCESS | 264 | ++DOMWINDOW == 167 (117DA400) [pid = 264] [serial = 901] [outer = 10D5F000] 00:23:47 INFO - PROCESS | 264 | 1463041427058 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] 00:23:47 INFO - PROCESS | 264 | 1463041427102 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 00:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:23:47 INFO - PROCESS | 264 | 1463041427108 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:23:47 INFO - PROCESS | 264 | 1463041427111 Marionette TRACE conn2 <- [1,1166,null,{}] 00:23:47 INFO - PROCESS | 264 | 1463041427115 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}] 00:23:47 INFO - PROCESS | 264 | 1463041427222 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 00:23:47 INFO - PROCESS | 264 | 1463041427330 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:47 INFO - PROCESS | 264 | ++DOCSHELL 11FB1400 == 75 [pid = 264] [id = 301] 00:23:47 INFO - PROCESS | 264 | ++DOMWINDOW == 168 (1320D400) [pid = 264] [serial = 902] [outer = 00000000] 00:23:47 INFO - PROCESS | 264 | ++DOMWINDOW == 169 (13CB6C00) [pid = 264] [serial = 903] [outer = 1320D400] 00:23:47 INFO - PROCESS | 264 | 1463041427366 Marionette DEBUG loaded listener.js 00:23:47 INFO - PROCESS | 264 | ++DOMWINDOW == 170 (1582DC00) [pid = 264] [serial = 904] [outer = 1320D400] 00:23:48 INFO - PROCESS | 264 | 1463041428088 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] 00:23:48 INFO - PROCESS | 264 | 1463041428135 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 00:23:48 INFO - PROCESS | 264 | 1463041428139 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:23:48 INFO - PROCESS | 264 | 1463041428143 Marionette TRACE conn2 <- [1,1170,null,{}] 00:23:48 INFO - PROCESS | 264 | 1463041428153 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}] 00:23:48 INFO - PROCESS | 264 | 1463041428247 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 00:23:48 INFO - PROCESS | 264 | 1463041428385 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:48 INFO - PROCESS | 264 | ++DOCSHELL 17849400 == 76 [pid = 264] [id = 302] 00:23:48 INFO - PROCESS | 264 | ++DOMWINDOW == 171 (17849800) [pid = 264] [serial = 905] [outer = 00000000] 00:23:48 INFO - PROCESS | 264 | ++DOMWINDOW == 172 (1786EC00) [pid = 264] [serial = 906] [outer = 17849800] 00:23:48 INFO - PROCESS | 264 | 1463041428441 Marionette DEBUG loaded listener.js 00:23:48 INFO - PROCESS | 264 | ++DOMWINDOW == 173 (1787F800) [pid = 264] [serial = 907] [outer = 17849800] 00:23:48 INFO - PROCESS | 264 | 1463041428976 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] 00:23:49 INFO - PROCESS | 264 | 1463041429054 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 00:23:49 INFO - PROCESS | 264 | 1463041429058 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:23:49 INFO - PROCESS | 264 | 1463041429060 Marionette TRACE conn2 <- [1,1174,null,{}] 00:23:49 INFO - PROCESS | 264 | 1463041429079 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}] 00:23:49 INFO - PROCESS | 264 | 1463041429191 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 00:23:49 INFO - PROCESS | 264 | 1463041429319 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:49 INFO - PROCESS | 264 | ++DOCSHELL 178A0000 == 77 [pid = 264] [id = 303] 00:23:49 INFO - PROCESS | 264 | ++DOMWINDOW == 174 (178A1000) [pid = 264] [serial = 908] [outer = 00000000] 00:23:49 INFO - PROCESS | 264 | ++DOMWINDOW == 175 (17A49400) [pid = 264] [serial = 909] [outer = 178A1000] 00:23:49 INFO - PROCESS | 264 | 1463041429374 Marionette DEBUG loaded listener.js 00:23:49 INFO - PROCESS | 264 | ++DOMWINDOW == 176 (182DF400) [pid = 264] [serial = 910] [outer = 178A1000] 00:23:49 INFO - PROCESS | 264 | 1463041429955 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] 00:23:49 INFO - PROCESS | 264 | 1463041430009 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 00:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:23:50 INFO - PROCESS | 264 | 1463041430013 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:23:50 INFO - PROCESS | 264 | 1463041430015 Marionette TRACE conn2 <- [1,1178,null,{}] 00:23:50 INFO - PROCESS | 264 | 1463041430019 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}] 00:23:50 INFO - PROCESS | 264 | 1463041430127 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 00:23:50 INFO - PROCESS | 264 | 1463041430235 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:50 INFO - PROCESS | 264 | ++DOCSHELL 177C2C00 == 78 [pid = 264] [id = 304] 00:23:50 INFO - PROCESS | 264 | ++DOMWINDOW == 177 (1786FC00) [pid = 264] [serial = 911] [outer = 00000000] 00:23:50 INFO - PROCESS | 264 | ++DOMWINDOW == 178 (1858A400) [pid = 264] [serial = 912] [outer = 1786FC00] 00:23:50 INFO - PROCESS | 264 | 1463041430287 Marionette DEBUG loaded listener.js 00:23:50 INFO - PROCESS | 264 | ++DOMWINDOW == 179 (19A89400) [pid = 264] [serial = 913] [outer = 1786FC00] 00:23:50 INFO - PROCESS | 264 | 1463041430927 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] 00:23:50 INFO - PROCESS | 264 | 1463041430983 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 00:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:23:50 INFO - PROCESS | 264 | 1463041430987 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:23:50 INFO - PROCESS | 264 | 1463041430989 Marionette TRACE conn2 <- [1,1182,null,{}] 00:23:50 INFO - PROCESS | 264 | 1463041430993 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}] 00:23:51 INFO - PROCESS | 264 | 1463041431113 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 00:23:51 INFO - PROCESS | 264 | 1463041431250 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:51 INFO - PROCESS | 264 | ++DOCSHELL 15836400 == 79 [pid = 264] [id = 305] 00:23:51 INFO - PROCESS | 264 | ++DOMWINDOW == 180 (15995400) [pid = 264] [serial = 914] [outer = 00000000] 00:23:51 INFO - PROCESS | 264 | ++DOMWINDOW == 181 (16D49000) [pid = 264] [serial = 915] [outer = 15995400] 00:23:51 INFO - PROCESS | 264 | 1463041431306 Marionette DEBUG loaded listener.js 00:23:51 INFO - PROCESS | 264 | ++DOMWINDOW == 182 (178A2800) [pid = 264] [serial = 916] [outer = 15995400] 00:23:52 INFO - PROCESS | 264 | 1463041432043 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] 00:23:52 INFO - PROCESS | 264 | 1463041432099 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 00:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:23:52 INFO - PROCESS | 264 | 1463041432087 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:23:52 INFO - PROCESS | 264 | 1463041432091 Marionette TRACE conn2 <- [1,1186,null,{}] 00:23:52 INFO - PROCESS | 264 | 1463041432096 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}] 00:23:52 INFO - PROCESS | 264 | 1463041432233 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 00:23:52 INFO - PROCESS | 264 | 1463041432375 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:52 INFO - PROCESS | 264 | ++DOCSHELL 11021800 == 80 [pid = 264] [id = 306] 00:23:52 INFO - PROCESS | 264 | ++DOMWINDOW == 183 (11540800) [pid = 264] [serial = 917] [outer = 00000000] 00:23:52 INFO - PROCESS | 264 | ++DOMWINDOW == 184 (1328AC00) [pid = 264] [serial = 918] [outer = 11540800] 00:23:52 INFO - PROCESS | 264 | 1463041432432 Marionette DEBUG loaded listener.js 00:23:52 INFO - PROCESS | 264 | ++DOMWINDOW == 185 (13B10400) [pid = 264] [serial = 919] [outer = 11540800] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 16746C00 == 79 [pid = 264] [id = 192] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 16166800 == 78 [pid = 264] [id = 298] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 15B89C00 == 77 [pid = 264] [id = 297] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 0CAF7400 == 76 [pid = 264] [id = 296] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 16158400 == 75 [pid = 264] [id = 295] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 13BA4000 == 74 [pid = 264] [id = 294] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 10533C00 == 73 [pid = 264] [id = 293] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 13B15400 == 72 [pid = 264] [id = 292] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 11FBC400 == 71 [pid = 264] [id = 291] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 1101D000 == 70 [pid = 264] [id = 290] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 105D9C00 == 69 [pid = 264] [id = 289] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 12E24800 == 68 [pid = 264] [id = 287] 00:23:52 INFO - PROCESS | 264 | --DOMWINDOW == 184 (17867000) [pid = 264] [serial = 801] [outer = 00000000] [url = about:blank] 00:23:52 INFO - PROCESS | 264 | --DOMWINDOW == 183 (1A4B9000) [pid = 264] [serial = 804] [outer = 00000000] [url = about:blank] 00:23:52 INFO - PROCESS | 264 | --DOMWINDOW == 182 (1ABB3C00) [pid = 264] [serial = 807] [outer = 00000000] [url = about:blank] 00:23:52 INFO - PROCESS | 264 | --DOMWINDOW == 181 (1B33C800) [pid = 264] [serial = 810] [outer = 00000000] [url = about:blank] 00:23:52 INFO - PROCESS | 264 | --DOMWINDOW == 180 (18587000) [pid = 264] [serial = 849] [outer = 00000000] [url = about:blank] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 172AD000 == 67 [pid = 264] [id = 286] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 1354AC00 == 66 [pid = 264] [id = 285] 00:23:52 INFO - PROCESS | 264 | --DOCSHELL 10F40C00 == 65 [pid = 264] [id = 284] 00:23:52 INFO - PROCESS | 264 | 1463041432971 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]]]}] 00:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 901ms 00:23:52 INFO - PROCESS | 264 | 1463041432995 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 00:23:53 INFO - PROCESS | 264 | 1463041433001 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 00:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:23:53 INFO - PROCESS | 264 | 1463041433007 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:23:53 INFO - PROCESS | 264 | 1463041433009 Marionette TRACE conn2 <- [1,1190,null,{}] 00:23:53 INFO - PROCESS | 264 | 1463041433013 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}] 00:23:53 INFO - PROCESS | 264 | 1463041433120 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 179 (17866000) [pid = 264] [serial = 834] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 178 (1787E800) [pid = 264] [serial = 837] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 177 (13548800) [pid = 264] [serial = 820] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 176 (12E2A800) [pid = 264] [serial = 819] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 175 (163A6800) [pid = 264] [serial = 828] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 174 (1674A400) [pid = 264] [serial = 829] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 173 (1770EC00) [pid = 264] [serial = 831] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 172 (15BECC00) [pid = 264] [serial = 825] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 171 (16163800) [pid = 264] [serial = 826] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 170 (180EE400) [pid = 264] [serial = 840] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 169 (16184C00) [pid = 264] [serial = 798] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 168 (13CBDC00) [pid = 264] [serial = 822] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 167 (14931400) [pid = 264] [serial = 823] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 166 (1787F400) [pid = 264] [serial = 838] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 165 (1157F800) [pid = 264] [serial = 817] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 164 (1125D800) [pid = 264] [serial = 816] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 163 (1ABBB400) [pid = 264] [serial = 813] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 162 (1787A000) [pid = 264] [serial = 846] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 161 (182DAC00) [pid = 264] [serial = 847] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 160 (182DB400) [pid = 264] [serial = 841] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 159 (14256800) [pid = 264] [serial = 843] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 158 (17872000) [pid = 264] [serial = 835] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 157 (17841C00) [pid = 264] [serial = 832] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | --DOMWINDOW == 156 (15A95800) [pid = 264] [serial = 844] [outer = 00000000] [url = about:blank] 00:23:53 INFO - PROCESS | 264 | 1463041433238 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:53 INFO - PROCESS | 264 | ++DOCSHELL 0CAF2800 == 66 [pid = 264] [id = 307] 00:23:53 INFO - PROCESS | 264 | ++DOMWINDOW == 157 (0CAF4800) [pid = 264] [serial = 920] [outer = 00000000] 00:23:53 INFO - PROCESS | 264 | ++DOMWINDOW == 158 (11537800) [pid = 264] [serial = 921] [outer = 0CAF4800] 00:23:53 INFO - PROCESS | 264 | 1463041433284 Marionette DEBUG loaded listener.js 00:23:53 INFO - PROCESS | 264 | ++DOMWINDOW == 159 (132F2400) [pid = 264] [serial = 922] [outer = 0CAF4800] 00:23:53 INFO - PROCESS | 264 | 1463041433678 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]]]}] 00:23:53 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 00:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 706ms 00:23:53 INFO - PROCESS | 264 | 1463041433729 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 00:23:53 INFO - PROCESS | 264 | 1463041433732 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 00:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:23:53 INFO - PROCESS | 264 | 1463041433735 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:23:53 INFO - PROCESS | 264 | 1463041433739 Marionette TRACE conn2 <- [1,1194,null,{}] 00:23:53 INFO - PROCESS | 264 | 1463041433754 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}] 00:23:53 INFO - PROCESS | 264 | 1463041433840 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 00:23:53 INFO - PROCESS | 264 | 1463041433837 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:53 INFO - PROCESS | 264 | ++DOCSHELL 15BE9400 == 67 [pid = 264] [id = 308] 00:23:53 INFO - PROCESS | 264 | ++DOMWINDOW == 160 (15BECC00) [pid = 264] [serial = 923] [outer = 00000000] 00:23:53 INFO - PROCESS | 264 | ++DOMWINDOW == 161 (1615D800) [pid = 264] [serial = 924] [outer = 15BECC00] 00:23:53 INFO - PROCESS | 264 | 1463041433895 Marionette DEBUG loaded listener.js 00:23:53 INFO - PROCESS | 264 | ++DOMWINDOW == 162 (1617C000) [pid = 264] [serial = 925] [outer = 15BECC00] 00:23:54 INFO - PROCESS | 264 | 1463041434325 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]]]}] 00:23:54 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 00:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 631ms 00:23:54 INFO - PROCESS | 264 | 1463041434360 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 00:23:54 INFO - PROCESS | 264 | 1463041434363 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 00:23:54 INFO - PROCESS | 264 | 1463041434366 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:23:54 INFO - PROCESS | 264 | 1463041434368 Marionette TRACE conn2 <- [1,1198,null,{}] 00:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:23:54 INFO - PROCESS | 264 | 1463041434371 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}] 00:23:54 INFO - PROCESS | 264 | 1463041434455 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 00:23:54 INFO - PROCESS | 264 | 1463041434461 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:54 INFO - PROCESS | 264 | ++DOCSHELL 16180400 == 68 [pid = 264] [id = 309] 00:23:54 INFO - PROCESS | 264 | ++DOMWINDOW == 163 (16184C00) [pid = 264] [serial = 926] [outer = 00000000] 00:23:54 INFO - PROCESS | 264 | ++DOMWINDOW == 164 (16C88C00) [pid = 264] [serial = 927] [outer = 16184C00] 00:23:54 INFO - PROCESS | 264 | 1463041434505 Marionette DEBUG loaded listener.js 00:23:54 INFO - PROCESS | 264 | ++DOMWINDOW == 165 (16F6CC00) [pid = 264] [serial = 928] [outer = 16184C00] 00:23:54 INFO - PROCESS | 264 | 1463041434940 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]]]}] 00:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 616ms 00:23:54 INFO - PROCESS | 264 | 1463041434989 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 00:23:54 INFO - PROCESS | 264 | 1463041434991 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 00:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:23:54 INFO - PROCESS | 264 | 1463041434994 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:23:54 INFO - PROCESS | 264 | 1463041435005 Marionette TRACE conn2 <- [1,1202,null,{}] 00:23:54 INFO - PROCESS | 264 | 1463041435009 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}] 00:23:55 INFO - PROCESS | 264 | 1463041435091 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 00:23:55 INFO - PROCESS | 264 | 1463041435098 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:55 INFO - PROCESS | 264 | ++DOCSHELL 1639F000 == 69 [pid = 264] [id = 310] 00:23:55 INFO - PROCESS | 264 | ++DOMWINDOW == 166 (163AA800) [pid = 264] [serial = 929] [outer = 00000000] 00:23:55 INFO - PROCESS | 264 | ++DOMWINDOW == 167 (177E2C00) [pid = 264] [serial = 930] [outer = 163AA800] 00:23:55 INFO - PROCESS | 264 | 1463041435124 Marionette DEBUG loaded listener.js 00:23:55 INFO - PROCESS | 264 | ++DOMWINDOW == 168 (17849C00) [pid = 264] [serial = 931] [outer = 163AA800] 00:23:55 INFO - PROCESS | 264 | 1463041435591 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]]]}] 00:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 676ms 00:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:23:55 INFO - PROCESS | 264 | 1463041435660 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 00:23:55 INFO - PROCESS | 264 | 1463041435662 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 00:23:55 INFO - PROCESS | 264 | 1463041435672 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:23:55 INFO - PROCESS | 264 | 1463041435673 Marionette TRACE conn2 <- [1,1206,null,{}] 00:23:55 INFO - PROCESS | 264 | 1463041435676 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}] 00:23:55 INFO - PROCESS | 264 | 1463041435807 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 00:23:55 INFO - PROCESS | 264 | 1463041435873 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:55 INFO - PROCESS | 264 | ++DOCSHELL 17879000 == 70 [pid = 264] [id = 311] 00:23:55 INFO - PROCESS | 264 | ++DOMWINDOW == 169 (1789F000) [pid = 264] [serial = 932] [outer = 00000000] 00:23:55 INFO - PROCESS | 264 | ++DOMWINDOW == 170 (17A40000) [pid = 264] [serial = 933] [outer = 1789F000] 00:23:55 INFO - PROCESS | 264 | 1463041435923 Marionette DEBUG loaded listener.js 00:23:55 INFO - PROCESS | 264 | ++DOMWINDOW == 171 (1855F800) [pid = 264] [serial = 934] [outer = 1789F000] 00:23:56 INFO - PROCESS | 264 | 1463041436309 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]]]}] 00:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 661ms 00:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:23:56 INFO - PROCESS | 264 | 1463041436348 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 00:23:56 INFO - PROCESS | 264 | 1463041436350 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 00:23:56 INFO - PROCESS | 264 | 1463041436353 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:23:56 INFO - PROCESS | 264 | 1463041436355 Marionette TRACE conn2 <- [1,1210,null,{}] 00:23:56 INFO - PROCESS | 264 | 1463041436358 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}] 00:23:56 INFO - PROCESS | 264 | 1463041436501 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 00:23:56 INFO - PROCESS | 264 | 1463041436524 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:56 INFO - PROCESS | 264 | ++DOCSHELL 18587000 == 71 [pid = 264] [id = 312] 00:23:56 INFO - PROCESS | 264 | ++DOMWINDOW == 172 (18589000) [pid = 264] [serial = 935] [outer = 00000000] 00:23:56 INFO - PROCESS | 264 | ++DOMWINDOW == 173 (19A95000) [pid = 264] [serial = 936] [outer = 18589000] 00:23:56 INFO - PROCESS | 264 | 1463041436567 Marionette DEBUG loaded listener.js 00:23:56 INFO - PROCESS | 264 | ++DOMWINDOW == 174 (19B0B800) [pid = 264] [serial = 937] [outer = 18589000] 00:23:56 INFO - PROCESS | 264 | 1463041436979 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] 00:23:57 INFO - PROCESS | 264 | 1463041437021 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 00:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:23:57 INFO - PROCESS | 264 | 1463041437024 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:23:57 INFO - PROCESS | 264 | 1463041437026 Marionette TRACE conn2 <- [1,1214,null,{}] 00:23:57 INFO - PROCESS | 264 | 1463041437034 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}] 00:23:57 INFO - PROCESS | 264 | 1463041437151 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 00:23:57 INFO - PROCESS | 264 | 1463041437157 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:57 INFO - PROCESS | 264 | ++DOCSHELL 178A1800 == 72 [pid = 264] [id = 313] 00:23:57 INFO - PROCESS | 264 | ++DOMWINDOW == 175 (178A7800) [pid = 264] [serial = 938] [outer = 00000000] 00:23:57 INFO - PROCESS | 264 | ++DOMWINDOW == 176 (19BBD400) [pid = 264] [serial = 939] [outer = 178A7800] 00:23:57 INFO - PROCESS | 264 | 1463041437210 Marionette DEBUG loaded listener.js 00:23:57 INFO - PROCESS | 264 | ++DOMWINDOW == 177 (19BC4800) [pid = 264] [serial = 940] [outer = 178A7800] 00:23:57 INFO - PROCESS | 264 | --DOMWINDOW == 176 (14696C00) [pid = 264] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:23:57 INFO - PROCESS | 264 | --DOMWINDOW == 175 (16179C00) [pid = 264] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:23:57 INFO - PROCESS | 264 | --DOMWINDOW == 174 (13B9AC00) [pid = 264] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:23:57 INFO - PROCESS | 264 | --DOMWINDOW == 173 (11020000) [pid = 264] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:23:57 INFO - PROCESS | 264 | --DOMWINDOW == 172 (13B11800) [pid = 264] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:23:57 INFO - PROCESS | 264 | --DOMWINDOW == 171 (105F9800) [pid = 264] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:23:57 INFO - PROCESS | 264 | --DOMWINDOW == 170 (1320C400) [pid = 264] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:23:57 INFO - PROCESS | 264 | --DOMWINDOW == 169 (107F1800) [pid = 264] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:23:57 INFO - PROCESS | 264 | --DOMWINDOW == 168 (16749000) [pid = 264] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:23:57 INFO - PROCESS | 264 | --DOMWINDOW == 167 (163A5400) [pid = 264] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:23:57 INFO - PROCESS | 264 | 1463041437967 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]]]}] 00:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 961ms 00:23:57 INFO - PROCESS | 264 | 1463041437990 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 00:23:57 INFO - PROCESS | 264 | 1463041437992 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 00:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:23:57 INFO - PROCESS | 264 | 1463041437995 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:23:57 INFO - PROCESS | 264 | 1463041437997 Marionette TRACE conn2 <- [1,1218,null,{}] 00:23:57 INFO - PROCESS | 264 | 1463041438001 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}] 00:23:58 INFO - PROCESS | 264 | 1463041438083 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 00:23:58 INFO - PROCESS | 264 | 1463041438089 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:58 INFO - PROCESS | 264 | ++DOCSHELL 122B4800 == 73 [pid = 264] [id = 314] 00:23:58 INFO - PROCESS | 264 | ++DOMWINDOW == 168 (13250400) [pid = 264] [serial = 941] [outer = 00000000] 00:23:58 INFO - PROCESS | 264 | ++DOMWINDOW == 169 (171A0C00) [pid = 264] [serial = 942] [outer = 13250400] 00:23:58 INFO - PROCESS | 264 | 1463041438132 Marionette DEBUG loaded listener.js 00:23:58 INFO - PROCESS | 264 | ++DOMWINDOW == 170 (1761F800) [pid = 264] [serial = 943] [outer = 13250400] 00:23:58 INFO - PROCESS | 264 | 1463041438536 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]]]}] 00:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 571ms 00:23:58 INFO - PROCESS | 264 | 1463041438574 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 00:23:58 INFO - PROCESS | 264 | 1463041438576 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 00:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:23:58 INFO - PROCESS | 264 | 1463041438579 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:23:58 INFO - PROCESS | 264 | 1463041438581 Marionette TRACE conn2 <- [1,1222,null,{}] 00:23:58 INFO - PROCESS | 264 | 1463041438585 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}] 00:23:58 INFO - PROCESS | 264 | 1463041438669 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 00:23:58 INFO - PROCESS | 264 | 1463041438675 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:58 INFO - PROCESS | 264 | ++DOCSHELL 11BC7C00 == 74 [pid = 264] [id = 315] 00:23:58 INFO - PROCESS | 264 | ++DOMWINDOW == 171 (1328B000) [pid = 264] [serial = 944] [outer = 00000000] 00:23:58 INFO - PROCESS | 264 | ++DOMWINDOW == 172 (19B21800) [pid = 264] [serial = 945] [outer = 1328B000] 00:23:58 INFO - PROCESS | 264 | 1463041438719 Marionette DEBUG loaded listener.js 00:23:58 INFO - PROCESS | 264 | ++DOMWINDOW == 173 (19C50800) [pid = 264] [serial = 946] [outer = 1328B000] 00:23:59 INFO - PROCESS | 264 | 1463041439135 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]]]}] 00:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 616ms 00:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:23:59 INFO - PROCESS | 264 | 1463041439215 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 00:23:59 INFO - PROCESS | 264 | 1463041439217 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 00:23:59 INFO - PROCESS | 264 | 1463041439221 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:23:59 INFO - PROCESS | 264 | 1463041439223 Marionette TRACE conn2 <- [1,1226,null,{}] 00:23:59 INFO - PROCESS | 264 | 1463041439227 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}] 00:23:59 INFO - PROCESS | 264 | 1463041439328 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 00:23:59 INFO - PROCESS | 264 | 1463041439343 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:59 INFO - PROCESS | 264 | ++DOCSHELL 19C93000 == 75 [pid = 264] [id = 316] 00:23:59 INFO - PROCESS | 264 | ++DOMWINDOW == 174 (19C95C00) [pid = 264] [serial = 947] [outer = 00000000] 00:23:59 INFO - PROCESS | 264 | ++DOMWINDOW == 175 (19C9F000) [pid = 264] [serial = 948] [outer = 19C95C00] 00:23:59 INFO - PROCESS | 264 | 1463041439391 Marionette DEBUG loaded listener.js 00:23:59 INFO - PROCESS | 264 | ++DOMWINDOW == 176 (19CAD400) [pid = 264] [serial = 949] [outer = 19C95C00] 00:24:00 INFO - PROCESS | 264 | 1463041440064 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]]]}] 00:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 871ms 00:24:00 INFO - PROCESS | 264 | 1463041440089 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 00:24:00 INFO - PROCESS | 264 | 1463041440093 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 00:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:24:00 INFO - PROCESS | 264 | 1463041440099 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:24:00 INFO - PROCESS | 264 | 1463041440103 Marionette TRACE conn2 <- [1,1230,null,{}] 00:24:00 INFO - PROCESS | 264 | 1463041440109 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}] 00:24:00 INFO - PROCESS | 264 | 1463041440227 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 00:24:00 INFO - PROCESS | 264 | 1463041440340 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:00 INFO - PROCESS | 264 | ++DOCSHELL 1052AC00 == 76 [pid = 264] [id = 317] 00:24:00 INFO - PROCESS | 264 | ++DOMWINDOW == 177 (105DA000) [pid = 264] [serial = 950] [outer = 00000000] 00:24:00 INFO - PROCESS | 264 | ++DOMWINDOW == 178 (13217C00) [pid = 264] [serial = 951] [outer = 105DA000] 00:24:00 INFO - PROCESS | 264 | 1463041440379 Marionette DEBUG loaded listener.js 00:24:00 INFO - PROCESS | 264 | ++DOMWINDOW == 179 (13549C00) [pid = 264] [serial = 952] [outer = 105DA000] 00:24:00 INFO - PROCESS | 264 | 1463041440938 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]]]}] 00:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 916ms 00:24:00 INFO - PROCESS | 264 | 1463041441008 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 00:24:01 INFO - PROCESS | 264 | 1463041441018 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 00:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:24:01 INFO - PROCESS | 264 | 1463041441026 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:24:01 INFO - PROCESS | 264 | 1463041441029 Marionette TRACE conn2 <- [1,1234,null,{}] 00:24:01 INFO - PROCESS | 264 | 1463041441033 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}] 00:24:01 INFO - PROCESS | 264 | 1463041441144 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 00:24:01 INFO - PROCESS | 264 | 1463041441283 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:01 INFO - PROCESS | 264 | ++DOCSHELL 14696400 == 77 [pid = 264] [id = 318] 00:24:01 INFO - PROCESS | 264 | ++DOMWINDOW == 180 (14931400) [pid = 264] [serial = 953] [outer = 00000000] 00:24:01 INFO - PROCESS | 264 | ++DOMWINDOW == 181 (16158400) [pid = 264] [serial = 954] [outer = 14931400] 00:24:01 INFO - PROCESS | 264 | 1463041441337 Marionette DEBUG loaded listener.js 00:24:01 INFO - PROCESS | 264 | ++DOMWINDOW == 182 (16743000) [pid = 264] [serial = 955] [outer = 14931400] 00:24:01 INFO - PROCESS | 264 | 1463041441900 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]]]}] 00:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 917ms 00:24:01 INFO - PROCESS | 264 | 1463041441938 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 00:24:01 INFO - PROCESS | 264 | 1463041441940 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 00:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:24:01 INFO - PROCESS | 264 | 1463041441944 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:24:01 INFO - PROCESS | 264 | 1463041441948 Marionette TRACE conn2 <- [1,1238,null,{}] 00:24:01 INFO - PROCESS | 264 | 1463041441959 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}] 00:24:02 INFO - PROCESS | 264 | 1463041442082 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 00:24:02 INFO - PROCESS | 264 | 1463041442225 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:02 INFO - PROCESS | 264 | ++DOCSHELL 18560C00 == 78 [pid = 264] [id = 319] 00:24:02 INFO - PROCESS | 264 | ++DOMWINDOW == 183 (18565800) [pid = 264] [serial = 956] [outer = 00000000] 00:24:02 INFO - PROCESS | 264 | ++DOMWINDOW == 184 (19A94400) [pid = 264] [serial = 957] [outer = 18565800] 00:24:02 INFO - PROCESS | 264 | 1463041442281 Marionette DEBUG loaded listener.js 00:24:02 INFO - PROCESS | 264 | ++DOMWINDOW == 185 (19C4FC00) [pid = 264] [serial = 958] [outer = 18565800] 00:24:02 INFO - PROCESS | 264 | 1463041442857 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]]]}] 00:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 961ms 00:24:02 INFO - PROCESS | 264 | 1463041442910 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 00:24:02 INFO - PROCESS | 264 | 1463041442913 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 00:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:24:02 INFO - PROCESS | 264 | 1463041442916 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:24:02 INFO - PROCESS | 264 | 1463041442918 Marionette TRACE conn2 <- [1,1242,null,{}] 00:24:02 INFO - PROCESS | 264 | 1463041442922 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}] 00:24:03 INFO - PROCESS | 264 | 1463041443031 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 00:24:03 INFO - PROCESS | 264 | 1463041443177 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:03 INFO - PROCESS | 264 | ++DOCSHELL 19C97C00 == 79 [pid = 264] [id = 320] 00:24:03 INFO - PROCESS | 264 | ++DOMWINDOW == 186 (19C99000) [pid = 264] [serial = 959] [outer = 00000000] 00:24:03 INFO - PROCESS | 264 | ++DOMWINDOW == 187 (19CA5400) [pid = 264] [serial = 960] [outer = 19C99000] 00:24:03 INFO - PROCESS | 264 | 1463041443231 Marionette DEBUG loaded listener.js 00:24:03 INFO - PROCESS | 264 | ++DOMWINDOW == 188 (19F10400) [pid = 264] [serial = 961] [outer = 19C99000] 00:24:03 INFO - PROCESS | 264 | 1463041443755 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]]]}] 00:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 901ms 00:24:03 INFO - PROCESS | 264 | 1463041443822 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 00:24:03 INFO - PROCESS | 264 | 1463041443824 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 00:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:24:03 INFO - PROCESS | 264 | 1463041443828 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:24:03 INFO - PROCESS | 264 | 1463041443830 Marionette TRACE conn2 <- [1,1246,null,{}] 00:24:03 INFO - PROCESS | 264 | 1463041443834 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}] 00:24:03 INFO - PROCESS | 264 | 1463041443939 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 00:24:04 INFO - PROCESS | 264 | 1463041444078 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:04 INFO - PROCESS | 264 | ++DOCSHELL 0FD37800 == 80 [pid = 264] [id = 321] 00:24:04 INFO - PROCESS | 264 | ++DOMWINDOW == 189 (163A3800) [pid = 264] [serial = 962] [outer = 00000000] 00:24:04 INFO - PROCESS | 264 | ++DOMWINDOW == 190 (19F16400) [pid = 264] [serial = 963] [outer = 163A3800] 00:24:04 INFO - PROCESS | 264 | 1463041444133 Marionette DEBUG loaded listener.js 00:24:04 INFO - PROCESS | 264 | ++DOMWINDOW == 191 (19F19C00) [pid = 264] [serial = 964] [outer = 163A3800] 00:24:04 INFO - PROCESS | 264 | 1463041444719 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]]]}] 00:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 902ms 00:24:04 INFO - PROCESS | 264 | 1463041444738 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 00:24:04 INFO - PROCESS | 264 | 1463041444740 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 00:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:24:04 INFO - PROCESS | 264 | 1463041444744 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:24:04 INFO - PROCESS | 264 | 1463041444746 Marionette TRACE conn2 <- [1,1250,null,{}] 00:24:04 INFO - PROCESS | 264 | 1463041444749 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}] 00:24:04 INFO - PROCESS | 264 | 1463041444876 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 00:24:04 INFO - PROCESS | 264 | 1463041444989 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:05 INFO - PROCESS | 264 | ++DOCSHELL 10F3F800 == 81 [pid = 264] [id = 322] 00:24:05 INFO - PROCESS | 264 | ++DOMWINDOW == 192 (10F46C00) [pid = 264] [serial = 965] [outer = 00000000] 00:24:05 INFO - PROCESS | 264 | ++DOMWINDOW == 193 (13217000) [pid = 264] [serial = 966] [outer = 10F46C00] 00:24:05 INFO - PROCESS | 264 | 1463041445068 Marionette DEBUG loaded listener.js 00:24:05 INFO - PROCESS | 264 | ++DOMWINDOW == 194 (16B6E400) [pid = 264] [serial = 967] [outer = 10F46C00] 00:24:05 INFO - PROCESS | 264 | 1463041445629 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]]]}] 00:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 901ms 00:24:05 INFO - PROCESS | 264 | 1463041445653 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 00:24:05 INFO - PROCESS | 264 | 1463041445655 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 00:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:24:05 INFO - PROCESS | 264 | 1463041445672 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:24:05 INFO - PROCESS | 264 | 1463041445674 Marionette TRACE conn2 <- [1,1254,null,{}] 00:24:05 INFO - PROCESS | 264 | 1463041445679 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}] 00:24:05 INFO - PROCESS | 264 | 1463041445785 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 00:24:05 INFO - PROCESS | 264 | 1463041445924 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:05 INFO - PROCESS | 264 | ++DOCSHELL 12EDF000 == 82 [pid = 264] [id = 323] 00:24:05 INFO - PROCESS | 264 | ++DOMWINDOW == 195 (1617EC00) [pid = 264] [serial = 968] [outer = 00000000] 00:24:05 INFO - PROCESS | 264 | ++DOMWINDOW == 196 (19B20400) [pid = 264] [serial = 969] [outer = 1617EC00] 00:24:05 INFO - PROCESS | 264 | 1463041445977 Marionette DEBUG loaded listener.js 00:24:06 INFO - PROCESS | 264 | ++DOMWINDOW == 197 (19F17000) [pid = 264] [serial = 970] [outer = 1617EC00] 00:24:06 INFO - PROCESS | 264 | 1463041446741 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]]]}] 00:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1111ms 00:24:06 INFO - PROCESS | 264 | 1463041446787 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 00:24:06 INFO - PROCESS | 264 | 1463041446775 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 00:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:24:06 INFO - PROCESS | 264 | 1463041446780 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:24:06 INFO - PROCESS | 264 | 1463041446784 Marionette TRACE conn2 <- [1,1258,null,{}] 00:24:06 INFO - PROCESS | 264 | 1463041446789 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}] 00:24:06 INFO - PROCESS | 264 | 1463041446892 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 00:24:07 INFO - PROCESS | 264 | 1463041447038 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:07 INFO - PROCESS | 264 | ++DOCSHELL 10F42000 == 83 [pid = 264] [id = 324] 00:24:07 INFO - PROCESS | 264 | ++DOMWINDOW == 198 (117DC400) [pid = 264] [serial = 971] [outer = 00000000] 00:24:07 INFO - PROCESS | 264 | ++DOMWINDOW == 199 (13B9A400) [pid = 264] [serial = 972] [outer = 117DC400] 00:24:07 INFO - PROCESS | 264 | 1463041447091 Marionette DEBUG loaded listener.js 00:24:07 INFO - PROCESS | 264 | ++DOMWINDOW == 200 (1468E800) [pid = 264] [serial = 973] [outer = 117DC400] 00:24:07 INFO - PROCESS | 264 | --DOCSHELL 11BC7C00 == 82 [pid = 264] [id = 315] 00:24:07 INFO - PROCESS | 264 | --DOCSHELL 122B4800 == 81 [pid = 264] [id = 314] 00:24:07 INFO - PROCESS | 264 | --DOCSHELL 178A1800 == 80 [pid = 264] [id = 313] 00:24:07 INFO - PROCESS | 264 | --DOCSHELL 18587000 == 79 [pid = 264] [id = 312] 00:24:07 INFO - PROCESS | 264 | --DOCSHELL 17879000 == 78 [pid = 264] [id = 311] 00:24:07 INFO - PROCESS | 264 | --DOCSHELL 1639F000 == 77 [pid = 264] [id = 310] 00:24:07 INFO - PROCESS | 264 | --DOCSHELL 16180400 == 76 [pid = 264] [id = 309] 00:24:07 INFO - PROCESS | 264 | --DOCSHELL 15BE9400 == 75 [pid = 264] [id = 308] 00:24:07 INFO - PROCESS | 264 | --DOCSHELL 0CAF2800 == 74 [pid = 264] [id = 307] 00:24:07 INFO - PROCESS | 264 | --DOCSHELL 11021800 == 73 [pid = 264] [id = 306] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 199 (177EE800) [pid = 264] [serial = 897] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOCSHELL 107F5800 == 72 [pid = 264] [id = 300] 00:24:07 INFO - PROCESS | 264 | --DOCSHELL 1709BC00 == 71 [pid = 264] [id = 299] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 198 (1615C000) [pid = 264] [serial = 882] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 197 (16188C00) [pid = 264] [serial = 885] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 196 (16163000) [pid = 264] [serial = 883] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 195 (13CBE400) [pid = 264] [serial = 876] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 194 (14623000) [pid = 264] [serial = 877] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 193 (11575400) [pid = 264] [serial = 870] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 192 (11B66C00) [pid = 264] [serial = 871] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 191 (1674E400) [pid = 264] [serial = 888] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 190 (10F40400) [pid = 264] [serial = 868] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 189 (10D5FC00) [pid = 264] [serial = 867] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 188 (132F0000) [pid = 264] [serial = 873] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 187 (134EBC00) [pid = 264] [serial = 874] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 186 (1639D000) [pid = 264] [serial = 886] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 185 (19B17C00) [pid = 264] [serial = 864] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 184 (14930C00) [pid = 264] [serial = 879] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 183 (115F6400) [pid = 264] [serial = 852] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 182 (1582E800) [pid = 264] [serial = 855] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 181 (16F6B400) [pid = 264] [serial = 895] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 180 (19A8E800) [pid = 264] [serial = 861] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 179 (17850800) [pid = 264] [serial = 858] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 178 (13547400) [pid = 264] [serial = 894] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 177 (16D4D400) [pid = 264] [serial = 889] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 176 (16B69400) [pid = 264] [serial = 891] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 175 (16C92800) [pid = 264] [serial = 892] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | --DOMWINDOW == 174 (149FE400) [pid = 264] [serial = 880] [outer = 00000000] [url = about:blank] 00:24:07 INFO - PROCESS | 264 | 1463041447653 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]]]}] 00:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 902ms 00:24:07 INFO - PROCESS | 264 | 1463041447692 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 00:24:07 INFO - PROCESS | 264 | 1463041447697 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 00:24:07 INFO - PROCESS | 264 | 1463041447703 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:24:07 INFO - PROCESS | 264 | 1463041447705 Marionette TRACE conn2 <- [1,1262,null,{}] 00:24:07 INFO - PROCESS | 264 | 1463041447709 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}] 00:24:07 INFO - PROCESS | 264 | 1463041447799 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 00:24:07 INFO - PROCESS | 264 | 1463041447927 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:07 INFO - PROCESS | 264 | ++DOCSHELL 115F6400 == 72 [pid = 264] [id = 325] 00:24:07 INFO - PROCESS | 264 | ++DOMWINDOW == 175 (11B66C00) [pid = 264] [serial = 974] [outer = 00000000] 00:24:07 INFO - PROCESS | 264 | ++DOMWINDOW == 176 (13544C00) [pid = 264] [serial = 975] [outer = 11B66C00] 00:24:07 INFO - PROCESS | 264 | 1463041447972 Marionette DEBUG loaded listener.js 00:24:08 INFO - PROCESS | 264 | ++DOMWINDOW == 177 (14936800) [pid = 264] [serial = 976] [outer = 11B66C00] 00:24:08 INFO - PROCESS | 264 | 1463041448339 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]]]}] 00:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 676ms 00:24:08 INFO - PROCESS | 264 | 1463041448387 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 00:24:08 INFO - PROCESS | 264 | 1463041448390 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 00:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:24:08 INFO - PROCESS | 264 | 1463041448393 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:24:08 INFO - PROCESS | 264 | 1463041448397 Marionette TRACE conn2 <- [1,1266,null,{}] 00:24:08 INFO - PROCESS | 264 | 1463041448407 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}] 00:24:08 INFO - PROCESS | 264 | 1463041448526 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 00:24:08 INFO - PROCESS | 264 | 1463041448540 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:08 INFO - PROCESS | 264 | ++DOCSHELL 1599CC00 == 73 [pid = 264] [id = 326] 00:24:08 INFO - PROCESS | 264 | ++DOMWINDOW == 178 (1599DC00) [pid = 264] [serial = 977] [outer = 00000000] 00:24:08 INFO - PROCESS | 264 | ++DOMWINDOW == 179 (16186C00) [pid = 264] [serial = 978] [outer = 1599DC00] 00:24:08 INFO - PROCESS | 264 | 1463041448569 Marionette DEBUG loaded listener.js 00:24:08 INFO - PROCESS | 264 | ++DOMWINDOW == 180 (16746800) [pid = 264] [serial = 979] [outer = 1599DC00] 00:24:08 INFO - PROCESS | 264 | 1463041448983 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]]]}] 00:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 600ms 00:24:08 INFO - PROCESS | 264 | 1463041448996 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 00:24:08 INFO - PROCESS | 264 | 1463041448999 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 00:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:24:09 INFO - PROCESS | 264 | 1463041449023 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:24:09 INFO - PROCESS | 264 | 1463041449025 Marionette TRACE conn2 <- [1,1270,null,{}] 00:24:09 INFO - PROCESS | 264 | 1463041449033 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}] 00:24:09 INFO - PROCESS | 264 | 1463041449121 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 00:24:09 INFO - PROCESS | 264 | 1463041449128 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:09 INFO - PROCESS | 264 | ++DOCSHELL 1639D000 == 74 [pid = 264] [id = 327] 00:24:09 INFO - PROCESS | 264 | ++DOMWINDOW == 181 (1674F800) [pid = 264] [serial = 980] [outer = 00000000] 00:24:09 INFO - PROCESS | 264 | ++DOMWINDOW == 182 (16F1C400) [pid = 264] [serial = 981] [outer = 1674F800] 00:24:09 INFO - PROCESS | 264 | 1463041449172 Marionette DEBUG loaded listener.js 00:24:09 INFO - PROCESS | 264 | ++DOMWINDOW == 183 (1709BC00) [pid = 264] [serial = 982] [outer = 1674F800] 00:24:09 INFO - PROCESS | 264 | 1463041449638 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]]]}] 00:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 691ms 00:24:09 INFO - PROCESS | 264 | 1463041449709 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 00:24:09 INFO - PROCESS | 264 | 1463041449711 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 00:24:09 INFO - PROCESS | 264 | 1463041449714 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:24:09 INFO - PROCESS | 264 | 1463041449716 Marionette TRACE conn2 <- [1,1274,null,{}] 00:24:09 INFO - PROCESS | 264 | 1463041449720 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}] 00:24:09 INFO - PROCESS | 264 | 1463041449839 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 00:24:09 INFO - PROCESS | 264 | 1463041449919 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:09 INFO - PROCESS | 264 | ++DOCSHELL 172A7000 == 75 [pid = 264] [id = 328] 00:24:09 INFO - PROCESS | 264 | ++DOMWINDOW == 184 (17703800) [pid = 264] [serial = 983] [outer = 00000000] 00:24:09 INFO - PROCESS | 264 | ++DOMWINDOW == 185 (17843800) [pid = 264] [serial = 984] [outer = 17703800] 00:24:09 INFO - PROCESS | 264 | 1463041449962 Marionette DEBUG loaded listener.js 00:24:10 INFO - PROCESS | 264 | ++DOMWINDOW == 186 (1784B800) [pid = 264] [serial = 985] [outer = 17703800] 00:24:10 INFO - PROCESS | 264 | 1463041450363 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]]]}] 00:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 706ms 00:24:10 INFO - PROCESS | 264 | 1463041450422 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 00:24:10 INFO - PROCESS | 264 | 1463041450424 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 00:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:24:10 INFO - PROCESS | 264 | 1463041450427 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:24:10 INFO - PROCESS | 264 | 1463041450429 Marionette TRACE conn2 <- [1,1278,null,{}] 00:24:10 INFO - PROCESS | 264 | 1463041450432 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}] 00:24:10 INFO - PROCESS | 264 | 1463041450558 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 00:24:10 INFO - PROCESS | 264 | 1463041450627 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:10 INFO - PROCESS | 264 | ++DOCSHELL 17841C00 == 76 [pid = 264] [id = 329] 00:24:10 INFO - PROCESS | 264 | ++DOMWINDOW == 187 (17866000) [pid = 264] [serial = 986] [outer = 00000000] 00:24:10 INFO - PROCESS | 264 | ++DOMWINDOW == 188 (18589800) [pid = 264] [serial = 987] [outer = 17866000] 00:24:10 INFO - PROCESS | 264 | 1463041450671 Marionette DEBUG loaded listener.js 00:24:10 INFO - PROCESS | 264 | ++DOMWINDOW == 189 (19A90800) [pid = 264] [serial = 988] [outer = 17866000] 00:24:11 INFO - PROCESS | 264 | 1463041451071 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]]]}] 00:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 676ms 00:24:11 INFO - PROCESS | 264 | 1463041451110 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 00:24:11 INFO - PROCESS | 264 | 1463041451112 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 00:24:11 INFO - PROCESS | 264 | 1463041451115 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:24:11 INFO - PROCESS | 264 | 1463041451117 Marionette TRACE conn2 <- [1,1282,null,{}] 00:24:11 INFO - PROCESS | 264 | 1463041451103 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}] 00:24:11 INFO - PROCESS | 264 | 1463041451260 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 00:24:11 INFO - PROCESS | 264 | 1463041451702 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:11 INFO - PROCESS | 264 | --DOMWINDOW == 188 (1789F000) [pid = 264] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:24:11 INFO - PROCESS | 264 | --DOMWINDOW == 187 (0CAF4800) [pid = 264] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:24:11 INFO - PROCESS | 264 | --DOMWINDOW == 186 (16184C00) [pid = 264] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:24:11 INFO - PROCESS | 264 | --DOMWINDOW == 185 (18589000) [pid = 264] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:24:11 INFO - PROCESS | 264 | --DOMWINDOW == 184 (15BECC00) [pid = 264] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:24:11 INFO - PROCESS | 264 | --DOMWINDOW == 183 (11540800) [pid = 264] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:24:11 INFO - PROCESS | 264 | --DOMWINDOW == 182 (163AA800) [pid = 264] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:24:11 INFO - PROCESS | 264 | --DOMWINDOW == 181 (178A7800) [pid = 264] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:24:11 INFO - PROCESS | 264 | --DOMWINDOW == 180 (1328B000) [pid = 264] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:24:11 INFO - PROCESS | 264 | --DOMWINDOW == 179 (13250400) [pid = 264] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:24:11 INFO - PROCESS | 264 | ++DOCSHELL 0CAF8800 == 77 [pid = 264] [id = 330] 00:24:11 INFO - PROCESS | 264 | ++DOMWINDOW == 180 (0F69BC00) [pid = 264] [serial = 989] [outer = 00000000] 00:24:11 INFO - PROCESS | 264 | ++DOMWINDOW == 181 (13B15400) [pid = 264] [serial = 990] [outer = 0F69BC00] 00:24:11 INFO - PROCESS | 264 | 1463041451736 Marionette DEBUG loaded listener.js 00:24:11 INFO - PROCESS | 264 | ++DOMWINDOW == 182 (1593C000) [pid = 264] [serial = 991] [outer = 0F69BC00] 00:24:12 INFO - PROCESS | 264 | 1463041452085 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]]]}] 00:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1007ms 00:24:12 INFO - PROCESS | 264 | 1463041452114 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 00:24:12 INFO - PROCESS | 264 | 1463041452116 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 00:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:24:12 INFO - PROCESS | 264 | 1463041452132 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:24:12 INFO - PROCESS | 264 | 1463041452134 Marionette TRACE conn2 <- [1,1286,null,{}] 00:24:12 INFO - PROCESS | 264 | 1463041452137 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}] 00:24:12 INFO - PROCESS | 264 | 1463041452213 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 00:24:12 INFO - PROCESS | 264 | 1463041452318 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:12 INFO - PROCESS | 264 | ++DOCSHELL 10F3D000 == 78 [pid = 264] [id = 331] 00:24:12 INFO - PROCESS | 264 | ++DOMWINDOW == 183 (1324DC00) [pid = 264] [serial = 992] [outer = 00000000] 00:24:12 INFO - PROCESS | 264 | ++DOMWINDOW == 184 (19B03400) [pid = 264] [serial = 993] [outer = 1324DC00] 00:24:12 INFO - PROCESS | 264 | 1463041452363 Marionette DEBUG loaded listener.js 00:24:12 INFO - PROCESS | 264 | ++DOMWINDOW == 185 (19B1FC00) [pid = 264] [serial = 994] [outer = 1324DC00] 00:24:12 INFO - PROCESS | 264 | 1463041452711 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]]]}] 00:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 616ms 00:24:12 INFO - PROCESS | 264 | 1463041452733 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 00:24:12 INFO - PROCESS | 264 | 1463041452735 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 00:24:12 INFO - PROCESS | 264 | 1463041452738 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:24:12 INFO - PROCESS | 264 | 1463041452740 Marionette TRACE conn2 <- [1,1290,null,{}] 00:24:12 INFO - PROCESS | 264 | 1463041452743 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}] 00:24:12 INFO - PROCESS | 264 | 1463041452867 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 00:24:12 INFO - PROCESS | 264 | 1463041452904 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:12 INFO - PROCESS | 264 | ++DOCSHELL 12ED9800 == 79 [pid = 264] [id = 332] 00:24:12 INFO - PROCESS | 264 | ++DOMWINDOW == 186 (1786F400) [pid = 264] [serial = 995] [outer = 00000000] 00:24:12 INFO - PROCESS | 264 | ++DOMWINDOW == 187 (19BBDC00) [pid = 264] [serial = 996] [outer = 1786F400] 00:24:12 INFO - PROCESS | 264 | 1463041452950 Marionette DEBUG loaded listener.js 00:24:13 INFO - PROCESS | 264 | ++DOMWINDOW == 188 (19C91C00) [pid = 264] [serial = 997] [outer = 1786F400] 00:24:13 INFO - PROCESS | 264 | 1463041453345 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]]]}] 00:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 615ms 00:24:13 INFO - PROCESS | 264 | 1463041453359 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 00:24:13 INFO - PROCESS | 264 | 1463041453361 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 00:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:24:13 INFO - PROCESS | 264 | 1463041453364 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:24:13 INFO - PROCESS | 264 | 1463041453366 Marionette TRACE conn2 <- [1,1294,null,{}] 00:24:13 INFO - PROCESS | 264 | 1463041453370 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}] 00:24:13 INFO - PROCESS | 264 | 1463041453476 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 00:24:13 INFO - PROCESS | 264 | 1463041453486 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:13 INFO - PROCESS | 264 | ++DOCSHELL 14928000 == 80 [pid = 264] [id = 333] 00:24:13 INFO - PROCESS | 264 | ++DOMWINDOW == 189 (15836800) [pid = 264] [serial = 998] [outer = 00000000] 00:24:13 INFO - PROCESS | 264 | ++DOMWINDOW == 190 (1A132C00) [pid = 264] [serial = 999] [outer = 15836800] 00:24:13 INFO - PROCESS | 264 | 1463041453529 Marionette DEBUG loaded listener.js 00:24:13 INFO - PROCESS | 264 | ++DOMWINDOW == 191 (1A13A400) [pid = 264] [serial = 1000] [outer = 15836800] 00:24:14 INFO - PROCESS | 264 | 1463041454247 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]]]}] 00:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 917ms 00:24:14 INFO - PROCESS | 264 | 1463041454275 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 00:24:14 INFO - PROCESS | 264 | 1463041454281 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 00:24:14 INFO - PROCESS | 264 | 1463041454285 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:24:14 INFO - PROCESS | 264 | 1463041454290 Marionette TRACE conn2 <- [1,1298,null,{}] 00:24:14 INFO - PROCESS | 264 | 1463041454297 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}] 00:24:14 INFO - PROCESS | 264 | 1463041454404 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 00:24:14 INFO - PROCESS | 264 | 1463041454566 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:14 INFO - PROCESS | 264 | ++DOCSHELL 11020000 == 81 [pid = 264] [id = 334] 00:24:14 INFO - PROCESS | 264 | ++DOMWINDOW == 192 (11B69000) [pid = 264] [serial = 1001] [outer = 00000000] 00:24:14 INFO - PROCESS | 264 | ++DOMWINDOW == 193 (13215800) [pid = 264] [serial = 1002] [outer = 11B69000] 00:24:14 INFO - PROCESS | 264 | 1463041454622 Marionette DEBUG loaded listener.js 00:24:14 INFO - PROCESS | 264 | ++DOMWINDOW == 194 (13BA4C00) [pid = 264] [serial = 1003] [outer = 11B69000] 00:24:15 INFO - PROCESS | 264 | 1463041455172 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] 00:24:15 INFO - PROCESS | 264 | 1463041455203 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 00:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:24:15 INFO - PROCESS | 264 | 1463041455209 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:24:15 INFO - PROCESS | 264 | 1463041455212 Marionette TRACE conn2 <- [1,1302,null,{}] 00:24:15 INFO - PROCESS | 264 | 1463041455216 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}] 00:24:15 INFO - PROCESS | 264 | 1463041455317 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 00:24:15 INFO - PROCESS | 264 | 1463041455432 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:15 INFO - PROCESS | 264 | ++DOCSHELL 16163000 == 82 [pid = 264] [id = 335] 00:24:15 INFO - PROCESS | 264 | ++DOMWINDOW == 195 (16184000) [pid = 264] [serial = 1004] [outer = 00000000] 00:24:15 INFO - PROCESS | 264 | ++DOMWINDOW == 196 (16F1A800) [pid = 264] [serial = 1005] [outer = 16184000] 00:24:15 INFO - PROCESS | 264 | 1463041455526 Marionette DEBUG loaded listener.js 00:24:15 INFO - PROCESS | 264 | ++DOMWINDOW == 197 (17871000) [pid = 264] [serial = 1006] [outer = 16184000] 00:24:16 INFO - PROCESS | 264 | 1463041456087 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]]]}] 00:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 901ms 00:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:24:16 INFO - PROCESS | 264 | 1463041456100 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 00:24:16 INFO - PROCESS | 264 | 1463041456102 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 00:24:16 INFO - PROCESS | 264 | 1463041456106 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:24:16 INFO - PROCESS | 264 | 1463041456110 Marionette TRACE conn2 <- [1,1306,null,{}] 00:24:16 INFO - PROCESS | 264 | 1463041456121 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}] 00:24:16 INFO - PROCESS | 264 | 1463041456234 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 00:24:16 INFO - PROCESS | 264 | 1463041456397 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:16 INFO - PROCESS | 264 | ++DOCSHELL 1A130C00 == 83 [pid = 264] [id = 336] 00:24:16 INFO - PROCESS | 264 | ++DOMWINDOW == 198 (1A131000) [pid = 264] [serial = 1007] [outer = 00000000] 00:24:16 INFO - PROCESS | 264 | ++DOMWINDOW == 199 (1A1E5400) [pid = 264] [serial = 1008] [outer = 1A131000] 00:24:16 INFO - PROCESS | 264 | 1463041456453 Marionette DEBUG loaded listener.js 00:24:16 INFO - PROCESS | 264 | ++DOMWINDOW == 200 (1A4B4800) [pid = 264] [serial = 1009] [outer = 1A131000] 00:24:17 INFO - PROCESS | 264 | 1463041457030 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]]]}] 00:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 962ms 00:24:17 INFO - PROCESS | 264 | 1463041457073 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 00:24:17 INFO - PROCESS | 264 | 1463041457076 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 00:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:24:17 INFO - PROCESS | 264 | 1463041457080 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:24:17 INFO - PROCESS | 264 | 1463041457082 Marionette TRACE conn2 <- [1,1310,null,{}] 00:24:17 INFO - PROCESS | 264 | 1463041457086 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}] 00:24:17 INFO - PROCESS | 264 | 1463041457195 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 00:24:17 INFO - PROCESS | 264 | 1463041457343 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:17 INFO - PROCESS | 264 | ++DOCSHELL 11573800 == 84 [pid = 264] [id = 337] 00:24:17 INFO - PROCESS | 264 | ++DOMWINDOW == 201 (19A89800) [pid = 264] [serial = 1010] [outer = 00000000] 00:24:17 INFO - PROCESS | 264 | ++DOMWINDOW == 202 (1A83C000) [pid = 264] [serial = 1011] [outer = 19A89800] 00:24:17 INFO - PROCESS | 264 | 1463041457389 Marionette DEBUG loaded listener.js 00:24:17 INFO - PROCESS | 264 | ++DOMWINDOW == 203 (1AA0C000) [pid = 264] [serial = 1012] [outer = 19A89800] 00:24:17 INFO - PROCESS | 264 | 1463041457936 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]]]}] 00:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 901ms 00:24:17 INFO - PROCESS | 264 | 1463041457990 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 00:24:17 INFO - PROCESS | 264 | 1463041457992 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 00:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:24:17 INFO - PROCESS | 264 | 1463041457996 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:24:17 INFO - PROCESS | 264 | 1463041457998 Marionette TRACE conn2 <- [1,1314,null,{}] 00:24:17 INFO - PROCESS | 264 | 1463041458002 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}] 00:24:18 INFO - PROCESS | 264 | 1463041458107 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 00:24:18 INFO - PROCESS | 264 | 1463041458248 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:18 INFO - PROCESS | 264 | ++DOCSHELL 13249000 == 85 [pid = 264] [id = 338] 00:24:18 INFO - PROCESS | 264 | ++DOMWINDOW == 204 (15BE8800) [pid = 264] [serial = 1013] [outer = 00000000] 00:24:18 INFO - PROCESS | 264 | ++DOMWINDOW == 205 (1AA35C00) [pid = 264] [serial = 1014] [outer = 15BE8800] 00:24:18 INFO - PROCESS | 264 | 1463041458301 Marionette DEBUG loaded listener.js 00:24:18 INFO - PROCESS | 264 | ++DOMWINDOW == 206 (1AA3C400) [pid = 264] [serial = 1015] [outer = 15BE8800] 00:24:18 INFO - PROCESS | 264 | 1463041458898 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]]]}] 00:24:18 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 00:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 961ms 00:24:18 INFO - PROCESS | 264 | 1463041458962 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 00:24:18 INFO - PROCESS | 264 | 1463041458964 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 00:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:24:18 INFO - PROCESS | 264 | 1463041458968 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:24:18 INFO - PROCESS | 264 | 1463041458970 Marionette TRACE conn2 <- [1,1318,null,{}] 00:24:18 INFO - PROCESS | 264 | 1463041458974 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}] 00:24:19 INFO - PROCESS | 264 | 1463041459092 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 00:24:19 INFO - PROCESS | 264 | 1463041459238 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:19 INFO - PROCESS | 264 | ++DOCSHELL 10F43000 == 86 [pid = 264] [id = 339] 00:24:19 INFO - PROCESS | 264 | ++DOMWINDOW == 207 (12222C00) [pid = 264] [serial = 1016] [outer = 00000000] 00:24:19 INFO - PROCESS | 264 | ++DOMWINDOW == 208 (17870000) [pid = 264] [serial = 1017] [outer = 12222C00] 00:24:19 INFO - PROCESS | 264 | 1463041459295 Marionette DEBUG loaded listener.js 00:24:19 INFO - PROCESS | 264 | ++DOMWINDOW == 209 (1857FC00) [pid = 264] [serial = 1018] [outer = 12222C00] 00:24:19 INFO - PROCESS | 264 | 1463041459857 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]]]}] 00:24:19 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 00:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 901ms 00:24:19 INFO - PROCESS | 264 | 1463041459885 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 00:24:19 INFO - PROCESS | 264 | 1463041459887 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 00:24:19 INFO - PROCESS | 264 | 1463041459892 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:24:19 INFO - PROCESS | 264 | 1463041459894 Marionette TRACE conn2 <- [1,1322,null,{}] 00:24:19 INFO - PROCESS | 264 | 1463041459897 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}] 00:24:19 INFO - PROCESS | 264 | 1463041460005 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 00:24:20 INFO - PROCESS | 264 | 1463041460100 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:20 INFO - PROCESS | 264 | ++DOCSHELL 19BC4C00 == 87 [pid = 264] [id = 340] 00:24:20 INFO - PROCESS | 264 | ++DOMWINDOW == 210 (19C4B000) [pid = 264] [serial = 1019] [outer = 00000000] 00:24:20 INFO - PROCESS | 264 | ++DOMWINDOW == 211 (1AA35000) [pid = 264] [serial = 1020] [outer = 19C4B000] 00:24:20 INFO - PROCESS | 264 | 1463041460153 Marionette DEBUG loaded listener.js 00:24:20 INFO - PROCESS | 264 | ++DOMWINDOW == 212 (1AAB5000) [pid = 264] [serial = 1021] [outer = 19C4B000] 00:24:20 INFO - PROCESS | 264 | 1463041460918 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]]]}] 00:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1052ms 00:24:20 INFO - PROCESS | 264 | 1463041460955 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 00:24:20 INFO - PROCESS | 264 | 1463041460960 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 00:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:24:20 INFO - PROCESS | 264 | 1463041460964 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:24:20 INFO - PROCESS | 264 | 1463041460968 Marionette TRACE conn2 <- [1,1326,null,{}] 00:24:20 INFO - PROCESS | 264 | 1463041460956 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}] 00:24:21 INFO - PROCESS | 264 | 1463041461094 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 00:24:21 INFO - PROCESS | 264 | 1463041461240 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:21 INFO - PROCESS | 264 | ++DOCSHELL 132EE800 == 88 [pid = 264] [id = 341] 00:24:21 INFO - PROCESS | 264 | ++DOMWINDOW == 213 (14256800) [pid = 264] [serial = 1022] [outer = 00000000] 00:24:21 INFO - PROCESS | 264 | ++DOMWINDOW == 214 (15834400) [pid = 264] [serial = 1023] [outer = 14256800] 00:24:21 INFO - PROCESS | 264 | 1463041461290 Marionette DEBUG loaded listener.js 00:24:21 INFO - PROCESS | 264 | ++DOMWINDOW == 215 (15B8B000) [pid = 264] [serial = 1024] [outer = 14256800] 00:24:21 INFO - PROCESS | 264 | --DOCSHELL 12ED9800 == 87 [pid = 264] [id = 332] 00:24:21 INFO - PROCESS | 264 | --DOCSHELL 10F3D000 == 86 [pid = 264] [id = 331] 00:24:21 INFO - PROCESS | 264 | --DOCSHELL 0CAF8800 == 85 [pid = 264] [id = 330] 00:24:21 INFO - PROCESS | 264 | --DOCSHELL 17841C00 == 84 [pid = 264] [id = 329] 00:24:21 INFO - PROCESS | 264 | --DOCSHELL 172A7000 == 83 [pid = 264] [id = 328] 00:24:21 INFO - PROCESS | 264 | --DOCSHELL 1639D000 == 82 [pid = 264] [id = 327] 00:24:21 INFO - PROCESS | 264 | --DOCSHELL 1599CC00 == 81 [pid = 264] [id = 326] 00:24:21 INFO - PROCESS | 264 | --DOCSHELL 115F6400 == 80 [pid = 264] [id = 325] 00:24:21 INFO - PROCESS | 264 | --DOCSHELL 10F42000 == 79 [pid = 264] [id = 324] 00:24:21 INFO - PROCESS | 264 | --DOCSHELL 0FD37800 == 78 [pid = 264] [id = 321] 00:24:21 INFO - PROCESS | 264 | --DOCSHELL 19C97C00 == 77 [pid = 264] [id = 320] 00:24:21 INFO - PROCESS | 264 | --DOCSHELL 18560C00 == 76 [pid = 264] [id = 319] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 214 (11020C00) [pid = 264] [serial = 900] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 213 (13CB6C00) [pid = 264] [serial = 903] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 212 (1786EC00) [pid = 264] [serial = 906] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 211 (17A49400) [pid = 264] [serial = 909] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 210 (16D49000) [pid = 264] [serial = 915] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 209 (1858A400) [pid = 264] [serial = 912] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 208 (19C9F000) [pid = 264] [serial = 948] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOCSHELL 14696400 == 75 [pid = 264] [id = 318] 00:24:21 INFO - PROCESS | 264 | --DOCSHELL 1052AC00 == 74 [pid = 264] [id = 317] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 207 (17A40000) [pid = 264] [serial = 933] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 206 (11537800) [pid = 264] [serial = 921] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 205 (132F2400) [pid = 264] [serial = 922] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 204 (16C88C00) [pid = 264] [serial = 927] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 203 (16F6CC00) [pid = 264] [serial = 928] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 202 (19A95000) [pid = 264] [serial = 936] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 201 (1615D800) [pid = 264] [serial = 924] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 200 (1617C000) [pid = 264] [serial = 925] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 199 (1855F800) [pid = 264] [serial = 934] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 198 (13B10400) [pid = 264] [serial = 919] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 197 (1328AC00) [pid = 264] [serial = 918] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 196 (177E2C00) [pid = 264] [serial = 930] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 195 (19BBD400) [pid = 264] [serial = 939] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 194 (19B0B800) [pid = 264] [serial = 937] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 193 (19B21800) [pid = 264] [serial = 945] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 192 (19BC4800) [pid = 264] [serial = 940] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 191 (19C50800) [pid = 264] [serial = 946] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 190 (171A0C00) [pid = 264] [serial = 942] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 189 (1761F800) [pid = 264] [serial = 943] [outer = 00000000] [url = about:blank] 00:24:21 INFO - PROCESS | 264 | --DOMWINDOW == 188 (17849C00) [pid = 264] [serial = 931] [outer = 00000000] [url = about:blank] 00:24:22 INFO - PROCESS | 264 | 1463041462344 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]]]}] 00:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1442ms 00:24:22 INFO - PROCESS | 264 | 1463041462394 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 00:24:22 INFO - PROCESS | 264 | 1463041462399 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 00:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:24:22 INFO - PROCESS | 264 | 1463041462405 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:24:22 INFO - PROCESS | 264 | 1463041462407 Marionette TRACE conn2 <- [1,1330,null,{}] 00:24:22 INFO - PROCESS | 264 | 1463041462411 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}] 00:24:22 INFO - PROCESS | 264 | 1463041462531 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 00:24:22 INFO - PROCESS | 264 | 1463041462625 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:22 INFO - PROCESS | 264 | ++DOCSHELL 1157F800 == 75 [pid = 264] [id = 342] 00:24:22 INFO - PROCESS | 264 | ++DOMWINDOW == 189 (115ED800) [pid = 264] [serial = 1025] [outer = 00000000] 00:24:22 INFO - PROCESS | 264 | ++DOMWINDOW == 190 (14255C00) [pid = 264] [serial = 1026] [outer = 115ED800] 00:24:22 INFO - PROCESS | 264 | 1463041462670 Marionette DEBUG loaded listener.js 00:24:22 INFO - PROCESS | 264 | ++DOMWINDOW == 191 (1613E800) [pid = 264] [serial = 1027] [outer = 115ED800] 00:24:23 INFO - PROCESS | 264 | 1463041463148 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]]]}] 00:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 766ms 00:24:23 INFO - PROCESS | 264 | 1463041463188 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 00:24:23 INFO - PROCESS | 264 | 1463041463192 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 00:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:24:23 INFO - PROCESS | 264 | 1463041463198 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:24:23 INFO - PROCESS | 264 | 1463041463202 Marionette TRACE conn2 <- [1,1334,null,{}] 00:24:23 INFO - PROCESS | 264 | 1463041463209 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}] 00:24:23 INFO - PROCESS | 264 | 1463041463313 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 00:24:23 INFO - PROCESS | 264 | 1463041463458 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:23 INFO - PROCESS | 264 | ++DOCSHELL 11252000 == 76 [pid = 264] [id = 343] 00:24:23 INFO - PROCESS | 264 | ++DOMWINDOW == 192 (11537C00) [pid = 264] [serial = 1028] [outer = 00000000] 00:24:23 INFO - PROCESS | 264 | ++DOMWINDOW == 193 (132F2400) [pid = 264] [serial = 1029] [outer = 11537C00] 00:24:23 INFO - PROCESS | 264 | 1463041463522 Marionette DEBUG loaded listener.js 00:24:23 INFO - PROCESS | 264 | ++DOMWINDOW == 194 (13CB8C00) [pid = 264] [serial = 1030] [outer = 11537C00] 00:24:24 INFO - PROCESS | 264 | 1463041464143 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]]]}] 00:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1006ms 00:24:24 INFO - PROCESS | 264 | 1463041464194 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 00:24:24 INFO - PROCESS | 264 | 1463041464200 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 00:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:24:24 INFO - PROCESS | 264 | 1463041464226 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:24:24 INFO - PROCESS | 264 | 1463041464229 Marionette TRACE conn2 <- [1,1338,null,{}] 00:24:24 INFO - PROCESS | 264 | 1463041464233 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}] 00:24:24 INFO - PROCESS | 264 | 1463041464418 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 00:24:24 INFO - PROCESS | 264 | 1463041464530 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:24 INFO - PROCESS | 264 | ++DOCSHELL 16184400 == 77 [pid = 264] [id = 344] 00:24:24 INFO - PROCESS | 264 | ++DOMWINDOW == 195 (163A8000) [pid = 264] [serial = 1031] [outer = 00000000] 00:24:24 INFO - PROCESS | 264 | ++DOMWINDOW == 196 (172A7000) [pid = 264] [serial = 1032] [outer = 163A8000] 00:24:24 INFO - PROCESS | 264 | 1463041464566 Marionette DEBUG loaded listener.js 00:24:24 INFO - PROCESS | 264 | ++DOMWINDOW == 197 (177EB000) [pid = 264] [serial = 1033] [outer = 163A8000] 00:24:25 INFO - PROCESS | 264 | 1463041465133 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]]]}] 00:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 961ms 00:24:25 INFO - PROCESS | 264 | 1463041465191 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 00:24:25 INFO - PROCESS | 264 | 1463041465194 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 00:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:24:25 INFO - PROCESS | 264 | 1463041465198 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:24:25 INFO - PROCESS | 264 | 1463041465201 Marionette TRACE conn2 <- [1,1342,null,{}] 00:24:25 INFO - PROCESS | 264 | 1463041465212 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}] 00:24:25 INFO - PROCESS | 264 | 1463041465326 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 00:24:25 INFO - PROCESS | 264 | 1463041465468 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:25 INFO - PROCESS | 264 | ++DOCSHELL 178A7000 == 78 [pid = 264] [id = 345] 00:24:25 INFO - PROCESS | 264 | ++DOMWINDOW == 198 (178A7800) [pid = 264] [serial = 1034] [outer = 00000000] 00:24:25 INFO - PROCESS | 264 | ++DOMWINDOW == 199 (1820F400) [pid = 264] [serial = 1035] [outer = 178A7800] 00:24:25 INFO - PROCESS | 264 | 1463041465531 Marionette DEBUG loaded listener.js 00:24:25 INFO - PROCESS | 264 | ++DOMWINDOW == 200 (18582000) [pid = 264] [serial = 1036] [outer = 178A7800] 00:24:26 INFO - PROCESS | 264 | 1463041466160 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]]]}] 00:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1006ms 00:24:26 INFO - PROCESS | 264 | 1463041466209 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 00:24:26 INFO - PROCESS | 264 | 1463041466212 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 00:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:24:26 INFO - PROCESS | 264 | 1463041466232 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:24:26 INFO - PROCESS | 264 | 1463041466234 Marionette TRACE conn2 <- [1,1346,null,{}] 00:24:26 INFO - PROCESS | 264 | 1463041466238 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}] 00:24:26 INFO - PROCESS | 264 | 1463041466344 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 00:24:26 INFO - PROCESS | 264 | 1463041466440 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:26 INFO - PROCESS | 264 | ++DOCSHELL 19B1CC00 == 79 [pid = 264] [id = 346] 00:24:26 INFO - PROCESS | 264 | ++DOMWINDOW == 201 (19B1E800) [pid = 264] [serial = 1037] [outer = 00000000] 00:24:26 INFO - PROCESS | 264 | ++DOMWINDOW == 202 (19BC4400) [pid = 264] [serial = 1038] [outer = 19B1E800] 00:24:26 INFO - PROCESS | 264 | 1463041466495 Marionette DEBUG loaded listener.js 00:24:26 INFO - PROCESS | 264 | ++DOMWINDOW == 203 (19C50800) [pid = 264] [serial = 1039] [outer = 19B1E800] 00:24:27 INFO - PROCESS | 264 | 1463041467015 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]]]}] 00:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 871ms 00:24:27 INFO - PROCESS | 264 | 1463041467081 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 00:24:27 INFO - PROCESS | 264 | 1463041467083 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 00:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:24:27 INFO - PROCESS | 264 | 1463041467087 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:24:27 INFO - PROCESS | 264 | 1463041467089 Marionette TRACE conn2 <- [1,1350,null,{}] 00:24:27 INFO - PROCESS | 264 | 1463041467092 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}] 00:24:27 INFO - PROCESS | 264 | 1463041467198 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 00:24:27 INFO - PROCESS | 264 | 1463041467295 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:27 INFO - PROCESS | 264 | ++DOCSHELL 11B5CC00 == 80 [pid = 264] [id = 347] 00:24:27 INFO - PROCESS | 264 | ++DOMWINDOW == 204 (14259C00) [pid = 264] [serial = 1040] [outer = 00000000] 00:24:27 INFO - PROCESS | 264 | ++DOMWINDOW == 205 (19CA4800) [pid = 264] [serial = 1041] [outer = 14259C00] 00:24:27 INFO - PROCESS | 264 | 1463041467388 Marionette DEBUG loaded listener.js 00:24:27 INFO - PROCESS | 264 | ++DOMWINDOW == 206 (19F1B400) [pid = 264] [serial = 1042] [outer = 14259C00] 00:24:28 INFO - PROCESS | 264 | 1463041468016 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]]]}] 00:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 962ms 00:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:24:28 INFO - PROCESS | 264 | 1463041468053 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 00:24:28 INFO - PROCESS | 264 | 1463041468055 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 00:24:28 INFO - PROCESS | 264 | 1463041468059 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:24:28 INFO - PROCESS | 264 | 1463041468061 Marionette TRACE conn2 <- [1,1354,null,{}] 00:24:28 INFO - PROCESS | 264 | 1463041468064 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}] 00:24:28 INFO - PROCESS | 264 | 1463041468187 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 00:24:28 INFO - PROCESS | 264 | 1463041468315 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:28 INFO - PROCESS | 264 | ++DOCSHELL 19C8EC00 == 81 [pid = 264] [id = 348] 00:24:28 INFO - PROCESS | 264 | ++DOMWINDOW == 207 (19C90400) [pid = 264] [serial = 1043] [outer = 00000000] 00:24:28 INFO - PROCESS | 264 | ++DOMWINDOW == 208 (1AAB4000) [pid = 264] [serial = 1044] [outer = 19C90400] 00:24:28 INFO - PROCESS | 264 | 1463041468370 Marionette DEBUG loaded listener.js 00:24:28 INFO - PROCESS | 264 | ++DOMWINDOW == 209 (1ABB9800) [pid = 264] [serial = 1045] [outer = 19C90400] 00:24:28 INFO - PROCESS | 264 | 1463041468917 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] 00:24:28 INFO - PROCESS | 264 | 1463041468969 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 00:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:24:28 INFO - PROCESS | 264 | 1463041468973 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:24:28 INFO - PROCESS | 264 | 1463041468975 Marionette TRACE conn2 <- [1,1358,null,{}] 00:24:28 INFO - PROCESS | 264 | 1463041468978 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}] 00:24:29 INFO - PROCESS | 264 | 1463041469103 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 00:24:29 INFO - PROCESS | 264 | 1463041469248 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:29 INFO - PROCESS | 264 | ++DOCSHELL 1A83A000 == 82 [pid = 264] [id = 349] 00:24:29 INFO - PROCESS | 264 | ++DOMWINDOW == 210 (1AA36800) [pid = 264] [serial = 1046] [outer = 00000000] 00:24:29 INFO - PROCESS | 264 | ++DOMWINDOW == 211 (1AE3A400) [pid = 264] [serial = 1047] [outer = 1AA36800] 00:24:29 INFO - PROCESS | 264 | 1463041469303 Marionette DEBUG loaded listener.js 00:24:29 INFO - PROCESS | 264 | ++DOMWINDOW == 212 (1AF26400) [pid = 264] [serial = 1048] [outer = 1AA36800] 00:24:29 INFO - PROCESS | 264 | 1463041469909 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] 00:24:29 INFO - PROCESS | 264 | 1463041469998 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 00:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:24:29 INFO - PROCESS | 264 | 1463041470003 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:24:29 INFO - PROCESS | 264 | 1463041470007 Marionette TRACE conn2 <- [1,1362,null,{}] 00:24:29 INFO - PROCESS | 264 | 1463041470012 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}] 00:24:30 INFO - PROCESS | 264 | 1463041470151 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 00:24:30 INFO - PROCESS | 264 | 1463041470293 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:30 INFO - PROCESS | 264 | ++DOCSHELL 1AA08400 == 83 [pid = 264] [id = 350] 00:24:30 INFO - PROCESS | 264 | ++DOMWINDOW == 213 (1ABC0400) [pid = 264] [serial = 1049] [outer = 00000000] 00:24:30 INFO - PROCESS | 264 | ++DOMWINDOW == 214 (1B203C00) [pid = 264] [serial = 1050] [outer = 1ABC0400] 00:24:30 INFO - PROCESS | 264 | 1463041470352 Marionette DEBUG loaded listener.js 00:24:30 INFO - PROCESS | 264 | ++DOMWINDOW == 215 (1B20A000) [pid = 264] [serial = 1051] [outer = 1ABC0400] 00:24:30 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:24:30 INFO - PROCESS | 264 | 1463041470944 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] 00:24:31 INFO - PROCESS | 264 | 1463041471013 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 00:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:24:31 INFO - PROCESS | 264 | 1463041471016 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:24:31 INFO - PROCESS | 264 | 1463041471018 Marionette TRACE conn2 <- [1,1366,null,{}] 00:24:31 INFO - PROCESS | 264 | 1463041471022 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}] 00:24:31 INFO - PROCESS | 264 | 1463041471124 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 00:24:31 INFO - PROCESS | 264 | 1463041471362 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:31 INFO - PROCESS | 264 | ++DOCSHELL 11538000 == 84 [pid = 264] [id = 351] 00:24:31 INFO - PROCESS | 264 | ++DOMWINDOW == 216 (11540800) [pid = 264] [serial = 1052] [outer = 00000000] 00:24:31 INFO - PROCESS | 264 | ++DOMWINDOW == 217 (122B3000) [pid = 264] [serial = 1053] [outer = 11540800] 00:24:31 INFO - PROCESS | 264 | 1463041471397 Marionette DEBUG loaded listener.js 00:24:31 INFO - PROCESS | 264 | ++DOMWINDOW == 218 (134ED000) [pid = 264] [serial = 1054] [outer = 11540800] 00:24:31 INFO - PROCESS | 264 | 1463041471939 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] 00:24:31 INFO - PROCESS | 264 | 1463041471987 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 00:24:31 INFO - PROCESS | 264 | 1463041471991 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:24:31 INFO - PROCESS | 264 | 1463041471995 Marionette TRACE conn2 <- [1,1370,null,{}] 00:24:31 INFO - PROCESS | 264 | 1463041471999 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}] 00:24:32 INFO - PROCESS | 264 | 1463041472110 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 00:24:32 INFO - PROCESS | 264 | --DOCSHELL 177C2C00 == 83 [pid = 264] [id = 304] 00:24:32 INFO - PROCESS | 264 | --DOCSHELL 132EE800 == 82 [pid = 264] [id = 341] 00:24:32 INFO - PROCESS | 264 | --DOCSHELL 13249000 == 81 [pid = 264] [id = 338] 00:24:32 INFO - PROCESS | 264 | --DOCSHELL 11573800 == 80 [pid = 264] [id = 337] 00:24:32 INFO - PROCESS | 264 | --DOCSHELL 1A130C00 == 79 [pid = 264] [id = 336] 00:24:32 INFO - PROCESS | 264 | --DOCSHELL 16163000 == 78 [pid = 264] [id = 335] 00:24:32 INFO - PROCESS | 264 | --DOCSHELL 11020000 == 77 [pid = 264] [id = 334] 00:24:32 INFO - PROCESS | 264 | 1463041472271 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:32 INFO - PROCESS | 264 | ++DOCSHELL 11020000 == 78 [pid = 264] [id = 352] 00:24:32 INFO - PROCESS | 264 | ++DOMWINDOW == 219 (12C3E400) [pid = 264] [serial = 1055] [outer = 00000000] 00:24:32 INFO - PROCESS | 264 | ++DOMWINDOW == 220 (16163000) [pid = 264] [serial = 1056] [outer = 12C3E400] 00:24:32 INFO - PROCESS | 264 | 1463041472318 Marionette DEBUG loaded listener.js 00:24:32 INFO - PROCESS | 264 | ++DOMWINDOW == 221 (1674BC00) [pid = 264] [serial = 1057] [outer = 12C3E400] 00:24:32 INFO - PROCESS | 264 | [264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:24:32 INFO - PROCESS | 264 | 1463041472757 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] 00:24:32 INFO - PROCESS | 264 | 1463041472806 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 00:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:24:32 INFO - PROCESS | 264 | 1463041472811 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:24:32 INFO - PROCESS | 264 | 1463041472812 Marionette TRACE conn2 <- [1,1374,null,{}] 00:24:32 INFO - PROCESS | 264 | 1463041472816 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}] 00:24:32 INFO - PROCESS | 264 | 1463041472907 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 00:24:32 INFO - PROCESS | 264 | 1463041472917 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:32 INFO - PROCESS | 264 | ++DOCSHELL 1787A000 == 79 [pid = 264] [id = 353] 00:24:32 INFO - PROCESS | 264 | ++DOMWINDOW == 222 (178A3800) [pid = 264] [serial = 1058] [outer = 00000000] 00:24:32 INFO - PROCESS | 264 | ++DOMWINDOW == 223 (19B03C00) [pid = 264] [serial = 1059] [outer = 178A3800] 00:24:32 INFO - PROCESS | 264 | 1463041472961 Marionette DEBUG loaded listener.js 00:24:33 INFO - PROCESS | 264 | ++DOMWINDOW == 224 (19BC4800) [pid = 264] [serial = 1060] [outer = 178A3800] 00:24:33 INFO - PROCESS | 264 | 1463041473456 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] 00:24:33 INFO - PROCESS | 264 | 1463041473491 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 00:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:24:33 INFO - PROCESS | 264 | 1463041473495 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:24:33 INFO - PROCESS | 264 | 1463041473501 Marionette TRACE conn2 <- [1,1378,null,{}] 00:24:33 INFO - PROCESS | 264 | 1463041473510 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}] 00:24:33 INFO - PROCESS | 264 | 1463041473639 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 00:24:33 INFO - PROCESS | 264 | 1463041473697 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:33 INFO - PROCESS | 264 | ++DOCSHELL 1AA34800 == 80 [pid = 264] [id = 354] 00:24:33 INFO - PROCESS | 264 | ++DOMWINDOW == 225 (1AAB3000) [pid = 264] [serial = 1061] [outer = 00000000] 00:24:33 INFO - PROCESS | 264 | ++DOMWINDOW == 226 (1B053000) [pid = 264] [serial = 1062] [outer = 1AAB3000] 00:24:33 INFO - PROCESS | 264 | 1463041473746 Marionette DEBUG loaded listener.js 00:24:33 INFO - PROCESS | 264 | ++DOMWINDOW == 227 (1B33D000) [pid = 264] [serial = 1063] [outer = 1AAB3000] 00:24:34 INFO - PROCESS | 264 | 1463041474180 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]]]}] 00:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 706ms 00:24:34 INFO - PROCESS | 264 | 1463041474196 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 00:24:34 INFO - PROCESS | 264 | 1463041474198 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 00:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:24:34 INFO - PROCESS | 264 | 1463041474201 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:24:34 INFO - PROCESS | 264 | 1463041474203 Marionette TRACE conn2 <- [1,1382,null,{}] 00:24:34 INFO - PROCESS | 264 | 1463041474206 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}] 00:24:34 INFO - PROCESS | 264 | 1463041474360 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 00:24:34 INFO - PROCESS | 264 | 1463041474430 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:34 INFO - PROCESS | 264 | ++DOCSHELL 1B050000 == 81 [pid = 264] [id = 355] 00:24:34 INFO - PROCESS | 264 | ++DOMWINDOW == 228 (1B342C00) [pid = 264] [serial = 1064] [outer = 00000000] 00:24:34 INFO - PROCESS | 264 | ++DOMWINDOW == 229 (1B3DC400) [pid = 264] [serial = 1065] [outer = 1B342C00] 00:24:34 INFO - PROCESS | 264 | 1463041474473 Marionette DEBUG loaded listener.js 00:24:34 INFO - PROCESS | 264 | ++DOMWINDOW == 230 (1B4E6000) [pid = 264] [serial = 1066] [outer = 1B342C00] 00:24:34 INFO - PROCESS | 264 | 1463041474888 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]]]}] 00:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 721ms 00:24:34 INFO - PROCESS | 264 | 1463041474925 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 00:24:34 INFO - PROCESS | 264 | 1463041474927 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 00:24:34 INFO - PROCESS | 264 | 1463041474930 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:24:34 INFO - PROCESS | 264 | 1463041474932 Marionette TRACE conn2 <- [1,1386,null,{}] 00:24:34 INFO - PROCESS | 264 | 1463041474935 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}] 00:24:35 INFO - PROCESS | 264 | 1463041475047 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 229 (14256800) [pid = 264] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 228 (1786F400) [pid = 264] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 227 (19F1C800) [pid = 264] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 226 (1674C400) [pid = 264] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 225 (1617EC00) [pid = 264] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 224 (17703800) [pid = 264] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 223 (19C9E400) [pid = 264] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 222 (0F69BC00) [pid = 264] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 221 (16F74C00) [pid = 264] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 220 (1613E000) [pid = 264] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 219 (12EDDC00) [pid = 264] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 218 (1674F800) [pid = 264] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 217 (16181000) [pid = 264] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 216 (16F20C00) [pid = 264] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 215 (19F12800) [pid = 264] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 214 (1324DC00) [pid = 264] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 213 (1A840800) [pid = 264] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 212 (1787E000) [pid = 264] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 211 (1599DC00) [pid = 264] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 210 (16F1FC00) [pid = 264] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 209 (13BA4800) [pid = 264] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 208 (1786FC00) [pid = 264] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 207 (122AEC00) [pid = 264] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 206 (18563400) [pid = 264] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 205 (19C94400) [pid = 264] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 204 (13B9A000) [pid = 264] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 203 (1324F400) [pid = 264] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 202 (1AE3D400) [pid = 264] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 201 (1AA33800) [pid = 264] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 200 (178A1C00) [pid = 264] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 199 (17843000) [pid = 264] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 198 (16F6A400) [pid = 264] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 197 (1101C000) [pid = 264] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 196 (117DC400) [pid = 264] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 195 (18589C00) [pid = 264] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 194 (1354C800) [pid = 264] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 193 (17866000) [pid = 264] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 192 (1AE31C00) [pid = 264] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 191 (19F11400) [pid = 264] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 190 (13289C00) [pid = 264] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 189 (1AE34400) [pid = 264] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 188 (15995400) [pid = 264] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 187 (10D5F000) [pid = 264] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 186 (17848800) [pid = 264] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 185 (1761E800) [pid = 264] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 184 (19A86800) [pid = 264] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 183 (16F18800) [pid = 264] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 182 (1320D400) [pid = 264] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 181 (11B66C00) [pid = 264] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 180 (1A4BDC00) [pid = 264] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 179 (17849800) [pid = 264] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 178 (16750C00) [pid = 264] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 177 (19BC2C00) [pid = 264] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 176 (178A1000) [pid = 264] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 175 (1AA41C00) [pid = 264] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 174 (163A9400) [pid = 264] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:24:35 INFO - PROCESS | 264 | --DOMWINDOW == 173 (17850000) [pid = 264] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:24:35 INFO - PROCESS | 264 | 1463041475549 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:35 INFO - PROCESS | 264 | ++DOCSHELL 1057A400 == 82 [pid = 264] [id = 356] 00:24:35 INFO - PROCESS | 264 | ++DOMWINDOW == 174 (1057B400) [pid = 264] [serial = 1067] [outer = 00000000] 00:24:35 INFO - PROCESS | 264 | ++DOMWINDOW == 175 (10D60C00) [pid = 264] [serial = 1068] [outer = 1057B400] 00:24:35 INFO - PROCESS | 264 | 1463041475606 Marionette DEBUG loaded listener.js 00:24:35 INFO - PROCESS | 264 | ++DOMWINDOW == 176 (115F8C00) [pid = 264] [serial = 1069] [outer = 1057B400] 00:24:36 INFO - PROCESS | 264 | 1463041476001 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]]]}] 00:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1097ms 00:24:36 INFO - PROCESS | 264 | 1463041476015 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 00:24:36 INFO - PROCESS | 264 | 1463041476017 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 00:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:24:36 INFO - PROCESS | 264 | 1463041476020 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:24:36 INFO - PROCESS | 264 | 1463041476022 Marionette TRACE conn2 <- [1,1390,null,{}] 00:24:36 INFO - PROCESS | 264 | 1463041476026 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}] 00:24:36 INFO - PROCESS | 264 | 1463041476155 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 00:24:36 INFO - PROCESS | 264 | 1463041476164 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:36 INFO - PROCESS | 264 | ++DOCSHELL 10D5F000 == 83 [pid = 264] [id = 357] 00:24:36 INFO - PROCESS | 264 | ++DOMWINDOW == 177 (1101C000) [pid = 264] [serial = 1070] [outer = 00000000] 00:24:36 INFO - PROCESS | 264 | ++DOMWINDOW == 178 (16D51800) [pid = 264] [serial = 1071] [outer = 1101C000] 00:24:36 INFO - PROCESS | 264 | 1463041476207 Marionette DEBUG loaded listener.js 00:24:36 INFO - PROCESS | 264 | ++DOMWINDOW == 179 (16F20C00) [pid = 264] [serial = 1072] [outer = 1101C000] 00:24:36 INFO - PROCESS | 264 | 1463041476618 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]]]}] 00:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 601ms 00:24:36 INFO - PROCESS | 264 | 1463041476640 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 00:24:36 INFO - PROCESS | 264 | 1463041476642 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 00:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:24:36 INFO - PROCESS | 264 | 1463041476645 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:24:36 INFO - PROCESS | 264 | 1463041476646 Marionette TRACE conn2 <- [1,1394,null,{}] 00:24:36 INFO - PROCESS | 264 | 1463041476650 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}] 00:24:36 INFO - PROCESS | 264 | 1463041476735 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 00:24:36 INFO - PROCESS | 264 | 1463041476876 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:36 INFO - PROCESS | 264 | ++DOCSHELL 15996400 == 84 [pid = 264] [id = 358] 00:24:36 INFO - PROCESS | 264 | ++DOMWINDOW == 180 (16751000) [pid = 264] [serial = 1073] [outer = 00000000] 00:24:36 INFO - PROCESS | 264 | ++DOMWINDOW == 181 (1786F000) [pid = 264] [serial = 1074] [outer = 16751000] 00:24:36 INFO - PROCESS | 264 | 1463041476921 Marionette DEBUG loaded listener.js 00:24:36 INFO - PROCESS | 264 | ++DOMWINDOW == 182 (17A4B400) [pid = 264] [serial = 1075] [outer = 16751000] 00:24:37 INFO - PROCESS | 264 | 1463041477276 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]]]}] 00:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 661ms 00:24:37 INFO - PROCESS | 264 | 1463041477327 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 00:24:37 INFO - PROCESS | 264 | 1463041477313 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 00:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:24:37 INFO - PROCESS | 264 | 1463041477316 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:24:37 INFO - PROCESS | 264 | 1463041477318 Marionette TRACE conn2 <- [1,1398,null,{}] 00:24:37 INFO - PROCESS | 264 | 1463041477321 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}] 00:24:37 INFO - PROCESS | 264 | 1463041477409 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 00:24:37 INFO - PROCESS | 264 | 1463041477415 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:37 INFO - PROCESS | 264 | ++DOCSHELL 177EE800 == 85 [pid = 264] [id = 359] 00:24:37 INFO - PROCESS | 264 | ++DOMWINDOW == 183 (17843000) [pid = 264] [serial = 1076] [outer = 00000000] 00:24:37 INFO - PROCESS | 264 | ++DOMWINDOW == 184 (19C4AC00) [pid = 264] [serial = 1077] [outer = 17843000] 00:24:37 INFO - PROCESS | 264 | 1463041477458 Marionette DEBUG loaded listener.js 00:24:37 INFO - PROCESS | 264 | ++DOMWINDOW == 185 (1AA36000) [pid = 264] [serial = 1078] [outer = 17843000] 00:24:38 INFO - PROCESS | 264 | 1463041478270 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]]]}] 00:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 991ms 00:24:38 INFO - PROCESS | 264 | 1463041478337 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 00:24:38 INFO - PROCESS | 264 | 1463041478342 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 00:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:24:38 INFO - PROCESS | 264 | 1463041478347 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:24:38 INFO - PROCESS | 264 | 1463041478352 Marionette TRACE conn2 <- [1,1402,null,{}] 00:24:38 INFO - PROCESS | 264 | 1463041478357 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}] 00:24:38 INFO - PROCESS | 264 | 1463041478517 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 00:24:38 INFO - PROCESS | 264 | 1463041478662 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:38 INFO - PROCESS | 264 | ++DOCSHELL 10F3CC00 == 86 [pid = 264] [id = 360] 00:24:38 INFO - PROCESS | 264 | ++DOMWINDOW == 186 (112B0000) [pid = 264] [serial = 1079] [outer = 00000000] 00:24:38 INFO - PROCESS | 264 | ++DOMWINDOW == 187 (1617DC00) [pid = 264] [serial = 1080] [outer = 112B0000] 00:24:38 INFO - PROCESS | 264 | 1463041478721 Marionette DEBUG loaded listener.js 00:24:38 INFO - PROCESS | 264 | ++DOMWINDOW == 188 (16B5F400) [pid = 264] [serial = 1081] [outer = 112B0000] 00:24:39 INFO - PROCESS | 264 | 1463041479309 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]]]}] 00:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1006ms 00:24:39 INFO - PROCESS | 264 | 1463041479358 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 00:24:39 INFO - PROCESS | 264 | 1463041479364 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 00:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:24:39 INFO - PROCESS | 264 | 1463041479389 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:24:39 INFO - PROCESS | 264 | 1463041479392 Marionette TRACE conn2 <- [1,1406,null,{}] 00:24:39 INFO - PROCESS | 264 | 1463041479397 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}] 00:24:39 INFO - PROCESS | 264 | 1463041479548 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 00:24:39 INFO - PROCESS | 264 | 1463041479693 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:39 INFO - PROCESS | 264 | ++DOCSHELL 16F70800 == 87 [pid = 264] [id = 361] 00:24:39 INFO - PROCESS | 264 | ++DOMWINDOW == 189 (1784EC00) [pid = 264] [serial = 1082] [outer = 00000000] 00:24:39 INFO - PROCESS | 264 | ++DOMWINDOW == 190 (19A94800) [pid = 264] [serial = 1083] [outer = 1784EC00] 00:24:39 INFO - PROCESS | 264 | 1463041479750 Marionette DEBUG loaded listener.js 00:24:39 INFO - PROCESS | 264 | ++DOMWINDOW == 191 (19B25C00) [pid = 264] [serial = 1084] [outer = 1784EC00] 00:24:40 INFO - PROCESS | 264 | 1463041480359 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]]]}] 00:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1052ms 00:24:40 INFO - PROCESS | 264 | 1463041480439 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 00:24:40 INFO - PROCESS | 264 | 1463041480441 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 00:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:24:40 INFO - PROCESS | 264 | 1463041480445 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:24:40 INFO - PROCESS | 264 | 1463041480449 Marionette TRACE conn2 <- [1,1410,null,{}] 00:24:40 INFO - PROCESS | 264 | 1463041480460 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}] 00:24:40 INFO - PROCESS | 264 | 1463041480576 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 00:24:40 INFO - PROCESS | 264 | 1463041480728 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:40 INFO - PROCESS | 264 | ++DOCSHELL 1ABC1000 == 88 [pid = 264] [id = 362] 00:24:40 INFO - PROCESS | 264 | ++DOMWINDOW == 192 (1B04C400) [pid = 264] [serial = 1085] [outer = 00000000] 00:24:40 INFO - PROCESS | 264 | ++DOMWINDOW == 193 (1B346C00) [pid = 264] [serial = 1086] [outer = 1B04C400] 00:24:40 INFO - PROCESS | 264 | 1463041480767 Marionette DEBUG loaded listener.js 00:24:40 INFO - PROCESS | 264 | ++DOMWINDOW == 194 (1B3DD800) [pid = 264] [serial = 1087] [outer = 1B04C400] 00:24:41 INFO - PROCESS | 264 | 1463041481387 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]]]}] 00:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 961ms 00:24:41 INFO - PROCESS | 264 | 1463041481412 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 00:24:41 INFO - PROCESS | 264 | 1463041481414 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 00:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:24:41 INFO - PROCESS | 264 | 1463041481418 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:24:41 INFO - PROCESS | 264 | 1463041481420 Marionette TRACE conn2 <- [1,1414,null,{}] 00:24:41 INFO - PROCESS | 264 | 1463041481424 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}] 00:24:41 INFO - PROCESS | 264 | 1463041481535 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 00:24:41 INFO - PROCESS | 264 | 1463041481680 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:41 INFO - PROCESS | 264 | ++DOCSHELL 1B4EFC00 == 89 [pid = 264] [id = 363] 00:24:41 INFO - PROCESS | 264 | ++DOMWINDOW == 195 (1B74F800) [pid = 264] [serial = 1088] [outer = 00000000] 00:24:41 INFO - PROCESS | 264 | ++DOMWINDOW == 196 (1B755400) [pid = 264] [serial = 1089] [outer = 1B74F800] 00:24:41 INFO - PROCESS | 264 | 1463041481734 Marionette DEBUG loaded listener.js 00:24:41 INFO - PROCESS | 264 | ++DOMWINDOW == 197 (1B7E0400) [pid = 264] [serial = 1090] [outer = 1B74F800] 00:24:42 INFO - PROCESS | 264 | 1463041482352 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]]]}] 00:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 962ms 00:24:42 INFO - PROCESS | 264 | 1463041482397 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 00:24:42 INFO - PROCESS | 264 | 1463041482399 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 00:24:42 INFO - PROCESS | 264 | 1463041482404 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:24:42 INFO - PROCESS | 264 | 1463041482406 Marionette TRACE conn2 <- [1,1418,null,{}] 00:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:24:42 INFO - PROCESS | 264 | 1463041482410 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}] 00:24:42 INFO - PROCESS | 264 | 1463041482521 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 00:24:42 INFO - PROCESS | 264 | 1463041482670 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:42 INFO - PROCESS | 264 | ++DOCSHELL 10F45400 == 90 [pid = 264] [id = 364] 00:24:42 INFO - PROCESS | 264 | ++DOMWINDOW == 198 (10F48800) [pid = 264] [serial = 1091] [outer = 00000000] 00:24:42 INFO - PROCESS | 264 | ++DOMWINDOW == 199 (14694000) [pid = 264] [serial = 1092] [outer = 10F48800] 00:24:42 INFO - PROCESS | 264 | 1463041482724 Marionette DEBUG loaded listener.js 00:24:42 INFO - PROCESS | 264 | ++DOMWINDOW == 200 (14696C00) [pid = 264] [serial = 1093] [outer = 10F48800] 00:24:43 INFO - PROCESS | 264 | 1463041483370 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]]]}] 00:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 991ms 00:24:43 INFO - PROCESS | 264 | 1463041483419 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 00:24:43 INFO - PROCESS | 264 | 1463041483421 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 00:24:43 INFO - PROCESS | 264 | 1463041483425 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:24:43 INFO - PROCESS | 264 | 1463041483427 Marionette TRACE conn2 <- [1,1422,null,{}] 00:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:24:43 INFO - PROCESS | 264 | 1463041483448 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}] 00:24:43 INFO - PROCESS | 264 | 1463041483571 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 00:24:43 INFO - PROCESS | 264 | 1463041483722 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:43 INFO - PROCESS | 264 | ++DOCSHELL 105EA800 == 91 [pid = 264] [id = 365] 00:24:43 INFO - PROCESS | 264 | ++DOMWINDOW == 201 (10F41800) [pid = 264] [serial = 1094] [outer = 00000000] 00:24:43 INFO - PROCESS | 264 | ++DOMWINDOW == 202 (15A9AC00) [pid = 264] [serial = 1095] [outer = 10F41800] 00:24:43 INFO - PROCESS | 264 | 1463041483811 Marionette DEBUG loaded listener.js 00:24:43 INFO - PROCESS | 264 | ++DOMWINDOW == 203 (16B6A400) [pid = 264] [serial = 1096] [outer = 10F41800] 00:24:44 INFO - PROCESS | 264 | 1463041484694 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]]]}] 00:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1277ms 00:24:44 INFO - PROCESS | 264 | 1463041484717 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 00:24:44 INFO - PROCESS | 264 | 1463041484722 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 00:24:44 INFO - PROCESS | 264 | 1463041484726 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:24:44 INFO - PROCESS | 264 | 1463041484730 Marionette TRACE conn2 <- [1,1426,null,{}] 00:24:44 INFO - PROCESS | 264 | 1463041484735 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}] 00:24:44 INFO - PROCESS | 264 | 1463041484823 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 00:24:44 INFO - PROCESS | 264 | 1463041484981 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:44 INFO - PROCESS | 264 | ++DOCSHELL 1324DC00 == 92 [pid = 264] [id = 366] 00:24:44 INFO - PROCESS | 264 | ++DOMWINDOW == 204 (13289400) [pid = 264] [serial = 1097] [outer = 00000000] 00:24:45 INFO - PROCESS | 264 | ++DOMWINDOW == 205 (135E1400) [pid = 264] [serial = 1098] [outer = 13289400] 00:24:45 INFO - PROCESS | 264 | 1463041485036 Marionette DEBUG loaded listener.js 00:24:45 INFO - PROCESS | 264 | ++DOMWINDOW == 206 (1468A800) [pid = 264] [serial = 1099] [outer = 13289400] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 107EEC00 == 91 [pid = 264] [id = 79] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 13B17400 == 90 [pid = 264] [id = 80] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 1AAB9400 == 89 [pid = 264] [id = 250] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 15996400 == 88 [pid = 264] [id = 358] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 10D5F000 == 87 [pid = 264] [id = 357] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 1057A400 == 86 [pid = 264] [id = 356] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 1B050000 == 85 [pid = 264] [id = 355] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 1AA34800 == 84 [pid = 264] [id = 354] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 1787A000 == 83 [pid = 264] [id = 353] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 11020000 == 82 [pid = 264] [id = 352] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 11538000 == 81 [pid = 264] [id = 351] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 205 (14255C00) [pid = 264] [serial = 1026] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 19B1CC00 == 80 [pid = 264] [id = 346] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 178A7000 == 79 [pid = 264] [id = 345] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 16184400 == 78 [pid = 264] [id = 344] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 11252000 == 77 [pid = 264] [id = 343] 00:24:45 INFO - PROCESS | 264 | --DOCSHELL 1157F800 == 76 [pid = 264] [id = 342] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 204 (15B8B000) [pid = 264] [serial = 1024] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 203 (19BBDC00) [pid = 264] [serial = 996] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 202 (15834400) [pid = 264] [serial = 1023] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 201 (13215800) [pid = 264] [serial = 1002] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 200 (16F1A800) [pid = 264] [serial = 1005] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 199 (19C91C00) [pid = 264] [serial = 997] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 198 (1A1E5400) [pid = 264] [serial = 1008] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 197 (1AA35C00) [pid = 264] [serial = 1014] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 196 (1A83C000) [pid = 264] [serial = 1011] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 195 (17870000) [pid = 264] [serial = 1017] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 194 (1AA35000) [pid = 264] [serial = 1020] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 193 (1B756400) [pid = 264] [serial = 717] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 192 (17867400) [pid = 264] [serial = 757] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 191 (19B20400) [pid = 264] [serial = 969] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 190 (1784B800) [pid = 264] [serial = 985] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 189 (17843800) [pid = 264] [serial = 984] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 188 (19A94400) [pid = 264] [serial = 957] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 187 (19F1E800) [pid = 264] [serial = 711] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 186 (1593C000) [pid = 264] [serial = 991] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 185 (19B0D000) [pid = 264] [serial = 609] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 184 (19C92800) [pid = 264] [serial = 796] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 183 (1B7DF800) [pid = 264] [serial = 814] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 182 (1709BC00) [pid = 264] [serial = 982] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 181 (19B20800) [pid = 264] [serial = 865] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 180 (1B3D0400) [pid = 264] [serial = 618] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 179 (1B3D6000) [pid = 264] [serial = 714] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 178 (19B03400) [pid = 264] [serial = 993] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 177 (1AF2A000) [pid = 264] [serial = 603] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 176 (1B3DB400) [pid = 264] [serial = 811] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 175 (16746800) [pid = 264] [serial = 979] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 174 (178A5400) [pid = 264] [serial = 708] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 173 (15B95800) [pid = 264] [serial = 856] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 172 (19A89400) [pid = 264] [serial = 913] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 171 (15833800) [pid = 264] [serial = 754] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 170 (1858CC00) [pid = 264] [serial = 850] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 169 (13217C00) [pid = 264] [serial = 951] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 168 (1B3D0000) [pid = 264] [serial = 766] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 167 (16B60C00) [pid = 264] [serial = 799] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 166 (15B8B400) [pid = 264] [serial = 654] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 165 (1B759400) [pid = 264] [serial = 666] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 164 (1AA3D000) [pid = 264] [serial = 660] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 163 (19B05C00) [pid = 264] [serial = 760] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 162 (178A2C00) [pid = 264] [serial = 859] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 161 (1858A000) [pid = 264] [serial = 657] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 160 (12C0B800) [pid = 264] [serial = 853] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 159 (13B9A400) [pid = 264] [serial = 972] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 158 (19F17000) [pid = 264] [serial = 970] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 157 (1B4EE800) [pid = 264] [serial = 651] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 156 (19B1FC00) [pid = 264] [serial = 994] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 155 (16748000) [pid = 264] [serial = 606] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 154 (19A90800) [pid = 264] [serial = 988] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 153 (1B33A800) [pid = 264] [serial = 751] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 152 (19F1C400) [pid = 264] [serial = 702] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 151 (16183400) [pid = 264] [serial = 705] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 150 (1B33E000) [pid = 264] [serial = 612] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 149 (178A2800) [pid = 264] [serial = 916] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 148 (117DA400) [pid = 264] [serial = 901] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 147 (16158400) [pid = 264] [serial = 954] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 146 (17871800) [pid = 264] [serial = 802] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 145 (1784BC00) [pid = 264] [serial = 898] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 144 (1AAB4400) [pid = 264] [serial = 763] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 143 (13B15400) [pid = 264] [serial = 990] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 142 (1468E800) [pid = 264] [serial = 973] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 141 (19F16400) [pid = 264] [serial = 963] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 140 (16F20800) [pid = 264] [serial = 615] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 139 (13217000) [pid = 264] [serial = 966] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 138 (1582DC00) [pid = 264] [serial = 904] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 137 (13544C00) [pid = 264] [serial = 975] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 136 (1AE32800) [pid = 264] [serial = 808] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 135 (1787F800) [pid = 264] [serial = 907] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 134 (18589800) [pid = 264] [serial = 987] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 133 (19CA5400) [pid = 264] [serial = 960] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 132 (19B09400) [pid = 264] [serial = 769] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 131 (16F1C400) [pid = 264] [serial = 981] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 130 (1AA38000) [pid = 264] [serial = 805] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 129 (182DF400) [pid = 264] [serial = 910] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 128 (1B4E6400) [pid = 264] [serial = 663] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 127 (1A13EC00) [pid = 264] [serial = 669] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 126 (19B10000) [pid = 264] [serial = 862] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 125 (16186C00) [pid = 264] [serial = 978] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 124 (14936800) [pid = 264] [serial = 976] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | --DOMWINDOW == 123 (1A132C00) [pid = 264] [serial = 999] [outer = 00000000] [url = about:blank] 00:24:45 INFO - PROCESS | 264 | 1463041485628 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]]]}] 00:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 961ms 00:24:45 INFO - PROCESS | 264 | 1463041485679 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 00:24:45 INFO - PROCESS | 264 | 1463041485685 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 00:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:24:45 INFO - PROCESS | 264 | 1463041485690 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:24:45 INFO - PROCESS | 264 | 1463041485693 Marionette TRACE conn2 <- [1,1430,null,{}] 00:24:45 INFO - PROCESS | 264 | 1463041485696 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}] 00:24:45 INFO - PROCESS | 264 | 1463041485789 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 00:24:45 INFO - PROCESS | 264 | 1463041485894 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:45 INFO - PROCESS | 264 | ++DOCSHELL 10F48C00 == 77 [pid = 264] [id = 367] 00:24:45 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (117DEC00) [pid = 264] [serial = 1100] [outer = 00000000] 00:24:45 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (13410400) [pid = 264] [serial = 1101] [outer = 117DEC00] 00:24:45 INFO - PROCESS | 264 | 1463041485938 Marionette DEBUG loaded listener.js 00:24:45 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (14689400) [pid = 264] [serial = 1102] [outer = 117DEC00] 00:24:46 INFO - PROCESS | 264 | 1463041486355 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]]]}] 00:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 706ms 00:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:24:46 INFO - PROCESS | 264 | 1463041486423 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 00:24:46 INFO - PROCESS | 264 | 1463041486425 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 00:24:46 INFO - PROCESS | 264 | 1463041486429 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:24:46 INFO - PROCESS | 264 | 1463041486433 Marionette TRACE conn2 <- [1,1434,null,{}] 00:24:46 INFO - PROCESS | 264 | 1463041486444 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}] 00:24:46 INFO - PROCESS | 264 | 1463041486536 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 00:24:46 INFO - PROCESS | 264 | 1463041486535 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:46 INFO - PROCESS | 264 | ++DOCSHELL 16164400 == 78 [pid = 264] [id = 368] 00:24:46 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (16165000) [pid = 264] [serial = 1103] [outer = 00000000] 00:24:46 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (16181400) [pid = 264] [serial = 1104] [outer = 16165000] 00:24:46 INFO - PROCESS | 264 | 1463041486582 Marionette DEBUG loaded listener.js 00:24:46 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (1639DC00) [pid = 264] [serial = 1105] [outer = 16165000] 00:24:47 INFO - PROCESS | 264 | 1463041487028 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]]]}] 00:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 661ms 00:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:24:47 INFO - PROCESS | 264 | 1463041487092 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 00:24:47 INFO - PROCESS | 264 | 1463041487095 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 00:24:47 INFO - PROCESS | 264 | 1463041487098 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:24:47 INFO - PROCESS | 264 | 1463041487100 Marionette TRACE conn2 <- [1,1438,null,{}] 00:24:47 INFO - PROCESS | 264 | 1463041487103 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}] 00:24:47 INFO - PROCESS | 264 | 1463041487192 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 00:24:47 INFO - PROCESS | 264 | 1463041487200 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:47 INFO - PROCESS | 264 | ++DOCSHELL 163A0000 == 79 [pid = 264] [id = 369] 00:24:47 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (163A3000) [pid = 264] [serial = 1106] [outer = 00000000] 00:24:47 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (1674E400) [pid = 264] [serial = 1107] [outer = 163A3000] 00:24:47 INFO - PROCESS | 264 | 1463041487244 Marionette DEBUG loaded listener.js 00:24:47 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (16F15000) [pid = 264] [serial = 1108] [outer = 163A3000] 00:24:47 INFO - PROCESS | 264 | 1463041487665 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]]]}] 00:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 601ms 00:24:47 INFO - PROCESS | 264 | 1463041487718 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 00:24:47 INFO - PROCESS | 264 | 1463041487720 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 00:24:47 INFO - PROCESS | 264 | 1463041487723 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:24:47 INFO - PROCESS | 264 | 1463041487725 Marionette TRACE conn2 <- [1,1442,null,{}] 00:24:47 INFO - PROCESS | 264 | 1463041487738 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}] 00:24:47 INFO - PROCESS | 264 | 1463041487855 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 00:24:47 INFO - PROCESS | 264 | 1463041487946 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:47 INFO - PROCESS | 264 | ++DOCSHELL 16F1A800 == 80 [pid = 264] [id = 370] 00:24:47 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (16F1C400) [pid = 264] [serial = 1109] [outer = 00000000] 00:24:47 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (170A3000) [pid = 264] [serial = 1110] [outer = 16F1C400] 00:24:47 INFO - PROCESS | 264 | 1463041487972 Marionette DEBUG loaded listener.js 00:24:48 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (1761C400) [pid = 264] [serial = 1111] [outer = 16F1C400] 00:24:48 INFO - PROCESS | 264 | 1463041488413 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]]]}] 00:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 706ms 00:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:24:48 INFO - PROCESS | 264 | 1463041488427 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 00:24:48 INFO - PROCESS | 264 | 1463041488429 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 00:24:48 INFO - PROCESS | 264 | 1463041488433 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:24:48 INFO - PROCESS | 264 | 1463041488434 Marionette TRACE conn2 <- [1,1446,null,{}] 00:24:48 INFO - PROCESS | 264 | 1463041488437 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}] 00:24:48 INFO - PROCESS | 264 | 1463041488568 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 00:24:48 INFO - PROCESS | 264 | 1463041488577 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:48 INFO - PROCESS | 264 | ++DOCSHELL 1784E000 == 81 [pid = 264] [id = 371] 00:24:48 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (17865C00) [pid = 264] [serial = 1112] [outer = 00000000] 00:24:48 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (1786EC00) [pid = 264] [serial = 1113] [outer = 17865C00] 00:24:48 INFO - PROCESS | 264 | 1463041488681 Marionette DEBUG loaded listener.js 00:24:48 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (1786F400) [pid = 264] [serial = 1114] [outer = 17865C00] 00:24:49 INFO - PROCESS | 264 | 1463041489089 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]]]}] 00:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 661ms 00:24:49 INFO - PROCESS | 264 | 1463041489113 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 00:24:49 INFO - PROCESS | 264 | 1463041489115 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 00:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:24:49 INFO - PROCESS | 264 | 1463041489118 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:24:49 INFO - PROCESS | 264 | 1463041489120 Marionette TRACE conn2 <- [1,1450,null,{}] 00:24:49 INFO - PROCESS | 264 | 1463041489132 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}] 00:24:49 INFO - PROCESS | 264 | 1463041489273 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 00:24:49 INFO - PROCESS | 264 | 1463041489342 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:49 INFO - PROCESS | 264 | ++DOCSHELL 13488000 == 82 [pid = 264] [id = 372] 00:24:49 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (15B8AC00) [pid = 264] [serial = 1115] [outer = 00000000] 00:24:49 INFO - PROCESS | 264 | ++DOMWINDOW == 140 (17880000) [pid = 264] [serial = 1116] [outer = 15B8AC00] 00:24:49 INFO - PROCESS | 264 | 1463041489370 Marionette DEBUG loaded listener.js 00:24:49 INFO - PROCESS | 264 | ++DOMWINDOW == 141 (1789A800) [pid = 264] [serial = 1117] [outer = 15B8AC00] 00:24:49 INFO - PROCESS | 264 | --DOMWINDOW == 140 (16751000) [pid = 264] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:24:49 INFO - PROCESS | 264 | --DOMWINDOW == 139 (1AAB3000) [pid = 264] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:24:49 INFO - PROCESS | 264 | --DOMWINDOW == 138 (11540800) [pid = 264] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:24:49 INFO - PROCESS | 264 | --DOMWINDOW == 137 (178A3800) [pid = 264] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:24:49 INFO - PROCESS | 264 | --DOMWINDOW == 136 (1B342C00) [pid = 264] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:24:49 INFO - PROCESS | 264 | --DOMWINDOW == 135 (12C3E400) [pid = 264] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:24:49 INFO - PROCESS | 264 | --DOMWINDOW == 134 (1057B400) [pid = 264] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:24:49 INFO - PROCESS | 264 | --DOMWINDOW == 133 (1101C000) [pid = 264] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:24:49 INFO - PROCESS | 264 | 1463041489971 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]]]}] 00:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 901ms 00:24:50 INFO - PROCESS | 264 | 1463041490022 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 00:24:50 INFO - PROCESS | 264 | 1463041490024 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 00:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:24:50 INFO - PROCESS | 264 | 1463041490028 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:24:50 INFO - PROCESS | 264 | 1463041490029 Marionette TRACE conn2 <- [1,1454,null,{}] 00:24:50 INFO - PROCESS | 264 | 1463041490033 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}] 00:24:50 INFO - PROCESS | 264 | 1463041490124 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 00:24:50 INFO - PROCESS | 264 | 1463041490221 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:50 INFO - PROCESS | 264 | ++DOCSHELL 1070DC00 == 83 [pid = 264] [id = 373] 00:24:50 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (13289C00) [pid = 264] [serial = 1118] [outer = 00000000] 00:24:50 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (16F6B000) [pid = 264] [serial = 1119] [outer = 13289C00] 00:24:50 INFO - PROCESS | 264 | 1463041490274 Marionette DEBUG loaded listener.js 00:24:50 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (1786B000) [pid = 264] [serial = 1120] [outer = 13289C00] 00:24:50 INFO - PROCESS | 264 | 1463041490635 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]]]}] 00:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 601ms 00:24:50 INFO - PROCESS | 264 | 1463041490650 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 00:24:50 INFO - PROCESS | 264 | 1463041490652 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 00:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:24:50 INFO - PROCESS | 264 | 1463041490655 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:24:50 INFO - PROCESS | 264 | 1463041490656 Marionette TRACE conn2 <- [1,1458,null,{}] 00:24:50 INFO - PROCESS | 264 | 1463041490660 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}] 00:24:50 INFO - PROCESS | 264 | 1463041490767 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 00:24:50 INFO - PROCESS | 264 | 1463041490776 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:50 INFO - PROCESS | 264 | ++DOCSHELL 17866C00 == 84 [pid = 264] [id = 374] 00:24:50 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (1787A400) [pid = 264] [serial = 1121] [outer = 00000000] 00:24:50 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (17A43000) [pid = 264] [serial = 1122] [outer = 1787A400] 00:24:50 INFO - PROCESS | 264 | 1463041490818 Marionette DEBUG loaded listener.js 00:24:50 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (180EF400) [pid = 264] [serial = 1123] [outer = 1787A400] 00:24:51 INFO - PROCESS | 264 | 1463041491234 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]]]}] 00:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 616ms 00:24:51 INFO - PROCESS | 264 | 1463041491258 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 00:24:51 INFO - PROCESS | 264 | 1463041491259 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 00:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:24:51 INFO - PROCESS | 264 | 1463041491263 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:24:51 INFO - PROCESS | 264 | 1463041491264 Marionette TRACE conn2 <- [1,1462,null,{}] 00:24:51 INFO - PROCESS | 264 | 1463041491267 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}] 00:24:51 INFO - PROCESS | 264 | 1463041491388 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 00:24:51 INFO - PROCESS | 264 | 1463041491397 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:51 INFO - PROCESS | 264 | ++DOCSHELL 1324E400 == 85 [pid = 264] [id = 375] 00:24:51 INFO - PROCESS | 264 | ++DOMWINDOW == 140 (178A8800) [pid = 264] [serial = 1124] [outer = 00000000] 00:24:51 INFO - PROCESS | 264 | ++DOMWINDOW == 141 (18586C00) [pid = 264] [serial = 1125] [outer = 178A8800] 00:24:51 INFO - PROCESS | 264 | 1463041491441 Marionette DEBUG loaded listener.js 00:24:51 INFO - PROCESS | 264 | ++DOMWINDOW == 142 (19A86C00) [pid = 264] [serial = 1126] [outer = 178A8800] 00:24:51 INFO - PROCESS | 264 | ++DOMWINDOW == 143 (107F9400) [pid = 264] [serial = 1127] [outer = 1B758400] 00:24:52 INFO - PROCESS | 264 | 1463041492065 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]]]}] 00:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 871ms 00:24:52 INFO - PROCESS | 264 | 1463041492139 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 00:24:52 INFO - PROCESS | 264 | 1463041492143 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 00:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:24:52 INFO - PROCESS | 264 | 1463041492149 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:24:52 INFO - PROCESS | 264 | 1463041492154 Marionette TRACE conn2 <- [1,1466,null,{}] 00:24:52 INFO - PROCESS | 264 | 1463041492160 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}] 00:24:52 INFO - PROCESS | 264 | 1463041492294 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 00:24:52 INFO - PROCESS | 264 | 1463041492431 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:52 INFO - PROCESS | 264 | ++DOCSHELL 115F4800 == 86 [pid = 264] [id = 376] 00:24:52 INFO - PROCESS | 264 | ++DOMWINDOW == 144 (115F6000) [pid = 264] [serial = 1128] [outer = 00000000] 00:24:52 INFO - PROCESS | 264 | ++DOMWINDOW == 145 (13B15400) [pid = 264] [serial = 1129] [outer = 115F6000] 00:24:52 INFO - PROCESS | 264 | 1463041492487 Marionette DEBUG loaded listener.js 00:24:52 INFO - PROCESS | 264 | ++DOMWINDOW == 146 (15834400) [pid = 264] [serial = 1130] [outer = 115F6000] 00:24:53 INFO - PROCESS | 264 | 1463041493036 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]]]}] 00:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 962ms 00:24:53 INFO - PROCESS | 264 | 1463041493115 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 00:24:53 INFO - PROCESS | 264 | 1463041493120 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 00:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:24:53 INFO - PROCESS | 264 | 1463041493127 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:24:53 INFO - PROCESS | 264 | 1463041493130 Marionette TRACE conn2 <- [1,1470,null,{}] 00:24:53 INFO - PROCESS | 264 | 1463041493134 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}] 00:24:53 INFO - PROCESS | 264 | 1463041493247 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 00:24:53 INFO - PROCESS | 264 | 1463041493388 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:53 INFO - PROCESS | 264 | ++DOCSHELL 15A96400 == 87 [pid = 264] [id = 377] 00:24:53 INFO - PROCESS | 264 | ++DOMWINDOW == 147 (16158400) [pid = 264] [serial = 1131] [outer = 00000000] 00:24:53 INFO - PROCESS | 264 | ++DOMWINDOW == 148 (163A0C00) [pid = 264] [serial = 1132] [outer = 16158400] 00:24:53 INFO - PROCESS | 264 | 1463041493426 Marionette DEBUG loaded listener.js 00:24:53 INFO - PROCESS | 264 | ++DOMWINDOW == 149 (16F12000) [pid = 264] [serial = 1133] [outer = 16158400] 00:24:54 INFO - PROCESS | 264 | 1463041494070 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]]]}] 00:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1006ms 00:24:54 INFO - PROCESS | 264 | 1463041494162 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 00:24:54 INFO - PROCESS | 264 | 1463041494164 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 00:24:54 INFO - PROCESS | 264 | 1463041494168 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:24:54 INFO - PROCESS | 264 | 1463041494172 Marionette TRACE conn2 <- [1,1474,null,{}] 00:24:54 INFO - PROCESS | 264 | 1463041494183 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}] 00:24:54 INFO - PROCESS | 264 | 1463041494366 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 00:24:54 INFO - PROCESS | 264 | 1463041494471 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:54 INFO - PROCESS | 264 | ++DOCSHELL 17869C00 == 88 [pid = 264] [id = 378] 00:24:54 INFO - PROCESS | 264 | ++DOMWINDOW == 150 (1858B800) [pid = 264] [serial = 1134] [outer = 00000000] 00:24:54 INFO - PROCESS | 264 | ++DOMWINDOW == 151 (19A8F800) [pid = 264] [serial = 1135] [outer = 1858B800] 00:24:54 INFO - PROCESS | 264 | 1463041494528 Marionette DEBUG loaded listener.js 00:24:54 INFO - PROCESS | 264 | ++DOMWINDOW == 152 (19B03800) [pid = 264] [serial = 1136] [outer = 1858B800] 00:24:55 INFO - PROCESS | 264 | 1463041495082 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]]]}] 00:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 961ms 00:24:55 INFO - PROCESS | 264 | 1463041495122 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 00:24:55 INFO - PROCESS | 264 | 1463041495125 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 00:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:24:55 INFO - PROCESS | 264 | 1463041495128 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:24:55 INFO - PROCESS | 264 | 1463041495131 Marionette TRACE conn2 <- [1,1478,null,{}] 00:24:55 INFO - PROCESS | 264 | 1463041495136 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}] 00:24:55 INFO - PROCESS | 264 | 1463041495251 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 00:24:55 INFO - PROCESS | 264 | 1463041495393 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:55 INFO - PROCESS | 264 | ++DOCSHELL 19B18000 == 89 [pid = 264] [id = 379] 00:24:55 INFO - PROCESS | 264 | ++DOMWINDOW == 153 (19B1AC00) [pid = 264] [serial = 1137] [outer = 00000000] 00:24:55 INFO - PROCESS | 264 | ++DOMWINDOW == 154 (19B23C00) [pid = 264] [serial = 1138] [outer = 19B1AC00] 00:24:55 INFO - PROCESS | 264 | 1463041495447 Marionette DEBUG loaded listener.js 00:24:55 INFO - PROCESS | 264 | ++DOMWINDOW == 155 (19BBF800) [pid = 264] [serial = 1139] [outer = 19B1AC00] 00:24:55 INFO - PROCESS | 264 | 1463041495978 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]]]}] 00:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 917ms 00:24:56 INFO - PROCESS | 264 | 1463041496049 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 00:24:56 INFO - PROCESS | 264 | 1463041496051 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 00:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:24:56 INFO - PROCESS | 264 | 1463041496056 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:24:56 INFO - PROCESS | 264 | 1463041496058 Marionette TRACE conn2 <- [1,1482,null,{}] 00:24:56 INFO - PROCESS | 264 | 1463041496061 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}] 00:24:56 INFO - PROCESS | 264 | 1463041496172 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 00:24:56 INFO - PROCESS | 264 | 1463041496314 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:56 INFO - PROCESS | 264 | ++DOCSHELL 15A9B000 == 90 [pid = 264] [id = 380] 00:24:56 INFO - PROCESS | 264 | ++DOMWINDOW == 156 (16F18000) [pid = 264] [serial = 1140] [outer = 00000000] 00:24:56 INFO - PROCESS | 264 | ++DOMWINDOW == 157 (19C49800) [pid = 264] [serial = 1141] [outer = 16F18000] 00:24:56 INFO - PROCESS | 264 | 1463041496368 Marionette DEBUG loaded listener.js 00:24:56 INFO - PROCESS | 264 | ++DOMWINDOW == 158 (19C91C00) [pid = 264] [serial = 1142] [outer = 16F18000] 00:24:56 INFO - PROCESS | 264 | 1463041496863 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]]]}] 00:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 871ms 00:24:56 INFO - PROCESS | 264 | 1463041496926 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 00:24:56 INFO - PROCESS | 264 | 1463041496928 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 00:24:56 INFO - PROCESS | 264 | 1463041496932 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:24:56 INFO - PROCESS | 264 | 1463041496934 Marionette TRACE conn2 <- [1,1486,null,{}] 00:24:56 INFO - PROCESS | 264 | 1463041496938 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}] 00:24:57 INFO - PROCESS | 264 | 1463041497070 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 00:24:57 INFO - PROCESS | 264 | 1463041497187 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:57 INFO - PROCESS | 264 | ++DOCSHELL 19A87000 == 91 [pid = 264] [id = 381] 00:24:57 INFO - PROCESS | 264 | ++DOMWINDOW == 159 (19F13000) [pid = 264] [serial = 1143] [outer = 00000000] 00:24:57 INFO - PROCESS | 264 | ++DOMWINDOW == 160 (19F7F000) [pid = 264] [serial = 1144] [outer = 19F13000] 00:24:57 INFO - PROCESS | 264 | 1463041497302 Marionette DEBUG loaded listener.js 00:24:57 INFO - PROCESS | 264 | ++DOMWINDOW == 161 (1A133C00) [pid = 264] [serial = 1145] [outer = 19F13000] 00:24:58 INFO - PROCESS | 264 | 1463041498086 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]]]}] 00:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1201ms 00:24:58 INFO - PROCESS | 264 | 1463041498133 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 00:24:58 INFO - PROCESS | 264 | 1463041498137 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 00:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:24:58 INFO - PROCESS | 264 | 1463041498142 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:24:58 INFO - PROCESS | 264 | 1463041498145 Marionette TRACE conn2 <- [1,1490,null,{}] 00:24:58 INFO - PROCESS | 264 | 1463041498152 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}] 00:24:58 INFO - PROCESS | 264 | 1463041498297 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 00:24:58 INFO - PROCESS | 264 | 1463041498447 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:58 INFO - PROCESS | 264 | ++DOCSHELL 13544C00 == 92 [pid = 264] [id = 382] 00:24:58 INFO - PROCESS | 264 | ++DOMWINDOW == 162 (13545800) [pid = 264] [serial = 1146] [outer = 00000000] 00:24:58 INFO - PROCESS | 264 | ++DOMWINDOW == 163 (15935400) [pid = 264] [serial = 1147] [outer = 13545800] 00:24:58 INFO - PROCESS | 264 | 1463041498485 Marionette DEBUG loaded listener.js 00:24:58 INFO - PROCESS | 264 | ++DOMWINDOW == 164 (1613FC00) [pid = 264] [serial = 1148] [outer = 13545800] 00:24:59 INFO - PROCESS | 264 | 1463041499079 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]]]}] 00:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1007ms 00:24:59 INFO - PROCESS | 264 | 1463041499153 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 00:24:59 INFO - PROCESS | 264 | 1463041499158 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 00:24:59 INFO - PROCESS | 264 | 1463041499179 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:24:59 INFO - PROCESS | 264 | 1463041499182 Marionette TRACE conn2 <- [1,1494,null,{}] 00:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:24:59 INFO - PROCESS | 264 | 1463041499186 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}] 00:24:59 INFO - PROCESS | 264 | 1463041499328 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 00:24:59 INFO - PROCESS | 264 | 1463041499453 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:59 INFO - PROCESS | 264 | --DOCSHELL 17866C00 == 91 [pid = 264] [id = 374] 00:24:59 INFO - PROCESS | 264 | --DOCSHELL 1070DC00 == 90 [pid = 264] [id = 373] 00:24:59 INFO - PROCESS | 264 | --DOCSHELL 13488000 == 89 [pid = 264] [id = 372] 00:24:59 INFO - PROCESS | 264 | --DOCSHELL 1784E000 == 88 [pid = 264] [id = 371] 00:24:59 INFO - PROCESS | 264 | --DOCSHELL 16F1A800 == 87 [pid = 264] [id = 370] 00:24:59 INFO - PROCESS | 264 | --DOCSHELL 163A0000 == 86 [pid = 264] [id = 369] 00:24:59 INFO - PROCESS | 264 | --DOCSHELL 16164400 == 85 [pid = 264] [id = 368] 00:24:59 INFO - PROCESS | 264 | --DOCSHELL 10F48C00 == 84 [pid = 264] [id = 367] 00:24:59 INFO - PROCESS | 264 | --DOCSHELL 1324DC00 == 83 [pid = 264] [id = 366] 00:24:59 INFO - PROCESS | 264 | --DOCSHELL 10F45400 == 82 [pid = 264] [id = 364] 00:24:59 INFO - PROCESS | 264 | --DOCSHELL 1B4EFC00 == 81 [pid = 264] [id = 363] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 163 (19BC4400) [pid = 264] [serial = 1038] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 162 (1820F400) [pid = 264] [serial = 1035] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 161 (172A7000) [pid = 264] [serial = 1032] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 160 (132F2400) [pid = 264] [serial = 1029] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 159 (19CA4800) [pid = 264] [serial = 1041] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 158 (1AAB4000) [pid = 264] [serial = 1044] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 157 (1AE3A400) [pid = 264] [serial = 1047] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 156 (1B203C00) [pid = 264] [serial = 1050] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | ++DOCSHELL 10F3C000 == 82 [pid = 264] [id = 383] 00:24:59 INFO - PROCESS | 264 | ++DOMWINDOW == 157 (10F42400) [pid = 264] [serial = 1149] [outer = 00000000] 00:24:59 INFO - PROCESS | 264 | ++DOMWINDOW == 158 (12E48800) [pid = 264] [serial = 1150] [outer = 10F42400] 00:24:59 INFO - PROCESS | 264 | 1463041499582 Marionette DEBUG loaded listener.js 00:24:59 INFO - PROCESS | 264 | ++DOMWINDOW == 159 (15993000) [pid = 264] [serial = 1151] [outer = 10F42400] 00:24:59 INFO - PROCESS | 264 | --DOCSHELL 1ABC1000 == 81 [pid = 264] [id = 362] 00:24:59 INFO - PROCESS | 264 | --DOCSHELL 16F70800 == 80 [pid = 264] [id = 361] 00:24:59 INFO - PROCESS | 264 | --DOCSHELL 10F3CC00 == 79 [pid = 264] [id = 360] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 158 (1B053000) [pid = 264] [serial = 1062] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 157 (134ED000) [pid = 264] [serial = 1054] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 156 (122B3000) [pid = 264] [serial = 1053] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 155 (19B03C00) [pid = 264] [serial = 1059] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 154 (1B3DC400) [pid = 264] [serial = 1065] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 153 (16163000) [pid = 264] [serial = 1056] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 152 (1674BC00) [pid = 264] [serial = 1057] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 151 (1B33D000) [pid = 264] [serial = 1063] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 150 (1B4E6000) [pid = 264] [serial = 1066] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 149 (10D60C00) [pid = 264] [serial = 1068] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 148 (115F8C00) [pid = 264] [serial = 1069] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 147 (19BC4800) [pid = 264] [serial = 1060] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 146 (16F20C00) [pid = 264] [serial = 1072] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 145 (16D51800) [pid = 264] [serial = 1071] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 144 (17A4B400) [pid = 264] [serial = 1075] [outer = 00000000] [url = about:blank] 00:24:59 INFO - PROCESS | 264 | --DOMWINDOW == 143 (1786F000) [pid = 264] [serial = 1074] [outer = 00000000] [url = about:blank] 00:25:00 INFO - PROCESS | 264 | 1463041500035 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]]]}] 00:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 901ms 00:25:00 INFO - PROCESS | 264 | 1463041500092 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 00:25:00 INFO - PROCESS | 264 | 1463041500094 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 00:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:25:00 INFO - PROCESS | 264 | 1463041500098 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:25:00 INFO - PROCESS | 264 | 1463041500101 Marionette TRACE conn2 <- [1,1498,null,{}] 00:25:00 INFO - PROCESS | 264 | 1463041500111 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}] 00:25:00 INFO - PROCESS | 264 | 1463041500204 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 00:25:00 INFO - PROCESS | 264 | 1463041500214 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:00 INFO - PROCESS | 264 | ++DOCSHELL 16F6B400 == 80 [pid = 264] [id = 384] 00:25:00 INFO - PROCESS | 264 | ++DOMWINDOW == 144 (16F6C000) [pid = 264] [serial = 1152] [outer = 00000000] 00:25:00 INFO - PROCESS | 264 | ++DOMWINDOW == 145 (177B4000) [pid = 264] [serial = 1153] [outer = 16F6C000] 00:25:00 INFO - PROCESS | 264 | 1463041500260 Marionette DEBUG loaded listener.js 00:25:00 INFO - PROCESS | 264 | ++DOMWINDOW == 146 (17845000) [pid = 264] [serial = 1154] [outer = 16F6C000] 00:25:00 INFO - PROCESS | 264 | 1463041500693 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]]]}] 00:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 661ms 00:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:25:00 INFO - PROCESS | 264 | 1463041500763 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 00:25:00 INFO - PROCESS | 264 | 1463041500766 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 00:25:00 INFO - PROCESS | 264 | 1463041500769 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:25:00 INFO - PROCESS | 264 | 1463041500771 Marionette TRACE conn2 <- [1,1502,null,{}] 00:25:00 INFO - PROCESS | 264 | 1463041500774 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}] 00:25:00 INFO - PROCESS | 264 | 1463041500888 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 00:25:01 INFO - PROCESS | 264 | 1463041500999 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:01 INFO - PROCESS | 264 | ++DOCSHELL 1784B800 == 81 [pid = 264] [id = 385] 00:25:01 INFO - PROCESS | 264 | ++DOMWINDOW == 147 (1786C000) [pid = 264] [serial = 1155] [outer = 00000000] 00:25:01 INFO - PROCESS | 264 | ++DOMWINDOW == 148 (1787E000) [pid = 264] [serial = 1156] [outer = 1786C000] 00:25:01 INFO - PROCESS | 264 | 1463041501043 Marionette DEBUG loaded listener.js 00:25:01 INFO - PROCESS | 264 | ++DOMWINDOW == 149 (178A2800) [pid = 264] [serial = 1157] [outer = 1786C000] 00:25:01 INFO - PROCESS | 264 | 1463041501376 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]]]}] 00:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 616ms 00:25:01 INFO - PROCESS | 264 | 1463041501390 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 00:25:01 INFO - PROCESS | 264 | 1463041501392 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 00:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:25:01 INFO - PROCESS | 264 | 1463041501395 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:25:01 INFO - PROCESS | 264 | 1463041501396 Marionette TRACE conn2 <- [1,1506,null,{}] 00:25:01 INFO - PROCESS | 264 | 1463041501400 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}] 00:25:01 INFO - PROCESS | 264 | 1463041501537 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 00:25:01 INFO - PROCESS | 264 | 1463041501584 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:01 INFO - PROCESS | 264 | ++DOCSHELL 17869400 == 82 [pid = 264] [id = 386] 00:25:01 INFO - PROCESS | 264 | ++DOMWINDOW == 150 (1789C400) [pid = 264] [serial = 1158] [outer = 00000000] 00:25:01 INFO - PROCESS | 264 | ++DOMWINDOW == 151 (18566800) [pid = 264] [serial = 1159] [outer = 1789C400] 00:25:01 INFO - PROCESS | 264 | 1463041501627 Marionette DEBUG loaded listener.js 00:25:01 INFO - PROCESS | 264 | ++DOMWINDOW == 152 (1858BC00) [pid = 264] [serial = 1160] [outer = 1789C400] 00:25:02 INFO - PROCESS | 264 | 1463041502020 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]]]}] 00:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 676ms 00:25:02 INFO - PROCESS | 264 | 1463041502059 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 00:25:02 INFO - PROCESS | 264 | 1463041502061 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 00:25:02 INFO - PROCESS | 264 | 1463041502065 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:25:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:25:02 INFO - PROCESS | 264 | 1463041502066 Marionette TRACE conn2 <- [1,1510,null,{}] 00:25:02 INFO - PROCESS | 264 | 1463041502075 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}] 00:25:02 INFO - PROCESS | 264 | 1463041502212 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 00:25:02 INFO - PROCESS | 264 | 1463041502321 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:02 INFO - PROCESS | 264 | ++DOCSHELL 19A8E400 == 83 [pid = 264] [id = 387] 00:25:02 INFO - PROCESS | 264 | ++DOMWINDOW == 153 (19A8EC00) [pid = 264] [serial = 1161] [outer = 00000000] 00:25:02 INFO - PROCESS | 264 | ++DOMWINDOW == 154 (19BC4000) [pid = 264] [serial = 1162] [outer = 19A8EC00] 00:25:02 INFO - PROCESS | 264 | 1463041502365 Marionette DEBUG loaded listener.js 00:25:02 INFO - PROCESS | 264 | ++DOMWINDOW == 155 (19C95000) [pid = 264] [serial = 1163] [outer = 19A8EC00] 00:25:02 INFO - PROCESS | 264 | 1463041502786 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"]]]}] 00:25:02 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 () { 00:25:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:25:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:25:02 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 () { 00:25:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:25:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:25:02 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 () { 00:25:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:25:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:25:02 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 () { 00:25:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:25:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:25:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 781ms 00:25:02 INFO - PROCESS | 264 | 1463041502853 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 00:25:02 INFO - PROCESS | 264 | 1463041502855 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 00:25:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:25:02 INFO - PROCESS | 264 | 1463041502869 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:25:02 INFO - PROCESS | 264 | 1463041502871 Marionette TRACE conn2 <- [1,1514,null,{}] 00:25:02 INFO - PROCESS | 264 | 1463041502875 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}] 00:25:02 INFO - PROCESS | 264 | 1463041502976 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 00:25:03 INFO - PROCESS | 264 | 1463041503044 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:03 INFO - PROCESS | 264 | ++DOCSHELL 19BC6000 == 84 [pid = 264] [id = 388] 00:25:03 INFO - PROCESS | 264 | ++DOMWINDOW == 156 (19CA9C00) [pid = 264] [serial = 1164] [outer = 00000000] 00:25:03 INFO - PROCESS | 264 | ++DOMWINDOW == 157 (19F72C00) [pid = 264] [serial = 1165] [outer = 19CA9C00] 00:25:03 INFO - PROCESS | 264 | 1463041503087 Marionette DEBUG loaded listener.js 00:25:03 INFO - PROCESS | 264 | ++DOMWINDOW == 158 (1A4AF000) [pid = 264] [serial = 1166] [outer = 19CA9C00] 00:25:03 INFO - PROCESS | 264 | 1463041503488 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"]]]}] 00:25:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:25:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:25:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:25:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:25:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:25:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:25:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:25:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:25:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:25:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 676ms 00:25:03 INFO - PROCESS | 264 | 1463041503524 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 00:25:03 INFO - PROCESS | 264 | 1463041503526 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 00:25:03 INFO - PROCESS | 264 | 1463041503528 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:25:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:25:03 INFO - PROCESS | 264 | 1463041503530 Marionette TRACE conn2 <- [1,1518,null,{}] 00:25:03 INFO - PROCESS | 264 | 1463041503570 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}] 00:25:03 INFO - PROCESS | 264 | 1463041503692 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 157 (19C99000) [pid = 264] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 156 (105DA000) [pid = 264] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 155 (17865C00) [pid = 264] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 154 (1787A400) [pid = 264] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 153 (10F41800) [pid = 264] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 152 (19A89800) [pid = 264] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 151 (15B8AC00) [pid = 264] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 150 (19C4B000) [pid = 264] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 149 (16F1C400) [pid = 264] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 148 (11B69000) [pid = 264] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 147 (163A3000) [pid = 264] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 146 (16184000) [pid = 264] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 145 (1A131000) [pid = 264] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 144 (16165000) [pid = 264] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 143 (15BE8800) [pid = 264] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 142 (13289400) [pid = 264] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 141 (18565800) [pid = 264] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 140 (13289C00) [pid = 264] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 139 (19C95C00) [pid = 264] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 138 (117DEC00) [pid = 264] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 137 (163A3800) [pid = 264] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 136 (10F46C00) [pid = 264] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 135 (15836800) [pid = 264] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 134 (12222C00) [pid = 264] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:25:04 INFO - PROCESS | 264 | --DOMWINDOW == 133 (14931400) [pid = 264] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:25:04 INFO - PROCESS | 264 | 1463041504061 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:04 INFO - PROCESS | 264 | ++DOCSHELL 10537000 == 85 [pid = 264] [id = 389] 00:25:04 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (1057B400) [pid = 264] [serial = 1167] [outer = 00000000] 00:25:04 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (10F3DC00) [pid = 264] [serial = 1168] [outer = 1057B400] 00:25:04 INFO - PROCESS | 264 | 1463041504105 Marionette DEBUG loaded listener.js 00:25:04 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (115F6400) [pid = 264] [serial = 1169] [outer = 1057B400] 00:25:04 INFO - PROCESS | 264 | 1463041504440 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]]]}] 00:25:04 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 00:25:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:25:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:25:04 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. 00:25:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:25:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 961ms 00:25:04 INFO - PROCESS | 264 | 1463041504486 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 00:25:04 INFO - PROCESS | 264 | 1463041504488 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 00:25:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:25:04 INFO - PROCESS | 264 | 1463041504491 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:25:04 INFO - PROCESS | 264 | 1463041504493 Marionette TRACE conn2 <- [1,1522,null,{}] 00:25:04 INFO - PROCESS | 264 | 1463041504496 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}] 00:25:04 INFO - PROCESS | 264 | 1463041504582 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 00:25:04 INFO - PROCESS | 264 | 1463041504679 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:04 INFO - PROCESS | 264 | ++DOCSHELL 10F41C00 == 86 [pid = 264] [id = 390] 00:25:04 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (11020000) [pid = 264] [serial = 1170] [outer = 00000000] 00:25:04 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (16184000) [pid = 264] [serial = 1171] [outer = 11020000] 00:25:04 INFO - PROCESS | 264 | 1463041504724 Marionette DEBUG loaded listener.js 00:25:04 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (16A0F800) [pid = 264] [serial = 1172] [outer = 11020000] 00:25:05 INFO - PROCESS | 264 | 1463041505063 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]]]}] 00:25:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:25:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 616ms 00:25:05 INFO - PROCESS | 264 | 1463041505108 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 00:25:05 INFO - PROCESS | 264 | 1463041505109 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 00:25:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:25:05 INFO - PROCESS | 264 | 1463041505113 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:25:05 INFO - PROCESS | 264 | 1463041505114 Marionette TRACE conn2 <- [1,1526,null,{}] 00:25:05 INFO - PROCESS | 264 | 1463041505118 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}] 00:25:05 INFO - PROCESS | 264 | 1463041505247 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 00:25:05 INFO - PROCESS | 264 | 1463041505293 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:05 INFO - PROCESS | 264 | ++DOCSHELL 16A11C00 == 87 [pid = 264] [id = 391] 00:25:05 INFO - PROCESS | 264 | ++DOMWINDOW == 140 (171A2800) [pid = 264] [serial = 1173] [outer = 00000000] 00:25:05 INFO - PROCESS | 264 | ++DOMWINDOW == 141 (1858C000) [pid = 264] [serial = 1174] [outer = 171A2800] 00:25:05 INFO - PROCESS | 264 | 1463041505336 Marionette DEBUG loaded listener.js 00:25:05 INFO - PROCESS | 264 | ++DOMWINDOW == 142 (19D76400) [pid = 264] [serial = 1175] [outer = 171A2800] 00:25:05 INFO - PROCESS | 264 | 1463041505750 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]]]}] 00:25:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:25:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 676ms 00:25:05 INFO - PROCESS | 264 | 1463041505796 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 00:25:05 INFO - PROCESS | 264 | 1463041505798 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 00:25:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:25:05 INFO - PROCESS | 264 | 1463041505801 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:25:05 INFO - PROCESS | 264 | 1463041505804 Marionette TRACE conn2 <- [1,1530,null,{}] 00:25:05 INFO - PROCESS | 264 | 1463041505807 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}] 00:25:05 INFO - PROCESS | 264 | 1463041505896 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 00:25:05 INFO - PROCESS | 264 | 1463041505904 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:05 INFO - PROCESS | 264 | ++DOCSHELL 19F18800 == 88 [pid = 264] [id = 392] 00:25:05 INFO - PROCESS | 264 | ++DOMWINDOW == 143 (1A4B0C00) [pid = 264] [serial = 1176] [outer = 00000000] 00:25:05 INFO - PROCESS | 264 | ++DOMWINDOW == 144 (1AA3A000) [pid = 264] [serial = 1177] [outer = 1A4B0C00] 00:25:05 INFO - PROCESS | 264 | 1463041505952 Marionette DEBUG loaded listener.js 00:25:06 INFO - PROCESS | 264 | ++DOMWINDOW == 145 (1AA41400) [pid = 264] [serial = 1178] [outer = 1A4B0C00] 00:25:06 INFO - PROCESS | 264 | 1463041506682 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]]]}] 00:25:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:25:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 961ms 00:25:06 INFO - PROCESS | 264 | 1463041506754 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 00:25:06 INFO - PROCESS | 264 | 1463041506760 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 00:25:06 INFO - PROCESS | 264 | 1463041506764 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:25:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:25:06 INFO - PROCESS | 264 | 1463041506769 Marionette TRACE conn2 <- [1,1534,null,{}] 00:25:06 INFO - PROCESS | 264 | 1463041506774 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}] 00:25:06 INFO - PROCESS | 264 | 1463041506895 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 00:25:07 INFO - PROCESS | 264 | 1463041507044 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:07 INFO - PROCESS | 264 | ++DOCSHELL 134D3C00 == 89 [pid = 264] [id = 393] 00:25:07 INFO - PROCESS | 264 | ++DOMWINDOW == 146 (13B0A800) [pid = 264] [serial = 1179] [outer = 00000000] 00:25:07 INFO - PROCESS | 264 | ++DOMWINDOW == 147 (15B8B000) [pid = 264] [serial = 1180] [outer = 13B0A800] 00:25:07 INFO - PROCESS | 264 | 1463041507100 Marionette DEBUG loaded listener.js 00:25:07 INFO - PROCESS | 264 | ++DOMWINDOW == 148 (1639EC00) [pid = 264] [serial = 1181] [outer = 13B0A800] 00:25:07 INFO - PROCESS | 264 | 1463041507616 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]]]}] 00:25:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:25:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 902ms 00:25:07 INFO - PROCESS | 264 | 1463041507675 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 00:25:07 INFO - PROCESS | 264 | 1463041507681 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 00:25:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:25:07 INFO - PROCESS | 264 | 1463041507688 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:25:07 INFO - PROCESS | 264 | 1463041507690 Marionette TRACE conn2 <- [1,1538,null,{}] 00:25:07 INFO - PROCESS | 264 | 1463041507695 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}] 00:25:07 INFO - PROCESS | 264 | 1463041507810 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 00:25:07 INFO - PROCESS | 264 | 1463041507958 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:07 INFO - PROCESS | 264 | ++DOCSHELL 16F1CC00 == 90 [pid = 264] [id = 394] 00:25:07 INFO - PROCESS | 264 | ++DOMWINDOW == 149 (16F1FC00) [pid = 264] [serial = 1182] [outer = 00000000] 00:25:07 INFO - PROCESS | 264 | ++DOMWINDOW == 150 (17869000) [pid = 264] [serial = 1183] [outer = 16F1FC00] 00:25:08 INFO - PROCESS | 264 | 1463041508012 Marionette DEBUG loaded listener.js 00:25:08 INFO - PROCESS | 264 | ++DOMWINDOW == 151 (1787F400) [pid = 264] [serial = 1184] [outer = 16F1FC00] 00:25:08 INFO - PROCESS | 264 | 1463041508596 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]]]}] 00:25:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:25:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 961ms 00:25:08 INFO - PROCESS | 264 | 1463041508652 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 00:25:08 INFO - PROCESS | 264 | 1463041508654 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 00:25:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:25:08 INFO - PROCESS | 264 | 1463041508658 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:25:08 INFO - PROCESS | 264 | 1463041508662 Marionette TRACE conn2 <- [1,1542,null,{}] 00:25:08 INFO - PROCESS | 264 | 1463041508673 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}] 00:25:08 INFO - PROCESS | 264 | 1463041508820 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 00:25:08 INFO - PROCESS | 264 | 1463041508969 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:08 INFO - PROCESS | 264 | ++DOCSHELL 19F15400 == 91 [pid = 264] [id = 395] 00:25:08 INFO - PROCESS | 264 | ++DOMWINDOW == 152 (19F16C00) [pid = 264] [serial = 1185] [outer = 00000000] 00:25:09 INFO - PROCESS | 264 | ++DOMWINDOW == 153 (1A132800) [pid = 264] [serial = 1186] [outer = 19F16C00] 00:25:09 INFO - PROCESS | 264 | 1463041509025 Marionette DEBUG loaded listener.js 00:25:09 INFO - PROCESS | 264 | ++DOMWINDOW == 154 (1AA01C00) [pid = 264] [serial = 1187] [outer = 19F16C00] 00:25:09 INFO - PROCESS | 264 | 1463041509561 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]]]}] 00:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 961ms 00:25:09 INFO - PROCESS | 264 | 1463041509624 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 00:25:09 INFO - PROCESS | 264 | 1463041509627 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 00:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:25:09 INFO - PROCESS | 264 | 1463041509630 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:25:09 INFO - PROCESS | 264 | 1463041509632 Marionette TRACE conn2 <- [1,1546,null,{}] 00:25:09 INFO - PROCESS | 264 | 1463041509636 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}] 00:25:09 INFO - PROCESS | 264 | 1463041509749 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 00:25:09 INFO - PROCESS | 264 | 1463041509893 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:09 INFO - PROCESS | 264 | ++DOCSHELL 19B22400 == 92 [pid = 264] [id = 396] 00:25:09 INFO - PROCESS | 264 | ++DOMWINDOW == 155 (1AA3C000) [pid = 264] [serial = 1188] [outer = 00000000] 00:25:09 INFO - PROCESS | 264 | ++DOMWINDOW == 156 (1AAB5C00) [pid = 264] [serial = 1189] [outer = 1AA3C000] 00:25:09 INFO - PROCESS | 264 | 1463041509946 Marionette DEBUG loaded listener.js 00:25:10 INFO - PROCESS | 264 | ++DOMWINDOW == 157 (1ABB5C00) [pid = 264] [serial = 1190] [outer = 1AA3C000] 00:25:10 INFO - PROCESS | 264 | 1463041510499 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]]]}] 00:25:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:25:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 917ms 00:25:10 INFO - PROCESS | 264 | 1463041510539 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 00:25:10 INFO - PROCESS | 264 | 1463041510542 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 00:25:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:25:10 INFO - PROCESS | 264 | 1463041510546 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:25:10 INFO - PROCESS | 264 | 1463041510548 Marionette TRACE conn2 <- [1,1550,null,{}] 00:25:10 INFO - PROCESS | 264 | 1463041510551 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}] 00:25:10 INFO - PROCESS | 264 | 1463041510659 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 00:25:10 INFO - PROCESS | 264 | 1463041510803 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:10 INFO - PROCESS | 264 | ++DOCSHELL 1615F800 == 93 [pid = 264] [id = 397] 00:25:10 INFO - PROCESS | 264 | ++DOMWINDOW == 158 (19B21C00) [pid = 264] [serial = 1191] [outer = 00000000] 00:25:10 INFO - PROCESS | 264 | ++DOMWINDOW == 159 (1AE33000) [pid = 264] [serial = 1192] [outer = 19B21C00] 00:25:10 INFO - PROCESS | 264 | 1463041510856 Marionette DEBUG loaded listener.js 00:25:10 INFO - PROCESS | 264 | ++DOMWINDOW == 160 (1AF1FC00) [pid = 264] [serial = 1193] [outer = 19B21C00] 00:25:11 INFO - PROCESS | 264 | 1463041511424 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]]]}] 00:25:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 916ms 00:25:11 INFO - PROCESS | 264 | 1463041511458 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 00:25:11 INFO - PROCESS | 264 | 1463041511460 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 00:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:25:11 INFO - PROCESS | 264 | 1463041511464 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:25:11 INFO - PROCESS | 264 | 1463041511466 Marionette TRACE conn2 <- [1,1554,null,{}] 00:25:11 INFO - PROCESS | 264 | 1463041511470 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}] 00:25:11 INFO - PROCESS | 264 | 1463041511579 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 00:25:11 INFO - PROCESS | 264 | 1463041511763 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:11 INFO - PROCESS | 264 | ++DOCSHELL 1328DC00 == 94 [pid = 264] [id = 398] 00:25:11 INFO - PROCESS | 264 | ++DOMWINDOW == 161 (180EA800) [pid = 264] [serial = 1194] [outer = 00000000] 00:25:11 INFO - PROCESS | 264 | ++DOMWINDOW == 162 (1B056800) [pid = 264] [serial = 1195] [outer = 180EA800] 00:25:11 INFO - PROCESS | 264 | 1463041511817 Marionette DEBUG loaded listener.js 00:25:11 INFO - PROCESS | 264 | ++DOMWINDOW == 163 (1B20D400) [pid = 264] [serial = 1196] [outer = 180EA800] 00:25:12 INFO - PROCESS | 264 | 1463041512363 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]]]}] 00:25:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:25:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 961ms 00:25:12 INFO - PROCESS | 264 | 1463041512430 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 00:25:12 INFO - PROCESS | 264 | 1463041512432 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 00:25:12 INFO - PROCESS | 264 | 1463041512419 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:25:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:25:12 INFO - PROCESS | 264 | 1463041512421 Marionette TRACE conn2 <- [1,1558,null,{}] 00:25:12 INFO - PROCESS | 264 | 1463041512425 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}] 00:25:12 INFO - PROCESS | 264 | 1463041512541 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 00:25:12 INFO - PROCESS | 264 | 1463041512690 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:12 INFO - PROCESS | 264 | ++DOCSHELL 13249800 == 95 [pid = 264] [id = 399] 00:25:12 INFO - PROCESS | 264 | ++DOMWINDOW == 164 (13290C00) [pid = 264] [serial = 1197] [outer = 00000000] 00:25:12 INFO - PROCESS | 264 | ++DOMWINDOW == 165 (1582E800) [pid = 264] [serial = 1198] [outer = 13290C00] 00:25:12 INFO - PROCESS | 264 | 1463041512743 Marionette DEBUG loaded listener.js 00:25:12 INFO - PROCESS | 264 | ++DOMWINDOW == 166 (170A0C00) [pid = 264] [serial = 1199] [outer = 13290C00] 00:25:13 INFO - PROCESS | 264 | 1463041513566 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]]]}] 00:25:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:25:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1202ms 00:25:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:25:13 INFO - PROCESS | 264 | 1463041513642 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 00:25:13 INFO - PROCESS | 264 | 1463041513645 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 00:25:13 INFO - PROCESS | 264 | 1463041513650 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:25:13 INFO - PROCESS | 264 | 1463041513654 Marionette TRACE conn2 <- [1,1562,null,{}] 00:25:13 INFO - PROCESS | 264 | 1463041513672 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}] 00:25:13 INFO - PROCESS | 264 | 1463041513802 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 00:25:13 INFO - PROCESS | 264 | 1463041513876 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:13 INFO - PROCESS | 264 | ++DOCSHELL 11BC7C00 == 96 [pid = 264] [id = 400] 00:25:13 INFO - PROCESS | 264 | ++DOMWINDOW == 167 (13B9A000) [pid = 264] [serial = 1200] [outer = 00000000] 00:25:13 INFO - PROCESS | 264 | ++DOMWINDOW == 168 (149FA400) [pid = 264] [serial = 1201] [outer = 13B9A000] 00:25:13 INFO - PROCESS | 264 | 1463041513966 Marionette DEBUG loaded listener.js 00:25:14 INFO - PROCESS | 264 | ++DOMWINDOW == 169 (15A8F800) [pid = 264] [serial = 1202] [outer = 13B9A000] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 13B9B000 == 95 [pid = 264] [id = 66] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 16A11C00 == 94 [pid = 264] [id = 391] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 10F41C00 == 93 [pid = 264] [id = 390] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 10537000 == 92 [pid = 264] [id = 389] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 19BC6000 == 91 [pid = 264] [id = 388] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 19A8E400 == 90 [pid = 264] [id = 387] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 17869400 == 89 [pid = 264] [id = 386] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 1784B800 == 88 [pid = 264] [id = 385] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 16F6B400 == 87 [pid = 264] [id = 384] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 10F3C000 == 86 [pid = 264] [id = 383] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 13544C00 == 85 [pid = 264] [id = 382] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 168 (18586C00) [pid = 264] [serial = 1125] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 15A9B000 == 84 [pid = 264] [id = 380] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 19B18000 == 83 [pid = 264] [id = 379] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 17869C00 == 82 [pid = 264] [id = 378] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 15A96400 == 81 [pid = 264] [id = 377] 00:25:14 INFO - PROCESS | 264 | --DOCSHELL 115F4800 == 80 [pid = 264] [id = 376] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 167 (15A9AC00) [pid = 264] [serial = 1095] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 166 (1AA0C000) [pid = 264] [serial = 1012] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 165 (19C4AC00) [pid = 264] [serial = 1077] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 164 (17880000) [pid = 264] [serial = 1116] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 163 (17A43000) [pid = 264] [serial = 1122] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 162 (1AAB5000) [pid = 264] [serial = 1021] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 161 (19A94800) [pid = 264] [serial = 1083] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 160 (1761C400) [pid = 264] [serial = 1111] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 159 (13BA4C00) [pid = 264] [serial = 1003] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 158 (16F15000) [pid = 264] [serial = 1108] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 157 (17871000) [pid = 264] [serial = 1006] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 156 (170A3000) [pid = 264] [serial = 1110] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 155 (1789A800) [pid = 264] [serial = 1117] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 154 (1A4B4800) [pid = 264] [serial = 1009] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 153 (16181400) [pid = 264] [serial = 1104] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 152 (1AA3C400) [pid = 264] [serial = 1015] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 151 (135E1400) [pid = 264] [serial = 1098] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 150 (19C4FC00) [pid = 264] [serial = 958] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 149 (1786B000) [pid = 264] [serial = 1120] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 148 (19CAD400) [pid = 264] [serial = 949] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 147 (13410400) [pid = 264] [serial = 1101] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 146 (1468A800) [pid = 264] [serial = 1099] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 145 (16B6A400) [pid = 264] [serial = 1096] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 144 (1B755400) [pid = 264] [serial = 1089] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 143 (1786F400) [pid = 264] [serial = 1114] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 142 (19F19C00) [pid = 264] [serial = 964] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 141 (16B6E400) [pid = 264] [serial = 967] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 140 (1A13A400) [pid = 264] [serial = 1000] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 139 (14689400) [pid = 264] [serial = 1102] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 138 (1617DC00) [pid = 264] [serial = 1080] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 137 (14694000) [pid = 264] [serial = 1092] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 136 (1639DC00) [pid = 264] [serial = 1105] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 135 (1674E400) [pid = 264] [serial = 1107] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 134 (1857FC00) [pid = 264] [serial = 1018] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 133 (1B346C00) [pid = 264] [serial = 1086] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 132 (16743000) [pid = 264] [serial = 955] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 131 (16F6B000) [pid = 264] [serial = 1119] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 130 (19F10400) [pid = 264] [serial = 961] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 129 (13549C00) [pid = 264] [serial = 952] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 128 (1786EC00) [pid = 264] [serial = 1113] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | --DOMWINDOW == 127 (180EF400) [pid = 264] [serial = 1123] [outer = 00000000] [url = about:blank] 00:25:14 INFO - PROCESS | 264 | 1463041514600 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]]]}] 00:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1006ms 00:25:14 INFO - PROCESS | 264 | 1463041514661 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 00:25:14 INFO - PROCESS | 264 | 1463041514666 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 00:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:25:14 INFO - PROCESS | 264 | 1463041514672 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:25:14 INFO - PROCESS | 264 | 1463041514674 Marionette TRACE conn2 <- [1,1566,null,{}] 00:25:14 INFO - PROCESS | 264 | 1463041514678 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}] 00:25:14 INFO - PROCESS | 264 | 1463041514782 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 00:25:14 INFO - PROCESS | 264 | 1463041514886 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:14 INFO - PROCESS | 264 | ++DOCSHELL 13BA4000 == 81 [pid = 264] [id = 401] 00:25:14 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (13BA7000) [pid = 264] [serial = 1203] [outer = 00000000] 00:25:14 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (14691000) [pid = 264] [serial = 1204] [outer = 13BA7000] 00:25:14 INFO - PROCESS | 264 | 1463041514930 Marionette DEBUG loaded listener.js 00:25:15 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (15835800) [pid = 264] [serial = 1205] [outer = 13BA7000] 00:25:15 INFO - PROCESS | 264 | 1463041515325 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]]]}] 00:25:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:25:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 706ms 00:25:15 INFO - PROCESS | 264 | 1463041515375 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 00:25:15 INFO - PROCESS | 264 | 1463041515377 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 00:25:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:25:15 INFO - PROCESS | 264 | 1463041515380 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:25:15 INFO - PROCESS | 264 | 1463041515384 Marionette TRACE conn2 <- [1,1570,null,{}] 00:25:15 INFO - PROCESS | 264 | 1463041515394 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}] 00:25:15 INFO - PROCESS | 264 | 1463041515487 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 00:25:15 INFO - PROCESS | 264 | 1463041515501 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:15 INFO - PROCESS | 264 | ++DOCSHELL 16748000 == 82 [pid = 264] [id = 402] 00:25:15 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (16749400) [pid = 264] [serial = 1206] [outer = 00000000] 00:25:15 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (16B60800) [pid = 264] [serial = 1207] [outer = 16749400] 00:25:15 INFO - PROCESS | 264 | 1463041515550 Marionette DEBUG loaded listener.js 00:25:15 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (16D4D400) [pid = 264] [serial = 1208] [outer = 16749400] 00:25:15 INFO - PROCESS | 264 | 1463041515998 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]]]}] 00:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 676ms 00:25:16 INFO - PROCESS | 264 | 1463041516063 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 00:25:16 INFO - PROCESS | 264 | 1463041516066 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 00:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:25:16 INFO - PROCESS | 264 | 1463041516052 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:25:16 INFO - PROCESS | 264 | 1463041516053 Marionette TRACE conn2 <- [1,1574,null,{}] 00:25:16 INFO - PROCESS | 264 | 1463041516057 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}] 00:25:16 INFO - PROCESS | 264 | 1463041516171 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 00:25:16 INFO - PROCESS | 264 | 1463041516277 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:16 INFO - PROCESS | 264 | ++DOCSHELL 16F1F800 == 83 [pid = 264] [id = 403] 00:25:16 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (16F20000) [pid = 264] [serial = 1209] [outer = 00000000] 00:25:16 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (1709A000) [pid = 264] [serial = 1210] [outer = 16F20000] 00:25:16 INFO - PROCESS | 264 | 1463041516321 Marionette DEBUG loaded listener.js 00:25:16 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (1770EC00) [pid = 264] [serial = 1211] [outer = 16F20000] 00:25:16 INFO - PROCESS | 264 | 1463041516673 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]]]}] 00:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 676ms 00:25:16 INFO - PROCESS | 264 | 1463041516731 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 00:25:16 INFO - PROCESS | 264 | 1463041516733 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 00:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:25:16 INFO - PROCESS | 264 | 1463041516752 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:25:16 INFO - PROCESS | 264 | 1463041516754 Marionette TRACE conn2 <- [1,1578,null,{}] 00:25:16 INFO - PROCESS | 264 | 1463041516757 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}] 00:25:16 INFO - PROCESS | 264 | 1463041516894 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 00:25:16 INFO - PROCESS | 264 | 1463041516915 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:16 INFO - PROCESS | 264 | ++DOCSHELL 16F20800 == 84 [pid = 264] [id = 404] 00:25:16 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (16F69800) [pid = 264] [serial = 1212] [outer = 00000000] 00:25:16 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (17869C00) [pid = 264] [serial = 1213] [outer = 16F69800] 00:25:16 INFO - PROCESS | 264 | 1463041516942 Marionette DEBUG loaded listener.js 00:25:16 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (17871800) [pid = 264] [serial = 1214] [outer = 16F69800] 00:25:17 INFO - PROCESS | 264 | 1463041517382 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]]]}] 00:25:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:25:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 661ms 00:25:17 INFO - PROCESS | 264 | 1463041517421 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 00:25:17 INFO - PROCESS | 264 | 1463041517423 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 00:25:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:25:17 INFO - PROCESS | 264 | 1463041517426 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:25:17 INFO - PROCESS | 264 | 1463041517428 Marionette TRACE conn2 <- [1,1582,null,{}] 00:25:17 INFO - PROCESS | 264 | 1463041517437 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}] 00:25:17 INFO - PROCESS | 264 | 1463041517600 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 00:25:17 INFO - PROCESS | 264 | 1463041517678 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:17 INFO - PROCESS | 264 | ++DOCSHELL 17876400 == 85 [pid = 264] [id = 405] 00:25:17 INFO - PROCESS | 264 | ++DOMWINDOW == 140 (1787D000) [pid = 264] [serial = 1215] [outer = 00000000] 00:25:17 INFO - PROCESS | 264 | ++DOMWINDOW == 141 (178A6400) [pid = 264] [serial = 1216] [outer = 1787D000] 00:25:17 INFO - PROCESS | 264 | 1463041517722 Marionette DEBUG loaded listener.js 00:25:17 INFO - PROCESS | 264 | ++DOMWINDOW == 142 (18208800) [pid = 264] [serial = 1217] [outer = 1787D000] 00:25:18 INFO - PROCESS | 264 | 1463041518115 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]]]}] 00:25:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:25:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 706ms 00:25:18 INFO - PROCESS | 264 | 1463041518150 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 00:25:18 INFO - PROCESS | 264 | 1463041518152 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 00:25:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:25:18 INFO - PROCESS | 264 | 1463041518155 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:25:18 INFO - PROCESS | 264 | 1463041518157 Marionette TRACE conn2 <- [1,1586,null,{}] 00:25:18 INFO - PROCESS | 264 | 1463041518161 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}] 00:25:18 INFO - PROCESS | 264 | 1463041518273 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 00:25:18 INFO - PROCESS | 264 | 1463041518342 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:18 INFO - PROCESS | 264 | ++DOCSHELL 178A6000 == 86 [pid = 264] [id = 406] 00:25:18 INFO - PROCESS | 264 | ++DOMWINDOW == 143 (17A44800) [pid = 264] [serial = 1218] [outer = 00000000] 00:25:18 INFO - PROCESS | 264 | ++DOMWINDOW == 144 (18585C00) [pid = 264] [serial = 1219] [outer = 17A44800] 00:25:18 INFO - PROCESS | 264 | 1463041518385 Marionette DEBUG loaded listener.js 00:25:18 INFO - PROCESS | 264 | ++DOMWINDOW == 145 (18586C00) [pid = 264] [serial = 1220] [outer = 17A44800] 00:25:18 INFO - PROCESS | 264 | --DOMWINDOW == 144 (112B0000) [pid = 264] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:25:18 INFO - PROCESS | 264 | --DOMWINDOW == 143 (1784EC00) [pid = 264] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 142 (10F48800) [pid = 264] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 141 (1B74F800) [pid = 264] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 140 (17843000) [pid = 264] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 139 (1B04C400) [pid = 264] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 138 (171A2800) [pid = 264] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 137 (19A8EC00) [pid = 264] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 136 (19CA9C00) [pid = 264] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 135 (1057B400) [pid = 264] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 134 (16F6C000) [pid = 264] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 133 (13545800) [pid = 264] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 132 (10F42400) [pid = 264] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 131 (1789C400) [pid = 264] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 130 (1786C000) [pid = 264] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 129 (11020000) [pid = 264] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 128 (115ED800) [pid = 264] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 127 (11537C00) [pid = 264] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 126 (163A8000) [pid = 264] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 125 (178A7800) [pid = 264] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 124 (19B1E800) [pid = 264] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 123 (14259C00) [pid = 264] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 122 (19C90400) [pid = 264] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 121 (1AA36800) [pid = 264] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:25:19 INFO - PROCESS | 264 | --DOMWINDOW == 120 (1ABC0400) [pid = 264] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:25:19 INFO - PROCESS | 264 | 1463041519071 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]]]}] 00:25:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:25:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 962ms 00:25:19 INFO - PROCESS | 264 | 1463041519108 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 00:25:19 INFO - PROCESS | 264 | 1463041519110 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 00:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:25:19 INFO - PROCESS | 264 | 1463041519113 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:25:19 INFO - PROCESS | 264 | 1463041519115 Marionette TRACE conn2 <- [1,1590,null,{}] 00:25:19 INFO - PROCESS | 264 | 1463041519118 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}] 00:25:19 INFO - PROCESS | 264 | 1463041519203 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 00:25:19 INFO - PROCESS | 264 | 1463041519212 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:19 INFO - PROCESS | 264 | ++DOCSHELL 10F42400 == 87 [pid = 264] [id = 407] 00:25:19 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (10F46400) [pid = 264] [serial = 1221] [outer = 00000000] 00:25:19 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (13B11800) [pid = 264] [serial = 1222] [outer = 10F46400] 00:25:19 INFO - PROCESS | 264 | 1463041519348 Marionette DEBUG loaded listener.js 00:25:19 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (16F77400) [pid = 264] [serial = 1223] [outer = 10F46400] 00:25:19 INFO - PROCESS | 264 | 1463041519715 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]]]}] 00:25:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:25:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 615ms 00:25:19 INFO - PROCESS | 264 | 1463041519734 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 00:25:19 INFO - PROCESS | 264 | 1463041519736 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 00:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:25:19 INFO - PROCESS | 264 | 1463041519739 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:25:19 INFO - PROCESS | 264 | 1463041519741 Marionette TRACE conn2 <- [1,1594,null,{}] 00:25:19 INFO - PROCESS | 264 | 1463041519744 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}] 00:25:19 INFO - PROCESS | 264 | 1463041519830 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 00:25:19 INFO - PROCESS | 264 | 1463041519912 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:19 INFO - PROCESS | 264 | ++DOCSHELL 13CB5400 == 88 [pid = 264] [id = 408] 00:25:19 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (14630000) [pid = 264] [serial = 1224] [outer = 00000000] 00:25:19 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (18568800) [pid = 264] [serial = 1225] [outer = 14630000] 00:25:19 INFO - PROCESS | 264 | 1463041519960 Marionette DEBUG loaded listener.js 00:25:20 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (1857F400) [pid = 264] [serial = 1226] [outer = 14630000] 00:25:20 INFO - PROCESS | 264 | 1463041520333 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]]]}] 00:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 616ms 00:25:20 INFO - PROCESS | 264 | 1463041520358 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 00:25:20 INFO - PROCESS | 264 | 1463041520360 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 00:25:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:25:20 INFO - PROCESS | 264 | 1463041520363 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:25:20 INFO - PROCESS | 264 | 1463041520348 Marionette TRACE conn2 <- [1,1598,null,{}] 00:25:20 INFO - PROCESS | 264 | 1463041520351 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}] 00:25:20 INFO - PROCESS | 264 | 1463041520437 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 00:25:20 INFO - PROCESS | 264 | 1463041520445 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:20 INFO - PROCESS | 264 | ++DOCSHELL 1615CC00 == 89 [pid = 264] [id = 409] 00:25:20 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (163A8000) [pid = 264] [serial = 1227] [outer = 00000000] 00:25:20 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (19BB9800) [pid = 264] [serial = 1228] [outer = 163A8000] 00:25:20 INFO - PROCESS | 264 | 1463041520597 Marionette DEBUG loaded listener.js 00:25:20 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (19C4AC00) [pid = 264] [serial = 1229] [outer = 163A8000] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 19BC4C00 == 88 [pid = 264] [id = 340] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 13288C00 == 87 [pid = 264] [id = 54] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 15836400 == 86 [pid = 264] [id = 305] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 19BBA400 == 85 [pid = 264] [id = 268] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 12EDF000 == 84 [pid = 264] [id = 323] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 19C94000 == 83 [pid = 264] [id = 237] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 19A87000 == 82 [pid = 264] [id = 381] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 11FB1400 == 81 [pid = 264] [id = 301] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 117DFC00 == 80 [pid = 264] [id = 191] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 17847800 == 79 [pid = 264] [id = 267] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 15831800 == 78 [pid = 264] [id = 109] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 16164800 == 77 [pid = 264] [id = 136] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 149FA800 == 76 [pid = 264] [id = 239] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 12C36400 == 75 [pid = 264] [id = 271] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 15B96400 == 74 [pid = 264] [id = 257] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 1A83A000 == 73 [pid = 264] [id = 349] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 1617F400 == 72 [pid = 264] [id = 288] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 1AA08400 == 71 [pid = 264] [id = 350] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 10765400 == 70 [pid = 264] [id = 65] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 19C8EC00 == 69 [pid = 264] [id = 348] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 14928000 == 68 [pid = 264] [id = 333] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 11016C00 == 67 [pid = 264] [id = 270] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 1A4B7C00 == 66 [pid = 264] [id = 138] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 1324E400 == 65 [pid = 264] [id = 375] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 178A0000 == 64 [pid = 264] [id = 303] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 19B0FC00 == 63 [pid = 264] [id = 238] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 177EE800 == 62 [pid = 264] [id = 359] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 11B5CC00 == 61 [pid = 264] [id = 347] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 19C93000 == 60 [pid = 264] [id = 316] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 105EA800 == 59 [pid = 264] [id = 365] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 11535C00 == 58 [pid = 264] [id = 108] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 17849400 == 57 [pid = 264] [id = 302] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 18584C00 == 56 [pid = 264] [id = 269] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 19B0A400 == 55 [pid = 264] [id = 137] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 11BC5400 == 54 [pid = 264] [id = 256] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 1787E400 == 53 [pid = 264] [id = 283] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 16F1D400 == 52 [pid = 264] [id = 236] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 10F3F800 == 51 [pid = 264] [id = 322] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 11255400 == 50 [pid = 264] [id = 110] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 10F43000 == 49 [pid = 264] [id = 339] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 16750000 == 48 [pid = 264] [id = 179] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 14932800 == 47 [pid = 264] [id = 124] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 19B25400 == 46 [pid = 264] [id = 182] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 19B1E400 == 45 [pid = 264] [id = 193] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 19BC1C00 == 44 [pid = 264] [id = 78] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 11BC7C00 == 43 [pid = 264] [id = 400] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 13249800 == 42 [pid = 264] [id = 399] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 1328DC00 == 41 [pid = 264] [id = 398] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 19B22400 == 40 [pid = 264] [id = 396] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 1615F800 == 39 [pid = 264] [id = 397] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 19F15400 == 38 [pid = 264] [id = 395] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 134D3C00 == 37 [pid = 264] [id = 393] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 16F1CC00 == 36 [pid = 264] [id = 394] 00:25:21 INFO - PROCESS | 264 | --DOCSHELL 19F18800 == 35 [pid = 264] [id = 392] 00:25:22 INFO - PROCESS | 264 | --DOCSHELL 10F42400 == 34 [pid = 264] [id = 407] 00:25:22 INFO - PROCESS | 264 | --DOCSHELL 17876400 == 33 [pid = 264] [id = 405] 00:25:22 INFO - PROCESS | 264 | --DOCSHELL 16F1F800 == 32 [pid = 264] [id = 403] 00:25:22 INFO - PROCESS | 264 | --DOCSHELL 16748000 == 31 [pid = 264] [id = 402] 00:25:22 INFO - PROCESS | 264 | --DOCSHELL 13CB5400 == 30 [pid = 264] [id = 408] 00:25:22 INFO - PROCESS | 264 | --DOCSHELL 178A6000 == 29 [pid = 264] [id = 406] 00:25:22 INFO - PROCESS | 264 | --DOCSHELL 13BA4000 == 28 [pid = 264] [id = 401] 00:25:22 INFO - PROCESS | 264 | --DOCSHELL 16F20800 == 27 [pid = 264] [id = 404] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 128 (1613E800) [pid = 264] [serial = 1027] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 127 (13CB8C00) [pid = 264] [serial = 1030] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 126 (177EB000) [pid = 264] [serial = 1033] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 125 (18582000) [pid = 264] [serial = 1036] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 124 (19C50800) [pid = 264] [serial = 1039] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 123 (19F1B400) [pid = 264] [serial = 1042] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 122 (1ABB9800) [pid = 264] [serial = 1045] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 121 (1AF26400) [pid = 264] [serial = 1048] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 120 (1B20A000) [pid = 264] [serial = 1051] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 119 (16B5F400) [pid = 264] [serial = 1081] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 118 (19B25C00) [pid = 264] [serial = 1084] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 117 (14696C00) [pid = 264] [serial = 1093] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 116 (1B7E0400) [pid = 264] [serial = 1090] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 115 (1AA36000) [pid = 264] [serial = 1078] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 114 (1B3DD800) [pid = 264] [serial = 1087] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 113 (1858C000) [pid = 264] [serial = 1174] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 112 (19BC4000) [pid = 264] [serial = 1162] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 111 (19F72C00) [pid = 264] [serial = 1165] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 110 (19C95000) [pid = 264] [serial = 1163] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 109 (1A4AF000) [pid = 264] [serial = 1166] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 108 (115F6400) [pid = 264] [serial = 1169] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 107 (177B4000) [pid = 264] [serial = 1153] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 106 (17845000) [pid = 264] [serial = 1154] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 105 (1613FC00) [pid = 264] [serial = 1148] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 104 (15935400) [pid = 264] [serial = 1147] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 103 (12E48800) [pid = 264] [serial = 1150] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 102 (15993000) [pid = 264] [serial = 1151] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 101 (18566800) [pid = 264] [serial = 1159] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 100 (1787E000) [pid = 264] [serial = 1156] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 99 (178A2800) [pid = 264] [serial = 1157] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 98 (19F7F000) [pid = 264] [serial = 1144] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 97 (13B15400) [pid = 264] [serial = 1129] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 96 (163A0C00) [pid = 264] [serial = 1132] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 95 (19A8F800) [pid = 264] [serial = 1135] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 94 (19B23C00) [pid = 264] [serial = 1138] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 93 (19C49800) [pid = 264] [serial = 1141] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 92 (16184000) [pid = 264] [serial = 1171] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 91 (10F3DC00) [pid = 264] [serial = 1168] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 90 (16F70C00) [pid = 264] [serial = 718] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 89 (19D76400) [pid = 264] [serial = 1175] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 88 (16A0F800) [pid = 264] [serial = 1172] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | --DOMWINDOW == 87 (1858BC00) [pid = 264] [serial = 1160] [outer = 00000000] [url = about:blank] 00:25:22 INFO - PROCESS | 264 | 1463041522849 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]]]}] 00:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2524ms 00:25:22 INFO - PROCESS | 264 | 1463041522885 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 00:25:22 INFO - PROCESS | 264 | 1463041522889 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 00:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:25:22 INFO - PROCESS | 264 | 1463041522897 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:25:22 INFO - PROCESS | 264 | 1463041522900 Marionette TRACE conn2 <- [1,1602,null,{}] 00:25:22 INFO - PROCESS | 264 | 1463041522907 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}] 00:25:22 INFO - PROCESS | 264 | 1463041523002 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 00:25:22 INFO - PROCESS | 264 | 1463041523010 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:23 INFO - PROCESS | 264 | ++DOCSHELL 10571400 == 28 [pid = 264] [id = 410] 00:25:23 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (10572C00) [pid = 264] [serial = 1230] [outer = 00000000] 00:25:23 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (10760000) [pid = 264] [serial = 1231] [outer = 10572C00] 00:25:23 INFO - PROCESS | 264 | 1463041523041 Marionette DEBUG loaded listener.js 00:25:23 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (107FAC00) [pid = 264] [serial = 1232] [outer = 10572C00] 00:25:23 INFO - PROCESS | 264 | 1463041523518 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]]]}] 00:25:23 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 00:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 676ms 00:25:23 INFO - PROCESS | 264 | 1463041523560 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 00:25:23 INFO - PROCESS | 264 | 1463041523566 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 00:25:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:25:23 INFO - PROCESS | 264 | 1463041523573 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:25:23 INFO - PROCESS | 264 | 1463041523575 Marionette TRACE conn2 <- [1,1606,null,{}] 00:25:23 INFO - PROCESS | 264 | 1463041523579 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}] 00:25:23 INFO - PROCESS | 264 | 1463041523663 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 00:25:23 INFO - PROCESS | 264 | 1463041523674 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:23 INFO - PROCESS | 264 | ++DOCSHELL 10F48000 == 29 [pid = 264] [id = 411] 00:25:23 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (10F48800) [pid = 264] [serial = 1233] [outer = 00000000] 00:25:23 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (1101B000) [pid = 264] [serial = 1234] [outer = 10F48800] 00:25:23 INFO - PROCESS | 264 | 1463041523721 Marionette DEBUG loaded listener.js 00:25:23 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (11255400) [pid = 264] [serial = 1235] [outer = 10F48800] 00:25:24 INFO - PROCESS | 264 | 1463041524185 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]]]}] 00:25:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:25:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 661ms 00:25:24 INFO - PROCESS | 264 | 1463041524250 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 00:25:24 INFO - PROCESS | 264 | 1463041524252 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 00:25:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:25:24 INFO - PROCESS | 264 | 1463041524256 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:25:24 INFO - PROCESS | 264 | 1463041524259 Marionette TRACE conn2 <- [1,1610,null,{}] 00:25:24 INFO - PROCESS | 264 | 1463041524270 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}] 00:25:24 INFO - PROCESS | 264 | 1463041524386 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 00:25:24 INFO - PROCESS | 264 | 1463041524478 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:24 INFO - PROCESS | 264 | ++DOCSHELL 11BC7C00 == 30 [pid = 264] [id = 412] 00:25:24 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (11FBC000) [pid = 264] [serial = 1236] [outer = 00000000] 00:25:24 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (12223000) [pid = 264] [serial = 1237] [outer = 11FBC000] 00:25:24 INFO - PROCESS | 264 | 1463041524509 Marionette DEBUG loaded listener.js 00:25:24 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (12C13000) [pid = 264] [serial = 1238] [outer = 11FBC000] 00:25:24 INFO - PROCESS | 264 | 1463041524889 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]]]}] 00:25:24 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 00:25:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 676ms 00:25:24 INFO - PROCESS | 264 | 1463041524917 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 00:25:24 INFO - PROCESS | 264 | 1463041524919 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 00:25:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:25:24 INFO - PROCESS | 264 | 1463041524930 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:25:24 INFO - PROCESS | 264 | 1463041524931 Marionette TRACE conn2 <- [1,1614,null,{}] 00:25:24 INFO - PROCESS | 264 | 1463041524935 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}] 00:25:25 INFO - PROCESS | 264 | 1463041525015 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 00:25:25 INFO - PROCESS | 264 | 1463041525021 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:25 INFO - PROCESS | 264 | ++DOCSHELL 12C16400 == 31 [pid = 264] [id = 413] 00:25:25 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (13213000) [pid = 264] [serial = 1239] [outer = 00000000] 00:25:25 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (1340E800) [pid = 264] [serial = 1240] [outer = 13213000] 00:25:25 INFO - PROCESS | 264 | 1463041525066 Marionette DEBUG loaded listener.js 00:25:25 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (13545000) [pid = 264] [serial = 1241] [outer = 13213000] 00:25:25 INFO - PROCESS | 264 | 1463041525470 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]]]}] 00:25:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:25:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 570ms 00:25:25 INFO - PROCESS | 264 | 1463041525510 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 00:25:25 INFO - PROCESS | 264 | 1463041525512 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 00:25:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:25:25 INFO - PROCESS | 264 | 1463041525515 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:25:25 INFO - PROCESS | 264 | 1463041525517 Marionette TRACE conn2 <- [1,1618,null,{}] 00:25:25 INFO - PROCESS | 264 | 1463041525531 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}] 00:25:25 INFO - PROCESS | 264 | 1463041525607 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 00:25:25 INFO - PROCESS | 264 | 1463041525613 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:25 INFO - PROCESS | 264 | ++DOCSHELL 13598C00 == 32 [pid = 264] [id = 414] 00:25:25 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (13B11000) [pid = 264] [serial = 1242] [outer = 00000000] 00:25:25 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (13B9C000) [pid = 264] [serial = 1243] [outer = 13B11000] 00:25:25 INFO - PROCESS | 264 | 1463041525657 Marionette DEBUG loaded listener.js 00:25:25 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (13CB3800) [pid = 264] [serial = 1244] [outer = 13B11000] 00:25:26 INFO - PROCESS | 264 | 1463041526093 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]]]}] 00:25:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 631ms 00:25:26 INFO - PROCESS | 264 | 1463041526153 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 00:25:26 INFO - PROCESS | 264 | 1463041526155 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 00:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:25:26 INFO - PROCESS | 264 | 1463041526159 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:25:26 INFO - PROCESS | 264 | 1463041526160 Marionette TRACE conn2 <- [1,1622,null,{}] 00:25:26 INFO - PROCESS | 264 | 1463041526164 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}] 00:25:26 INFO - PROCESS | 264 | 1463041526260 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 00:25:26 INFO - PROCESS | 264 | 1463041526276 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:26 INFO - PROCESS | 264 | ++DOCSHELL 1492E400 == 33 [pid = 264] [id = 415] 00:25:26 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (14930000) [pid = 264] [serial = 1245] [outer = 00000000] 00:25:26 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (1582F400) [pid = 264] [serial = 1246] [outer = 14930000] 00:25:26 INFO - PROCESS | 264 | 1463041526320 Marionette DEBUG loaded listener.js 00:25:26 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (1593C000) [pid = 264] [serial = 1247] [outer = 14930000] 00:25:26 INFO - PROCESS | 264 | 1463041526744 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]]]}] 00:25:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 676ms 00:25:26 INFO - PROCESS | 264 | 1463041526823 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 00:25:26 INFO - PROCESS | 264 | 1463041526825 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 00:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:25:26 INFO - PROCESS | 264 | 1463041526829 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:25:26 INFO - PROCESS | 264 | 1463041526830 Marionette TRACE conn2 <- [1,1626,null,{}] 00:25:26 INFO - PROCESS | 264 | 1463041526834 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}] 00:25:26 INFO - PROCESS | 264 | 1463041526908 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 00:25:26 INFO - PROCESS | 264 | 1463041526946 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:26 INFO - PROCESS | 264 | ++DOCSHELL 149FDC00 == 34 [pid = 264] [id = 416] 00:25:26 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (15993000) [pid = 264] [serial = 1248] [outer = 00000000] 00:25:26 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (15A9A800) [pid = 264] [serial = 1249] [outer = 15993000] 00:25:26 INFO - PROCESS | 264 | 1463041526989 Marionette DEBUG loaded listener.js 00:25:27 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (15B8AC00) [pid = 264] [serial = 1250] [outer = 15993000] 00:25:27 INFO - PROCESS | 264 | 1463041527405 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]]]}] 00:25:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 601ms 00:25:27 INFO - PROCESS | 264 | 1463041527445 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 00:25:27 INFO - PROCESS | 264 | 1463041527447 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 00:25:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:25:27 INFO - PROCESS | 264 | 1463041527451 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:25:27 INFO - PROCESS | 264 | 1463041527452 Marionette TRACE conn2 <- [1,1630,null,{}] 00:25:27 INFO - PROCESS | 264 | 1463041527456 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}] 00:25:27 INFO - PROCESS | 264 | 1463041527535 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 00:25:27 INFO - PROCESS | 264 | 1463041527542 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:27 INFO - PROCESS | 264 | ++DOCSHELL 15A94400 == 35 [pid = 264] [id = 417] 00:25:27 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (1615EC00) [pid = 264] [serial = 1251] [outer = 00000000] 00:25:27 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (16164400) [pid = 264] [serial = 1252] [outer = 1615EC00] 00:25:27 INFO - PROCESS | 264 | 1463041527599 Marionette DEBUG loaded listener.js 00:25:27 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (16167400) [pid = 264] [serial = 1253] [outer = 1615EC00] 00:25:28 INFO - PROCESS | 264 | 1463041528051 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]]]}] 00:25:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 601ms 00:25:28 INFO - PROCESS | 264 | 1463041528054 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 00:25:28 INFO - PROCESS | 264 | 1463041528056 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 00:25:28 INFO - PROCESS | 264 | 1463041528059 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:25:28 INFO - PROCESS | 264 | 1463041528061 Marionette TRACE conn2 <- [1,1634,null,{}] 00:25:28 INFO - PROCESS | 264 | 1463041528071 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}] 00:25:28 INFO - PROCESS | 264 | 1463041528180 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 00:25:28 INFO - PROCESS | 264 | 1463041528186 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:28 INFO - PROCESS | 264 | ++DOCSHELL 11BC4400 == 36 [pid = 264] [id = 418] 00:25:28 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (1617BC00) [pid = 264] [serial = 1254] [outer = 00000000] 00:25:28 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (16185800) [pid = 264] [serial = 1255] [outer = 1617BC00] 00:25:28 INFO - PROCESS | 264 | 1463041528254 Marionette DEBUG loaded listener.js 00:25:28 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (16185C00) [pid = 264] [serial = 1256] [outer = 1617BC00] 00:25:28 INFO - PROCESS | 264 | 1463041528668 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]]]}] 00:25:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 676ms 00:25:28 INFO - PROCESS | 264 | 1463041528742 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 00:25:28 INFO - PROCESS | 264 | 1463041528744 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 00:25:28 INFO - PROCESS | 264 | 1463041528747 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:25:28 INFO - PROCESS | 264 | 1463041528749 Marionette TRACE conn2 <- [1,1638,null,{}] 00:25:28 INFO - PROCESS | 264 | 1463041528752 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}] 00:25:28 INFO - PROCESS | 264 | 1463041528877 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 00:25:28 INFO - PROCESS | 264 | 1463041528887 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:28 INFO - PROCESS | 264 | ++DOCSHELL 13250400 == 37 [pid = 264] [id = 419] 00:25:28 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (1617F400) [pid = 264] [serial = 1257] [outer = 00000000] 00:25:28 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (163A6C00) [pid = 264] [serial = 1258] [outer = 1617F400] 00:25:28 INFO - PROCESS | 264 | 1463041528960 Marionette DEBUG loaded listener.js 00:25:29 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (16744000) [pid = 264] [serial = 1259] [outer = 1617F400] 00:25:29 INFO - PROCESS | 264 | 1463041529381 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]]]}] 00:25:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:25:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 676ms 00:25:29 INFO - PROCESS | 264 | 1463041529411 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 00:25:29 INFO - PROCESS | 264 | 1463041529414 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 00:25:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:25:29 INFO - PROCESS | 264 | 1463041529417 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:25:29 INFO - PROCESS | 264 | 1463041529419 Marionette TRACE conn2 <- [1,1642,null,{}] 00:25:29 INFO - PROCESS | 264 | 1463041529423 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}] 00:25:29 INFO - PROCESS | 264 | 1463041529575 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 00:25:29 INFO - PROCESS | 264 | 1463041529591 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:29 INFO - PROCESS | 264 | ++DOCSHELL 1674AC00 == 38 [pid = 264] [id = 420] 00:25:29 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (1674D000) [pid = 264] [serial = 1260] [outer = 00000000] 00:25:29 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (16C86800) [pid = 264] [serial = 1261] [outer = 1674D000] 00:25:29 INFO - PROCESS | 264 | 1463041529694 Marionette DEBUG loaded listener.js 00:25:29 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (16F12400) [pid = 264] [serial = 1262] [outer = 1674D000] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 119 (178A8800) [pid = 264] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 118 (19B1AC00) [pid = 264] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 117 (16158400) [pid = 264] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 116 (16F18000) [pid = 264] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 115 (19F13000) [pid = 264] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 114 (1858B800) [pid = 264] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 113 (115F6000) [pid = 264] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 112 (14630000) [pid = 264] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 111 (1787D000) [pid = 264] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 110 (17A44800) [pid = 264] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 109 (10F46400) [pid = 264] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 108 (16F20000) [pid = 264] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 107 (16749400) [pid = 264] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 106 (13BA7000) [pid = 264] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 105 (13B9A000) [pid = 264] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 104 (13290C00) [pid = 264] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 103 (180EA800) [pid = 264] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 102 (19B21C00) [pid = 264] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 101 (1AA3C000) [pid = 264] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 100 (19F16C00) [pid = 264] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 99 (16F1FC00) [pid = 264] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 98 (13B0A800) [pid = 264] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 97 (1A4B0C00) [pid = 264] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:25:30 INFO - PROCESS | 264 | --DOMWINDOW == 96 (16F69800) [pid = 264] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:25:30 INFO - PROCESS | 264 | 1463041530985 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]]]}] 00:25:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:25:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1592ms 00:25:31 INFO - PROCESS | 264 | 1463041531023 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 00:25:31 INFO - PROCESS | 264 | 1463041531028 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 00:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:25:31 INFO - PROCESS | 264 | 1463041531033 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:25:31 INFO - PROCESS | 264 | 1463041531037 Marionette TRACE conn2 <- [1,1646,null,{}] 00:25:31 INFO - PROCESS | 264 | 1463041531042 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}] 00:25:31 INFO - PROCESS | 264 | 1463041531156 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 00:25:31 INFO - PROCESS | 264 | 1463041531292 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:31 INFO - PROCESS | 264 | ++DOCSHELL 107F6C00 == 39 [pid = 264] [id = 421] 00:25:31 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (10D57000) [pid = 264] [serial = 1263] [outer = 00000000] 00:25:31 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (10F46400) [pid = 264] [serial = 1264] [outer = 10D57000] 00:25:31 INFO - PROCESS | 264 | 1463041531349 Marionette DEBUG loaded listener.js 00:25:31 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (11020400) [pid = 264] [serial = 1265] [outer = 10D57000] 00:25:32 INFO - PROCESS | 264 | 1463041532073 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]]]}] 00:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1112ms 00:25:32 INFO - PROCESS | 264 | 1463041532153 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 00:25:32 INFO - PROCESS | 264 | 1463041532140 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 00:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:25:32 INFO - PROCESS | 264 | 1463041532147 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:25:32 INFO - PROCESS | 264 | 1463041532149 Marionette TRACE conn2 <- [1,1650,null,{}] 00:25:32 INFO - PROCESS | 264 | 1463041532155 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}] 00:25:32 INFO - PROCESS | 264 | 1463041532297 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 00:25:32 INFO - PROCESS | 264 | 1463041532424 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:32 INFO - PROCESS | 264 | ++DOCSHELL 11021800 == 40 [pid = 264] [id = 422] 00:25:32 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (115F0C00) [pid = 264] [serial = 1266] [outer = 00000000] 00:25:32 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (11B6B400) [pid = 264] [serial = 1267] [outer = 115F0C00] 00:25:32 INFO - PROCESS | 264 | 1463041532479 Marionette DEBUG loaded listener.js 00:25:32 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (12ED2C00) [pid = 264] [serial = 1268] [outer = 115F0C00] 00:25:33 INFO - PROCESS | 264 | --DOCSHELL 11B5DC00 == 39 [pid = 264] [id = 28] 00:25:33 INFO - PROCESS | 264 | --DOCSHELL 112A9000 == 38 [pid = 264] [id = 20] 00:25:33 INFO - PROCESS | 264 | --DOCSHELL 15995000 == 37 [pid = 264] [id = 25] 00:25:33 INFO - PROCESS | 264 | --DOCSHELL 1B339C00 == 36 [pid = 264] [id = 14] 00:25:33 INFO - PROCESS | 264 | --DOCSHELL 11BBFC00 == 35 [pid = 264] [id = 21] 00:25:33 INFO - PROCESS | 264 | --DOCSHELL 1B057000 == 34 [pid = 264] [id = 13] 00:25:33 INFO - PROCESS | 264 | --DOCSHELL 1ABBDC00 == 33 [pid = 264] [id = 12] 00:25:33 INFO - PROCESS | 264 | --DOCSHELL 105D4800 == 32 [pid = 264] [id = 24] 00:25:33 INFO - PROCESS | 264 | --DOCSHELL 1719DC00 == 31 [pid = 264] [id = 27] 00:25:33 INFO - PROCESS | 264 | --DOCSHELL 1AA06000 == 30 [pid = 264] [id = 11] 00:25:33 INFO - PROCESS | 264 | --DOCSHELL 135DC400 == 29 [pid = 264] [id = 22] 00:25:33 INFO - PROCESS | 264 | --DOCSHELL 13B14000 == 28 [pid = 264] [id = 23] 00:25:33 INFO - PROCESS | 264 | --DOCSHELL 1615CC00 == 27 [pid = 264] [id = 409] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 101 (19A86C00) [pid = 264] [serial = 1126] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 100 (19BBF800) [pid = 264] [serial = 1139] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 99 (16F12000) [pid = 264] [serial = 1133] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 98 (19C91C00) [pid = 264] [serial = 1142] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 97 (1A133C00) [pid = 264] [serial = 1145] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 96 (19B03800) [pid = 264] [serial = 1136] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 95 (15834400) [pid = 264] [serial = 1130] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 94 (1857F400) [pid = 264] [serial = 1226] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 93 (178A6400) [pid = 264] [serial = 1216] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 92 (18585C00) [pid = 264] [serial = 1219] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 91 (18208800) [pid = 264] [serial = 1217] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 90 (13B11800) [pid = 264] [serial = 1222] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 89 (18586C00) [pid = 264] [serial = 1220] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 88 (19BB9800) [pid = 264] [serial = 1228] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 87 (1709A000) [pid = 264] [serial = 1210] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 86 (16B60800) [pid = 264] [serial = 1207] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 85 (16D4D400) [pid = 264] [serial = 1208] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 84 (14691000) [pid = 264] [serial = 1204] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 83 (15835800) [pid = 264] [serial = 1205] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 82 (15A8F800) [pid = 264] [serial = 1202] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 81 (149FA400) [pid = 264] [serial = 1201] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 80 (170A0C00) [pid = 264] [serial = 1199] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 79 (1582E800) [pid = 264] [serial = 1198] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 78 (1B20D400) [pid = 264] [serial = 1196] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 77 (1B056800) [pid = 264] [serial = 1195] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 76 (1AF1FC00) [pid = 264] [serial = 1193] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 75 (1AE33000) [pid = 264] [serial = 1192] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 74 (1ABB5C00) [pid = 264] [serial = 1190] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 73 (1AAB5C00) [pid = 264] [serial = 1189] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 72 (1AA01C00) [pid = 264] [serial = 1187] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 71 (1A132800) [pid = 264] [serial = 1186] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 70 (1787F400) [pid = 264] [serial = 1184] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 69 (17869000) [pid = 264] [serial = 1183] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 68 (1639EC00) [pid = 264] [serial = 1181] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 67 (15B8B000) [pid = 264] [serial = 1180] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 66 (1AA3A000) [pid = 264] [serial = 1177] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 65 (1AA41400) [pid = 264] [serial = 1178] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 64 (17869C00) [pid = 264] [serial = 1213] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 63 (17871800) [pid = 264] [serial = 1214] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 62 (18568800) [pid = 264] [serial = 1225] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 61 (16F77400) [pid = 264] [serial = 1223] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | --DOMWINDOW == 60 (1770EC00) [pid = 264] [serial = 1211] [outer = 00000000] [url = about:blank] 00:25:33 INFO - PROCESS | 264 | 1463041533263 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]]]}] 00:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1141ms 00:25:33 INFO - PROCESS | 264 | 1463041533306 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 00:25:33 INFO - PROCESS | 264 | 1463041533311 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 00:25:33 INFO - PROCESS | 264 | 1463041533315 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:25:33 INFO - PROCESS | 264 | 1463041533319 Marionette TRACE conn2 <- [1,1654,null,{}] 00:25:33 INFO - PROCESS | 264 | 1463041533323 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}] 00:25:33 INFO - PROCESS | 264 | 1463041533417 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 00:25:33 INFO - PROCESS | 264 | 1463041533505 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:33 INFO - PROCESS | 264 | ++DOCSHELL 10D58000 == 28 [pid = 264] [id = 423] 00:25:33 INFO - PROCESS | 264 | ++DOMWINDOW == 61 (10F40400) [pid = 264] [serial = 1269] [outer = 00000000] 00:25:33 INFO - PROCESS | 264 | ++DOMWINDOW == 62 (11017800) [pid = 264] [serial = 1270] [outer = 10F40400] 00:25:33 INFO - PROCESS | 264 | 1463041533534 Marionette DEBUG loaded listener.js 00:25:33 INFO - PROCESS | 264 | ++DOMWINDOW == 63 (1157F400) [pid = 264] [serial = 1271] [outer = 10F40400] 00:25:33 INFO - PROCESS | 264 | 1463041533964 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]]]}] 00:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 706ms 00:25:34 INFO - PROCESS | 264 | 1463041534020 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 00:25:34 INFO - PROCESS | 264 | 1463041534026 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 00:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:25:34 INFO - PROCESS | 264 | 1463041534032 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:25:34 INFO - PROCESS | 264 | 1463041534034 Marionette TRACE conn2 <- [1,1658,null,{}] 00:25:34 INFO - PROCESS | 264 | 1463041534038 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}] 00:25:34 INFO - PROCESS | 264 | 1463041534118 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 00:25:34 INFO - PROCESS | 264 | 1463041534129 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:34 INFO - PROCESS | 264 | ++DOCSHELL 115F6800 == 29 [pid = 264] [id = 424] 00:25:34 INFO - PROCESS | 264 | ++DOMWINDOW == 64 (117D7000) [pid = 264] [serial = 1272] [outer = 00000000] 00:25:34 INFO - PROCESS | 264 | ++DOMWINDOW == 65 (1328F400) [pid = 264] [serial = 1273] [outer = 117D7000] 00:25:34 INFO - PROCESS | 264 | 1463041534172 Marionette DEBUG loaded listener.js 00:25:34 INFO - PROCESS | 264 | ++DOMWINDOW == 66 (134D3C00) [pid = 264] [serial = 1274] [outer = 117D7000] 00:25:34 INFO - PROCESS | 264 | 1463041534624 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]]]}] 00:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 616ms 00:25:34 INFO - PROCESS | 264 | 1463041534651 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 00:25:34 INFO - PROCESS | 264 | 1463041534653 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 00:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:25:34 INFO - PROCESS | 264 | 1463041534657 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:25:34 INFO - PROCESS | 264 | 1463041534660 Marionette TRACE conn2 <- [1,1662,null,{}] 00:25:34 INFO - PROCESS | 264 | 1463041534671 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}] 00:25:34 INFO - PROCESS | 264 | 1463041534754 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 00:25:34 INFO - PROCESS | 264 | 1463041534765 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:34 INFO - PROCESS | 264 | ++DOCSHELL 13B9B000 == 30 [pid = 264] [id = 425] 00:25:34 INFO - PROCESS | 264 | ++DOMWINDOW == 67 (149F6000) [pid = 264] [serial = 1275] [outer = 00000000] 00:25:34 INFO - PROCESS | 264 | ++DOMWINDOW == 68 (15835400) [pid = 264] [serial = 1276] [outer = 149F6000] 00:25:34 INFO - PROCESS | 264 | 1463041534811 Marionette DEBUG loaded listener.js 00:25:34 INFO - PROCESS | 264 | ++DOMWINDOW == 69 (15A8F800) [pid = 264] [serial = 1277] [outer = 149F6000] 00:25:35 INFO - PROCESS | 264 | 1463041535216 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]]]}] 00:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 616ms 00:25:35 INFO - PROCESS | 264 | 1463041535277 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 00:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:25:35 INFO - PROCESS | 264 | 1463041535263 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 00:25:35 INFO - PROCESS | 264 | 1463041535267 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:25:35 INFO - PROCESS | 264 | 1463041535268 Marionette TRACE conn2 <- [1,1666,null,{}] 00:25:35 INFO - PROCESS | 264 | 1463041535272 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}] 00:25:35 INFO - PROCESS | 264 | 1463041535365 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 00:25:35 INFO - PROCESS | 264 | 1463041535372 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:35 INFO - PROCESS | 264 | ++DOCSHELL 15836800 == 31 [pid = 264] [id = 426] 00:25:35 INFO - PROCESS | 264 | ++DOMWINDOW == 70 (15A9A000) [pid = 264] [serial = 1278] [outer = 00000000] 00:25:35 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (1615F400) [pid = 264] [serial = 1279] [outer = 15A9A000] 00:25:35 INFO - PROCESS | 264 | 1463041535416 Marionette DEBUG loaded listener.js 00:25:35 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (1617C400) [pid = 264] [serial = 1280] [outer = 15A9A000] 00:25:35 INFO - PROCESS | 264 | 1463041535888 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]]]}] 00:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 661ms 00:25:35 INFO - PROCESS | 264 | 1463041535947 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 00:25:35 INFO - PROCESS | 264 | 1463041535949 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 00:25:35 INFO - PROCESS | 264 | 1463041535952 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:25:35 INFO - PROCESS | 264 | 1463041535953 Marionette TRACE conn2 <- [1,1670,null,{}] 00:25:35 INFO - PROCESS | 264 | 1463041535963 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}] 00:25:36 INFO - PROCESS | 264 | 1463041536076 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 00:25:36 INFO - PROCESS | 264 | 1463041536087 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:36 INFO - PROCESS | 264 | ++DOCSHELL 16182C00 == 32 [pid = 264] [id = 427] 00:25:36 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (16187000) [pid = 264] [serial = 1281] [outer = 00000000] 00:25:36 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (163A0400) [pid = 264] [serial = 1282] [outer = 16187000] 00:25:36 INFO - PROCESS | 264 | 1463041536131 Marionette DEBUG loaded listener.js 00:25:36 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (163A4400) [pid = 264] [serial = 1283] [outer = 16187000] 00:25:36 INFO - PROCESS | 264 | 1463041536580 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]]]}] 00:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 661ms 00:25:36 INFO - PROCESS | 264 | 1463041536624 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 00:25:36 INFO - PROCESS | 264 | 1463041536626 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 00:25:36 INFO - PROCESS | 264 | 1463041536630 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:25:36 INFO - PROCESS | 264 | 1463041536631 Marionette TRACE conn2 <- [1,1674,null,{}] 00:25:36 INFO - PROCESS | 264 | 1463041536634 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}] 00:25:36 INFO - PROCESS | 264 | 1463041536776 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 00:25:36 INFO - PROCESS | 264 | 1463041536843 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:36 INFO - PROCESS | 264 | ++DOCSHELL 1639FC00 == 33 [pid = 264] [id = 428] 00:25:36 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (16751400) [pid = 264] [serial = 1284] [outer = 00000000] 00:25:36 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (16D42400) [pid = 264] [serial = 1285] [outer = 16751400] 00:25:36 INFO - PROCESS | 264 | 1463041536887 Marionette DEBUG loaded listener.js 00:25:36 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (16D4C400) [pid = 264] [serial = 1286] [outer = 16751400] 00:25:37 INFO - PROCESS | 264 | 1463041537278 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]]]}] 00:25:37 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 00:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 661ms 00:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:25:37 INFO - PROCESS | 264 | 1463041537313 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 00:25:37 INFO - PROCESS | 264 | 1463041537315 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 00:25:37 INFO - PROCESS | 264 | 1463041537318 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:25:37 INFO - PROCESS | 264 | 1463041537320 Marionette TRACE conn2 <- [1,1678,null,{}] 00:25:37 INFO - PROCESS | 264 | 1463041537323 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}] 00:25:37 INFO - PROCESS | 264 | 1463041537432 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 00:25:37 INFO - PROCESS | 264 | 1463041537438 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:37 INFO - PROCESS | 264 | ++DOCSHELL 14697C00 == 34 [pid = 264] [id = 429] 00:25:37 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (16F15000) [pid = 264] [serial = 1287] [outer = 00000000] 00:25:37 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (16F1D000) [pid = 264] [serial = 1288] [outer = 16F15000] 00:25:37 INFO - PROCESS | 264 | 1463041537481 Marionette DEBUG loaded listener.js 00:25:37 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (16F1E400) [pid = 264] [serial = 1289] [outer = 16F15000] 00:25:37 INFO - PROCESS | 264 | --DOMWINDOW == 80 (1615EC00) [pid = 264] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:25:37 INFO - PROCESS | 264 | --DOMWINDOW == 79 (1617F400) [pid = 264] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:25:37 INFO - PROCESS | 264 | --DOMWINDOW == 78 (163A8000) [pid = 264] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:25:37 INFO - PROCESS | 264 | --DOMWINDOW == 77 (11FBC000) [pid = 264] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:25:37 INFO - PROCESS | 264 | --DOMWINDOW == 76 (13213000) [pid = 264] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:25:37 INFO - PROCESS | 264 | --DOMWINDOW == 75 (15993000) [pid = 264] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:25:37 INFO - PROCESS | 264 | --DOMWINDOW == 74 (1617BC00) [pid = 264] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:25:37 INFO - PROCESS | 264 | --DOMWINDOW == 73 (10F48800) [pid = 264] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:25:37 INFO - PROCESS | 264 | --DOMWINDOW == 72 (13B11000) [pid = 264] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:25:37 INFO - PROCESS | 264 | --DOMWINDOW == 71 (14930000) [pid = 264] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:25:37 INFO - PROCESS | 264 | --DOMWINDOW == 70 (10572C00) [pid = 264] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:25:37 INFO - PROCESS | 264 | 1463041537896 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]]]}] 00:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 601ms 00:25:37 INFO - PROCESS | 264 | 1463041537922 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 00:25:37 INFO - PROCESS | 264 | 1463041537924 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 00:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:25:37 INFO - PROCESS | 264 | 1463041537927 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:25:37 INFO - PROCESS | 264 | 1463041537929 Marionette TRACE conn2 <- [1,1682,null,{}] 00:25:37 INFO - PROCESS | 264 | 1463041537933 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}] 00:25:38 INFO - PROCESS | 264 | 1463041538010 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 00:25:38 INFO - PROCESS | 264 | 1463041538016 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:38 INFO - PROCESS | 264 | ++DOCSHELL 10575800 == 35 [pid = 264] [id = 430] 00:25:38 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (10D58C00) [pid = 264] [serial = 1290] [outer = 00000000] 00:25:38 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (15992400) [pid = 264] [serial = 1291] [outer = 10D58C00] 00:25:38 INFO - PROCESS | 264 | 1463041538068 Marionette DEBUG loaded listener.js 00:25:38 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (1617A800) [pid = 264] [serial = 1292] [outer = 10D58C00] 00:25:38 INFO - PROCESS | 264 | 1463041538502 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]]]}] 00:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 615ms 00:25:38 INFO - PROCESS | 264 | 1463041538548 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 00:25:38 INFO - PROCESS | 264 | 1463041538550 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 00:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:25:38 INFO - PROCESS | 264 | 1463041538553 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:25:38 INFO - PROCESS | 264 | 1463041538554 Marionette TRACE conn2 <- [1,1686,null,{}] 00:25:38 INFO - PROCESS | 264 | 1463041538558 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}] 00:25:38 INFO - PROCESS | 264 | 1463041538635 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 00:25:38 INFO - PROCESS | 264 | 1463041538641 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:38 INFO - PROCESS | 264 | ++DOCSHELL 13410400 == 36 [pid = 264] [id = 431] 00:25:38 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (14694800) [pid = 264] [serial = 1293] [outer = 00000000] 00:25:38 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (16F1B400) [pid = 264] [serial = 1294] [outer = 14694800] 00:25:38 INFO - PROCESS | 264 | 1463041538684 Marionette DEBUG loaded listener.js 00:25:38 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (16F20800) [pid = 264] [serial = 1295] [outer = 14694800] 00:25:39 INFO - PROCESS | 264 | 1463041539086 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]]]}] 00:25:39 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 00:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 571ms 00:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:25:39 INFO - PROCESS | 264 | 1463041539137 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 00:25:39 INFO - PROCESS | 264 | 1463041539138 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 00:25:39 INFO - PROCESS | 264 | 1463041539142 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:25:39 INFO - PROCESS | 264 | 1463041539144 Marionette TRACE conn2 <- [1,1690,null,{}] 00:25:39 INFO - PROCESS | 264 | 1463041539147 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}] 00:25:39 INFO - PROCESS | 264 | 1463041539224 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 00:25:39 INFO - PROCESS | 264 | 1463041539214 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:39 INFO - PROCESS | 264 | ++DOCSHELL 15B90800 == 37 [pid = 264] [id = 432] 00:25:39 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (16751C00) [pid = 264] [serial = 1296] [outer = 00000000] 00:25:39 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (170A0C00) [pid = 264] [serial = 1297] [outer = 16751C00] 00:25:39 INFO - PROCESS | 264 | 1463041539259 Marionette DEBUG loaded listener.js 00:25:39 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (171A0000) [pid = 264] [serial = 1298] [outer = 16751C00] 00:25:39 INFO - PROCESS | 264 | 1463041539907 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]]]}] 00:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 811ms 00:25:39 INFO - PROCESS | 264 | 1463041539949 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 00:25:39 INFO - PROCESS | 264 | 1463041539953 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 00:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:25:39 INFO - PROCESS | 264 | 1463041539959 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:25:39 INFO - PROCESS | 264 | 1463041539963 Marionette TRACE conn2 <- [1,1694,null,{}] 00:25:39 INFO - PROCESS | 264 | 1463041539969 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}] 00:25:40 INFO - PROCESS | 264 | 1463041540077 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 00:25:40 INFO - PROCESS | 264 | 1463041540213 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:40 INFO - PROCESS | 264 | ++DOCSHELL 10D59C00 == 38 [pid = 264] [id = 433] 00:25:40 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (10D60C00) [pid = 264] [serial = 1299] [outer = 00000000] 00:25:40 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (117DC400) [pid = 264] [serial = 1300] [outer = 10D60C00] 00:25:40 INFO - PROCESS | 264 | 1463041540269 Marionette DEBUG loaded listener.js 00:25:40 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (12222800) [pid = 264] [serial = 1301] [outer = 10D60C00] 00:25:40 INFO - PROCESS | 264 | 1463041540854 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]]]}] 00:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 962ms 00:25:40 INFO - PROCESS | 264 | 1463041540927 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 00:25:40 INFO - PROCESS | 264 | 1463041540933 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 00:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:25:40 INFO - PROCESS | 264 | 1463041540940 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:25:40 INFO - PROCESS | 264 | 1463041540943 Marionette TRACE conn2 <- [1,1698,null,{}] 00:25:40 INFO - PROCESS | 264 | 1463041540961 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}] 00:25:41 INFO - PROCESS | 264 | 1463041541048 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 00:25:41 INFO - PROCESS | 264 | 1463041541181 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:41 INFO - PROCESS | 264 | ++DOCSHELL 13B0A800 == 39 [pid = 264] [id = 434] 00:25:41 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (13B0B800) [pid = 264] [serial = 1302] [outer = 00000000] 00:25:41 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (149FD800) [pid = 264] [serial = 1303] [outer = 13B0B800] 00:25:41 INFO - PROCESS | 264 | 1463041541235 Marionette DEBUG loaded listener.js 00:25:41 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (1599CC00) [pid = 264] [serial = 1304] [outer = 13B0B800] 00:25:41 INFO - PROCESS | 264 | 1463041541783 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]]]}] 00:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 871ms 00:25:41 INFO - PROCESS | 264 | 1463041541806 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 00:25:41 INFO - PROCESS | 264 | 1463041541808 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 00:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:25:41 INFO - PROCESS | 264 | 1463041541828 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:25:41 INFO - PROCESS | 264 | 1463041541832 Marionette TRACE conn2 <- [1,1702,null,{}] 00:25:41 INFO - PROCESS | 264 | 1463041541843 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}] 00:25:41 INFO - PROCESS | 264 | 1463041541932 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 00:25:42 INFO - PROCESS | 264 | 1463041542036 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:42 INFO - PROCESS | 264 | ++DOCSHELL 16F69800 == 40 [pid = 264] [id = 435] 00:25:42 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (16F75C00) [pid = 264] [serial = 1305] [outer = 00000000] 00:25:42 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (17614800) [pid = 264] [serial = 1306] [outer = 16F75C00] 00:25:42 INFO - PROCESS | 264 | 1463041542091 Marionette DEBUG loaded listener.js 00:25:42 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (177B4000) [pid = 264] [serial = 1307] [outer = 16F75C00] 00:25:42 INFO - PROCESS | 264 | 1463041542643 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]]]}] 00:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 865ms 00:25:42 INFO - PROCESS | 264 | 1463041542700 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 00:25:42 INFO - PROCESS | 264 | 1463041542703 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 00:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:25:42 INFO - PROCESS | 264 | 1463041542706 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:25:42 INFO - PROCESS | 264 | 1463041542708 Marionette TRACE conn2 <- [1,1706,null,{}] 00:25:42 INFO - PROCESS | 264 | 1463041542712 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}] 00:25:42 INFO - PROCESS | 264 | 1463041542812 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 00:25:42 INFO - PROCESS | 264 | 1463041542913 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:42 INFO - PROCESS | 264 | ++DOCSHELL 172A7400 == 41 [pid = 264] [id = 436] 00:25:42 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (17613800) [pid = 264] [serial = 1308] [outer = 00000000] 00:25:42 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (1784A800) [pid = 264] [serial = 1309] [outer = 17613800] 00:25:42 INFO - PROCESS | 264 | 1463041542965 Marionette DEBUG loaded listener.js 00:25:43 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (17850400) [pid = 264] [serial = 1310] [outer = 17613800] 00:25:43 INFO - PROCESS | 264 | 1463041543537 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]]]}] 00:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 893ms 00:25:43 INFO - PROCESS | 264 | 1463041543593 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 00:25:43 INFO - PROCESS | 264 | 1463041543596 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 00:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:25:43 INFO - PROCESS | 264 | 1463041543599 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:25:43 INFO - PROCESS | 264 | 1463041543601 Marionette TRACE conn2 <- [1,1710,null,{}] 00:25:43 INFO - PROCESS | 264 | 1463041543605 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}] 00:25:43 INFO - PROCESS | 264 | 1463041543705 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 00:25:43 INFO - PROCESS | 264 | 1463041543808 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:43 INFO - PROCESS | 264 | ++DOCSHELL 0FD37400 == 42 [pid = 264] [id = 437] 00:25:43 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (107F4800) [pid = 264] [serial = 1311] [outer = 00000000] 00:25:43 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (1101F000) [pid = 264] [serial = 1312] [outer = 107F4800] 00:25:43 INFO - PROCESS | 264 | 1463041543860 Marionette DEBUG loaded listener.js 00:25:43 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (122B3000) [pid = 264] [serial = 1313] [outer = 107F4800] 00:25:44 INFO - PROCESS | 264 | 1463041544584 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]]]}] 00:25:44 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 00:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1033ms 00:25:44 INFO - PROCESS | 264 | 1463041544657 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 00:25:44 INFO - PROCESS | 264 | 1463041544661 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 00:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:25:44 INFO - PROCESS | 264 | 1463041544650 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:25:44 INFO - PROCESS | 264 | 1463041544653 Marionette TRACE conn2 <- [1,1714,null,{}] 00:25:44 INFO - PROCESS | 264 | 1463041544658 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}] 00:25:44 INFO - PROCESS | 264 | 1463041544834 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 00:25:44 INFO - PROCESS | 264 | --DOCSHELL 1B4E1400 == 41 [pid = 264] [id = 15] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 93 (16167400) [pid = 264] [serial = 1253] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 92 (16744000) [pid = 264] [serial = 1259] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 91 (16C86800) [pid = 264] [serial = 1261] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 90 (19C4AC00) [pid = 264] [serial = 1229] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 89 (16164400) [pid = 264] [serial = 1252] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 88 (12223000) [pid = 264] [serial = 1237] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 87 (12C13000) [pid = 264] [serial = 1238] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 86 (13545000) [pid = 264] [serial = 1241] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 85 (1340E800) [pid = 264] [serial = 1240] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 84 (15A9A800) [pid = 264] [serial = 1249] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 83 (15B8AC00) [pid = 264] [serial = 1250] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 82 (16185800) [pid = 264] [serial = 1255] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 81 (1101B000) [pid = 264] [serial = 1234] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 80 (11255400) [pid = 264] [serial = 1235] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 79 (163A6C00) [pid = 264] [serial = 1258] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 78 (13B9C000) [pid = 264] [serial = 1243] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 77 (13CB3800) [pid = 264] [serial = 1244] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 76 (1582F400) [pid = 264] [serial = 1246] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 75 (1593C000) [pid = 264] [serial = 1247] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 74 (10760000) [pid = 264] [serial = 1231] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 73 (107FAC00) [pid = 264] [serial = 1232] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | --DOMWINDOW == 72 (16185C00) [pid = 264] [serial = 1256] [outer = 00000000] [url = about:blank] 00:25:44 INFO - PROCESS | 264 | 1463041544946 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:44 INFO - PROCESS | 264 | ++DOCSHELL 0CAF4000 == 42 [pid = 264] [id = 438] 00:25:44 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (10533800) [pid = 264] [serial = 1314] [outer = 00000000] 00:25:44 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (1101CC00) [pid = 264] [serial = 1315] [outer = 10533800] 00:25:44 INFO - PROCESS | 264 | 1463041544992 Marionette DEBUG loaded listener.js 00:25:45 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (1157FC00) [pid = 264] [serial = 1316] [outer = 10533800] 00:25:45 INFO - PROCESS | 264 | 1463041545427 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]]]}] 00:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 801ms 00:25:45 INFO - PROCESS | 264 | 1463041545449 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 00:25:45 INFO - PROCESS | 264 | 1463041545454 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 00:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:25:45 INFO - PROCESS | 264 | 1463041545460 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:25:45 INFO - PROCESS | 264 | 1463041545463 Marionette TRACE conn2 <- [1,1718,null,{}] 00:25:45 INFO - PROCESS | 264 | 1463041545467 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}] 00:25:45 INFO - PROCESS | 264 | 1463041545549 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 00:25:45 INFO - PROCESS | 264 | 1463041545556 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:45 INFO - PROCESS | 264 | ++DOCSHELL 11FB5400 == 43 [pid = 264] [id = 439] 00:25:45 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (12C13000) [pid = 264] [serial = 1317] [outer = 00000000] 00:25:45 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (13CB3800) [pid = 264] [serial = 1318] [outer = 12C13000] 00:25:45 INFO - PROCESS | 264 | 1463041545599 Marionette DEBUG loaded listener.js 00:25:45 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (14928800) [pid = 264] [serial = 1319] [outer = 12C13000] 00:25:46 INFO - PROCESS | 264 | 1463041546049 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]]]}] 00:25:46 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 00:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 632ms 00:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:25:46 INFO - PROCESS | 264 | 1463041546084 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 00:25:46 INFO - PROCESS | 264 | 1463041546087 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 00:25:46 INFO - PROCESS | 264 | 1463041546090 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:25:46 INFO - PROCESS | 264 | 1463041546093 Marionette TRACE conn2 <- [1,1722,null,{}] 00:25:46 INFO - PROCESS | 264 | 1463041546104 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}] 00:25:46 INFO - PROCESS | 264 | 1463041546190 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 00:25:46 INFO - PROCESS | 264 | 1463041546201 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:46 INFO - PROCESS | 264 | ++DOCSHELL 15A9D400 == 44 [pid = 264] [id = 440] 00:25:46 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (15B96400) [pid = 264] [serial = 1320] [outer = 00000000] 00:25:46 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (16179800) [pid = 264] [serial = 1321] [outer = 15B96400] 00:25:46 INFO - PROCESS | 264 | 1463041546252 Marionette DEBUG loaded listener.js 00:25:46 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (16181000) [pid = 264] [serial = 1322] [outer = 15B96400] 00:25:46 INFO - PROCESS | 264 | 1463041546693 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]]]}] 00:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 632ms 00:25:46 INFO - PROCESS | 264 | 1463041546729 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 00:25:46 INFO - PROCESS | 264 | 1463041546732 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 00:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:25:46 INFO - PROCESS | 264 | 1463041546739 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:25:46 INFO - PROCESS | 264 | 1463041546740 Marionette TRACE conn2 <- [1,1726,null,{}] 00:25:46 INFO - PROCESS | 264 | 1463041546744 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}] 00:25:46 INFO - PROCESS | 264 | 1463041546825 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 00:25:46 INFO - PROCESS | 264 | 1463041546834 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:46 INFO - PROCESS | 264 | ++DOCSHELL 16186400 == 45 [pid = 264] [id = 441] 00:25:46 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (16188C00) [pid = 264] [serial = 1323] [outer = 00000000] 00:25:46 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (163AA000) [pid = 264] [serial = 1324] [outer = 16188C00] 00:25:46 INFO - PROCESS | 264 | 1463041546877 Marionette DEBUG loaded listener.js 00:25:46 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (1674BC00) [pid = 264] [serial = 1325] [outer = 16188C00] 00:25:47 INFO - PROCESS | 264 | 1463041547322 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]]]}] 00:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 632ms 00:25:47 INFO - PROCESS | 264 | 1463041547361 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 00:25:47 INFO - PROCESS | 264 | 1463041547363 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 00:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:25:47 INFO - PROCESS | 264 | 1463041547372 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:25:47 INFO - PROCESS | 264 | 1463041547374 Marionette TRACE conn2 <- [1,1730,null,{}] 00:25:47 INFO - PROCESS | 264 | 1463041547378 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}] 00:25:47 INFO - PROCESS | 264 | 1463041547484 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 00:25:47 INFO - PROCESS | 264 | 1463041547490 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:47 INFO - PROCESS | 264 | ++DOCSHELL 12C16000 == 46 [pid = 264] [id = 442] 00:25:47 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (13249800) [pid = 264] [serial = 1326] [outer = 00000000] 00:25:47 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (16C86800) [pid = 264] [serial = 1327] [outer = 13249800] 00:25:47 INFO - PROCESS | 264 | 1463041547533 Marionette DEBUG loaded listener.js 00:25:47 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (16F1D400) [pid = 264] [serial = 1328] [outer = 13249800] 00:25:47 INFO - PROCESS | 264 | 1463041547983 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]]]}] 00:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 617ms 00:25:47 INFO - PROCESS | 264 | 1463041548009 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 00:25:47 INFO - PROCESS | 264 | 1463041548011 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 00:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:25:47 INFO - PROCESS | 264 | 1463041548014 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:25:47 INFO - PROCESS | 264 | 1463041548015 Marionette TRACE conn2 <- [1,1734,null,{}] 00:25:48 INFO - PROCESS | 264 | 1463041548019 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}] 00:25:48 INFO - PROCESS | 264 | 1463041548138 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 00:25:48 INFO - PROCESS | 264 | 1463041548145 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:48 INFO - PROCESS | 264 | ++DOCSHELL 105D9400 == 47 [pid = 264] [id = 443] 00:25:48 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (16F72C00) [pid = 264] [serial = 1329] [outer = 00000000] 00:25:48 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (1786B400) [pid = 264] [serial = 1330] [outer = 16F72C00] 00:25:48 INFO - PROCESS | 264 | 1463041548224 Marionette DEBUG loaded listener.js 00:25:48 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (1786BC00) [pid = 264] [serial = 1331] [outer = 16F72C00] 00:25:48 INFO - PROCESS | 264 | 1463041548673 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]]]}] 00:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 693ms 00:25:48 INFO - PROCESS | 264 | 1463041548698 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 00:25:48 INFO - PROCESS | 264 | 1463041548701 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 00:25:48 INFO - PROCESS | 264 | 1463041548704 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:25:48 INFO - PROCESS | 264 | 1463041548705 Marionette TRACE conn2 <- [1,1738,null,{}] 00:25:48 INFO - PROCESS | 264 | 1463041548709 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}] 00:25:48 INFO - PROCESS | 264 | 1463041548818 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 00:25:48 INFO - PROCESS | 264 | 1463041548824 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:48 INFO - PROCESS | 264 | ++DOCSHELL 1613E000 == 48 [pid = 264] [id = 444] 00:25:48 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (16D49000) [pid = 264] [serial = 1332] [outer = 00000000] 00:25:48 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (17875C00) [pid = 264] [serial = 1333] [outer = 16D49000] 00:25:48 INFO - PROCESS | 264 | 1463041548867 Marionette DEBUG loaded listener.js 00:25:48 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (17879000) [pid = 264] [serial = 1334] [outer = 16D49000] 00:25:49 INFO - PROCESS | 264 | 1463041549322 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]]]}] 00:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 632ms 00:25:49 INFO - PROCESS | 264 | 1463041549342 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 00:25:49 INFO - PROCESS | 264 | 1463041549354 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 00:25:49 INFO - PROCESS | 264 | --DOMWINDOW == 92 (16751400) [pid = 264] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:25:49 INFO - PROCESS | 264 | --DOMWINDOW == 91 (117D7000) [pid = 264] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:25:49 INFO - PROCESS | 264 | --DOMWINDOW == 90 (14694800) [pid = 264] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:25:49 INFO - PROCESS | 264 | --DOMWINDOW == 89 (15A9A000) [pid = 264] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:25:49 INFO - PROCESS | 264 | --DOMWINDOW == 88 (16187000) [pid = 264] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:25:49 INFO - PROCESS | 264 | --DOMWINDOW == 87 (10F40400) [pid = 264] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:25:49 INFO - PROCESS | 264 | --DOMWINDOW == 86 (149F6000) [pid = 264] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:25:49 INFO - PROCESS | 264 | --DOMWINDOW == 85 (16F15000) [pid = 264] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:25:49 INFO - PROCESS | 264 | --DOMWINDOW == 84 (10D58C00) [pid = 264] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:25:49 INFO - PROCESS | 264 | 1463041549452 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:25:49 INFO - PROCESS | 264 | 1463041549454 Marionette TRACE conn2 <- [1,1742,null,{}] 00:25:49 INFO - PROCESS | 264 | 1463041549458 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}] 00:25:49 INFO - PROCESS | 264 | 1463041549566 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 00:25:49 INFO - PROCESS | 264 | 1463041549574 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:49 INFO - PROCESS | 264 | ++DOCSHELL 10573400 == 49 [pid = 264] [id = 445] 00:25:49 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (117D7000) [pid = 264] [serial = 1335] [outer = 00000000] 00:25:49 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (16187000) [pid = 264] [serial = 1336] [outer = 117D7000] 00:25:49 INFO - PROCESS | 264 | 1463041549618 Marionette DEBUG loaded listener.js 00:25:49 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (16B69C00) [pid = 264] [serial = 1337] [outer = 117D7000] 00:25:50 INFO - PROCESS | 264 | 1463041550034 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]]]}] 00:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 632ms 00:25:50 INFO - PROCESS | 264 | 1463041550090 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 00:25:50 INFO - PROCESS | 264 | 1463041550092 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 00:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:25:50 INFO - PROCESS | 264 | 1463041550095 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:25:50 INFO - PROCESS | 264 | 1463041550097 Marionette TRACE conn2 <- [1,1746,null,{}] 00:25:50 INFO - PROCESS | 264 | 1463041550101 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}] 00:25:50 INFO - PROCESS | 264 | 1463041550183 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 00:25:50 INFO - PROCESS | 264 | 1463041550189 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:50 INFO - PROCESS | 264 | ++DOCSHELL 1468BC00 == 50 [pid = 264] [id = 446] 00:25:50 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (16F1EC00) [pid = 264] [serial = 1338] [outer = 00000000] 00:25:50 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (1787D400) [pid = 264] [serial = 1339] [outer = 16F1EC00] 00:25:50 INFO - PROCESS | 264 | 1463041550232 Marionette DEBUG loaded listener.js 00:25:50 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (1789B400) [pid = 264] [serial = 1340] [outer = 16F1EC00] 00:25:50 INFO - PROCESS | 264 | 1463041550633 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]]]}] 00:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 586ms 00:25:50 INFO - PROCESS | 264 | 1463041550687 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 00:25:50 INFO - PROCESS | 264 | 1463041550689 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 00:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:25:50 INFO - PROCESS | 264 | 1463041550693 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:25:50 INFO - PROCESS | 264 | 1463041550694 Marionette TRACE conn2 <- [1,1750,null,{}] 00:25:50 INFO - PROCESS | 264 | 1463041550703 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}] 00:25:50 INFO - PROCESS | 264 | 1463041550783 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 00:25:50 INFO - PROCESS | 264 | 1463041550790 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:50 INFO - PROCESS | 264 | ++DOCSHELL 122A8800 == 51 [pid = 264] [id = 447] 00:25:50 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (149F8C00) [pid = 264] [serial = 1341] [outer = 00000000] 00:25:50 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (178A4400) [pid = 264] [serial = 1342] [outer = 149F8C00] 00:25:50 INFO - PROCESS | 264 | 1463041550832 Marionette DEBUG loaded listener.js 00:25:50 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (178A7C00) [pid = 264] [serial = 1343] [outer = 149F8C00] 00:25:51 INFO - PROCESS | 264 | 1463041551285 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]]]}] 00:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 617ms 00:25:51 INFO - PROCESS | 264 | 1463041551340 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 00:25:51 INFO - PROCESS | 264 | 1463041551343 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 00:25:51 INFO - PROCESS | 264 | 1463041551346 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:25:51 INFO - PROCESS | 264 | 1463041551348 Marionette TRACE conn2 <- [1,1754,null,{}] 00:25:51 INFO - PROCESS | 264 | 1463041551352 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}] 00:25:51 INFO - PROCESS | 264 | 1463041551449 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 00:25:51 INFO - PROCESS | 264 | 1463041551597 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:51 INFO - PROCESS | 264 | ++DOCSHELL 0CAF5400 == 52 [pid = 264] [id = 448] 00:25:51 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (0CAF5800) [pid = 264] [serial = 1344] [outer = 00000000] 00:25:51 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (1075B800) [pid = 264] [serial = 1345] [outer = 0CAF5800] 00:25:51 INFO - PROCESS | 264 | 1463041551652 Marionette DEBUG loaded listener.js 00:25:51 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (10F3C400) [pid = 264] [serial = 1346] [outer = 0CAF5800] 00:25:52 INFO - PROCESS | 264 | 1463041552299 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]]]}] 00:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1017ms 00:25:52 INFO - PROCESS | 264 | 1463041552390 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 00:25:52 INFO - PROCESS | 264 | 1463041552394 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 00:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:25:52 INFO - PROCESS | 264 | 1463041552413 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:25:52 INFO - PROCESS | 264 | 1463041552417 Marionette TRACE conn2 <- [1,1758,null,{}] 00:25:52 INFO - PROCESS | 264 | 1463041552423 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}] 00:25:52 INFO - PROCESS | 264 | 1463041552537 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 00:25:52 INFO - PROCESS | 264 | 1463041552664 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:52 INFO - PROCESS | 264 | ++DOCSHELL 13292000 == 53 [pid = 264] [id = 449] 00:25:52 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (13293400) [pid = 264] [serial = 1347] [outer = 00000000] 00:25:52 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (1462F400) [pid = 264] [serial = 1348] [outer = 13293400] 00:25:52 INFO - PROCESS | 264 | 1463041552720 Marionette DEBUG loaded listener.js 00:25:52 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (15836400) [pid = 264] [serial = 1349] [outer = 13293400] 00:25:53 INFO - PROCESS | 264 | 1463041553255 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]]]}] 00:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 894ms 00:25:53 INFO - PROCESS | 264 | 1463041553299 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 00:25:53 INFO - PROCESS | 264 | 1463041553304 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 00:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:25:53 INFO - PROCESS | 264 | 1463041553309 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:25:53 INFO - PROCESS | 264 | 1463041553311 Marionette TRACE conn2 <- [1,1762,null,{}] 00:25:53 INFO - PROCESS | 264 | 1463041553315 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}] 00:25:53 INFO - PROCESS | 264 | 1463041553429 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 00:25:53 INFO - PROCESS | 264 | 1463041553536 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:53 INFO - PROCESS | 264 | ++DOCSHELL 1639E000 == 54 [pid = 264] [id = 450] 00:25:53 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (1639E400) [pid = 264] [serial = 1350] [outer = 00000000] 00:25:53 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (16B60C00) [pid = 264] [serial = 1351] [outer = 1639E400] 00:25:53 INFO - PROCESS | 264 | 1463041553589 Marionette DEBUG loaded listener.js 00:25:53 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (172AD000) [pid = 264] [serial = 1352] [outer = 1639E400] 00:25:54 INFO - PROCESS | 264 | 1463041554209 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]]]}] 00:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 940ms 00:25:54 INFO - PROCESS | 264 | 1463041554239 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 00:25:54 INFO - PROCESS | 264 | 1463041554241 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 00:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:25:54 INFO - PROCESS | 264 | 1463041554251 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:25:54 INFO - PROCESS | 264 | 1463041554257 Marionette TRACE conn2 <- [1,1766,null,{}] 00:25:54 INFO - PROCESS | 264 | 1463041554262 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}] 00:25:54 INFO - PROCESS | 264 | 1463041554373 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 00:25:54 INFO - PROCESS | 264 | 1463041554477 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:54 INFO - PROCESS | 264 | ++DOCSHELL 177E0800 == 55 [pid = 264] [id = 451] 00:25:54 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (17846000) [pid = 264] [serial = 1353] [outer = 00000000] 00:25:54 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (180EC800) [pid = 264] [serial = 1354] [outer = 17846000] 00:25:54 INFO - PROCESS | 264 | 1463041554529 Marionette DEBUG loaded listener.js 00:25:54 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (182D5800) [pid = 264] [serial = 1355] [outer = 17846000] 00:25:55 INFO - PROCESS | 264 | 1463041555093 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]]]}] 00:25:55 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 00:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 894ms 00:25:55 INFO - PROCESS | 264 | 1463041555149 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 00:25:55 INFO - PROCESS | 264 | 1463041555151 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 00:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:25:55 INFO - PROCESS | 264 | 1463041555155 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:25:55 INFO - PROCESS | 264 | 1463041555157 Marionette TRACE conn2 <- [1,1770,null,{}] 00:25:55 INFO - PROCESS | 264 | 1463041555160 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}] 00:25:55 INFO - PROCESS | 264 | 1463041555264 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 00:25:55 INFO - PROCESS | 264 | 1463041555360 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:55 INFO - PROCESS | 264 | ++DOCSHELL 10D5EC00 == 56 [pid = 264] [id = 452] 00:25:55 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (117D8C00) [pid = 264] [serial = 1356] [outer = 00000000] 00:25:55 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (16F17C00) [pid = 264] [serial = 1357] [outer = 117D8C00] 00:25:55 INFO - PROCESS | 264 | 1463041555419 Marionette DEBUG loaded listener.js 00:25:55 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (16F73000) [pid = 264] [serial = 1358] [outer = 117D8C00] 00:25:56 INFO - PROCESS | 264 | 1463041556207 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]]]}] 00:25:56 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 00:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1078ms 00:25:56 INFO - PROCESS | 264 | 1463041556231 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 00:25:56 INFO - PROCESS | 264 | 1463041556235 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 00:25:56 INFO - PROCESS | 264 | 1463041556241 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:25:56 INFO - PROCESS | 264 | 1463041556244 Marionette TRACE conn2 <- [1,1774,null,{}] 00:25:56 INFO - PROCESS | 264 | 1463041556249 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}] 00:25:56 INFO - PROCESS | 264 | 1463041556349 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 00:25:56 INFO - PROCESS | 264 | 1463041556516 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:56 INFO - PROCESS | 264 | ++DOCSHELL 12E2A400 == 57 [pid = 264] [id = 453] 00:25:56 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (12EDF000) [pid = 264] [serial = 1359] [outer = 00000000] 00:25:56 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (134EBC00) [pid = 264] [serial = 1360] [outer = 12EDF000] 00:25:56 INFO - PROCESS | 264 | 1463041556569 Marionette DEBUG loaded listener.js 00:25:56 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (13BA4C00) [pid = 264] [serial = 1361] [outer = 12EDF000] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 1613BC00 == 56 [pid = 264] [id = 26] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 16A0D400 == 55 [pid = 264] [id = 8] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 1AF23400 == 54 [pid = 264] [id = 10] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 122A8800 == 53 [pid = 264] [id = 447] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 1468BC00 == 52 [pid = 264] [id = 446] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 10573400 == 51 [pid = 264] [id = 445] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 1613E000 == 50 [pid = 264] [id = 444] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 105D9400 == 49 [pid = 264] [id = 443] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 12C16000 == 48 [pid = 264] [id = 442] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 16186400 == 47 [pid = 264] [id = 441] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 15A9D400 == 46 [pid = 264] [id = 440] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 11FB5400 == 45 [pid = 264] [id = 439] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 0CAF4000 == 44 [pid = 264] [id = 438] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 110 (170A0C00) [pid = 264] [serial = 1297] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 16F69800 == 43 [pid = 264] [id = 435] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 13B0A800 == 42 [pid = 264] [id = 434] 00:25:56 INFO - PROCESS | 264 | --DOCSHELL 10D59C00 == 41 [pid = 264] [id = 433] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 109 (16F20800) [pid = 264] [serial = 1295] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 108 (16D4C400) [pid = 264] [serial = 1286] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 107 (11B6B400) [pid = 264] [serial = 1267] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 106 (16D42400) [pid = 264] [serial = 1285] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 105 (10F46400) [pid = 264] [serial = 1264] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 104 (1328F400) [pid = 264] [serial = 1273] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 103 (16F1B400) [pid = 264] [serial = 1294] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 102 (1615F400) [pid = 264] [serial = 1279] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 101 (163A0400) [pid = 264] [serial = 1282] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 100 (1617C400) [pid = 264] [serial = 1280] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 99 (1157F400) [pid = 264] [serial = 1271] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 98 (15A8F800) [pid = 264] [serial = 1277] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 97 (16F1E400) [pid = 264] [serial = 1289] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 96 (15992400) [pid = 264] [serial = 1291] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 95 (163A4400) [pid = 264] [serial = 1283] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 94 (15835400) [pid = 264] [serial = 1276] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 93 (11017800) [pid = 264] [serial = 1270] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 92 (1617A800) [pid = 264] [serial = 1292] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 91 (134D3C00) [pid = 264] [serial = 1274] [outer = 00000000] [url = about:blank] 00:25:56 INFO - PROCESS | 264 | --DOMWINDOW == 90 (16F1D000) [pid = 264] [serial = 1288] [outer = 00000000] [url = about:blank] 00:25:57 INFO - PROCESS | 264 | 1463041557059 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]]]}] 00:25:57 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 00:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 893ms 00:25:57 INFO - PROCESS | 264 | 1463041557129 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 00:25:57 INFO - PROCESS | 264 | 1463041557134 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 00:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:25:57 INFO - PROCESS | 264 | 1463041557140 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:25:57 INFO - PROCESS | 264 | 1463041557143 Marionette TRACE conn2 <- [1,1778,null,{}] 00:25:57 INFO - PROCESS | 264 | 1463041557147 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}] 00:25:57 INFO - PROCESS | 264 | 1463041557229 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 00:25:57 INFO - PROCESS | 264 | 1463041557236 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:57 INFO - PROCESS | 264 | ++DOCSHELL 1324E400 == 42 [pid = 264] [id = 454] 00:25:57 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (13286400) [pid = 264] [serial = 1362] [outer = 00000000] 00:25:57 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (134DE000) [pid = 264] [serial = 1363] [outer = 13286400] 00:25:57 INFO - PROCESS | 264 | 1463041557280 Marionette DEBUG loaded listener.js 00:25:57 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (149F6400) [pid = 264] [serial = 1364] [outer = 13286400] 00:25:57 INFO - PROCESS | 264 | 1463041557739 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]]]}] 00:25:57 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) 00:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 616ms 00:25:57 INFO - PROCESS | 264 | 1463041557760 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 00:25:57 INFO - PROCESS | 264 | 1463041557762 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 00:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:25:57 INFO - PROCESS | 264 | 1463041557770 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:25:57 INFO - PROCESS | 264 | 1463041557774 Marionette TRACE conn2 <- [1,1782,null,{}] 00:25:57 INFO - PROCESS | 264 | 1463041557784 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}] 00:25:57 INFO - PROCESS | 264 | 1463041557868 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 00:25:57 INFO - PROCESS | 264 | 1463041557876 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:57 INFO - PROCESS | 264 | ++DOCSHELL 1615F400 == 43 [pid = 264] [id = 455] 00:25:57 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (1615F800) [pid = 264] [serial = 1365] [outer = 00000000] 00:25:57 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (16167000) [pid = 264] [serial = 1366] [outer = 1615F800] 00:25:57 INFO - PROCESS | 264 | 1463041557922 Marionette DEBUG loaded listener.js 00:25:57 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (16182000) [pid = 264] [serial = 1367] [outer = 1615F800] 00:25:58 INFO - PROCESS | 264 | 1463041558368 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]]]}] 00:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 632ms 00:25:58 INFO - PROCESS | 264 | 1463041558408 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 00:25:58 INFO - PROCESS | 264 | 1463041558411 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 00:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:25:58 INFO - PROCESS | 264 | 1463041558420 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:25:58 INFO - PROCESS | 264 | 1463041558423 Marionette TRACE conn2 <- [1,1786,null,{}] 00:25:58 INFO - PROCESS | 264 | 1463041558428 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}] 00:25:58 INFO - PROCESS | 264 | 1463041558509 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 00:25:58 INFO - PROCESS | 264 | 1463041558519 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:58 INFO - PROCESS | 264 | ++DOCSHELL 16188800 == 44 [pid = 264] [id = 456] 00:25:58 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (163A0800) [pid = 264] [serial = 1368] [outer = 00000000] 00:25:58 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (163AAC00) [pid = 264] [serial = 1369] [outer = 163A0800] 00:25:58 INFO - PROCESS | 264 | 1463041558562 Marionette DEBUG loaded listener.js 00:25:58 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (16750000) [pid = 264] [serial = 1370] [outer = 163A0800] 00:25:58 INFO - PROCESS | 264 | 1463041558991 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]]]}] 00:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 647ms 00:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:25:59 INFO - PROCESS | 264 | 1463041559056 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 00:25:59 INFO - PROCESS | 264 | 1463041559058 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 00:25:59 INFO - PROCESS | 264 | 1463041559071 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:25:59 INFO - PROCESS | 264 | 1463041559073 Marionette TRACE conn2 <- [1,1790,null,{}] 00:25:59 INFO - PROCESS | 264 | 1463041559084 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}] 00:25:59 INFO - PROCESS | 264 | 1463041559196 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 00:25:59 INFO - PROCESS | 264 | 1463041559203 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:59 INFO - PROCESS | 264 | ++DOCSHELL 117DE000 == 45 [pid = 264] [id = 457] 00:25:59 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (1617A400) [pid = 264] [serial = 1371] [outer = 00000000] 00:25:59 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (16D4C000) [pid = 264] [serial = 1372] [outer = 1617A400] 00:25:59 INFO - PROCESS | 264 | 1463041559246 Marionette DEBUG loaded listener.js 00:25:59 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (16F1B400) [pid = 264] [serial = 1373] [outer = 1617A400] 00:25:59 INFO - PROCESS | 264 | 1463041559697 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]]]}] 00:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 647ms 00:25:59 INFO - PROCESS | 264 | 1463041559720 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 00:25:59 INFO - PROCESS | 264 | 1463041559722 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 00:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:25:59 INFO - PROCESS | 264 | 1463041559726 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:25:59 INFO - PROCESS | 264 | 1463041559727 Marionette TRACE conn2 <- [1,1794,null,{}] 00:25:59 INFO - PROCESS | 264 | 1463041559736 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}] 00:25:59 INFO - PROCESS | 264 | 1463041559863 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 00:25:59 INFO - PROCESS | 264 | 1463041559958 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:59 INFO - PROCESS | 264 | ++DOCSHELL 16F1E800 == 46 [pid = 264] [id = 458] 00:25:59 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (16F70000) [pid = 264] [serial = 1374] [outer = 00000000] 00:25:59 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (17847800) [pid = 264] [serial = 1375] [outer = 16F70000] 00:25:59 INFO - PROCESS | 264 | 1463041560002 Marionette DEBUG loaded listener.js 00:26:00 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (1786A000) [pid = 264] [serial = 1376] [outer = 16F70000] 00:26:00 INFO - PROCESS | 264 | 1463041560408 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]]]}] 00:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 724ms 00:26:00 INFO - PROCESS | 264 | 1463041560451 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 00:26:00 INFO - PROCESS | 264 | 1463041560454 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 00:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:26:00 INFO - PROCESS | 264 | 1463041560458 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:26:00 INFO - PROCESS | 264 | 1463041560460 Marionette TRACE conn2 <- [1,1798,null,{}] 00:26:00 INFO - PROCESS | 264 | 1463041560470 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}] 00:26:00 INFO - PROCESS | 264 | 1463041560580 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 00:26:00 INFO - PROCESS | 264 | 1463041560586 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:00 INFO - PROCESS | 264 | ++DOCSHELL 17866800 == 47 [pid = 264] [id = 459] 00:26:00 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (1786A400) [pid = 264] [serial = 1377] [outer = 00000000] 00:26:00 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (17899C00) [pid = 264] [serial = 1378] [outer = 1786A400] 00:26:00 INFO - PROCESS | 264 | 1463041560629 Marionette DEBUG loaded listener.js 00:26:00 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (1787D800) [pid = 264] [serial = 1379] [outer = 1786A400] 00:26:01 INFO - PROCESS | 264 | --DOMWINDOW == 107 (16F72C00) [pid = 264] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:26:01 INFO - PROCESS | 264 | --DOMWINDOW == 106 (16D49000) [pid = 264] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:26:01 INFO - PROCESS | 264 | --DOMWINDOW == 105 (16188C00) [pid = 264] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:26:01 INFO - PROCESS | 264 | --DOMWINDOW == 104 (10533800) [pid = 264] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:26:01 INFO - PROCESS | 264 | --DOMWINDOW == 103 (12C13000) [pid = 264] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:26:01 INFO - PROCESS | 264 | --DOMWINDOW == 102 (117D7000) [pid = 264] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:26:01 INFO - PROCESS | 264 | --DOMWINDOW == 101 (15B96400) [pid = 264] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:26:01 INFO - PROCESS | 264 | --DOMWINDOW == 100 (13249800) [pid = 264] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:26:01 INFO - PROCESS | 264 | --DOMWINDOW == 99 (16F1EC00) [pid = 264] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:26:01 INFO - PROCESS | 264 | 1463041561199 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]]]}] 00:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 848ms 00:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:26:01 INFO - PROCESS | 264 | 1463041561302 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 00:26:01 INFO - PROCESS | 264 | 1463041561304 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 00:26:01 INFO - PROCESS | 264 | 1463041561308 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:26:01 INFO - PROCESS | 264 | 1463041561309 Marionette TRACE conn2 <- [1,1802,null,{}] 00:26:01 INFO - PROCESS | 264 | 1463041561312 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}] 00:26:01 INFO - PROCESS | 264 | 1463041561390 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 00:26:01 INFO - PROCESS | 264 | 1463041561402 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:01 INFO - PROCESS | 264 | ++DOCSHELL 12C13000 == 48 [pid = 264] [id = 460] 00:26:01 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (1425C400) [pid = 264] [serial = 1380] [outer = 00000000] 00:26:01 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (163A5400) [pid = 264] [serial = 1381] [outer = 1425C400] 00:26:01 INFO - PROCESS | 264 | 1463041561455 Marionette DEBUG loaded listener.js 00:26:01 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (16F1E000) [pid = 264] [serial = 1382] [outer = 1425C400] 00:26:01 INFO - PROCESS | 264 | 1463041561881 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]]]}] 00:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 586ms 00:26:01 INFO - PROCESS | 264 | 1463041561914 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 00:26:01 INFO - PROCESS | 264 | 1463041561916 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 00:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:26:01 INFO - PROCESS | 264 | 1463041561919 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:26:01 INFO - PROCESS | 264 | 1463041561921 Marionette TRACE conn2 <- [1,1806,null,{}] 00:26:01 INFO - PROCESS | 264 | 1463041561924 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}] 00:26:01 INFO - PROCESS | 264 | 1463041562003 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 00:26:01 INFO - PROCESS | 264 | 1463041562009 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:02 INFO - PROCESS | 264 | ++DOCSHELL 16F11400 == 49 [pid = 264] [id = 461] 00:26:02 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (17846800) [pid = 264] [serial = 1383] [outer = 00000000] 00:26:02 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (1820D400) [pid = 264] [serial = 1384] [outer = 17846800] 00:26:02 INFO - PROCESS | 264 | 1463041562052 Marionette DEBUG loaded listener.js 00:26:02 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (18567C00) [pid = 264] [serial = 1385] [outer = 17846800] 00:26:02 INFO - PROCESS | 264 | 1463041562453 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]]]}] 00:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 585ms 00:26:02 INFO - PROCESS | 264 | 1463041562502 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 00:26:02 INFO - PROCESS | 264 | 1463041562504 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 00:26:02 INFO - PROCESS | 264 | 1463041562507 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:26:02 INFO - PROCESS | 264 | 1463041562509 Marionette TRACE conn2 <- [1,1810,null,{}] 00:26:02 INFO - PROCESS | 264 | 1463041562512 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}] 00:26:02 INFO - PROCESS | 264 | 1463041562596 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 00:26:02 INFO - PROCESS | 264 | 1463041562603 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:02 INFO - PROCESS | 264 | ++DOCSHELL 16158400 == 50 [pid = 264] [id = 462] 00:26:02 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (17899400) [pid = 264] [serial = 1386] [outer = 00000000] 00:26:02 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (18588C00) [pid = 264] [serial = 1387] [outer = 17899400] 00:26:02 INFO - PROCESS | 264 | 1463041562645 Marionette DEBUG loaded listener.js 00:26:02 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (18589C00) [pid = 264] [serial = 1388] [outer = 17899400] 00:26:03 INFO - PROCESS | 264 | 1463041563118 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]]]}] 00:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 632ms 00:26:03 INFO - PROCESS | 264 | 1463041563153 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 00:26:03 INFO - PROCESS | 264 | 1463041563156 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 00:26:03 INFO - PROCESS | 264 | 1463041563214 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:26:03 INFO - PROCESS | 264 | 1463041563217 Marionette TRACE conn2 <- [1,1814,null,{}] 00:26:03 INFO - PROCESS | 264 | 1463041563223 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}] 00:26:03 INFO - PROCESS | 264 | 1463041563325 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 00:26:03 INFO - PROCESS | 264 | 1463041563465 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:03 INFO - PROCESS | 264 | ++DOCSHELL 1101D800 == 51 [pid = 264] [id = 463] 00:26:03 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (1101E000) [pid = 264] [serial = 1389] [outer = 00000000] 00:26:03 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (11578000) [pid = 264] [serial = 1390] [outer = 1101E000] 00:26:03 INFO - PROCESS | 264 | 1463041563510 Marionette DEBUG loaded listener.js 00:26:03 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (12C0BC00) [pid = 264] [serial = 1391] [outer = 1101E000] 00:26:04 INFO - PROCESS | 264 | 1463041564162 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]]]}] 00:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 971ms 00:26:04 INFO - PROCESS | 264 | 1463041564189 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 00:26:04 INFO - PROCESS | 264 | 1463041564193 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 00:26:04 INFO - PROCESS | 264 | 1463041564197 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:26:04 INFO - PROCESS | 264 | 1463041564199 Marionette TRACE conn2 <- [1,1818,null,{}] 00:26:04 INFO - PROCESS | 264 | 1463041564207 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}] 00:26:04 INFO - PROCESS | 264 | 1463041564317 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 00:26:04 INFO - PROCESS | 264 | 1463041564427 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:04 INFO - PROCESS | 264 | ++DOCSHELL 1613E000 == 52 [pid = 264] [id = 464] 00:26:04 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (1613FC00) [pid = 264] [serial = 1392] [outer = 00000000] 00:26:04 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (16165400) [pid = 264] [serial = 1393] [outer = 1613FC00] 00:26:04 INFO - PROCESS | 264 | 1463041564481 Marionette DEBUG loaded listener.js 00:26:04 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (16188C00) [pid = 264] [serial = 1394] [outer = 1613FC00] 00:26:05 INFO - PROCESS | 264 | 1463041565037 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]]]}] 00:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 879ms 00:26:05 INFO - PROCESS | 264 | 1463041565087 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 00:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:26:05 INFO - PROCESS | 264 | 1463041565090 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 00:26:05 INFO - PROCESS | 264 | 1463041565094 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:26:05 INFO - PROCESS | 264 | 1463041565096 Marionette TRACE conn2 <- [1,1822,null,{}] 00:26:05 INFO - PROCESS | 264 | 1463041565100 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}] 00:26:05 INFO - PROCESS | 264 | 1463041565204 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 00:26:05 INFO - PROCESS | 264 | 1463041565320 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:05 INFO - PROCESS | 264 | ++DOCSHELL 1719FC00 == 53 [pid = 264] [id = 465] 00:26:05 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (177B3800) [pid = 264] [serial = 1395] [outer = 00000000] 00:26:05 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (1787DC00) [pid = 264] [serial = 1396] [outer = 177B3800] 00:26:05 INFO - PROCESS | 264 | 1463041565420 Marionette DEBUG loaded listener.js 00:26:05 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (1820E400) [pid = 264] [serial = 1397] [outer = 177B3800] 00:26:06 INFO - PROCESS | 264 | 1463041566042 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]]]}] 00:26:06 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 00:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1032ms 00:26:06 INFO - PROCESS | 264 | 1463041566136 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 00:26:06 INFO - PROCESS | 264 | 1463041566138 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 00:26:06 INFO - PROCESS | 264 | 1463041566142 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:26:06 INFO - PROCESS | 264 | 1463041566144 Marionette TRACE conn2 <- [1,1826,null,{}] 00:26:06 INFO - PROCESS | 264 | 1463041566147 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}] 00:26:06 INFO - PROCESS | 264 | 1463041566251 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 00:26:06 INFO - PROCESS | 264 | 1463041566385 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:06 INFO - PROCESS | 264 | ++DOCSHELL 19A87C00 == 54 [pid = 264] [id = 466] 00:26:06 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (19A88800) [pid = 264] [serial = 1398] [outer = 00000000] 00:26:06 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (19A8DC00) [pid = 264] [serial = 1399] [outer = 19A88800] 00:26:06 INFO - PROCESS | 264 | 1463041566439 Marionette DEBUG loaded listener.js 00:26:06 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (19B03800) [pid = 264] [serial = 1400] [outer = 19A88800] 00:26:06 INFO - PROCESS | 264 | 1463041567007 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]]]}] 00:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 878ms 00:26:07 INFO - PROCESS | 264 | 1463041567028 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 00:26:07 INFO - PROCESS | 264 | 1463041567030 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 00:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:26:07 INFO - PROCESS | 264 | 1463041567034 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:26:07 INFO - PROCESS | 264 | 1463041567036 Marionette TRACE conn2 <- [1,1830,null,{}] 00:26:07 INFO - PROCESS | 264 | 1463041567024 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}] 00:26:07 INFO - PROCESS | 264 | 1463041567125 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 00:26:07 INFO - PROCESS | 264 | 1463041567231 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:07 INFO - PROCESS | 264 | ++DOCSHELL 18588400 == 55 [pid = 264] [id = 467] 00:26:07 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (1858E400) [pid = 264] [serial = 1401] [outer = 00000000] 00:26:07 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (19B0E000) [pid = 264] [serial = 1402] [outer = 1858E400] 00:26:07 INFO - PROCESS | 264 | 1463041567283 Marionette DEBUG loaded listener.js 00:26:07 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (19B10400) [pid = 264] [serial = 1403] [outer = 1858E400] 00:26:08 INFO - PROCESS | 264 | 1463041568013 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]]]}] 00:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1032ms 00:26:08 INFO - PROCESS | 264 | 1463041568058 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 00:26:08 INFO - PROCESS | 264 | 1463041568062 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 00:26:08 INFO - PROCESS | 264 | 1463041568088 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:26:08 INFO - PROCESS | 264 | 1463041568092 Marionette TRACE conn2 <- [1,1834,null,{}] 00:26:08 INFO - PROCESS | 264 | 1463041568098 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}] 00:26:08 INFO - PROCESS | 264 | 1463041568195 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 00:26:08 INFO - PROCESS | 264 | 1463041568319 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:08 INFO - PROCESS | 264 | ++DOCSHELL 1328B000 == 56 [pid = 264] [id = 468] 00:26:08 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (1328F800) [pid = 264] [serial = 1404] [outer = 00000000] 00:26:08 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (13544C00) [pid = 264] [serial = 1405] [outer = 1328F800] 00:26:08 INFO - PROCESS | 264 | 1463041568367 Marionette DEBUG loaded listener.js 00:26:08 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (1468B400) [pid = 264] [serial = 1406] [outer = 1328F800] 00:26:08 INFO - PROCESS | 264 | 1463041568925 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]]]}] 00:26:08 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) 00:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 894ms 00:26:08 INFO - PROCESS | 264 | 1463041568977 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 00:26:08 INFO - PROCESS | 264 | 1463041568982 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 00:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:26:08 INFO - PROCESS | 264 | 1463041568988 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:26:08 INFO - PROCESS | 264 | 1463041568991 Marionette TRACE conn2 <- [1,1838,null,{}] 00:26:08 INFO - PROCESS | 264 | 1463041568995 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}] 00:26:09 INFO - PROCESS | 264 | 1463041569092 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 00:26:09 INFO - PROCESS | 264 | 1463041569215 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:09 INFO - PROCESS | 264 | --DOCSHELL 10536800 == 55 [pid = 264] [id = 18] 00:26:09 INFO - PROCESS | 264 | --DOCSHELL 16F11400 == 54 [pid = 264] [id = 461] 00:26:09 INFO - PROCESS | 264 | --DOCSHELL 12C13000 == 53 [pid = 264] [id = 460] 00:26:09 INFO - PROCESS | 264 | --DOCSHELL 17866800 == 52 [pid = 264] [id = 459] 00:26:09 INFO - PROCESS | 264 | --DOCSHELL 16F1E800 == 51 [pid = 264] [id = 458] 00:26:09 INFO - PROCESS | 264 | --DOCSHELL 117DE000 == 50 [pid = 264] [id = 457] 00:26:09 INFO - PROCESS | 264 | --DOCSHELL 16188800 == 49 [pid = 264] [id = 456] 00:26:09 INFO - PROCESS | 264 | --DOCSHELL 1615F400 == 48 [pid = 264] [id = 455] 00:26:09 INFO - PROCESS | 264 | --DOCSHELL 1324E400 == 47 [pid = 264] [id = 454] 00:26:09 INFO - PROCESS | 264 | --DOCSHELL 12E2A400 == 46 [pid = 264] [id = 453] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 125 (1786B400) [pid = 264] [serial = 1330] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 124 (17875C00) [pid = 264] [serial = 1333] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 123 (1784A800) [pid = 264] [serial = 1309] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 122 (163AA000) [pid = 264] [serial = 1324] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 121 (1101CC00) [pid = 264] [serial = 1315] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 120 (1786BC00) [pid = 264] [serial = 1331] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 119 (1157FC00) [pid = 264] [serial = 1316] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 118 (13CB3800) [pid = 264] [serial = 1318] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 117 (14928800) [pid = 264] [serial = 1319] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 116 (117DC400) [pid = 264] [serial = 1300] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 115 (1101F000) [pid = 264] [serial = 1312] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 114 (17614800) [pid = 264] [serial = 1306] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 113 (149FD800) [pid = 264] [serial = 1303] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 112 (16179800) [pid = 264] [serial = 1321] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 111 (16181000) [pid = 264] [serial = 1322] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 110 (16C86800) [pid = 264] [serial = 1327] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 109 (16F1D400) [pid = 264] [serial = 1328] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 108 (17879000) [pid = 264] [serial = 1334] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 107 (1674BC00) [pid = 264] [serial = 1325] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | ++DOCSHELL 105D9400 == 47 [pid = 264] [id = 469] 00:26:09 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (105D9C00) [pid = 264] [serial = 1407] [outer = 00000000] 00:26:09 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (112AB800) [pid = 264] [serial = 1408] [outer = 105D9C00] 00:26:09 INFO - PROCESS | 264 | 1463041569298 Marionette DEBUG loaded listener.js 00:26:09 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (122A9800) [pid = 264] [serial = 1409] [outer = 105D9C00] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 109 (16187000) [pid = 264] [serial = 1336] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 108 (16B69C00) [pid = 264] [serial = 1337] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 107 (1787D400) [pid = 264] [serial = 1339] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 106 (1789B400) [pid = 264] [serial = 1340] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | --DOMWINDOW == 105 (178A4400) [pid = 264] [serial = 1342] [outer = 00000000] [url = about:blank] 00:26:09 INFO - PROCESS | 264 | 1463041569720 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]]]}] 00:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 801ms 00:26:09 INFO - PROCESS | 264 | 1463041569773 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 00:26:09 INFO - PROCESS | 264 | 1463041569775 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 00:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:26:09 INFO - PROCESS | 264 | 1463041569778 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:26:09 INFO - PROCESS | 264 | 1463041569782 Marionette TRACE conn2 <- [1,1842,null,{}] 00:26:09 INFO - PROCESS | 264 | 1463041569796 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}] 00:26:09 INFO - PROCESS | 264 | 1463041569885 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 00:26:09 INFO - PROCESS | 264 | 1463041569892 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:09 INFO - PROCESS | 264 | ++DOCSHELL 16165C00 == 48 [pid = 264] [id = 470] 00:26:09 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (16179400) [pid = 264] [serial = 1410] [outer = 00000000] 00:26:09 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (16187000) [pid = 264] [serial = 1411] [outer = 16179400] 00:26:09 INFO - PROCESS | 264 | 1463041569943 Marionette DEBUG loaded listener.js 00:26:09 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (163A6400) [pid = 264] [serial = 1412] [outer = 16179400] 00:26:10 INFO - PROCESS | 264 | 1463041570422 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]]]}] 00:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 693ms 00:26:10 INFO - PROCESS | 264 | 1463041570478 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 00:26:10 INFO - PROCESS | 264 | 1463041570480 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 00:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:26:10 INFO - PROCESS | 264 | 1463041570484 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:26:10 INFO - PROCESS | 264 | 1463041570485 Marionette TRACE conn2 <- [1,1846,null,{}] 00:26:10 INFO - PROCESS | 264 | 1463041570489 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}] 00:26:10 INFO - PROCESS | 264 | 1463041570571 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 00:26:10 INFO - PROCESS | 264 | 1463041570580 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:10 INFO - PROCESS | 264 | ++DOCSHELL 1674F000 == 49 [pid = 264] [id = 471] 00:26:10 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (1674F800) [pid = 264] [serial = 1413] [outer = 00000000] 00:26:10 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (16D49000) [pid = 264] [serial = 1414] [outer = 1674F800] 00:26:10 INFO - PROCESS | 264 | 1463041570615 Marionette DEBUG loaded listener.js 00:26:10 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (16F6A000) [pid = 264] [serial = 1415] [outer = 1674F800] 00:26:11 INFO - PROCESS | 264 | 1463041571056 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]]]}] 00:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 632ms 00:26:11 INFO - PROCESS | 264 | 1463041571104 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 00:26:11 INFO - PROCESS | 264 | 1463041571106 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 00:26:11 INFO - PROCESS | 264 | 1463041571110 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:26:11 INFO - PROCESS | 264 | 1463041571111 Marionette TRACE conn2 <- [1,1850,null,{}] 00:26:11 INFO - PROCESS | 264 | 1463041571115 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}] 00:26:11 INFO - PROCESS | 264 | 1463041571194 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 00:26:11 INFO - PROCESS | 264 | 1463041571203 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:11 INFO - PROCESS | 264 | ++DOCSHELL 163A2C00 == 50 [pid = 264] [id = 472] 00:26:11 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (16F73800) [pid = 264] [serial = 1416] [outer = 00000000] 00:26:11 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (177BBC00) [pid = 264] [serial = 1417] [outer = 16F73800] 00:26:11 INFO - PROCESS | 264 | 1463041571247 Marionette DEBUG loaded listener.js 00:26:11 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (1784EC00) [pid = 264] [serial = 1418] [outer = 16F73800] 00:26:11 INFO - PROCESS | 264 | 1463041571719 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]]]}] 00:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 632ms 00:26:11 INFO - PROCESS | 264 | 1463041571748 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 00:26:11 INFO - PROCESS | 264 | 1463041571750 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 00:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:26:11 INFO - PROCESS | 264 | 1463041571753 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:26:11 INFO - PROCESS | 264 | 1463041571755 Marionette TRACE conn2 <- [1,1854,null,{}] 00:26:11 INFO - PROCESS | 264 | 1463041571758 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}] 00:26:11 INFO - PROCESS | 264 | 1463041571880 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 00:26:11 INFO - PROCESS | 264 | 1463041571888 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:11 INFO - PROCESS | 264 | ++DOCSHELL 10F42C00 == 51 [pid = 264] [id = 473] 00:26:11 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (1784D800) [pid = 264] [serial = 1419] [outer = 00000000] 00:26:11 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (1787A000) [pid = 264] [serial = 1420] [outer = 1784D800] 00:26:11 INFO - PROCESS | 264 | 1463041571932 Marionette DEBUG loaded listener.js 00:26:11 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (1789E400) [pid = 264] [serial = 1421] [outer = 1784D800] 00:26:12 INFO - PROCESS | 264 | 1463041572367 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]]]}] 00:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 678ms 00:26:12 INFO - PROCESS | 264 | 1463041572436 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 00:26:12 INFO - PROCESS | 264 | 1463041572438 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 00:26:12 INFO - PROCESS | 264 | 1463041572441 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:26:12 INFO - PROCESS | 264 | 1463041572443 Marionette TRACE conn2 <- [1,1858,null,{}] 00:26:12 INFO - PROCESS | 264 | 1463041572447 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}] 00:26:12 INFO - PROCESS | 264 | 1463041572557 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 00:26:12 INFO - PROCESS | 264 | 1463041572652 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:12 INFO - PROCESS | 264 | ++DOCSHELL 17881C00 == 52 [pid = 264] [id = 474] 00:26:12 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (1789E000) [pid = 264] [serial = 1422] [outer = 00000000] 00:26:12 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (18566000) [pid = 264] [serial = 1423] [outer = 1789E000] 00:26:12 INFO - PROCESS | 264 | 1463041572696 Marionette DEBUG loaded listener.js 00:26:12 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (18588000) [pid = 264] [serial = 1424] [outer = 1789E000] 00:26:13 INFO - PROCESS | 264 | 1463041573105 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]]]}] 00:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 724ms 00:26:13 INFO - PROCESS | 264 | 1463041573168 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 00:26:13 INFO - PROCESS | 264 | 1463041573170 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 00:26:13 INFO - PROCESS | 264 | 1463041573173 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:26:13 INFO - PROCESS | 264 | 1463041573175 Marionette TRACE conn2 <- [1,1862,null,{}] 00:26:13 INFO - PROCESS | 264 | 1463041573184 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}] 00:26:13 INFO - PROCESS | 264 | 1463041573300 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 00:26:13 INFO - PROCESS | 264 | 1463041573312 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:13 INFO - PROCESS | 264 | ++DOCSHELL 18201C00 == 53 [pid = 264] [id = 475] 00:26:13 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (18563000) [pid = 264] [serial = 1425] [outer = 00000000] 00:26:13 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (19B0A400) [pid = 264] [serial = 1426] [outer = 18563000] 00:26:13 INFO - PROCESS | 264 | 1463041573418 Marionette DEBUG loaded listener.js 00:26:13 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (19B1E800) [pid = 264] [serial = 1427] [outer = 18563000] 00:26:13 INFO - PROCESS | 264 | --DOMWINDOW == 122 (107F4800) [pid = 264] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:26:13 INFO - PROCESS | 264 | --DOMWINDOW == 121 (115F0C00) [pid = 264] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:26:13 INFO - PROCESS | 264 | --DOMWINDOW == 120 (16F70000) [pid = 264] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:26:13 INFO - PROCESS | 264 | --DOMWINDOW == 119 (117D8C00) [pid = 264] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:26:13 INFO - PROCESS | 264 | --DOMWINDOW == 118 (1786A400) [pid = 264] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:26:13 INFO - PROCESS | 264 | --DOMWINDOW == 117 (12EDF000) [pid = 264] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:26:13 INFO - PROCESS | 264 | --DOMWINDOW == 116 (13286400) [pid = 264] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:26:13 INFO - PROCESS | 264 | --DOMWINDOW == 115 (1425C400) [pid = 264] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:26:13 INFO - PROCESS | 264 | --DOMWINDOW == 114 (1615F800) [pid = 264] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:26:13 INFO - PROCESS | 264 | --DOMWINDOW == 113 (163A0800) [pid = 264] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:26:13 INFO - PROCESS | 264 | --DOMWINDOW == 112 (1617A400) [pid = 264] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:26:13 INFO - PROCESS | 264 | --DOMWINDOW == 111 (17846800) [pid = 264] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:26:14 INFO - PROCESS | 264 | 1463041574017 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]]]}] 00:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 894ms 00:26:14 INFO - PROCESS | 264 | 1463041574079 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 00:26:14 INFO - PROCESS | 264 | 1463041574081 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 00:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:26:14 INFO - PROCESS | 264 | 1463041574085 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:26:14 INFO - PROCESS | 264 | 1463041574086 Marionette TRACE conn2 <- [1,1866,null,{}] 00:26:14 INFO - PROCESS | 264 | 1463041574089 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}] 00:26:14 INFO - PROCESS | 264 | 1463041574179 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 00:26:14 INFO - PROCESS | 264 | 1463041574260 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:14 INFO - PROCESS | 264 | ++DOCSHELL 10765400 == 54 [pid = 264] [id = 476] 00:26:14 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (10F3FC00) [pid = 264] [serial = 1428] [outer = 00000000] 00:26:14 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (13284C00) [pid = 264] [serial = 1429] [outer = 10F3FC00] 00:26:14 INFO - PROCESS | 264 | 1463041574304 Marionette DEBUG loaded listener.js 00:26:14 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (16745800) [pid = 264] [serial = 1430] [outer = 10F3FC00] 00:26:14 INFO - PROCESS | 264 | 1463041574645 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]]]}] 00:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 631ms 00:26:14 INFO - PROCESS | 264 | 1463041574706 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 00:26:14 INFO - PROCESS | 264 | 1463041574708 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 00:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:26:14 INFO - PROCESS | 264 | 1463041574712 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:26:14 INFO - PROCESS | 264 | 1463041574714 Marionette TRACE conn2 <- [1,1870,null,{}] 00:26:14 INFO - PROCESS | 264 | 1463041574717 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}] 00:26:14 INFO - PROCESS | 264 | 1463041574837 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 00:26:14 INFO - PROCESS | 264 | 1463041574846 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:14 INFO - PROCESS | 264 | ++DOCSHELL 122AB400 == 55 [pid = 264] [id = 477] 00:26:14 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (12EDF000) [pid = 264] [serial = 1431] [outer = 00000000] 00:26:14 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (1856AC00) [pid = 264] [serial = 1432] [outer = 12EDF000] 00:26:14 INFO - PROCESS | 264 | 1463041574890 Marionette DEBUG loaded listener.js 00:26:14 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (19B04C00) [pid = 264] [serial = 1433] [outer = 12EDF000] 00:26:15 INFO - PROCESS | 264 | 1463041575293 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]]]}] 00:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 632ms 00:26:15 INFO - PROCESS | 264 | 1463041575350 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 00:26:15 INFO - PROCESS | 264 | 1463041575352 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 00:26:15 INFO - PROCESS | 264 | 1463041575355 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:26:15 INFO - PROCESS | 264 | 1463041575342 Marionette TRACE conn2 <- [1,1874,null,{}] 00:26:15 INFO - PROCESS | 264 | 1463041575345 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}] 00:26:15 INFO - PROCESS | 264 | 1463041575482 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 00:26:15 INFO - PROCESS | 264 | 1463041575525 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:15 INFO - PROCESS | 264 | ++DOCSHELL 16F69400 == 56 [pid = 264] [id = 478] 00:26:15 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (16F6B800) [pid = 264] [serial = 1434] [outer = 00000000] 00:26:15 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (19BBD800) [pid = 264] [serial = 1435] [outer = 16F6B800] 00:26:15 INFO - PROCESS | 264 | 1463041575572 Marionette DEBUG loaded listener.js 00:26:15 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (19BC7C00) [pid = 264] [serial = 1436] [outer = 16F6B800] 00:26:16 INFO - PROCESS | 264 | 1463041576103 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]]]}] 00:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 832ms 00:26:16 INFO - PROCESS | 264 | 1463041576183 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 00:26:16 INFO - PROCESS | 264 | 1463041576187 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 00:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:26:16 INFO - PROCESS | 264 | 1463041576193 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:26:16 INFO - PROCESS | 264 | 1463041576197 Marionette TRACE conn2 <- [1,1878,null,{}] 00:26:16 INFO - PROCESS | 264 | 1463041576203 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}] 00:26:16 INFO - PROCESS | 264 | 1463041576315 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 00:26:16 INFO - PROCESS | 264 | 1463041576458 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:16 INFO - PROCESS | 264 | ++DOCSHELL 10F39C00 == 57 [pid = 264] [id = 479] 00:26:16 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (11255400) [pid = 264] [serial = 1437] [outer = 00000000] 00:26:16 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (13213000) [pid = 264] [serial = 1438] [outer = 11255400] 00:26:16 INFO - PROCESS | 264 | 1463041576515 Marionette DEBUG loaded listener.js 00:26:16 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (13CB4400) [pid = 264] [serial = 1439] [outer = 11255400] 00:26:17 INFO - PROCESS | 264 | 1463041577100 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]]]}] 00:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 925ms 00:26:17 INFO - PROCESS | 264 | 1463041577123 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 00:26:17 INFO - PROCESS | 264 | 1463041577129 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 00:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:26:17 INFO - PROCESS | 264 | 1463041577135 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:26:17 INFO - PROCESS | 264 | 1463041577138 Marionette TRACE conn2 <- [1,1882,null,{}] 00:26:17 INFO - PROCESS | 264 | 1463041577142 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}] 00:26:17 INFO - PROCESS | 264 | 1463041577249 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 00:26:17 INFO - PROCESS | 264 | 1463041577360 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:17 INFO - PROCESS | 264 | ++DOCSHELL 15A95C00 == 58 [pid = 264] [id = 480] 00:26:17 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (16158C00) [pid = 264] [serial = 1440] [outer = 00000000] 00:26:17 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (16B5FC00) [pid = 264] [serial = 1441] [outer = 16158C00] 00:26:17 INFO - PROCESS | 264 | 1463041577413 Marionette DEBUG loaded listener.js 00:26:17 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (16F14000) [pid = 264] [serial = 1442] [outer = 16158C00] 00:26:18 INFO - PROCESS | 264 | 1463041578032 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]]]}] 00:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 940ms 00:26:18 INFO - PROCESS | 264 | 1463041578062 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 00:26:18 INFO - PROCESS | 264 | 1463041578065 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 00:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:26:18 INFO - PROCESS | 264 | 1463041578069 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:26:18 INFO - PROCESS | 264 | 1463041578072 Marionette TRACE conn2 <- [1,1886,null,{}] 00:26:18 INFO - PROCESS | 264 | 1463041578084 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}] 00:26:18 INFO - PROCESS | 264 | 1463041578193 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 00:26:18 INFO - PROCESS | 264 | 1463041578306 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:18 INFO - PROCESS | 264 | ++DOCSHELL 1789B400 == 59 [pid = 264] [id = 481] 00:26:18 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (17A45000) [pid = 264] [serial = 1443] [outer = 00000000] 00:26:18 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (19A8B800) [pid = 264] [serial = 1444] [outer = 17A45000] 00:26:18 INFO - PROCESS | 264 | 1463041578402 Marionette DEBUG loaded listener.js 00:26:18 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (19B26000) [pid = 264] [serial = 1445] [outer = 17A45000] 00:26:18 INFO - PROCESS | 264 | 1463041578954 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]]]}] 00:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 924ms 00:26:18 INFO - PROCESS | 264 | 1463041579000 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 00:26:18 INFO - PROCESS | 264 | 1463041579003 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 00:26:18 INFO - PROCESS | 264 | 1463041579006 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:26:18 INFO - PROCESS | 264 | 1463041579008 Marionette TRACE conn2 <- [1,1890,null,{}] 00:26:19 INFO - PROCESS | 264 | 1463041579012 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}] 00:26:19 INFO - PROCESS | 264 | 1463041579117 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 00:26:19 INFO - PROCESS | 264 | 1463041579226 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:19 INFO - PROCESS | 264 | ++DOCSHELL 19BC6000 == 60 [pid = 264] [id = 482] 00:26:19 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (19BC6400) [pid = 264] [serial = 1446] [outer = 00000000] 00:26:19 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (19C51800) [pid = 264] [serial = 1447] [outer = 19BC6400] 00:26:19 INFO - PROCESS | 264 | 1463041579280 Marionette DEBUG loaded listener.js 00:26:19 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (19C8F400) [pid = 264] [serial = 1448] [outer = 19BC6400] 00:26:19 INFO - PROCESS | 264 | 1463041579860 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]]]}] 00:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 894ms 00:26:19 INFO - PROCESS | 264 | 1463041579912 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 00:26:19 INFO - PROCESS | 264 | 1463041579914 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 00:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:26:19 INFO - PROCESS | 264 | 1463041579918 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:26:19 INFO - PROCESS | 264 | 1463041579920 Marionette TRACE conn2 <- [1,1894,null,{}] 00:26:19 INFO - PROCESS | 264 | 1463041579924 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}] 00:26:20 INFO - PROCESS | 264 | 1463041580010 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 00:26:20 INFO - PROCESS | 264 | 1463041580120 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:20 INFO - PROCESS | 264 | ++DOCSHELL 19BC2000 == 61 [pid = 264] [id = 483] 00:26:20 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (19C44C00) [pid = 264] [serial = 1449] [outer = 00000000] 00:26:20 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (19C96400) [pid = 264] [serial = 1450] [outer = 19C44C00] 00:26:20 INFO - PROCESS | 264 | 1463041580172 Marionette DEBUG loaded listener.js 00:26:20 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (19C99800) [pid = 264] [serial = 1451] [outer = 19C44C00] 00:26:20 INFO - PROCESS | 264 | 1463041580750 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]]]}] 00:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 878ms 00:26:20 INFO - PROCESS | 264 | 1463041580805 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 00:26:20 INFO - PROCESS | 264 | 1463041580808 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 00:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:26:20 INFO - PROCESS | 264 | 1463041580811 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:26:20 INFO - PROCESS | 264 | 1463041580813 Marionette TRACE conn2 <- [1,1898,null,{}] 00:26:20 INFO - PROCESS | 264 | 1463041580817 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}] 00:26:20 INFO - PROCESS | 264 | 1463041580938 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 00:26:21 INFO - PROCESS | 264 | 1463041581079 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:21 INFO - PROCESS | 264 | ++DOCSHELL 107F6000 == 62 [pid = 264] [id = 484] 00:26:21 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (10D5E000) [pid = 264] [serial = 1452] [outer = 00000000] 00:26:21 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (13B9D000) [pid = 264] [serial = 1453] [outer = 10D5E000] 00:26:21 INFO - PROCESS | 264 | 1463041581133 Marionette DEBUG loaded listener.js 00:26:21 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (15835000) [pid = 264] [serial = 1454] [outer = 10D5E000] 00:26:21 INFO - PROCESS | 264 | 1463041581889 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]]]}] 00:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1124ms 00:26:21 INFO - PROCESS | 264 | 1463041581941 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 00:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:26:21 INFO - PROCESS | 264 | 1463041581944 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 00:26:21 INFO - PROCESS | 264 | 1463041581950 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:26:21 INFO - PROCESS | 264 | 1463041581953 Marionette TRACE conn2 <- [1,1902,null,{}] 00:26:21 INFO - PROCESS | 264 | 1463041581958 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}] 00:26:22 INFO - PROCESS | 264 | 1463041582057 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 00:26:22 INFO - PROCESS | 264 | 1463041582202 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:22 INFO - PROCESS | 264 | ++DOCSHELL 12223000 == 63 [pid = 264] [id = 485] 00:26:22 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (122AEC00) [pid = 264] [serial = 1455] [outer = 00000000] 00:26:22 INFO - PROCESS | 264 | ++DOMWINDOW == 140 (13549400) [pid = 264] [serial = 1456] [outer = 122AEC00] 00:26:22 INFO - PROCESS | 264 | 1463041582272 Marionette DEBUG loaded listener.js 00:26:22 INFO - PROCESS | 264 | ++DOMWINDOW == 141 (15B8DC00) [pid = 264] [serial = 1457] [outer = 122AEC00] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 122AB400 == 62 [pid = 264] [id = 477] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 10765400 == 61 [pid = 264] [id = 476] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 18201C00 == 60 [pid = 264] [id = 475] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 17881C00 == 59 [pid = 264] [id = 474] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 10F42C00 == 58 [pid = 264] [id = 473] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 163A2C00 == 57 [pid = 264] [id = 472] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 1674F000 == 56 [pid = 264] [id = 471] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 16165C00 == 55 [pid = 264] [id = 470] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 105D9400 == 54 [pid = 264] [id = 469] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 1328B000 == 53 [pid = 264] [id = 468] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 19A87C00 == 52 [pid = 264] [id = 466] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 140 (18588C00) [pid = 264] [serial = 1387] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 1719FC00 == 51 [pid = 264] [id = 465] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 1613E000 == 50 [pid = 264] [id = 464] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 1101D800 == 49 [pid = 264] [id = 463] 00:26:22 INFO - PROCESS | 264 | --DOCSHELL 16158400 == 48 [pid = 264] [id = 462] 00:26:22 INFO - PROCESS | 264 | 1463041582811 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]]]}] 00:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 878ms 00:26:22 INFO - PROCESS | 264 | 1463041582834 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 00:26:22 INFO - PROCESS | 264 | 1463041582839 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 00:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:26:22 INFO - PROCESS | 264 | 1463041582845 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:26:22 INFO - PROCESS | 264 | 1463041582847 Marionette TRACE conn2 <- [1,1906,null,{}] 00:26:22 INFO - PROCESS | 264 | 1463041582851 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}] 00:26:22 INFO - PROCESS | 264 | 1463041582936 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 139 (122B3000) [pid = 264] [serial = 1313] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 138 (12ED2C00) [pid = 264] [serial = 1268] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 137 (17847800) [pid = 264] [serial = 1375] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 136 (1075B800) [pid = 264] [serial = 1345] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 135 (16F17C00) [pid = 264] [serial = 1357] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 134 (17899C00) [pid = 264] [serial = 1378] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 133 (180EC800) [pid = 264] [serial = 1354] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 132 (13BA4C00) [pid = 264] [serial = 1361] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 131 (134EBC00) [pid = 264] [serial = 1360] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 130 (134DE000) [pid = 264] [serial = 1363] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 129 (149F6400) [pid = 264] [serial = 1364] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 128 (1786A000) [pid = 264] [serial = 1376] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 127 (163A5400) [pid = 264] [serial = 1381] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 126 (16F1E000) [pid = 264] [serial = 1382] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 125 (1462F400) [pid = 264] [serial = 1348] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 124 (16167000) [pid = 264] [serial = 1366] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 123 (16182000) [pid = 264] [serial = 1367] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 122 (16B60C00) [pid = 264] [serial = 1351] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 121 (163AAC00) [pid = 264] [serial = 1369] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 120 (16F73000) [pid = 264] [serial = 1358] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 119 (16D4C000) [pid = 264] [serial = 1372] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 118 (16F1B400) [pid = 264] [serial = 1373] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 117 (1787D800) [pid = 264] [serial = 1379] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 116 (1820D400) [pid = 264] [serial = 1384] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 115 (16750000) [pid = 264] [serial = 1370] [outer = 00000000] [url = about:blank] 00:26:22 INFO - PROCESS | 264 | --DOMWINDOW == 114 (18567C00) [pid = 264] [serial = 1385] [outer = 00000000] [url = about:blank] 00:26:23 INFO - PROCESS | 264 | 1463041583055 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:23 INFO - PROCESS | 264 | ++DOCSHELL 107FB400 == 49 [pid = 264] [id = 486] 00:26:23 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (10D55800) [pid = 264] [serial = 1458] [outer = 00000000] 00:26:23 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (12EDF400) [pid = 264] [serial = 1459] [outer = 10D55800] 00:26:23 INFO - PROCESS | 264 | 1463041583101 Marionette DEBUG loaded listener.js 00:26:23 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (135DC400) [pid = 264] [serial = 1460] [outer = 10D55800] 00:26:23 INFO - PROCESS | 264 | 1463041583482 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]]]}] 00:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 694ms 00:26:23 INFO - PROCESS | 264 | 1463041583552 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 00:26:23 INFO - PROCESS | 264 | 1463041583538 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 00:26:23 INFO - PROCESS | 264 | 1463041583542 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:26:23 INFO - PROCESS | 264 | 1463041583545 Marionette TRACE conn2 <- [1,1910,null,{}] 00:26:23 INFO - PROCESS | 264 | 1463041583555 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}] 00:26:23 INFO - PROCESS | 264 | 1463041583643 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 00:26:23 INFO - PROCESS | 264 | 1463041583651 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:23 INFO - PROCESS | 264 | ++DOCSHELL 1617D800 == 50 [pid = 264] [id = 487] 00:26:23 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (16180C00) [pid = 264] [serial = 1461] [outer = 00000000] 00:26:23 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (1674FC00) [pid = 264] [serial = 1462] [outer = 16180C00] 00:26:23 INFO - PROCESS | 264 | 1463041583701 Marionette DEBUG loaded listener.js 00:26:23 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (16F13C00) [pid = 264] [serial = 1463] [outer = 16180C00] 00:26:24 INFO - PROCESS | 264 | 1463041584164 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]]]}] 00:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 632ms 00:26:24 INFO - PROCESS | 264 | 1463041584181 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 00:26:24 INFO - PROCESS | 264 | 1463041584184 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 00:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:26:24 INFO - PROCESS | 264 | 1463041584187 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:26:24 INFO - PROCESS | 264 | 1463041584189 Marionette TRACE conn2 <- [1,1914,null,{}] 00:26:24 INFO - PROCESS | 264 | 1463041584193 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}] 00:26:24 INFO - PROCESS | 264 | 1463041584278 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 00:26:24 INFO - PROCESS | 264 | 1463041584284 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:24 INFO - PROCESS | 264 | ++DOCSHELL 1101D400 == 51 [pid = 264] [id = 488] 00:26:24 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (16F1C400) [pid = 264] [serial = 1464] [outer = 00000000] 00:26:24 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (17614800) [pid = 264] [serial = 1465] [outer = 16F1C400] 00:26:24 INFO - PROCESS | 264 | 1463041584328 Marionette DEBUG loaded listener.js 00:26:24 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (17848C00) [pid = 264] [serial = 1466] [outer = 16F1C400] 00:26:24 INFO - PROCESS | 264 | 1463041584737 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]]]}] 00:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 585ms 00:26:24 INFO - PROCESS | 264 | 1463041584785 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 00:26:24 INFO - PROCESS | 264 | 1463041584787 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 00:26:24 INFO - PROCESS | 264 | 1463041584790 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:26:24 INFO - PROCESS | 264 | 1463041584792 Marionette TRACE conn2 <- [1,1918,null,{}] 00:26:24 INFO - PROCESS | 264 | 1463041584795 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}] 00:26:24 INFO - PROCESS | 264 | 1463041584894 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 00:26:24 INFO - PROCESS | 264 | 1463041584900 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:24 INFO - PROCESS | 264 | ++DOCSHELL 16F6AC00 == 52 [pid = 264] [id = 489] 00:26:24 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (1784F400) [pid = 264] [serial = 1467] [outer = 00000000] 00:26:24 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (17871000) [pid = 264] [serial = 1468] [outer = 1784F400] 00:26:24 INFO - PROCESS | 264 | 1463041584944 Marionette DEBUG loaded listener.js 00:26:25 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (17878C00) [pid = 264] [serial = 1469] [outer = 1784F400] 00:26:25 INFO - PROCESS | 264 | 1463041585440 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]]]}] 00:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 678ms 00:26:25 INFO - PROCESS | 264 | 1463041585490 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 00:26:25 INFO - PROCESS | 264 | 1463041585492 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 00:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:26:25 INFO - PROCESS | 264 | 1463041585495 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:26:25 INFO - PROCESS | 264 | 1463041585497 Marionette TRACE conn2 <- [1,1922,null,{}] 00:26:25 INFO - PROCESS | 264 | 1463041585501 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}] 00:26:25 INFO - PROCESS | 264 | 1463041585637 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 00:26:25 INFO - PROCESS | 264 | 1463041585703 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:25 INFO - PROCESS | 264 | ++DOCSHELL 18201C00 == 53 [pid = 264] [id = 490] 00:26:25 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (1820E000) [pid = 264] [serial = 1470] [outer = 00000000] 00:26:25 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (18568C00) [pid = 264] [serial = 1471] [outer = 1820E000] 00:26:25 INFO - PROCESS | 264 | 1463041585747 Marionette DEBUG loaded listener.js 00:26:25 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (18580C00) [pid = 264] [serial = 1472] [outer = 1820E000] 00:26:26 INFO - PROCESS | 264 | 1463041586150 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]]]}] 00:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 678ms 00:26:26 INFO - PROCESS | 264 | 1463041586185 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 00:26:26 INFO - PROCESS | 264 | 1463041586187 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 00:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:26:26 INFO - PROCESS | 264 | 1463041586191 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:26:26 INFO - PROCESS | 264 | 1463041586192 Marionette TRACE conn2 <- [1,1926,null,{}] 00:26:26 INFO - PROCESS | 264 | 1463041586196 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}] 00:26:26 INFO - PROCESS | 264 | 1463041586337 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 00:26:26 INFO - PROCESS | 264 | 1463041586360 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:26 INFO - PROCESS | 264 | ++DOCSHELL 16B69400 == 54 [pid = 264] [id = 491] 00:26:26 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (18568800) [pid = 264] [serial = 1473] [outer = 00000000] 00:26:26 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (19B1CC00) [pid = 264] [serial = 1474] [outer = 18568800] 00:26:26 INFO - PROCESS | 264 | 1463041586403 Marionette DEBUG loaded listener.js 00:26:26 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (19B25C00) [pid = 264] [serial = 1475] [outer = 18568800] 00:26:26 INFO - PROCESS | 264 | 1463041586828 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]]]}] 00:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 693ms 00:26:26 INFO - PROCESS | 264 | 1463041586889 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 00:26:26 INFO - PROCESS | 264 | 1463041586891 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 00:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:26:26 INFO - PROCESS | 264 | 1463041586894 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:26:26 INFO - PROCESS | 264 | 1463041586896 Marionette TRACE conn2 <- [1,1930,null,{}] 00:26:26 INFO - PROCESS | 264 | 1463041586905 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}] 00:26:27 INFO - PROCESS | 264 | 1463041587022 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 00:26:27 INFO - PROCESS | 264 | 1463041587036 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:27 INFO - PROCESS | 264 | ++DOCSHELL 19A8C800 == 55 [pid = 264] [id = 492] 00:26:27 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (19A8EC00) [pid = 264] [serial = 1476] [outer = 00000000] 00:26:27 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (19C8E400) [pid = 264] [serial = 1477] [outer = 19A8EC00] 00:26:27 INFO - PROCESS | 264 | 1463041587118 Marionette DEBUG loaded listener.js 00:26:27 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (19C99C00) [pid = 264] [serial = 1478] [outer = 19A8EC00] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 134 (17613800) [pid = 264] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 133 (1674D000) [pid = 264] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 132 (1789E000) [pid = 264] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 131 (18563000) [pid = 264] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 130 (1674F800) [pid = 264] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 129 (1328F800) [pid = 264] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 128 (105D9C00) [pid = 264] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 127 (16179400) [pid = 264] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 126 (17899400) [pid = 264] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 125 (16F73800) [pid = 264] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 124 (10F3FC00) [pid = 264] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 123 (12EDF000) [pid = 264] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 122 (1784D800) [pid = 264] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 121 (13B0B800) [pid = 264] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 120 (10D57000) [pid = 264] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 119 (10D60C00) [pid = 264] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 118 (16F75C00) [pid = 264] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:26:27 INFO - PROCESS | 264 | --DOMWINDOW == 117 (16751C00) [pid = 264] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:26:27 INFO - PROCESS | 264 | 1463041587609 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]]]}] 00:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 801ms 00:26:27 INFO - PROCESS | 264 | 1463041587679 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 00:26:27 INFO - PROCESS | 264 | 1463041587681 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 00:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:26:27 INFO - PROCESS | 264 | 1463041587684 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:26:27 INFO - PROCESS | 264 | 1463041587686 Marionette TRACE conn2 <- [1,1934,null,{}] 00:26:27 INFO - PROCESS | 264 | 1463041587689 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}] 00:26:27 INFO - PROCESS | 264 | 1463041587773 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 00:26:27 INFO - PROCESS | 264 | 1463041587779 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:27 INFO - PROCESS | 264 | ++DOCSHELL 10D62400 == 56 [pid = 264] [id = 493] 00:26:27 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (11015C00) [pid = 264] [serial = 1479] [outer = 00000000] 00:26:27 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (16162400) [pid = 264] [serial = 1480] [outer = 11015C00] 00:26:27 INFO - PROCESS | 264 | 1463041587823 Marionette DEBUG loaded listener.js 00:26:27 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (171A2C00) [pid = 264] [serial = 1481] [outer = 11015C00] 00:26:28 INFO - PROCESS | 264 | 1463041588249 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]]]}] 00:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 586ms 00:26:28 INFO - PROCESS | 264 | 1463041588281 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 00:26:28 INFO - PROCESS | 264 | 1463041588283 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 00:26:28 INFO - PROCESS | 264 | 1463041588286 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:26:28 INFO - PROCESS | 264 | 1463041588288 Marionette TRACE conn2 <- [1,1938,null,{}] 00:26:28 INFO - PROCESS | 264 | 1463041588306 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}] 00:26:28 INFO - PROCESS | 264 | 1463041588374 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 00:26:28 INFO - PROCESS | 264 | 1463041588380 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:28 INFO - PROCESS | 264 | ++DOCSHELL 16160400 == 57 [pid = 264] [id = 494] 00:26:28 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (1674D000) [pid = 264] [serial = 1482] [outer = 00000000] 00:26:28 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (0CAFA000) [pid = 264] [serial = 1483] [outer = 1674D000] 00:26:28 INFO - PROCESS | 264 | 1463041588424 Marionette DEBUG loaded listener.js 00:26:28 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (1789B800) [pid = 264] [serial = 1484] [outer = 1674D000] 00:26:28 INFO - PROCESS | 264 | 1463041588881 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]]]}] 00:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 647ms 00:26:28 INFO - PROCESS | 264 | 1463041588929 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 00:26:28 INFO - PROCESS | 264 | 1463041588931 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 00:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:26:28 INFO - PROCESS | 264 | 1463041588935 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:26:28 INFO - PROCESS | 264 | 1463041588937 Marionette TRACE conn2 <- [1,1942,null,{}] 00:26:28 INFO - PROCESS | 264 | 1463041588941 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}] 00:26:29 INFO - PROCESS | 264 | 1463041589044 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 00:26:29 INFO - PROCESS | 264 | 1463041589059 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:29 INFO - PROCESS | 264 | ++DOCSHELL 19C9F800 == 58 [pid = 264] [id = 495] 00:26:29 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (19CAC400) [pid = 264] [serial = 1485] [outer = 00000000] 00:26:29 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (19F12400) [pid = 264] [serial = 1486] [outer = 19CAC400] 00:26:29 INFO - PROCESS | 264 | 1463041589106 Marionette DEBUG loaded listener.js 00:26:29 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (19F18000) [pid = 264] [serial = 1487] [outer = 19CAC400] 00:26:29 INFO - PROCESS | 264 | 1463041589804 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]]]}] 00:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 940ms 00:26:29 INFO - PROCESS | 264 | 1463041589863 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 00:26:29 INFO - PROCESS | 264 | 1463041589867 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 00:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:26:29 INFO - PROCESS | 264 | 1463041589874 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:26:29 INFO - PROCESS | 264 | 1463041589877 Marionette TRACE conn2 <- [1,1946,null,{}] 00:26:29 INFO - PROCESS | 264 | 1463041589898 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}] 00:26:30 INFO - PROCESS | 264 | 1463041590019 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 00:26:30 INFO - PROCESS | 264 | 1463041590159 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:30 INFO - PROCESS | 264 | ++DOCSHELL 122B7C00 == 59 [pid = 264] [id = 496] 00:26:30 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (13244800) [pid = 264] [serial = 1488] [outer = 00000000] 00:26:30 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (13CBB000) [pid = 264] [serial = 1489] [outer = 13244800] 00:26:30 INFO - PROCESS | 264 | 1463041590216 Marionette DEBUG loaded listener.js 00:26:30 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (15A9A400) [pid = 264] [serial = 1490] [outer = 13244800] 00:26:30 INFO - PROCESS | 264 | 1463041590791 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]]]}] 00:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 986ms 00:26:30 INFO - PROCESS | 264 | 1463041590859 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 00:26:30 INFO - PROCESS | 264 | 1463041590865 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 00:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:26:30 INFO - PROCESS | 264 | 1463041590872 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:26:30 INFO - PROCESS | 264 | 1463041590875 Marionette TRACE conn2 <- [1,1950,null,{}] 00:26:30 INFO - PROCESS | 264 | 1463041590879 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}] 00:26:30 INFO - PROCESS | 264 | 1463041590999 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 00:26:31 INFO - PROCESS | 264 | 1463041591112 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:31 INFO - PROCESS | 264 | ++DOCSHELL 16186400 == 60 [pid = 264] [id = 497] 00:26:31 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (16188000) [pid = 264] [serial = 1491] [outer = 00000000] 00:26:31 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (16F1A800) [pid = 264] [serial = 1492] [outer = 16188000] 00:26:31 INFO - PROCESS | 264 | 1463041591205 Marionette DEBUG loaded listener.js 00:26:31 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (170A7800) [pid = 264] [serial = 1493] [outer = 16188000] 00:26:31 INFO - PROCESS | 264 | 1463041591841 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]]]}] 00:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 00:26:31 INFO - PROCESS | 264 | 1463041591872 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 00:26:31 INFO - PROCESS | 264 | 1463041591859 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 00:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:26:31 INFO - PROCESS | 264 | 1463041591863 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:26:31 INFO - PROCESS | 264 | 1463041591866 Marionette TRACE conn2 <- [1,1954,null,{}] 00:26:31 INFO - PROCESS | 264 | 1463041591877 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}] 00:26:31 INFO - PROCESS | 264 | 1463041592000 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 00:26:32 INFO - PROCESS | 264 | 1463041592154 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:32 INFO - PROCESS | 264 | ++DOCSHELL 19A90C00 == 61 [pid = 264] [id = 498] 00:26:32 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (19B08400) [pid = 264] [serial = 1494] [outer = 00000000] 00:26:32 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (19BC8C00) [pid = 264] [serial = 1495] [outer = 19B08400] 00:26:32 INFO - PROCESS | 264 | 1463041592211 Marionette DEBUG loaded listener.js 00:26:32 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (19D6FC00) [pid = 264] [serial = 1496] [outer = 19B08400] 00:26:32 INFO - PROCESS | 264 | 1463041592745 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]]]}] 00:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 925ms 00:26:32 INFO - PROCESS | 264 | 1463041592807 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 00:26:32 INFO - PROCESS | 264 | 1463041592810 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 00:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:26:32 INFO - PROCESS | 264 | 1463041592814 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:26:32 INFO - PROCESS | 264 | 1463041592816 Marionette TRACE conn2 <- [1,1958,null,{}] 00:26:32 INFO - PROCESS | 264 | 1463041592819 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}] 00:26:32 INFO - PROCESS | 264 | 1463041592927 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 00:26:33 INFO - PROCESS | 264 | 1463041593074 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:33 INFO - PROCESS | 264 | ++DOCSHELL 19BBC000 == 62 [pid = 264] [id = 499] 00:26:33 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (19F13000) [pid = 264] [serial = 1497] [outer = 00000000] 00:26:33 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (19F1C800) [pid = 264] [serial = 1498] [outer = 19F13000] 00:26:33 INFO - PROCESS | 264 | 1463041593128 Marionette DEBUG loaded listener.js 00:26:33 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (19F72C00) [pid = 264] [serial = 1499] [outer = 19F13000] 00:26:33 INFO - PROCESS | 264 | 1463041593683 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]]]}] 00:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 924ms 00:26:33 INFO - PROCESS | 264 | 1463041593742 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 00:26:33 INFO - PROCESS | 264 | 1463041593744 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 00:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:26:33 INFO - PROCESS | 264 | 1463041593747 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:26:33 INFO - PROCESS | 264 | 1463041593749 Marionette TRACE conn2 <- [1,1962,null,{}] 00:26:33 INFO - PROCESS | 264 | 1463041593753 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}] 00:26:33 INFO - PROCESS | 264 | 1463041593876 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 00:26:34 INFO - PROCESS | 264 | 1463041594028 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:34 INFO - PROCESS | 264 | ++DOCSHELL 11BC5000 == 63 [pid = 264] [id = 500] 00:26:34 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (19F0F400) [pid = 264] [serial = 1500] [outer = 00000000] 00:26:34 INFO - PROCESS | 264 | ++DOMWINDOW == 140 (1A130800) [pid = 264] [serial = 1501] [outer = 19F0F400] 00:26:34 INFO - PROCESS | 264 | 1463041594087 Marionette DEBUG loaded listener.js 00:26:34 INFO - PROCESS | 264 | ++DOMWINDOW == 141 (1A136C00) [pid = 264] [serial = 1502] [outer = 19F0F400] 00:26:34 INFO - PROCESS | 264 | 1463041594625 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]]]}] 00:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1063ms 00:26:34 INFO - PROCESS | 264 | 1463041594851 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 00:26:34 INFO - PROCESS | 264 | 1463041594855 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 00:26:34 INFO - PROCESS | 264 | 1463041594861 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:26:34 INFO - PROCESS | 264 | 1463041594863 Marionette TRACE conn2 <- [1,1966,null,{}] 00:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:26:34 INFO - PROCESS | 264 | 1463041594869 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}] 00:26:34 INFO - PROCESS | 264 | 1463041594969 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 00:26:35 INFO - PROCESS | 264 | 1463041595083 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:35 INFO - PROCESS | 264 | ++DOCSHELL 10758C00 == 64 [pid = 264] [id = 501] 00:26:35 INFO - PROCESS | 264 | ++DOMWINDOW == 142 (107F3C00) [pid = 264] [serial = 1503] [outer = 00000000] 00:26:35 INFO - PROCESS | 264 | ++DOMWINDOW == 143 (13548800) [pid = 264] [serial = 1504] [outer = 107F3C00] 00:26:35 INFO - PROCESS | 264 | 1463041595172 Marionette DEBUG loaded listener.js 00:26:35 INFO - PROCESS | 264 | ++DOMWINDOW == 144 (149F6400) [pid = 264] [serial = 1505] [outer = 107F3C00] 00:26:35 INFO - PROCESS | 264 | 1463041595771 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]]]}] 00:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 925ms 00:26:35 INFO - PROCESS | 264 | 1463041595793 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 00:26:35 INFO - PROCESS | 264 | 1463041595796 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 00:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:26:35 INFO - PROCESS | 264 | 1463041595803 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:26:35 INFO - PROCESS | 264 | 1463041595807 Marionette TRACE conn2 <- [1,1970,null,{}] 00:26:35 INFO - PROCESS | 264 | 1463041595811 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}] 00:26:35 INFO - PROCESS | 264 | 1463041595928 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 00:26:35 INFO - PROCESS | 264 | --DOCSHELL 16160400 == 63 [pid = 264] [id = 494] 00:26:35 INFO - PROCESS | 264 | --DOCSHELL 10D62400 == 62 [pid = 264] [id = 493] 00:26:35 INFO - PROCESS | 264 | --DOCSHELL 19A8C800 == 61 [pid = 264] [id = 492] 00:26:35 INFO - PROCESS | 264 | --DOCSHELL 16B69400 == 60 [pid = 264] [id = 491] 00:26:35 INFO - PROCESS | 264 | --DOCSHELL 18201C00 == 59 [pid = 264] [id = 490] 00:26:35 INFO - PROCESS | 264 | --DOCSHELL 16F6AC00 == 58 [pid = 264] [id = 489] 00:26:35 INFO - PROCESS | 264 | --DOCSHELL 1101D400 == 57 [pid = 264] [id = 488] 00:26:35 INFO - PROCESS | 264 | --DOCSHELL 1617D800 == 56 [pid = 264] [id = 487] 00:26:35 INFO - PROCESS | 264 | --DOCSHELL 107FB400 == 55 [pid = 264] [id = 486] 00:26:35 INFO - PROCESS | 264 | --DOCSHELL 12223000 == 54 [pid = 264] [id = 485] 00:26:35 INFO - PROCESS | 264 | --DOMWINDOW == 143 (11578000) [pid = 264] [serial = 1390] [outer = 00000000] [url = about:blank] 00:26:35 INFO - PROCESS | 264 | --DOMWINDOW == 142 (16165400) [pid = 264] [serial = 1393] [outer = 00000000] [url = about:blank] 00:26:35 INFO - PROCESS | 264 | --DOMWINDOW == 141 (1787DC00) [pid = 264] [serial = 1396] [outer = 00000000] [url = about:blank] 00:26:35 INFO - PROCESS | 264 | --DOMWINDOW == 140 (19A8DC00) [pid = 264] [serial = 1399] [outer = 00000000] [url = about:blank] 00:26:35 INFO - PROCESS | 264 | --DOMWINDOW == 139 (19B0E000) [pid = 264] [serial = 1402] [outer = 00000000] [url = about:blank] 00:26:35 INFO - PROCESS | 264 | --DOMWINDOW == 138 (19BBD800) [pid = 264] [serial = 1435] [outer = 00000000] [url = about:blank] 00:26:35 INFO - PROCESS | 264 | --DOCSHELL 16F69400 == 53 [pid = 264] [id = 478] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 137 (16F12400) [pid = 264] [serial = 1262] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 136 (18566000) [pid = 264] [serial = 1423] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 135 (19B0A400) [pid = 264] [serial = 1426] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 134 (16D49000) [pid = 264] [serial = 1414] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 133 (16F6A000) [pid = 264] [serial = 1415] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 132 (1468B400) [pid = 264] [serial = 1406] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 131 (13544C00) [pid = 264] [serial = 1405] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 130 (112AB800) [pid = 264] [serial = 1408] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 129 (122A9800) [pid = 264] [serial = 1409] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 128 (18588000) [pid = 264] [serial = 1424] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 127 (16187000) [pid = 264] [serial = 1411] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 126 (163A6400) [pid = 264] [serial = 1412] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 125 (18589C00) [pid = 264] [serial = 1388] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 124 (177BBC00) [pid = 264] [serial = 1417] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 123 (13284C00) [pid = 264] [serial = 1429] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 122 (1856AC00) [pid = 264] [serial = 1432] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 121 (19B04C00) [pid = 264] [serial = 1433] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 120 (19B1E800) [pid = 264] [serial = 1427] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 119 (1787A000) [pid = 264] [serial = 1420] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 118 (1789E400) [pid = 264] [serial = 1421] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 117 (1784EC00) [pid = 264] [serial = 1418] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 116 (16745800) [pid = 264] [serial = 1430] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 115 (1599CC00) [pid = 264] [serial = 1304] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 114 (11020400) [pid = 264] [serial = 1265] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 113 (12222800) [pid = 264] [serial = 1301] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 112 (177B4000) [pid = 264] [serial = 1307] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 111 (171A0000) [pid = 264] [serial = 1298] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | --DOMWINDOW == 110 (17850400) [pid = 264] [serial = 1310] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 264 | 1463041596071 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:36 INFO - PROCESS | 264 | ++DOCSHELL 1052AC00 == 54 [pid = 264] [id = 502] 00:26:36 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (107EF000) [pid = 264] [serial = 1506] [outer = 00000000] 00:26:36 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (112AA400) [pid = 264] [serial = 1507] [outer = 107EF000] 00:26:36 INFO - PROCESS | 264 | 1463041596115 Marionette DEBUG loaded listener.js 00:26:36 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (11B67400) [pid = 264] [serial = 1508] [outer = 107EF000] 00:26:36 INFO - PROCESS | 264 | 1463041596545 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]]]}] 00:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 786ms 00:26:36 INFO - PROCESS | 264 | 1463041596605 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 00:26:36 INFO - PROCESS | 264 | 1463041596607 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 00:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:26:36 INFO - PROCESS | 264 | 1463041596611 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:26:36 INFO - PROCESS | 264 | 1463041596613 Marionette TRACE conn2 <- [1,1974,null,{}] 00:26:36 INFO - PROCESS | 264 | 1463041596606 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}] 00:26:36 INFO - PROCESS | 264 | 1463041596696 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 00:26:36 INFO - PROCESS | 264 | 1463041596709 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:36 INFO - PROCESS | 264 | ++DOCSHELL 15BE6000 == 55 [pid = 264] [id = 503] 00:26:36 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (1613BC00) [pid = 264] [serial = 1509] [outer = 00000000] 00:26:36 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (163A0800) [pid = 264] [serial = 1510] [outer = 1613BC00] 00:26:36 INFO - PROCESS | 264 | 1463041596756 Marionette DEBUG loaded listener.js 00:26:36 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (16748C00) [pid = 264] [serial = 1511] [outer = 1613BC00] 00:26:37 INFO - PROCESS | 264 | 1463041597221 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]]]}] 00:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 632ms 00:26:37 INFO - PROCESS | 264 | 1463041597232 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 00:26:37 INFO - PROCESS | 264 | 1463041597234 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 00:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:26:37 INFO - PROCESS | 264 | 1463041597237 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:26:37 INFO - PROCESS | 264 | 1463041597239 Marionette TRACE conn2 <- [1,1978,null,{}] 00:26:37 INFO - PROCESS | 264 | 1463041597242 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}] 00:26:37 INFO - PROCESS | 264 | 1463041597327 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 00:26:37 INFO - PROCESS | 264 | 1463041597334 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:37 INFO - PROCESS | 264 | ++DOCSHELL 163A3000 == 56 [pid = 264] [id = 504] 00:26:37 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (16745000) [pid = 264] [serial = 1512] [outer = 00000000] 00:26:37 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (16F6EC00) [pid = 264] [serial = 1513] [outer = 16745000] 00:26:37 INFO - PROCESS | 264 | 1463041597377 Marionette DEBUG loaded listener.js 00:26:37 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (170A7C00) [pid = 264] [serial = 1514] [outer = 16745000] 00:26:37 INFO - PROCESS | 264 | 1463041597789 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]]]}] 00:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 585ms 00:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:26:37 INFO - PROCESS | 264 | 1463041597835 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 00:26:37 INFO - PROCESS | 264 | 1463041597837 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 00:26:37 INFO - PROCESS | 264 | 1463041597840 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:26:37 INFO - PROCESS | 264 | 1463041597842 Marionette TRACE conn2 <- [1,1982,null,{}] 00:26:37 INFO - PROCESS | 264 | 1463041597846 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}] 00:26:37 INFO - PROCESS | 264 | 1463041597930 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 00:26:37 INFO - PROCESS | 264 | 1463041597936 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:37 INFO - PROCESS | 264 | ++DOCSHELL 107F4800 == 57 [pid = 264] [id = 505] 00:26:37 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (16F14C00) [pid = 264] [serial = 1515] [outer = 00000000] 00:26:37 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (17845800) [pid = 264] [serial = 1516] [outer = 16F14C00] 00:26:37 INFO - PROCESS | 264 | 1463041597980 Marionette DEBUG loaded listener.js 00:26:38 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (17865C00) [pid = 264] [serial = 1517] [outer = 16F14C00] 00:26:38 INFO - PROCESS | 264 | 1463041598478 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]]]}] 00:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 678ms 00:26:38 INFO - PROCESS | 264 | 1463041598541 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 00:26:38 INFO - PROCESS | 264 | 1463041598543 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 00:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:26:38 INFO - PROCESS | 264 | 1463041598553 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:26:38 INFO - PROCESS | 264 | 1463041598555 Marionette TRACE conn2 <- [1,1986,null,{}] 00:26:38 INFO - PROCESS | 264 | 1463041598559 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}] 00:26:38 INFO - PROCESS | 264 | 1463041598698 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 00:26:38 INFO - PROCESS | 264 | 1463041598765 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:38 INFO - PROCESS | 264 | ++DOCSHELL 1492E800 == 58 [pid = 264] [id = 506] 00:26:38 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (16D49800) [pid = 264] [serial = 1518] [outer = 00000000] 00:26:38 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (1787DC00) [pid = 264] [serial = 1519] [outer = 16D49800] 00:26:38 INFO - PROCESS | 264 | 1463041598812 Marionette DEBUG loaded listener.js 00:26:38 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (178A4400) [pid = 264] [serial = 1520] [outer = 16D49800] 00:26:39 INFO - PROCESS | 264 | 1463041599227 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]]]}] 00:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 724ms 00:26:39 INFO - PROCESS | 264 | 1463041599275 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 00:26:39 INFO - PROCESS | 264 | 1463041599277 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 00:26:39 INFO - PROCESS | 264 | 1463041599280 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:26:39 INFO - PROCESS | 264 | 1463041599282 Marionette TRACE conn2 <- [1,1990,null,{}] 00:26:39 INFO - PROCESS | 264 | 1463041599321 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}] 00:26:39 INFO - PROCESS | 264 | 1463041599436 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 00:26:39 INFO - PROCESS | 264 | 1463041599503 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:39 INFO - PROCESS | 264 | ++DOCSHELL 177B5800 == 59 [pid = 264] [id = 507] 00:26:39 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (17883800) [pid = 264] [serial = 1521] [outer = 00000000] 00:26:39 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (18583800) [pid = 264] [serial = 1522] [outer = 17883800] 00:26:39 INFO - PROCESS | 264 | 1463041599546 Marionette DEBUG loaded listener.js 00:26:39 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (18586000) [pid = 264] [serial = 1523] [outer = 17883800] 00:26:39 INFO - PROCESS | 264 | 1463041599954 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]]]}] 00:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 709ms 00:26:39 INFO - PROCESS | 264 | 1463041600001 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 00:26:39 INFO - PROCESS | 264 | 1463041600003 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 00:26:39 INFO - PROCESS | 264 | 1463041600006 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:26:39 INFO - PROCESS | 264 | 1463041600008 Marionette TRACE conn2 <- [1,1994,null,{}] 00:26:39 INFO - PROCESS | 264 | 1463041600011 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}] 00:26:40 INFO - PROCESS | 264 | 1463041600135 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 00:26:40 INFO - PROCESS | 264 | --DOMWINDOW == 127 (1639E400) [pid = 264] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:26:40 INFO - PROCESS | 264 | --DOMWINDOW == 126 (0CAF5800) [pid = 264] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:26:40 INFO - PROCESS | 264 | --DOMWINDOW == 125 (17846000) [pid = 264] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:26:40 INFO - PROCESS | 264 | --DOMWINDOW == 124 (16F1C400) [pid = 264] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:26:40 INFO - PROCESS | 264 | --DOMWINDOW == 123 (1784F400) [pid = 264] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:26:40 INFO - PROCESS | 264 | --DOMWINDOW == 122 (10D55800) [pid = 264] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:26:40 INFO - PROCESS | 264 | --DOMWINDOW == 121 (18568800) [pid = 264] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:26:40 INFO - PROCESS | 264 | --DOMWINDOW == 120 (16180C00) [pid = 264] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:26:40 INFO - PROCESS | 264 | --DOMWINDOW == 119 (122AEC00) [pid = 264] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:26:40 INFO - PROCESS | 264 | --DOMWINDOW == 118 (19A8EC00) [pid = 264] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:26:40 INFO - PROCESS | 264 | --DOMWINDOW == 117 (1674D000) [pid = 264] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:26:40 INFO - PROCESS | 264 | --DOMWINDOW == 116 (11015C00) [pid = 264] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:26:40 INFO - PROCESS | 264 | --DOMWINDOW == 115 (13293400) [pid = 264] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:26:40 INFO - PROCESS | 264 | 1463041600354 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:40 INFO - PROCESS | 264 | ++DOCSHELL 10D55800 == 60 [pid = 264] [id = 508] 00:26:40 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (10D56800) [pid = 264] [serial = 1524] [outer = 00000000] 00:26:40 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (13285000) [pid = 264] [serial = 1525] [outer = 10D56800] 00:26:40 INFO - PROCESS | 264 | 1463041600397 Marionette DEBUG loaded listener.js 00:26:40 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (14691400) [pid = 264] [serial = 1526] [outer = 10D56800] 00:26:40 INFO - PROCESS | 264 | 1463041600776 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]]]}] 00:26:40 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 00:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 832ms 00:26:40 INFO - PROCESS | 264 | 1463041600830 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 00:26:40 INFO - PROCESS | 264 | 1463041600832 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 00:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:26:40 INFO - PROCESS | 264 | 1463041600845 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:26:40 INFO - PROCESS | 264 | 1463041600847 Marionette TRACE conn2 <- [1,1998,null,{}] 00:26:40 INFO - PROCESS | 264 | 1463041600851 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}] 00:26:40 INFO - PROCESS | 264 | 1463041600933 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 00:26:40 INFO - PROCESS | 264 | 1463041600939 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:40 INFO - PROCESS | 264 | ++DOCSHELL 13245400 == 61 [pid = 264] [id = 509] 00:26:40 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (16A0D400) [pid = 264] [serial = 1527] [outer = 00000000] 00:26:40 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (1857F800) [pid = 264] [serial = 1528] [outer = 16A0D400] 00:26:40 INFO - PROCESS | 264 | 1463041600982 Marionette DEBUG loaded listener.js 00:26:41 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (18583400) [pid = 264] [serial = 1529] [outer = 16A0D400] 00:26:41 INFO - PROCESS | 264 | 1463041601412 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]]]}] 00:26:41 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 00:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 586ms 00:26:41 INFO - PROCESS | 264 | 1463041601445 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 00:26:41 INFO - PROCESS | 264 | 1463041601447 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 00:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:26:41 INFO - PROCESS | 264 | 1463041601462 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:26:41 INFO - PROCESS | 264 | 1463041601464 Marionette TRACE conn2 <- [1,2002,null,{}] 00:26:41 INFO - PROCESS | 264 | 1463041601468 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}] 00:26:41 INFO - PROCESS | 264 | 1463041601539 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 00:26:41 INFO - PROCESS | 264 | 1463041601547 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:41 INFO - PROCESS | 264 | ++DOCSHELL 17883000 == 62 [pid = 264] [id = 510] 00:26:41 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (17A4A400) [pid = 264] [serial = 1530] [outer = 00000000] 00:26:41 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (19B17C00) [pid = 264] [serial = 1531] [outer = 17A4A400] 00:26:41 INFO - PROCESS | 264 | 1463041601590 Marionette DEBUG loaded listener.js 00:26:41 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (19B21C00) [pid = 264] [serial = 1532] [outer = 17A4A400] 00:26:42 INFO - PROCESS | 264 | 1463041602012 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]]]}] 00:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 586ms 00:26:42 INFO - PROCESS | 264 | 1463041602029 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 00:26:42 INFO - PROCESS | 264 | 1463041602031 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 00:26:42 INFO - PROCESS | 264 | 1463041602035 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:26:42 INFO - PROCESS | 264 | 1463041602037 Marionette TRACE conn2 <- [1,2006,null,{}] 00:26:42 INFO - PROCESS | 264 | 1463041602040 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}] 00:26:42 INFO - PROCESS | 264 | 1463041602193 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 00:26:42 INFO - PROCESS | 264 | 1463041602202 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:42 INFO - PROCESS | 264 | ++DOCSHELL 122AEC00 == 63 [pid = 264] [id = 511] 00:26:42 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (13B9A800) [pid = 264] [serial = 1533] [outer = 00000000] 00:26:42 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (19C8B800) [pid = 264] [serial = 1534] [outer = 13B9A800] 00:26:42 INFO - PROCESS | 264 | 1463041602249 Marionette DEBUG loaded listener.js 00:26:42 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (19CA4000) [pid = 264] [serial = 1535] [outer = 13B9A800] 00:26:42 INFO - PROCESS | 264 | 1463041602915 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]]]}] 00:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 925ms 00:26:42 INFO - PROCESS | 264 | 1463041602964 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 00:26:42 INFO - PROCESS | 264 | 1463041602969 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 00:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:26:42 INFO - PROCESS | 264 | 1463041602974 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:26:42 INFO - PROCESS | 264 | 1463041602979 Marionette TRACE conn2 <- [1,2010,null,{}] 00:26:42 INFO - PROCESS | 264 | 1463041602984 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}] 00:26:43 INFO - PROCESS | 264 | 1463041603127 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 00:26:43 INFO - PROCESS | 264 | 1463041603277 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:43 INFO - PROCESS | 264 | ++DOCSHELL 13488400 == 64 [pid = 264] [id = 512] 00:26:43 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (134E8400) [pid = 264] [serial = 1536] [outer = 00000000] 00:26:43 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (1425C400) [pid = 264] [serial = 1537] [outer = 134E8400] 00:26:43 INFO - PROCESS | 264 | 1463041603333 Marionette DEBUG loaded listener.js 00:26:43 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (16164800) [pid = 264] [serial = 1538] [outer = 134E8400] 00:26:43 INFO - PROCESS | 264 | 1463041603902 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]]]}] 00:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 986ms 00:26:43 INFO - PROCESS | 264 | 1463041603961 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 00:26:43 INFO - PROCESS | 264 | 1463041603967 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 00:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:26:43 INFO - PROCESS | 264 | 1463041603973 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:26:43 INFO - PROCESS | 264 | 1463041603976 Marionette TRACE conn2 <- [1,2014,null,{}] 00:26:43 INFO - PROCESS | 264 | 1463041603995 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}] 00:26:44 INFO - PROCESS | 264 | 1463041604107 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 00:26:44 INFO - PROCESS | 264 | 1463041604253 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:44 INFO - PROCESS | 264 | ++DOCSHELL 15992400 == 65 [pid = 264] [id = 513] 00:26:44 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (1617C000) [pid = 264] [serial = 1539] [outer = 00000000] 00:26:44 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (171A1C00) [pid = 264] [serial = 1540] [outer = 1617C000] 00:26:44 INFO - PROCESS | 264 | 1463041604307 Marionette DEBUG loaded listener.js 00:26:44 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (17872000) [pid = 264] [serial = 1541] [outer = 1617C000] 00:26:44 INFO - PROCESS | 264 | 1463041604912 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]]]}] 00:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 987ms 00:26:44 INFO - PROCESS | 264 | 1463041604974 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 00:26:44 INFO - PROCESS | 264 | 1463041604977 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 00:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:26:44 INFO - PROCESS | 264 | 1463041604981 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:26:44 INFO - PROCESS | 264 | 1463041604984 Marionette TRACE conn2 <- [1,2018,null,{}] 00:26:44 INFO - PROCESS | 264 | 1463041604980 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}] 00:26:45 INFO - PROCESS | 264 | 1463041605096 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 00:26:45 INFO - PROCESS | 264 | 1463041605246 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:45 INFO - PROCESS | 264 | ++DOCSHELL 17195000 == 66 [pid = 264] [id = 514] 00:26:45 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (19B23000) [pid = 264] [serial = 1542] [outer = 00000000] 00:26:45 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (19BC7400) [pid = 264] [serial = 1543] [outer = 19B23000] 00:26:45 INFO - PROCESS | 264 | 1463041605302 Marionette DEBUG loaded listener.js 00:26:45 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (19D73000) [pid = 264] [serial = 1544] [outer = 19B23000] 00:26:45 INFO - PROCESS | 264 | 1463041605858 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]]]}] 00:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 924ms 00:26:45 INFO - PROCESS | 264 | 1463041605909 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 00:26:45 INFO - PROCESS | 264 | 1463041605912 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 00:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:26:45 INFO - PROCESS | 264 | 1463041605915 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:26:45 INFO - PROCESS | 264 | 1463041605917 Marionette TRACE conn2 <- [1,2022,null,{}] 00:26:45 INFO - PROCESS | 264 | 1463041605921 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}] 00:26:46 INFO - PROCESS | 264 | 1463041606029 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 00:26:46 INFO - PROCESS | 264 | 1463041606172 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:46 INFO - PROCESS | 264 | ++DOCSHELL 19A86C00 == 67 [pid = 264] [id = 515] 00:26:46 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (19F1B800) [pid = 264] [serial = 1545] [outer = 00000000] 00:26:46 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (19F7F800) [pid = 264] [serial = 1546] [outer = 19F1B800] 00:26:46 INFO - PROCESS | 264 | 1463041606233 Marionette DEBUG loaded listener.js 00:26:46 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (1A138C00) [pid = 264] [serial = 1547] [outer = 19F1B800] 00:26:46 INFO - PROCESS | 264 | 1463041606766 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]]]}] 00:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 925ms 00:26:46 INFO - PROCESS | 264 | 1463041606844 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 00:26:46 INFO - PROCESS | 264 | 1463041606846 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 00:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:26:46 INFO - PROCESS | 264 | 1463041606850 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:26:46 INFO - PROCESS | 264 | 1463041606852 Marionette TRACE conn2 <- [1,2026,null,{}] 00:26:46 INFO - PROCESS | 264 | 1463041606855 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}] 00:26:46 INFO - PROCESS | 264 | 1463041606959 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 00:26:47 INFO - PROCESS | 264 | 1463041607073 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:47 INFO - PROCESS | 264 | ++DOCSHELL 19BBD800 == 68 [pid = 264] [id = 516] 00:26:47 INFO - PROCESS | 264 | ++DOMWINDOW == 140 (19C93800) [pid = 264] [serial = 1548] [outer = 00000000] 00:26:47 INFO - PROCESS | 264 | ++DOMWINDOW == 141 (1A4AFC00) [pid = 264] [serial = 1549] [outer = 19C93800] 00:26:47 INFO - PROCESS | 264 | 1463041607165 Marionette DEBUG loaded listener.js 00:26:47 INFO - PROCESS | 264 | ++DOMWINDOW == 142 (1A4B4800) [pid = 264] [serial = 1550] [outer = 19C93800] 00:26:47 INFO - PROCESS | 264 | 1463041607763 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]]]}] 00:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 986ms 00:26:47 INFO - PROCESS | 264 | 1463041607837 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 00:26:47 INFO - PROCESS | 264 | 1463041607839 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 00:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:26:47 INFO - PROCESS | 264 | 1463041607843 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:26:47 INFO - PROCESS | 264 | 1463041607845 Marionette TRACE conn2 <- [1,2030,null,{}] 00:26:47 INFO - PROCESS | 264 | 1463041607863 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}] 00:26:47 INFO - PROCESS | 264 | 1463041607984 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 00:26:48 INFO - PROCESS | 264 | 1463041608282 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:48 INFO - PROCESS | 264 | ++DOCSHELL 0F69D400 == 69 [pid = 264] [id = 517] 00:26:48 INFO - PROCESS | 264 | ++DOMWINDOW == 143 (0FD3EC00) [pid = 264] [serial = 1551] [outer = 00000000] 00:26:48 INFO - PROCESS | 264 | ++DOMWINDOW == 144 (11B5F000) [pid = 264] [serial = 1552] [outer = 0FD3EC00] 00:26:48 INFO - PROCESS | 264 | 1463041608348 Marionette DEBUG loaded listener.js 00:26:48 INFO - PROCESS | 264 | ++DOMWINDOW == 145 (13552800) [pid = 264] [serial = 1553] [outer = 0FD3EC00] 00:26:48 INFO - PROCESS | 264 | 1463041608967 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]]]}] 00:26: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) 00:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1202ms 00:26:49 INFO - PROCESS | 264 | 1463041609050 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 00:26:49 INFO - PROCESS | 264 | 1463041609053 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 00:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:26:49 INFO - PROCESS | 264 | 1463041609059 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:26:49 INFO - PROCESS | 264 | 1463041609062 Marionette TRACE conn2 <- [1,2034,null,{}] 00:26:49 INFO - PROCESS | 264 | 1463041609067 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}] 00:26:49 INFO - PROCESS | 264 | 1463041609171 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 00:26:49 INFO - PROCESS | 264 | 1463041609317 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:49 INFO - PROCESS | 264 | ++DOCSHELL 13CB6000 == 70 [pid = 264] [id = 518] 00:26:49 INFO - PROCESS | 264 | ++DOMWINDOW == 146 (149FD800) [pid = 264] [serial = 1554] [outer = 00000000] 00:26:49 INFO - PROCESS | 264 | ++DOMWINDOW == 147 (1617F400) [pid = 264] [serial = 1555] [outer = 149FD800] 00:26:49 INFO - PROCESS | 264 | 1463041609371 Marionette DEBUG loaded listener.js 00:26:49 INFO - PROCESS | 264 | ++DOMWINDOW == 148 (16749000) [pid = 264] [serial = 1556] [outer = 149FD800] 00:26:49 INFO - PROCESS | 264 | --DOCSHELL 17883000 == 69 [pid = 264] [id = 510] 00:26:49 INFO - PROCESS | 264 | --DOCSHELL 13245400 == 68 [pid = 264] [id = 509] 00:26:49 INFO - PROCESS | 264 | --DOCSHELL 10D55800 == 67 [pid = 264] [id = 508] 00:26:49 INFO - PROCESS | 264 | --DOCSHELL 177B5800 == 66 [pid = 264] [id = 507] 00:26:49 INFO - PROCESS | 264 | --DOCSHELL 1492E800 == 65 [pid = 264] [id = 506] 00:26:49 INFO - PROCESS | 264 | --DOCSHELL 107F4800 == 64 [pid = 264] [id = 505] 00:26:49 INFO - PROCESS | 264 | --DOCSHELL 163A3000 == 63 [pid = 264] [id = 504] 00:26:49 INFO - PROCESS | 264 | --DOCSHELL 15BE6000 == 62 [pid = 264] [id = 503] 00:26:49 INFO - PROCESS | 264 | --DOCSHELL 1052AC00 == 61 [pid = 264] [id = 502] 00:26:49 INFO - PROCESS | 264 | --DOCSHELL 10758C00 == 60 [pid = 264] [id = 501] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 147 (19F12400) [pid = 264] [serial = 1486] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOCSHELL 19A90C00 == 59 [pid = 264] [id = 498] 00:26:49 INFO - PROCESS | 264 | --DOCSHELL 16186400 == 58 [pid = 264] [id = 497] 00:26:49 INFO - PROCESS | 264 | --DOCSHELL 122B7C00 == 57 [pid = 264] [id = 496] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 146 (15836400) [pid = 264] [serial = 1349] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 145 (172AD000) [pid = 264] [serial = 1352] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 144 (10F3C400) [pid = 264] [serial = 1346] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 143 (182D5800) [pid = 264] [serial = 1355] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 142 (16162400) [pid = 264] [serial = 1480] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 141 (1789B800) [pid = 264] [serial = 1484] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 140 (19C99C00) [pid = 264] [serial = 1478] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 139 (19B25C00) [pid = 264] [serial = 1475] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 138 (171A2C00) [pid = 264] [serial = 1481] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 137 (17878C00) [pid = 264] [serial = 1469] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 136 (17614800) [pid = 264] [serial = 1465] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 135 (17848C00) [pid = 264] [serial = 1466] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 134 (18568C00) [pid = 264] [serial = 1471] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 133 (17871000) [pid = 264] [serial = 1468] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 132 (13213000) [pid = 264] [serial = 1438] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 131 (12EDF400) [pid = 264] [serial = 1459] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 130 (135DC400) [pid = 264] [serial = 1460] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 129 (19B1CC00) [pid = 264] [serial = 1474] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 128 (1674FC00) [pid = 264] [serial = 1462] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 127 (16F13C00) [pid = 264] [serial = 1463] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 126 (15B8DC00) [pid = 264] [serial = 1457] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 125 (13549400) [pid = 264] [serial = 1456] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 124 (13B9D000) [pid = 264] [serial = 1453] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 123 (16B5FC00) [pid = 264] [serial = 1441] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 122 (19A8B800) [pid = 264] [serial = 1444] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 121 (19C8E400) [pid = 264] [serial = 1477] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 120 (19C51800) [pid = 264] [serial = 1447] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 119 (19C96400) [pid = 264] [serial = 1450] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | --DOMWINDOW == 118 (0CAFA000) [pid = 264] [serial = 1483] [outer = 00000000] [url = about:blank] 00:26:49 INFO - PROCESS | 264 | 1463041609859 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]]]}] 00:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 832ms 00:26:49 INFO - PROCESS | 264 | 1463041609889 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 00:26:49 INFO - PROCESS | 264 | 1463041609893 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 00:26:49 INFO - PROCESS | 264 | 1463041609898 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:26:49 INFO - PROCESS | 264 | 1463041609900 Marionette TRACE conn2 <- [1,2038,null,{}] 00:26:49 INFO - PROCESS | 264 | 1463041609903 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}] 00:26:49 INFO - PROCESS | 264 | 1463041609991 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 00:26:50 INFO - PROCESS | 264 | 1463041610000 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:50 INFO - PROCESS | 264 | ++DOCSHELL 135DC400 == 58 [pid = 264] [id = 519] 00:26:50 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (13B0B800) [pid = 264] [serial = 1557] [outer = 00000000] 00:26:50 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (16162400) [pid = 264] [serial = 1558] [outer = 13B0B800] 00:26:50 INFO - PROCESS | 264 | 1463041610045 Marionette DEBUG loaded listener.js 00:26:50 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (1674E800) [pid = 264] [serial = 1559] [outer = 13B0B800] 00:26:50 INFO - PROCESS | 264 | 1463041610544 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]]]}] 00:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 693ms 00:26:50 INFO - PROCESS | 264 | 1463041610600 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 00:26:50 INFO - PROCESS | 264 | 1463041610602 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 00:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:26:50 INFO - PROCESS | 264 | 1463041610607 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:26:50 INFO - PROCESS | 264 | 1463041610613 Marionette TRACE conn2 <- [1,2042,null,{}] 00:26:50 INFO - PROCESS | 264 | 1463041610621 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}] 00:26:50 INFO - PROCESS | 264 | 1463041610709 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 00:26:50 INFO - PROCESS | 264 | 1463041610825 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:50 INFO - PROCESS | 264 | ++DOCSHELL 16F1E400 == 59 [pid = 264] [id = 520] 00:26:50 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (16F20000) [pid = 264] [serial = 1560] [outer = 00000000] 00:26:50 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (17706800) [pid = 264] [serial = 1561] [outer = 16F20000] 00:26:50 INFO - PROCESS | 264 | 1463041610870 Marionette DEBUG loaded listener.js 00:26:50 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (17842400) [pid = 264] [serial = 1562] [outer = 16F20000] 00:26:51 INFO - PROCESS | 264 | 1463041611233 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]]]}] 00:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 694ms 00:26:51 INFO - PROCESS | 264 | 1463041611287 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 00:26:51 INFO - PROCESS | 264 | 1463041611290 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 00:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:26:51 INFO - PROCESS | 264 | 1463041611293 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:26:51 INFO - PROCESS | 264 | 1463041611295 Marionette TRACE conn2 <- [1,2046,null,{}] 00:26:51 INFO - PROCESS | 264 | 1463041611298 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}] 00:26:51 INFO - PROCESS | 264 | 1463041611385 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 00:26:51 INFO - PROCESS | 264 | 1463041611391 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:51 INFO - PROCESS | 264 | ++DOCSHELL 10D57000 == 60 [pid = 264] [id = 521] 00:26:51 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (15B8F400) [pid = 264] [serial = 1563] [outer = 00000000] 00:26:51 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (1786E000) [pid = 264] [serial = 1564] [outer = 15B8F400] 00:26:51 INFO - PROCESS | 264 | 1463041611435 Marionette DEBUG loaded listener.js 00:26:51 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (1787D000) [pid = 264] [serial = 1565] [outer = 15B8F400] 00:26:51 INFO - PROCESS | 264 | 1463041611877 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]]]}] 00:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 616ms 00:26:51 INFO - PROCESS | 264 | 1463041611931 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 00:26:51 INFO - PROCESS | 264 | 1463041611943 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 00:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:26:51 INFO - PROCESS | 264 | 1463041611953 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:26:51 INFO - PROCESS | 264 | 1463041611955 Marionette TRACE conn2 <- [1,2050,null,{}] 00:26:51 INFO - PROCESS | 264 | 1463041611958 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}] 00:26:52 INFO - PROCESS | 264 | 1463041612059 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 00:26:52 INFO - PROCESS | 264 | 1463041612154 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:52 INFO - PROCESS | 264 | ++DOCSHELL 1153F800 == 61 [pid = 264] [id = 522] 00:26:52 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (1789E400) [pid = 264] [serial = 1566] [outer = 00000000] 00:26:52 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (178A6C00) [pid = 264] [serial = 1567] [outer = 1789E400] 00:26:52 INFO - PROCESS | 264 | 1463041612204 Marionette DEBUG loaded listener.js 00:26:52 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (182E0000) [pid = 264] [serial = 1568] [outer = 1789E400] 00:26:52 INFO - PROCESS | 264 | 1463041612641 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]]]}] 00:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 724ms 00:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:26:52 INFO - PROCESS | 264 | 1463041612679 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 00:26:52 INFO - PROCESS | 264 | 1463041612681 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 00:26:52 INFO - PROCESS | 264 | 1463041612684 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:26:52 INFO - PROCESS | 264 | 1463041612686 Marionette TRACE conn2 <- [1,2054,null,{}] 00:26:52 INFO - PROCESS | 264 | 1463041612689 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}] 00:26:52 INFO - PROCESS | 264 | 1463041612809 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 00:26:52 INFO - PROCESS | 264 | 1463041612877 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:52 INFO - PROCESS | 264 | ++DOCSHELL 10575C00 == 62 [pid = 264] [id = 523] 00:26:52 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (15836000) [pid = 264] [serial = 1569] [outer = 00000000] 00:26:52 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (1858C400) [pid = 264] [serial = 1570] [outer = 15836000] 00:26:52 INFO - PROCESS | 264 | 1463041612920 Marionette DEBUG loaded listener.js 00:26:52 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (19A8CC00) [pid = 264] [serial = 1571] [outer = 15836000] 00:26:53 INFO - PROCESS | 264 | 1463041613320 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]]]}] 00:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 678ms 00:26:53 INFO - PROCESS | 264 | 1463041613369 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 00:26:53 INFO - PROCESS | 264 | 1463041613371 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 00:26:53 INFO - PROCESS | 264 | 1463041613374 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:26:53 INFO - PROCESS | 264 | 1463041613376 Marionette TRACE conn2 <- [1,2058,null,{}] 00:26:53 INFO - PROCESS | 264 | 1463041613379 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}] 00:26:53 INFO - PROCESS | 264 | 1463041613525 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 00:26:53 INFO - PROCESS | 264 | 1463041613549 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:53 INFO - PROCESS | 264 | ++DOCSHELL 19B22000 == 63 [pid = 264] [id = 524] 00:26:53 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (19B23C00) [pid = 264] [serial = 1572] [outer = 00000000] 00:26:53 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (19BC0C00) [pid = 264] [serial = 1573] [outer = 19B23C00] 00:26:53 INFO - PROCESS | 264 | 1463041613591 Marionette DEBUG loaded listener.js 00:26:53 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (19C8D800) [pid = 264] [serial = 1574] [outer = 19B23C00] 00:26:54 INFO - PROCESS | 264 | --DOMWINDOW == 135 (1820E000) [pid = 264] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:26:54 INFO - PROCESS | 264 | --DOMWINDOW == 134 (16F6B800) [pid = 264] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:26:54 INFO - PROCESS | 264 | --DOMWINDOW == 133 (17A4A400) [pid = 264] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:26:54 INFO - PROCESS | 264 | --DOMWINDOW == 132 (16D49800) [pid = 264] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:26:54 INFO - PROCESS | 264 | --DOMWINDOW == 131 (17883800) [pid = 264] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:26:54 INFO - PROCESS | 264 | --DOMWINDOW == 130 (10D56800) [pid = 264] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:26:54 INFO - PROCESS | 264 | --DOMWINDOW == 129 (1613BC00) [pid = 264] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:26:54 INFO - PROCESS | 264 | --DOMWINDOW == 128 (16A0D400) [pid = 264] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:26:54 INFO - PROCESS | 264 | --DOMWINDOW == 127 (16F14C00) [pid = 264] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:26:54 INFO - PROCESS | 264 | --DOMWINDOW == 126 (16745000) [pid = 264] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:26:54 INFO - PROCESS | 264 | --DOMWINDOW == 125 (107EF000) [pid = 264] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:26:54 INFO - PROCESS | 264 | --DOMWINDOW == 124 (107F3C00) [pid = 264] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:26:54 INFO - PROCESS | 264 | 1463041614154 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]]]}] 00:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 832ms 00:26:54 INFO - PROCESS | 264 | 1463041614218 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 00:26:54 INFO - PROCESS | 264 | 1463041614220 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 00:26:54 INFO - PROCESS | 264 | 1463041614223 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:26:54 INFO - PROCESS | 264 | 1463041614225 Marionette TRACE conn2 <- [1,2062,null,{}] 00:26:54 INFO - PROCESS | 264 | 1463041614228 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}] 00:26:54 INFO - PROCESS | 264 | 1463041614312 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 00:26:54 INFO - PROCESS | 264 | 1463041614435 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:54 INFO - PROCESS | 264 | ++DOCSHELL 10F44400 == 64 [pid = 264] [id = 525] 00:26:54 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (11019000) [pid = 264] [serial = 1575] [outer = 00000000] 00:26:54 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (16D4BC00) [pid = 264] [serial = 1576] [outer = 11019000] 00:26:54 INFO - PROCESS | 264 | 1463041614462 Marionette DEBUG loaded listener.js 00:26:54 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (16F1DC00) [pid = 264] [serial = 1577] [outer = 11019000] 00:26:54 INFO - PROCESS | 264 | 1463041614818 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]]]}] 00:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 693ms 00:26:54 INFO - PROCESS | 264 | 1463041614907 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 00:26:54 INFO - PROCESS | 264 | 1463041614909 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 00:26:54 INFO - PROCESS | 264 | 1463041614912 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:26:54 INFO - PROCESS | 264 | 1463041614914 Marionette TRACE conn2 <- [1,2066,null,{}] 00:26:54 INFO - PROCESS | 264 | 1463041614917 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}] 00:26:54 INFO - PROCESS | 264 | 1463041615003 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 00:26:55 INFO - PROCESS | 264 | 1463041615010 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:55 INFO - PROCESS | 264 | ++DOCSHELL 18582000 == 65 [pid = 264] [id = 526] 00:26:55 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (18582400) [pid = 264] [serial = 1578] [outer = 00000000] 00:26:55 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (19CA0400) [pid = 264] [serial = 1579] [outer = 18582400] 00:26:55 INFO - PROCESS | 264 | 1463041615061 Marionette DEBUG loaded listener.js 00:26:55 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (19D7A400) [pid = 264] [serial = 1580] [outer = 18582400] 00:26:55 INFO - PROCESS | 264 | 1463041615494 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]]]}] 00:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 632ms 00:26:55 INFO - PROCESS | 264 | 1463041615551 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 00:26:55 INFO - PROCESS | 264 | 1463041615553 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 00:26:55 INFO - PROCESS | 264 | 1463041615556 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:26:55 INFO - PROCESS | 264 | 1463041615557 Marionette TRACE conn2 <- [1,2070,null,{}] 00:26:55 INFO - PROCESS | 264 | 1463041615561 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}] 00:26:55 INFO - PROCESS | 264 | 1463041615630 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 00:26:55 INFO - PROCESS | 264 | 1463041615636 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:55 INFO - PROCESS | 264 | ++DOCSHELL 19B21400 == 66 [pid = 264] [id = 527] 00:26:55 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (19BC0800) [pid = 264] [serial = 1581] [outer = 00000000] 00:26:55 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (1A139000) [pid = 264] [serial = 1582] [outer = 19BC0800] 00:26:55 INFO - PROCESS | 264 | 1463041615689 Marionette DEBUG loaded listener.js 00:26:55 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (1A4B9000) [pid = 264] [serial = 1583] [outer = 19BC0800] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 13292000 == 65 [pid = 264] [id = 449] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 11BC5000 == 64 [pid = 264] [id = 500] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 14697C00 == 63 [pid = 264] [id = 429] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 19C9F800 == 62 [pid = 264] [id = 495] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 1639E000 == 61 [pid = 264] [id = 450] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 0FD37400 == 60 [pid = 264] [id = 437] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 10F39C00 == 59 [pid = 264] [id = 479] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 177E0800 == 58 [pid = 264] [id = 451] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 19BBC000 == 57 [pid = 264] [id = 499] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 172A7400 == 56 [pid = 264] [id = 436] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 117E2C00 == 55 [pid = 264] [id = 19] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 1639FC00 == 54 [pid = 264] [id = 428] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 15B90800 == 53 [pid = 264] [id = 432] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 13410400 == 52 [pid = 264] [id = 431] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 10575800 == 51 [pid = 264] [id = 430] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 19BC2000 == 50 [pid = 264] [id = 483] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 0CAF5400 == 49 [pid = 264] [id = 448] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 1789B400 == 48 [pid = 264] [id = 481] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 10D5EC00 == 47 [pid = 264] [id = 452] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 15A95C00 == 46 [pid = 264] [id = 480] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 19BC6000 == 45 [pid = 264] [id = 482] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 107F6000 == 44 [pid = 264] [id = 484] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 18588400 == 43 [pid = 264] [id = 467] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 13CB6000 == 42 [pid = 264] [id = 518] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 0F69D400 == 41 [pid = 264] [id = 517] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 19A86C00 == 40 [pid = 264] [id = 515] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 19BBD800 == 39 [pid = 264] [id = 516] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 17195000 == 38 [pid = 264] [id = 514] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 13488400 == 37 [pid = 264] [id = 512] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 15992400 == 36 [pid = 264] [id = 513] 00:26:56 INFO - PROCESS | 264 | --DOCSHELL 122AEC00 == 35 [pid = 264] [id = 511] 00:26:57 INFO - PROCESS | 264 | --DOCSHELL 16F1E400 == 34 [pid = 264] [id = 520] 00:26:57 INFO - PROCESS | 264 | --DOCSHELL 10D57000 == 33 [pid = 264] [id = 521] 00:26:57 INFO - PROCESS | 264 | --DOCSHELL 10F44400 == 32 [pid = 264] [id = 525] 00:26:57 INFO - PROCESS | 264 | --DOCSHELL 1153F800 == 31 [pid = 264] [id = 522] 00:26:57 INFO - PROCESS | 264 | --DOCSHELL 135DC400 == 30 [pid = 264] [id = 519] 00:26:57 INFO - PROCESS | 264 | --DOCSHELL 10575C00 == 29 [pid = 264] [id = 523] 00:26:57 INFO - PROCESS | 264 | --DOCSHELL 19B22000 == 28 [pid = 264] [id = 524] 00:26:57 INFO - PROCESS | 264 | --DOCSHELL 18582000 == 27 [pid = 264] [id = 526] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 132 (19B17C00) [pid = 264] [serial = 1531] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 131 (1787DC00) [pid = 264] [serial = 1519] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 130 (18583800) [pid = 264] [serial = 1522] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 129 (178A4400) [pid = 264] [serial = 1520] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 128 (13285000) [pid = 264] [serial = 1525] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 127 (18586000) [pid = 264] [serial = 1523] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 126 (163A0800) [pid = 264] [serial = 1510] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 125 (16748C00) [pid = 264] [serial = 1511] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 124 (1857F800) [pid = 264] [serial = 1528] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 123 (17845800) [pid = 264] [serial = 1516] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 122 (16F6EC00) [pid = 264] [serial = 1513] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 121 (170A7C00) [pid = 264] [serial = 1514] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 120 (112AA400) [pid = 264] [serial = 1507] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 119 (11B67400) [pid = 264] [serial = 1508] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 118 (149F6400) [pid = 264] [serial = 1505] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 117 (13548800) [pid = 264] [serial = 1504] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 116 (13CBB000) [pid = 264] [serial = 1489] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 115 (16F1A800) [pid = 264] [serial = 1492] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 114 (19BC8C00) [pid = 264] [serial = 1495] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 113 (19F1C800) [pid = 264] [serial = 1498] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 112 (1A130800) [pid = 264] [serial = 1501] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 111 (18583400) [pid = 264] [serial = 1529] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 110 (19B21C00) [pid = 264] [serial = 1532] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 109 (17865C00) [pid = 264] [serial = 1517] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 108 (14691400) [pid = 264] [serial = 1526] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 107 (18580C00) [pid = 264] [serial = 1472] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | --DOMWINDOW == 106 (19BC7C00) [pid = 264] [serial = 1436] [outer = 00000000] [url = about:blank] 00:26:57 INFO - PROCESS | 264 | 1463041617898 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]]]}] 00:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2373ms 00:26:57 INFO - PROCESS | 264 | 1463041617943 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 00:26:57 INFO - PROCESS | 264 | 1463041617947 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 00:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:26:57 INFO - PROCESS | 264 | 1463041617953 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:26:57 INFO - PROCESS | 264 | 1463041617957 Marionette TRACE conn2 <- [1,2074,null,{}] 00:26:57 INFO - PROCESS | 264 | 1463041617963 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}] 00:26:58 INFO - PROCESS | 264 | 1463041618052 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 00:26:58 INFO - PROCESS | 264 | 1463041618064 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:58 INFO - PROCESS | 264 | ++DOCSHELL 10575400 == 28 [pid = 264] [id = 528] 00:26:58 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (10575800) [pid = 264] [serial = 1584] [outer = 00000000] 00:26:58 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (107EF000) [pid = 264] [serial = 1585] [outer = 10575800] 00:26:58 INFO - PROCESS | 264 | 1463041618097 Marionette DEBUG loaded listener.js 00:26:58 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (10D5F000) [pid = 264] [serial = 1586] [outer = 10575800] 00:26:58 INFO - PROCESS | 264 | 1463041618604 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]]]}] 00:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 693ms 00:26:58 INFO - PROCESS | 264 | 1463041618637 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 00:26:58 INFO - PROCESS | 264 | 1463041618643 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 00:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:26:58 INFO - PROCESS | 264 | 1463041618649 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:26:58 INFO - PROCESS | 264 | 1463041618652 Marionette TRACE conn2 <- [1,2078,null,{}] 00:26:58 INFO - PROCESS | 264 | 1463041618656 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}] 00:26:58 INFO - PROCESS | 264 | 1463041618741 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 00:26:58 INFO - PROCESS | 264 | 1463041618751 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:58 INFO - PROCESS | 264 | ++DOCSHELL 10F47400 == 29 [pid = 264] [id = 529] 00:26:58 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (10F48C00) [pid = 264] [serial = 1587] [outer = 00000000] 00:26:58 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (11020000) [pid = 264] [serial = 1588] [outer = 10F48C00] 00:26:58 INFO - PROCESS | 264 | 1463041618796 Marionette DEBUG loaded listener.js 00:26:58 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (11536400) [pid = 264] [serial = 1589] [outer = 10F48C00] 00:26:59 INFO - PROCESS | 264 | 1463041619265 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]]]}] 00:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 617ms 00:26:59 INFO - PROCESS | 264 | 1463041619269 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 00:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:26:59 INFO - PROCESS | 264 | 1463041619271 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 00:26:59 INFO - PROCESS | 264 | 1463041619275 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:26:59 INFO - PROCESS | 264 | 1463041619278 Marionette TRACE conn2 <- [1,2082,null,{}] 00:26:59 INFO - PROCESS | 264 | 1463041619293 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}] 00:26:59 INFO - PROCESS | 264 | 1463041619381 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 00:26:59 INFO - PROCESS | 264 | 1463041619391 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:59 INFO - PROCESS | 264 | ++DOCSHELL 12217800 == 30 [pid = 264] [id = 530] 00:26:59 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (12217C00) [pid = 264] [serial = 1590] [outer = 00000000] 00:26:59 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (12C0A000) [pid = 264] [serial = 1591] [outer = 12217C00] 00:26:59 INFO - PROCESS | 264 | 1463041619447 Marionette DEBUG loaded listener.js 00:26:59 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (12E2A400) [pid = 264] [serial = 1592] [outer = 12217C00] 00:26:59 INFO - PROCESS | 264 | 1463041619927 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]]]}] 00:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 678ms 00:26:59 INFO - PROCESS | 264 | 1463041619973 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 00:26:59 INFO - PROCESS | 264 | 1463041619975 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 00:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:26:59 INFO - PROCESS | 264 | 1463041619978 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:26:59 INFO - PROCESS | 264 | 1463041619980 Marionette TRACE conn2 <- [1,2086,null,{}] 00:26:59 INFO - PROCESS | 264 | 1463041619983 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}] 00:27:00 INFO - PROCESS | 264 | 1463041620063 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 00:27:00 INFO - PROCESS | 264 | 1463041620069 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:00 INFO - PROCESS | 264 | ++DOCSHELL 13213000 == 31 [pid = 264] [id = 531] 00:27:00 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (1328AC00) [pid = 264] [serial = 1593] [outer = 00000000] 00:27:00 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (134F3000) [pid = 264] [serial = 1594] [outer = 1328AC00] 00:27:00 INFO - PROCESS | 264 | 1463041620113 Marionette DEBUG loaded listener.js 00:27:00 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (135D7000) [pid = 264] [serial = 1595] [outer = 1328AC00] 00:27:00 INFO - PROCESS | 264 | 1463041620540 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]]]}] 00:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 632ms 00:27:00 INFO - PROCESS | 264 | 1463041620599 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 00:27:00 INFO - PROCESS | 264 | 1463041620601 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 00:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:27:00 INFO - PROCESS | 264 | 1463041620604 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:27:00 INFO - PROCESS | 264 | 1463041620606 Marionette TRACE conn2 <- [1,2090,null,{}] 00:27:00 INFO - PROCESS | 264 | 1463041620609 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}] 00:27:00 INFO - PROCESS | 264 | 1463041620684 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 00:27:00 INFO - PROCESS | 264 | 1463041620691 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:00 INFO - PROCESS | 264 | ++DOCSHELL 134ED000 == 32 [pid = 264] [id = 532] 00:27:00 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (13B11000) [pid = 264] [serial = 1596] [outer = 00000000] 00:27:00 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (13CB8C00) [pid = 264] [serial = 1597] [outer = 13B11000] 00:27:00 INFO - PROCESS | 264 | 1463041620737 Marionette DEBUG loaded listener.js 00:27:00 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (14258400) [pid = 264] [serial = 1598] [outer = 13B11000] 00:27:01 INFO - PROCESS | 264 | 1463041621212 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]]]}] 00:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 632ms 00:27:01 INFO - PROCESS | 264 | 1463041621243 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 00:27:01 INFO - PROCESS | 264 | 1463041621245 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 00:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:27:01 INFO - PROCESS | 264 | 1463041621252 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:27:01 INFO - PROCESS | 264 | 1463041621254 Marionette TRACE conn2 <- [1,2094,null,{}] 00:27:01 INFO - PROCESS | 264 | 1463041621258 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}] 00:27:01 INFO - PROCESS | 264 | 1463041621366 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 00:27:01 INFO - PROCESS | 264 | 1463041621376 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:01 INFO - PROCESS | 264 | ++DOCSHELL 14930000 == 33 [pid = 264] [id = 533] 00:27:01 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (149FA400) [pid = 264] [serial = 1599] [outer = 00000000] 00:27:01 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (15992400) [pid = 264] [serial = 1600] [outer = 149FA400] 00:27:01 INFO - PROCESS | 264 | 1463041621426 Marionette DEBUG loaded listener.js 00:27:01 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (15A8F800) [pid = 264] [serial = 1601] [outer = 149FA400] 00:27:01 INFO - PROCESS | 264 | 1463041621851 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]]]}] 00:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 617ms 00:27:01 INFO - PROCESS | 264 | 1463041621875 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 00:27:01 INFO - PROCESS | 264 | 1463041621877 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 00:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:27:01 INFO - PROCESS | 264 | 1463041621880 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:27:01 INFO - PROCESS | 264 | 1463041621882 Marionette TRACE conn2 <- [1,2098,null,{}] 00:27:01 INFO - PROCESS | 264 | 1463041621885 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}] 00:27:01 INFO - PROCESS | 264 | 1463041621957 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 00:27:01 INFO - PROCESS | 264 | 1463041621963 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:01 INFO - PROCESS | 264 | ++DOCSHELL 15940800 == 34 [pid = 264] [id = 534] 00:27:01 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (15996000) [pid = 264] [serial = 1602] [outer = 00000000] 00:27:01 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (16158800) [pid = 264] [serial = 1603] [outer = 15996000] 00:27:02 INFO - PROCESS | 264 | 1463041622007 Marionette DEBUG loaded listener.js 00:27:02 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (16160000) [pid = 264] [serial = 1604] [outer = 15996000] 00:27:02 INFO - PROCESS | 264 | 1463041622443 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]]]}] 00:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 585ms 00:27:02 INFO - PROCESS | 264 | 1463041622477 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 00:27:02 INFO - PROCESS | 264 | 1463041622479 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 00:27:02 INFO - PROCESS | 264 | 1463041622484 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:27:02 INFO - PROCESS | 264 | 1463041622486 Marionette TRACE conn2 <- [1,2102,null,{}] 00:27:02 INFO - PROCESS | 264 | 1463041622491 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}] 00:27:02 INFO - PROCESS | 264 | 1463041622612 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 00:27:02 INFO - PROCESS | 264 | 1463041622621 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:02 INFO - PROCESS | 264 | ++DOCSHELL 15B8C400 == 35 [pid = 264] [id = 535] 00:27:02 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (15B96400) [pid = 264] [serial = 1605] [outer = 00000000] 00:27:02 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (16181C00) [pid = 264] [serial = 1606] [outer = 15B96400] 00:27:02 INFO - PROCESS | 264 | 1463041622675 Marionette DEBUG loaded listener.js 00:27:02 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (16159C00) [pid = 264] [serial = 1607] [outer = 15B96400] 00:27:03 INFO - PROCESS | 264 | 1463041623080 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]]]}] 00:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 632ms 00:27:03 INFO - PROCESS | 264 | 1463041623109 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 00:27:03 INFO - PROCESS | 264 | 1463041623111 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 00:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:27:03 INFO - PROCESS | 264 | 1463041623118 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:27:03 INFO - PROCESS | 264 | 1463041623120 Marionette TRACE conn2 <- [1,2106,null,{}] 00:27:03 INFO - PROCESS | 264 | 1463041623136 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}] 00:27:03 INFO - PROCESS | 264 | 1463041623247 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 00:27:03 INFO - PROCESS | 264 | 1463041623258 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:03 INFO - PROCESS | 264 | ++DOCSHELL 12216400 == 36 [pid = 264] [id = 536] 00:27:03 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (1639E800) [pid = 264] [serial = 1608] [outer = 00000000] 00:27:03 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (163AA400) [pid = 264] [serial = 1609] [outer = 1639E800] 00:27:03 INFO - PROCESS | 264 | 1463041623302 Marionette DEBUG loaded listener.js 00:27:03 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (163AA800) [pid = 264] [serial = 1610] [outer = 1639E800] 00:27:03 INFO - PROCESS | 264 | 1463041623804 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]]]}] 00:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 739ms 00:27:03 INFO - PROCESS | 264 | 1463041623861 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 00:27:03 INFO - PROCESS | 264 | 1463041623863 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 00:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:27:03 INFO - PROCESS | 264 | 1463041623867 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:27:03 INFO - PROCESS | 264 | 1463041623868 Marionette TRACE conn2 <- [1,2110,null,{}] 00:27:03 INFO - PROCESS | 264 | 1463041623872 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}] 00:27:03 INFO - PROCESS | 264 | 1463041623990 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 00:27:03 INFO - PROCESS | 264 | 1463041624002 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:03 INFO - PROCESS | 264 | ++DOCSHELL 11BBC000 == 37 [pid = 264] [id = 537] 00:27:03 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (12C11000) [pid = 264] [serial = 1611] [outer = 00000000] 00:27:04 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (1674DC00) [pid = 264] [serial = 1612] [outer = 12C11000] 00:27:04 INFO - PROCESS | 264 | 1463041624030 Marionette DEBUG loaded listener.js 00:27:04 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (16B60000) [pid = 264] [serial = 1613] [outer = 12C11000] 00:27:04 INFO - PROCESS | 264 | 1463041624465 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]]]}] 00:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 632ms 00:27:04 INFO - PROCESS | 264 | 1463041624488 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 00:27:04 INFO - PROCESS | 264 | 1463041624490 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 00:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:27:04 INFO - PROCESS | 264 | 1463041624494 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:27:04 INFO - PROCESS | 264 | 1463041624498 Marionette TRACE conn2 <- [1,2114,null,{}] 00:27:04 INFO - PROCESS | 264 | 1463041624502 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}] 00:27:04 INFO - PROCESS | 264 | 1463041624661 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 00:27:04 INFO - PROCESS | 264 | 1463041624688 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:04 INFO - PROCESS | 264 | ++DOCSHELL 16D51C00 == 38 [pid = 264] [id = 538] 00:27:04 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (16F12C00) [pid = 264] [serial = 1614] [outer = 00000000] 00:27:04 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (16F1C800) [pid = 264] [serial = 1615] [outer = 16F12C00] 00:27:04 INFO - PROCESS | 264 | 1463041624741 Marionette DEBUG loaded listener.js 00:27:04 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (16F6D800) [pid = 264] [serial = 1616] [outer = 16F12C00] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 138 (10D5E000) [pid = 264] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 137 (1101E000) [pid = 264] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 136 (19A88800) [pid = 264] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 135 (19F13000) [pid = 264] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 134 (19B08400) [pid = 264] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 133 (1613FC00) [pid = 264] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 132 (19BC6400) [pid = 264] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 131 (1858E400) [pid = 264] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 130 (149F8C00) [pid = 264] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 129 (16188000) [pid = 264] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 128 (16158C00) [pid = 264] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 127 (19CAC400) [pid = 264] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 126 (19F0F400) [pid = 264] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 125 (13244800) [pid = 264] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 124 (17A45000) [pid = 264] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 123 (177B3800) [pid = 264] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 122 (19C44C00) [pid = 264] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 121 (11255400) [pid = 264] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 120 (1789E400) [pid = 264] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 119 (15836000) [pid = 264] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 118 (11019000) [pid = 264] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 117 (19B23C00) [pid = 264] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 116 (18582400) [pid = 264] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 115 (1617C000) [pid = 264] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 114 (134E8400) [pid = 264] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 113 (13B9A800) [pid = 264] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 112 (15B8F400) [pid = 264] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 111 (16F20000) [pid = 264] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 110 (13B0B800) [pid = 264] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 109 (149FD800) [pid = 264] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 108 (0FD3EC00) [pid = 264] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 107 (19C93800) [pid = 264] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 106 (19F1B800) [pid = 264] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:27:05 INFO - PROCESS | 264 | --DOMWINDOW == 105 (19B23000) [pid = 264] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:27:05 INFO - PROCESS | 264 | 1463041625734 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]]]}] 00:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1294ms 00:27:05 INFO - PROCESS | 264 | 1463041625784 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 00:27:05 INFO - PROCESS | 264 | 1463041625786 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 00:27:05 INFO - PROCESS | 264 | 1463041625789 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:27:05 INFO - PROCESS | 264 | 1463041625791 Marionette TRACE conn2 <- [1,2118,null,{}] 00:27:05 INFO - PROCESS | 264 | 1463041625795 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}] 00:27:05 INFO - PROCESS | 264 | 1463041625869 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 00:27:05 INFO - PROCESS | 264 | 1463041625964 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:05 INFO - PROCESS | 264 | ++DOCSHELL 1101E000 == 39 [pid = 264] [id = 539] 00:27:05 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (11255400) [pid = 264] [serial = 1617] [outer = 00000000] 00:27:06 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (11BC5400) [pid = 264] [serial = 1618] [outer = 11255400] 00:27:06 INFO - PROCESS | 264 | 1463041626007 Marionette DEBUG loaded listener.js 00:27:06 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (134F3400) [pid = 264] [serial = 1619] [outer = 11255400] 00:27:06 INFO - PROCESS | 264 | 1463041626393 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] 00:27:06 INFO - PROCESS | 264 | 1463041626429 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 00:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:27:06 INFO - PROCESS | 264 | 1463041626433 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:27:06 INFO - PROCESS | 264 | 1463041626434 Marionette TRACE conn2 <- [1,2122,null,{}] 00:27:06 INFO - PROCESS | 264 | 1463041626437 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}] 00:27:06 INFO - PROCESS | 264 | 1463041626512 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 00:27:06 INFO - PROCESS | 264 | 1463041626611 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:06 INFO - PROCESS | 264 | ++DOCSHELL 117DD000 == 40 [pid = 264] [id = 540] 00:27:06 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (11B66C00) [pid = 264] [serial = 1620] [outer = 00000000] 00:27:06 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (16F12000) [pid = 264] [serial = 1621] [outer = 11B66C00] 00:27:06 INFO - PROCESS | 264 | 1463041626654 Marionette DEBUG loaded listener.js 00:27:06 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (16F6CC00) [pid = 264] [serial = 1622] [outer = 11B66C00] 00:27:06 INFO - PROCESS | 264 | 1463041626984 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]]]}] 00:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 586ms 00:27:07 INFO - PROCESS | 264 | 1463041627014 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 00:27:07 INFO - PROCESS | 264 | 1463041627016 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 00:27:07 INFO - PROCESS | 264 | 1463041627019 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:27:07 INFO - PROCESS | 264 | 1463041627021 Marionette TRACE conn2 <- [1,2126,null,{}] 00:27:07 INFO - PROCESS | 264 | 1463041627024 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}] 00:27:07 INFO - PROCESS | 264 | 1463041627139 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 00:27:07 INFO - PROCESS | 264 | 1463041627147 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:07 INFO - PROCESS | 264 | ++DOCSHELL 1328F800 == 41 [pid = 264] [id = 541] 00:27:07 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (16182000) [pid = 264] [serial = 1623] [outer = 00000000] 00:27:07 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (172A6800) [pid = 264] [serial = 1624] [outer = 16182000] 00:27:07 INFO - PROCESS | 264 | 1463041627193 Marionette DEBUG loaded listener.js 00:27:07 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (1761A800) [pid = 264] [serial = 1625] [outer = 16182000] 00:27:07 INFO - PROCESS | 264 | 1463041627671 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]]]}] 00:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 693ms 00:27:07 INFO - PROCESS | 264 | 1463041627719 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 00:27:07 INFO - PROCESS | 264 | 1463041627724 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 00:27:07 INFO - PROCESS | 264 | 1463041627755 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:27:07 INFO - PROCESS | 264 | 1463041627760 Marionette TRACE conn2 <- [1,2130,null,{}] 00:27:07 INFO - PROCESS | 264 | 1463041627767 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}] 00:27:07 INFO - PROCESS | 264 | 1463041627890 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 00:27:07 INFO - PROCESS | 264 | 1463041628002 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:08 INFO - PROCESS | 264 | ++DOCSHELL 10704800 == 42 [pid = 264] [id = 542] 00:27:08 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (10705800) [pid = 264] [serial = 1626] [outer = 00000000] 00:27:08 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (107EEC00) [pid = 264] [serial = 1627] [outer = 10705800] 00:27:08 INFO - PROCESS | 264 | 1463041628064 Marionette DEBUG loaded listener.js 00:27:08 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (10F3E400) [pid = 264] [serial = 1628] [outer = 10705800] 00:27:08 INFO - PROCESS | 264 | 1463041628779 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] 00:27:08 INFO - PROCESS | 264 | 1463041628852 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 00:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:27:08 INFO - PROCESS | 264 | 1463041628858 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:27:08 INFO - PROCESS | 264 | 1463041628861 Marionette TRACE conn2 <- [1,2134,null,{}] 00:27:08 INFO - PROCESS | 264 | 1463041628865 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}] 00:27:08 INFO - PROCESS | 264 | 1463041628978 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 00:27:09 INFO - PROCESS | 264 | 1463041629115 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:09 INFO - PROCESS | 264 | ++DOCSHELL 11538C00 == 43 [pid = 264] [id = 543] 00:27:09 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (115F3400) [pid = 264] [serial = 1629] [outer = 00000000] 00:27:09 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (12ED9800) [pid = 264] [serial = 1630] [outer = 115F3400] 00:27:09 INFO - PROCESS | 264 | 1463041629169 Marionette DEBUG loaded listener.js 00:27:09 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (13488400) [pid = 264] [serial = 1631] [outer = 115F3400] 00:27:10 INFO - PROCESS | 264 | 1463041630071 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] 00:27:10 INFO - PROCESS | 264 | 1463041630140 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 00:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:27:10 INFO - PROCESS | 264 | 1463041630145 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:27:10 INFO - PROCESS | 264 | 1463041630149 Marionette TRACE conn2 <- [1,2138,null,{}] 00:27:10 INFO - PROCESS | 264 | 1463041630154 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}] 00:27:10 INFO - PROCESS | 264 | 1463041630256 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 00:27:10 INFO - PROCESS | 264 | 1463041630387 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:10 INFO - PROCESS | 264 | ++DOCSHELL 0F69AC00 == 44 [pid = 264] [id = 544] 00:27:10 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (105EA800) [pid = 264] [serial = 1632] [outer = 00000000] 00:27:10 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (10F3F800) [pid = 264] [serial = 1633] [outer = 105EA800] 00:27:10 INFO - PROCESS | 264 | 1463041630437 Marionette DEBUG loaded listener.js 00:27:10 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (11017400) [pid = 264] [serial = 1634] [outer = 105EA800] 00:27:10 INFO - PROCESS | 264 | --DOCSHELL 15A94400 == 43 [pid = 264] [id = 417] 00:27:10 INFO - PROCESS | 264 | --DOCSHELL 1674AC00 == 42 [pid = 264] [id = 420] 00:27:10 INFO - PROCESS | 264 | --DOCSHELL 149FDC00 == 41 [pid = 264] [id = 416] 00:27:10 INFO - PROCESS | 264 | --DOCSHELL 13250400 == 40 [pid = 264] [id = 419] 00:27:10 INFO - PROCESS | 264 | --DOCSHELL 11BC4400 == 39 [pid = 264] [id = 418] 00:27:10 INFO - PROCESS | 264 | --DOCSHELL 1492E400 == 38 [pid = 264] [id = 415] 00:27:10 INFO - PROCESS | 264 | --DOCSHELL 11BC7C00 == 37 [pid = 264] [id = 412] 00:27:10 INFO - PROCESS | 264 | --DOCSHELL 13598C00 == 36 [pid = 264] [id = 414] 00:27:10 INFO - PROCESS | 264 | --DOCSHELL 12C16400 == 35 [pid = 264] [id = 413] 00:27:10 INFO - PROCESS | 264 | --DOCSHELL 10F48000 == 34 [pid = 264] [id = 411] 00:27:10 INFO - PROCESS | 264 | --DOCSHELL 10571400 == 33 [pid = 264] [id = 410] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 122 (1A139000) [pid = 264] [serial = 1582] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 121 (19C99800) [pid = 264] [serial = 1451] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 120 (13CB4400) [pid = 264] [serial = 1439] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 119 (15835000) [pid = 264] [serial = 1454] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 118 (12C0BC00) [pid = 264] [serial = 1391] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 117 (19B03800) [pid = 264] [serial = 1400] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 116 (19F72C00) [pid = 264] [serial = 1499] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 115 (19D6FC00) [pid = 264] [serial = 1496] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 114 (16188C00) [pid = 264] [serial = 1394] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 113 (19C8F400) [pid = 264] [serial = 1448] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 112 (19B10400) [pid = 264] [serial = 1403] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 111 (178A7C00) [pid = 264] [serial = 1343] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 110 (170A7800) [pid = 264] [serial = 1493] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 109 (16F14000) [pid = 264] [serial = 1442] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 108 (19F18000) [pid = 264] [serial = 1487] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 107 (1A136C00) [pid = 264] [serial = 1502] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 106 (15A9A400) [pid = 264] [serial = 1490] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 105 (19B26000) [pid = 264] [serial = 1445] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 104 (1820E400) [pid = 264] [serial = 1397] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 103 (178A6C00) [pid = 264] [serial = 1567] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 102 (182E0000) [pid = 264] [serial = 1568] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 101 (19A8CC00) [pid = 264] [serial = 1571] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 100 (1858C400) [pid = 264] [serial = 1570] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 99 (16D4BC00) [pid = 264] [serial = 1576] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 98 (19BC0C00) [pid = 264] [serial = 1573] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 97 (19CA0400) [pid = 264] [serial = 1579] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 96 (171A1C00) [pid = 264] [serial = 1540] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 95 (16164800) [pid = 264] [serial = 1538] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 94 (1425C400) [pid = 264] [serial = 1537] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 93 (19C8B800) [pid = 264] [serial = 1534] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 92 (19CA4000) [pid = 264] [serial = 1535] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 91 (1786E000) [pid = 264] [serial = 1564] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 90 (17706800) [pid = 264] [serial = 1561] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 89 (17842400) [pid = 264] [serial = 1562] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 88 (16162400) [pid = 264] [serial = 1558] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 87 (1674E800) [pid = 264] [serial = 1559] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 86 (16749000) [pid = 264] [serial = 1556] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 85 (1617F400) [pid = 264] [serial = 1555] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 84 (13552800) [pid = 264] [serial = 1553] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 83 (11B5F000) [pid = 264] [serial = 1552] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 82 (1A4B4800) [pid = 264] [serial = 1550] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 81 (1A4AFC00) [pid = 264] [serial = 1549] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 80 (1A138C00) [pid = 264] [serial = 1547] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 79 (19F7F800) [pid = 264] [serial = 1546] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 78 (19D73000) [pid = 264] [serial = 1544] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 77 (19BC7400) [pid = 264] [serial = 1543] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 76 (17872000) [pid = 264] [serial = 1541] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 75 (19D7A400) [pid = 264] [serial = 1580] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 74 (19C8D800) [pid = 264] [serial = 1574] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 73 (1787D000) [pid = 264] [serial = 1565] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | --DOMWINDOW == 72 (16F1DC00) [pid = 264] [serial = 1577] [outer = 00000000] [url = about:blank] 00:27:10 INFO - PROCESS | 264 | 1463041630914 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]]]}] 00:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 817ms 00:27:10 INFO - PROCESS | 264 | 1463041630977 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 00:27:10 INFO - PROCESS | 264 | 1463041630982 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 00:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:27:10 INFO - PROCESS | 264 | 1463041630989 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:27:10 INFO - PROCESS | 264 | 1463041630991 Marionette TRACE conn2 <- [1,2142,null,{}] 00:27:10 INFO - PROCESS | 264 | 1463041630995 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}] 00:27:11 INFO - PROCESS | 264 | 1463041631076 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 00:27:11 INFO - PROCESS | 264 | 1463041631085 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:11 INFO - PROCESS | 264 | ++DOCSHELL 1101AC00 == 34 [pid = 264] [id = 545] 00:27:11 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (1101C800) [pid = 264] [serial = 1635] [outer = 00000000] 00:27:11 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (117DEC00) [pid = 264] [serial = 1636] [outer = 1101C800] 00:27:11 INFO - PROCESS | 264 | 1463041631130 Marionette DEBUG loaded listener.js 00:27:11 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (122B1C00) [pid = 264] [serial = 1637] [outer = 1101C800] 00:27:11 INFO - PROCESS | 264 | 1463041631584 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]]]}] 00:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 616ms 00:27:11 INFO - PROCESS | 264 | 1463041631609 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 00:27:11 INFO - PROCESS | 264 | 1463041631612 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 00:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:27:11 INFO - PROCESS | 264 | 1463041631615 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:27:11 INFO - PROCESS | 264 | 1463041631619 Marionette TRACE conn2 <- [1,2146,null,{}] 00:27:11 INFO - PROCESS | 264 | 1463041631640 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}] 00:27:11 INFO - PROCESS | 264 | 1463041631725 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 00:27:11 INFO - PROCESS | 264 | 1463041631858 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:11 INFO - PROCESS | 264 | ++DOCSHELL 134E8400 == 35 [pid = 264] [id = 546] 00:27:11 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (134EBC00) [pid = 264] [serial = 1638] [outer = 00000000] 00:27:11 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (13B10400) [pid = 264] [serial = 1639] [outer = 134EBC00] 00:27:11 INFO - PROCESS | 264 | 1463041631906 Marionette DEBUG loaded listener.js 00:27:11 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (13CB2C00) [pid = 264] [serial = 1640] [outer = 134EBC00] 00:27:12 INFO - PROCESS | 264 | 1463041632283 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]]]}] 00:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 677ms 00:27:12 INFO - PROCESS | 264 | 1463041632315 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 00:27:12 INFO - PROCESS | 264 | 1463041632317 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 00:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:27:12 INFO - PROCESS | 264 | 1463041632321 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:27:12 INFO - PROCESS | 264 | 1463041632322 Marionette TRACE conn2 <- [1,2150,null,{}] 00:27:12 INFO - PROCESS | 264 | 1463041632326 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}] 00:27:12 INFO - PROCESS | 264 | 1463041632404 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 00:27:12 INFO - PROCESS | 264 | 1463041632411 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:12 INFO - PROCESS | 264 | ++DOCSHELL 13B9D000 == 36 [pid = 264] [id = 547] 00:27:12 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (14694000) [pid = 264] [serial = 1641] [outer = 00000000] 00:27:12 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (15994C00) [pid = 264] [serial = 1642] [outer = 14694000] 00:27:12 INFO - PROCESS | 264 | 1463041632454 Marionette DEBUG loaded listener.js 00:27:12 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (15A9A000) [pid = 264] [serial = 1643] [outer = 14694000] 00:27:12 INFO - PROCESS | 264 | 1463041632923 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]]]}] 00:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 632ms 00:27:12 INFO - PROCESS | 264 | 1463041632941 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 00:27:12 INFO - PROCESS | 264 | 1463041632943 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 00:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:27:12 INFO - PROCESS | 264 | 1463041632946 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:27:12 INFO - PROCESS | 264 | 1463041632948 Marionette TRACE conn2 <- [1,2154,null,{}] 00:27:12 INFO - PROCESS | 264 | 1463041632967 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}] 00:27:13 INFO - PROCESS | 264 | 1463041633072 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 00:27:13 INFO - PROCESS | 264 | 1463041633162 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:13 INFO - PROCESS | 264 | ++DOCSHELL 15B8DC00 == 37 [pid = 264] [id = 548] 00:27:13 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (15B93000) [pid = 264] [serial = 1644] [outer = 00000000] 00:27:13 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (1613BC00) [pid = 264] [serial = 1645] [outer = 15B93000] 00:27:13 INFO - PROCESS | 264 | 1463041633206 Marionette DEBUG loaded listener.js 00:27:13 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (1615E800) [pid = 264] [serial = 1646] [outer = 15B93000] 00:27:13 INFO - PROCESS | 264 | 1463041633622 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]]]}] 00:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 724ms 00:27:13 INFO - PROCESS | 264 | 1463041633687 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 00:27:13 INFO - PROCESS | 264 | 1463041633689 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 00:27:13 INFO - PROCESS | 264 | 1463041633692 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:27:13 INFO - PROCESS | 264 | 1463041633693 Marionette TRACE conn2 <- [1,2158,null,{}] 00:27:13 INFO - PROCESS | 264 | 1463041633697 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}] 00:27:13 INFO - PROCESS | 264 | 1463041633827 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 00:27:13 INFO - PROCESS | 264 | 1463041633894 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:13 INFO - PROCESS | 264 | ++DOCSHELL 16188800 == 38 [pid = 264] [id = 549] 00:27:13 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (16188C00) [pid = 264] [serial = 1647] [outer = 00000000] 00:27:13 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (163A1C00) [pid = 264] [serial = 1648] [outer = 16188C00] 00:27:13 INFO - PROCESS | 264 | 1463041633939 Marionette DEBUG loaded listener.js 00:27:13 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (163A8C00) [pid = 264] [serial = 1649] [outer = 16188C00] 00:27:14 INFO - PROCESS | 264 | 1463041634336 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]]]}] 00:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 693ms 00:27:14 INFO - PROCESS | 264 | 1463041634375 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 00:27:14 INFO - PROCESS | 264 | 1463041634377 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 00:27:14 INFO - PROCESS | 264 | 1463041634381 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:27:14 INFO - PROCESS | 264 | 1463041634382 Marionette TRACE conn2 <- [1,2162,null,{}] 00:27:14 INFO - PROCESS | 264 | 1463041634392 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}] 00:27:14 INFO - PROCESS | 264 | 1463041634523 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 00:27:14 INFO - PROCESS | 264 | 1463041634535 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:14 INFO - PROCESS | 264 | ++DOCSHELL 16743000 == 39 [pid = 264] [id = 550] 00:27:14 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (16743800) [pid = 264] [serial = 1650] [outer = 00000000] 00:27:14 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (16750C00) [pid = 264] [serial = 1651] [outer = 16743800] 00:27:14 INFO - PROCESS | 264 | 1463041634578 Marionette DEBUG loaded listener.js 00:27:14 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (16C8BC00) [pid = 264] [serial = 1652] [outer = 16743800] 00:27:14 INFO - PROCESS | 264 | --DOMWINDOW == 89 (11B66C00) [pid = 264] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:27:14 INFO - PROCESS | 264 | --DOMWINDOW == 88 (12C11000) [pid = 264] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:27:14 INFO - PROCESS | 264 | --DOMWINDOW == 87 (15996000) [pid = 264] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:27:14 INFO - PROCESS | 264 | --DOMWINDOW == 86 (149FA400) [pid = 264] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:27:14 INFO - PROCESS | 264 | --DOMWINDOW == 85 (11255400) [pid = 264] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:27:14 INFO - PROCESS | 264 | --DOMWINDOW == 84 (12217C00) [pid = 264] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:27:14 INFO - PROCESS | 264 | --DOMWINDOW == 83 (10575800) [pid = 264] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:27:14 INFO - PROCESS | 264 | --DOMWINDOW == 82 (15B96400) [pid = 264] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:27:14 INFO - PROCESS | 264 | --DOMWINDOW == 81 (1328AC00) [pid = 264] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:27:14 INFO - PROCESS | 264 | --DOMWINDOW == 80 (16F12C00) [pid = 264] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:27:14 INFO - PROCESS | 264 | --DOMWINDOW == 79 (1639E800) [pid = 264] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:27:14 INFO - PROCESS | 264 | --DOMWINDOW == 78 (10F48C00) [pid = 264] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:27:14 INFO - PROCESS | 264 | --DOMWINDOW == 77 (13B11000) [pid = 264] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:27:15 INFO - PROCESS | 264 | 1463041635068 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]]]}] 00:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 725ms 00:27:15 INFO - PROCESS | 264 | 1463041635121 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 00:27:15 INFO - PROCESS | 264 | 1463041635107 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 00:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:27:15 INFO - PROCESS | 264 | 1463041635111 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:27:15 INFO - PROCESS | 264 | 1463041635112 Marionette TRACE conn2 <- [1,2166,null,{}] 00:27:15 INFO - PROCESS | 264 | 1463041635116 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}] 00:27:15 INFO - PROCESS | 264 | 1463041635195 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 00:27:15 INFO - PROCESS | 264 | 1463041635201 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:15 INFO - PROCESS | 264 | ++DOCSHELL 0FD7A000 == 40 [pid = 264] [id = 551] 00:27:15 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (1101A400) [pid = 264] [serial = 1653] [outer = 00000000] 00:27:15 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (1615A400) [pid = 264] [serial = 1654] [outer = 1101A400] 00:27:15 INFO - PROCESS | 264 | 1463041635245 Marionette DEBUG loaded listener.js 00:27:15 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (163A0800) [pid = 264] [serial = 1655] [outer = 1101A400] 00:27:15 INFO - PROCESS | 264 | 1463041635673 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]]]}] 00:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 586ms 00:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:27:15 INFO - PROCESS | 264 | 1463041635712 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 00:27:15 INFO - PROCESS | 264 | 1463041635714 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 00:27:15 INFO - PROCESS | 264 | 1463041635718 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:27:15 INFO - PROCESS | 264 | 1463041635719 Marionette TRACE conn2 <- [1,2170,null,{}] 00:27:15 INFO - PROCESS | 264 | 1463041635727 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}] 00:27:15 INFO - PROCESS | 264 | 1463041635802 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 00:27:15 INFO - PROCESS | 264 | 1463041635808 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:15 INFO - PROCESS | 264 | ++DOCSHELL 14691800 == 41 [pid = 264] [id = 552] 00:27:15 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (16746C00) [pid = 264] [serial = 1656] [outer = 00000000] 00:27:15 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (16F12400) [pid = 264] [serial = 1657] [outer = 16746C00] 00:27:15 INFO - PROCESS | 264 | 1463041635851 Marionette DEBUG loaded listener.js 00:27:15 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (16F15800) [pid = 264] [serial = 1658] [outer = 16746C00] 00:27:16 INFO - PROCESS | 264 | 1463041636293 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]]]}] 00:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 585ms 00:27:16 INFO - PROCESS | 264 | 1463041636303 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 00:27:16 INFO - PROCESS | 264 | 1463041636305 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 00:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:27:16 INFO - PROCESS | 264 | 1463041636308 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:27:16 INFO - PROCESS | 264 | 1463041636310 Marionette TRACE conn2 <- [1,2174,null,{}] 00:27:16 INFO - PROCESS | 264 | 1463041636313 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}] 00:27:16 INFO - PROCESS | 264 | 1463041636429 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 00:27:16 INFO - PROCESS | 264 | 1463041636439 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:16 INFO - PROCESS | 264 | ++DOCSHELL 16158C00 == 42 [pid = 264] [id = 553] 00:27:16 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (1639CC00) [pid = 264] [serial = 1659] [outer = 00000000] 00:27:16 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (16F6A400) [pid = 264] [serial = 1660] [outer = 1639CC00] 00:27:16 INFO - PROCESS | 264 | 1463041636484 Marionette DEBUG loaded listener.js 00:27:16 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (16F6AC00) [pid = 264] [serial = 1661] [outer = 1639CC00] 00:27:17 INFO - PROCESS | 264 | --DOCSHELL 19B21400 == 41 [pid = 264] [id = 527] 00:27:17 INFO - PROCESS | 264 | --DOCSHELL 16182C00 == 40 [pid = 264] [id = 427] 00:27:17 INFO - PROCESS | 264 | --DOCSHELL 15836800 == 39 [pid = 264] [id = 426] 00:27:17 INFO - PROCESS | 264 | --DOCSHELL 115F6800 == 38 [pid = 264] [id = 424] 00:27:17 INFO - PROCESS | 264 | --DOCSHELL 11021800 == 37 [pid = 264] [id = 422] 00:27:17 INFO - PROCESS | 264 | --DOCSHELL 10D58000 == 36 [pid = 264] [id = 423] 00:27:17 INFO - PROCESS | 264 | --DOCSHELL 107F6C00 == 35 [pid = 264] [id = 421] 00:27:17 INFO - PROCESS | 264 | --DOCSHELL 13B9B000 == 34 [pid = 264] [id = 425] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 85 (107EF000) [pid = 264] [serial = 1585] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 84 (10D5F000) [pid = 264] [serial = 1586] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 83 (11020000) [pid = 264] [serial = 1588] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 82 (11536400) [pid = 264] [serial = 1589] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 81 (16181C00) [pid = 264] [serial = 1606] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 80 (15992400) [pid = 264] [serial = 1600] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 79 (15A8F800) [pid = 264] [serial = 1601] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 78 (13CB8C00) [pid = 264] [serial = 1597] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 77 (14258400) [pid = 264] [serial = 1598] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 76 (16158800) [pid = 264] [serial = 1603] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 75 (16160000) [pid = 264] [serial = 1604] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 74 (1674DC00) [pid = 264] [serial = 1612] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 73 (11BC5400) [pid = 264] [serial = 1618] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 72 (12C0A000) [pid = 264] [serial = 1591] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 71 (16F1C800) [pid = 264] [serial = 1615] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 70 (12E2A400) [pid = 264] [serial = 1592] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 69 (134F3000) [pid = 264] [serial = 1594] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 68 (135D7000) [pid = 264] [serial = 1595] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 67 (16F6CC00) [pid = 264] [serial = 1622] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 66 (16F6D800) [pid = 264] [serial = 1616] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 65 (16F12000) [pid = 264] [serial = 1621] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 64 (163AA400) [pid = 264] [serial = 1609] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 63 (163AA800) [pid = 264] [serial = 1610] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 62 (16B60000) [pid = 264] [serial = 1613] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 61 (16159C00) [pid = 264] [serial = 1607] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 60 (172A6800) [pid = 264] [serial = 1624] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | --DOMWINDOW == 59 (134F3400) [pid = 264] [serial = 1619] [outer = 00000000] [url = about:blank] 00:27:18 INFO - PROCESS | 264 | 1463041638185 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]]]}] 00:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1880ms 00:27:18 INFO - PROCESS | 264 | 1463041638213 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 00:27:18 INFO - PROCESS | 264 | 1463041638217 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 00:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:27:18 INFO - PROCESS | 264 | 1463041638228 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:27:18 INFO - PROCESS | 264 | 1463041638231 Marionette TRACE conn2 <- [1,2178,null,{}] 00:27:18 INFO - PROCESS | 264 | 1463041638237 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}] 00:27:18 INFO - PROCESS | 264 | 1463041638323 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 00:27:18 INFO - PROCESS | 264 | 1463041638332 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:18 INFO - PROCESS | 264 | ++DOCSHELL 107ED800 == 35 [pid = 264] [id = 554] 00:27:18 INFO - PROCESS | 264 | ++DOMWINDOW == 60 (107EF000) [pid = 264] [serial = 1662] [outer = 00000000] 00:27:18 INFO - PROCESS | 264 | ++DOMWINDOW == 61 (10F3B400) [pid = 264] [serial = 1663] [outer = 107EF000] 00:27:18 INFO - PROCESS | 264 | 1463041638378 Marionette DEBUG loaded listener.js 00:27:18 INFO - PROCESS | 264 | ++DOMWINDOW == 62 (10F44C00) [pid = 264] [serial = 1664] [outer = 107EF000] 00:27:18 INFO - PROCESS | 264 | --DOCSHELL 1B757800 == 34 [pid = 264] [id = 16] 00:27:18 INFO - PROCESS | 264 | 1463041638911 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]]]}] 00:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 755ms 00:27:18 INFO - PROCESS | 264 | 1463041638967 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 00:27:18 INFO - PROCESS | 264 | 1463041638972 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 00:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:27:18 INFO - PROCESS | 264 | 1463041638978 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:27:18 INFO - PROCESS | 264 | 1463041638981 Marionette TRACE conn2 <- [1,2182,null,{}] 00:27:18 INFO - PROCESS | 264 | 1463041638985 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}] 00:27:19 INFO - PROCESS | 264 | 1463041639070 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 00:27:19 INFO - PROCESS | 264 | 1463041639164 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:19 INFO - PROCESS | 264 | ++DOCSHELL 11577800 == 35 [pid = 264] [id = 555] 00:27:19 INFO - PROCESS | 264 | ++DOMWINDOW == 63 (115F3800) [pid = 264] [serial = 1665] [outer = 00000000] 00:27:19 INFO - PROCESS | 264 | ++DOMWINDOW == 64 (117D7000) [pid = 264] [serial = 1666] [outer = 115F3800] 00:27:19 INFO - PROCESS | 264 | 1463041639207 Marionette DEBUG loaded listener.js 00:27:19 INFO - PROCESS | 264 | ++DOMWINDOW == 65 (12215C00) [pid = 264] [serial = 1667] [outer = 115F3800] 00:27:19 INFO - PROCESS | 264 | 1463041639586 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]]]}] 00:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 632ms 00:27:19 INFO - PROCESS | 264 | 1463041639616 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 00:27:19 INFO - PROCESS | 264 | 1463041639618 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 00:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:27:19 INFO - PROCESS | 264 | 1463041639629 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:27:19 INFO - PROCESS | 264 | 1463041639632 Marionette TRACE conn2 <- [1,2186,null,{}] 00:27:19 INFO - PROCESS | 264 | 1463041639643 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}] 00:27:19 INFO - PROCESS | 264 | 1463041639752 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 00:27:19 INFO - PROCESS | 264 | 1463041639761 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:19 INFO - PROCESS | 264 | ++DOCSHELL 1324CC00 == 36 [pid = 264] [id = 556] 00:27:19 INFO - PROCESS | 264 | ++DOMWINDOW == 66 (1324DC00) [pid = 264] [serial = 1668] [outer = 00000000] 00:27:19 INFO - PROCESS | 264 | ++DOMWINDOW == 67 (13293800) [pid = 264] [serial = 1669] [outer = 1324DC00] 00:27:19 INFO - PROCESS | 264 | 1463041639817 Marionette DEBUG loaded listener.js 00:27:19 INFO - PROCESS | 264 | ++DOMWINDOW == 68 (134DE000) [pid = 264] [serial = 1670] [outer = 1324DC00] 00:27:20 INFO - PROCESS | 264 | 1463041640228 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]]]}] 00:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 647ms 00:27:20 INFO - PROCESS | 264 | 1463041640262 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 00:27:20 INFO - PROCESS | 264 | 1463041640265 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 00:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:27:20 INFO - PROCESS | 264 | 1463041640268 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:27:20 INFO - PROCESS | 264 | 1463041640270 Marionette TRACE conn2 <- [1,2190,null,{}] 00:27:20 INFO - PROCESS | 264 | 1463041640278 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}] 00:27:20 INFO - PROCESS | 264 | 1463041640351 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 00:27:20 INFO - PROCESS | 264 | 1463041640359 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:20 INFO - PROCESS | 264 | ++DOCSHELL 135E1C00 == 37 [pid = 264] [id = 557] 00:27:20 INFO - PROCESS | 264 | ++DOMWINDOW == 69 (13B17400) [pid = 264] [serial = 1671] [outer = 00000000] 00:27:20 INFO - PROCESS | 264 | ++DOMWINDOW == 70 (13CB6800) [pid = 264] [serial = 1672] [outer = 13B17400] 00:27:20 INFO - PROCESS | 264 | 1463041640413 Marionette DEBUG loaded listener.js 00:27:20 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (14259800) [pid = 264] [serial = 1673] [outer = 13B17400] 00:27:20 INFO - PROCESS | 264 | 1463041640857 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]]]}] 00:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 632ms 00:27:20 INFO - PROCESS | 264 | 1463041640906 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 00:27:20 INFO - PROCESS | 264 | 1463041640908 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 00:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:27:20 INFO - PROCESS | 264 | 1463041640911 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:27:20 INFO - PROCESS | 264 | 1463041640913 Marionette TRACE conn2 <- [1,2194,null,{}] 00:27:20 INFO - PROCESS | 264 | 1463041640917 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}] 00:27:20 INFO - PROCESS | 264 | 1463041640989 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 00:27:20 INFO - PROCESS | 264 | 1463041640998 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:20 INFO - PROCESS | 264 | ++DOCSHELL 14262C00 == 38 [pid = 264] [id = 558] 00:27:20 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (14624400) [pid = 264] [serial = 1674] [outer = 00000000] 00:27:21 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (149F1400) [pid = 264] [serial = 1675] [outer = 14624400] 00:27:21 INFO - PROCESS | 264 | 1463041641025 Marionette DEBUG loaded listener.js 00:27:21 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (1582EC00) [pid = 264] [serial = 1676] [outer = 14624400] 00:27:21 INFO - PROCESS | 264 | 1463041641465 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]]]}] 00:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 585ms 00:27:21 INFO - PROCESS | 264 | 1463041641492 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 00:27:21 INFO - PROCESS | 264 | 1463041641494 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 00:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:27:21 INFO - PROCESS | 264 | 1463041641509 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:27:21 INFO - PROCESS | 264 | 1463041641510 Marionette TRACE conn2 <- [1,2198,null,{}] 00:27:21 INFO - PROCESS | 264 | 1463041641514 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}] 00:27:21 INFO - PROCESS | 264 | 1463041641607 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 00:27:21 INFO - PROCESS | 264 | 1463041641614 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:21 INFO - PROCESS | 264 | ++DOCSHELL 15991800 == 39 [pid = 264] [id = 559] 00:27:21 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (15992000) [pid = 264] [serial = 1677] [outer = 00000000] 00:27:21 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (15B8B800) [pid = 264] [serial = 1678] [outer = 15992000] 00:27:21 INFO - PROCESS | 264 | 1463041641658 Marionette DEBUG loaded listener.js 00:27:21 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (16160000) [pid = 264] [serial = 1679] [outer = 15992000] 00:27:22 INFO - PROCESS | 264 | 1463041642075 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]]]}] 00:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 585ms 00:27:22 INFO - PROCESS | 264 | 1463041642094 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 00:27:22 INFO - PROCESS | 264 | 1463041642096 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 00:27:22 INFO - PROCESS | 264 | 1463041642099 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:27:22 INFO - PROCESS | 264 | 1463041642101 Marionette TRACE conn2 <- [1,2202,null,{}] 00:27:22 INFO - PROCESS | 264 | 1463041642104 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}] 00:27:22 INFO - PROCESS | 264 | 1463041642195 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 00:27:22 INFO - PROCESS | 264 | 1463041642205 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:22 INFO - PROCESS | 264 | ++DOCSHELL 15BEB800 == 40 [pid = 264] [id = 560] 00:27:22 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (1615D400) [pid = 264] [serial = 1680] [outer = 00000000] 00:27:22 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (1617FC00) [pid = 264] [serial = 1681] [outer = 1615D400] 00:27:22 INFO - PROCESS | 264 | 1463041642247 Marionette DEBUG loaded listener.js 00:27:22 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (16180800) [pid = 264] [serial = 1682] [outer = 1615D400] 00:27:22 INFO - PROCESS | 264 | 1463041642670 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]]]}] 00:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 632ms 00:27:22 INFO - PROCESS | 264 | 1463041642725 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 00:27:22 INFO - PROCESS | 264 | 1463041642727 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 00:27:22 INFO - PROCESS | 264 | 1463041642730 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:27:22 INFO - PROCESS | 264 | 1463041642732 Marionette TRACE conn2 <- [1,2206,null,{}] 00:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:27:22 INFO - PROCESS | 264 | 1463041642735 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}] 00:27:22 INFO - PROCESS | 264 | 1463041642866 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 00:27:22 INFO - PROCESS | 264 | 1463041642923 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:22 INFO - PROCESS | 264 | ++DOCSHELL 16162000 == 41 [pid = 264] [id = 561] 00:27:22 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (1617EC00) [pid = 264] [serial = 1683] [outer = 00000000] 00:27:22 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (163A8400) [pid = 264] [serial = 1684] [outer = 1617EC00] 00:27:22 INFO - PROCESS | 264 | 1463041642965 Marionette DEBUG loaded listener.js 00:27:23 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (163A3000) [pid = 264] [serial = 1685] [outer = 1617EC00] 00:27:23 INFO - PROCESS | 264 | 1463041643357 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]]]}] 00:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 632ms 00:27:23 INFO - PROCESS | 264 | 1463041643369 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 00:27:23 INFO - PROCESS | 264 | 1463041643371 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 00:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:27:23 INFO - PROCESS | 264 | 1463041643375 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:27:23 INFO - PROCESS | 264 | 1463041643376 Marionette TRACE conn2 <- [1,2210,null,{}] 00:27:23 INFO - PROCESS | 264 | 1463041643386 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}] 00:27:23 INFO - PROCESS | 264 | 1463041643475 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 00:27:23 INFO - PROCESS | 264 | 1463041643481 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:23 INFO - PROCESS | 264 | ++DOCSHELL 13215800 == 42 [pid = 264] [id = 562] 00:27:23 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (1615B000) [pid = 264] [serial = 1686] [outer = 00000000] 00:27:23 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (1674DC00) [pid = 264] [serial = 1687] [outer = 1615B000] 00:27:23 INFO - PROCESS | 264 | 1463041643524 Marionette DEBUG loaded listener.js 00:27:23 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (1674F000) [pid = 264] [serial = 1688] [outer = 1615B000] 00:27:23 INFO - PROCESS | 264 | 1463041643980 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]]]}] 00:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 632ms 00:27:23 INFO - PROCESS | 264 | 1463041643996 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 00:27:23 INFO - PROCESS | 264 | 1463041643998 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 00:27:23 INFO - PROCESS | 264 | 1463041644001 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:27:23 INFO - PROCESS | 264 | 1463041644003 Marionette TRACE conn2 <- [1,2214,null,{}] 00:27:24 INFO - PROCESS | 264 | 1463041644014 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}] 00:27:24 INFO - PROCESS | 264 | 1463041644120 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 00:27:24 INFO - PROCESS | 264 | 1463041644126 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:24 INFO - PROCESS | 264 | ++DOCSHELL 105F7C00 == 43 [pid = 264] [id = 563] 00:27:24 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (16745C00) [pid = 264] [serial = 1689] [outer = 00000000] 00:27:24 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (16F18C00) [pid = 264] [serial = 1690] [outer = 16745C00] 00:27:24 INFO - PROCESS | 264 | 1463041644171 Marionette DEBUG loaded listener.js 00:27:24 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (16F1A800) [pid = 264] [serial = 1691] [outer = 16745C00] 00:27:24 INFO - PROCESS | 264 | 1463041644591 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]]]}] 00:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 647ms 00:27:24 INFO - PROCESS | 264 | 1463041644643 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 00:27:24 INFO - PROCESS | 264 | 1463041644646 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 00:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:27:24 INFO - PROCESS | 264 | 1463041644649 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:27:24 INFO - PROCESS | 264 | 1463041644651 Marionette TRACE conn2 <- [1,2218,null,{}] 00:27:24 INFO - PROCESS | 264 | 1463041644662 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}] 00:27:24 INFO - PROCESS | 264 | 1463041644779 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 00:27:24 INFO - PROCESS | 264 | 1463041644884 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:24 INFO - PROCESS | 264 | ++DOCSHELL 13CB5400 == 44 [pid = 264] [id = 564] 00:27:24 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (16C86800) [pid = 264] [serial = 1692] [outer = 00000000] 00:27:24 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (17196400) [pid = 264] [serial = 1693] [outer = 16C86800] 00:27:24 INFO - PROCESS | 264 | 1463041644932 Marionette DEBUG loaded listener.js 00:27:24 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (1761C400) [pid = 264] [serial = 1694] [outer = 16C86800] 00:27:25 INFO - PROCESS | 264 | --DOMWINDOW == 91 (19BC0800) [pid = 264] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:27:25 INFO - PROCESS | 264 | --DOMWINDOW == 90 (16746C00) [pid = 264] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:27:25 INFO - PROCESS | 264 | --DOMWINDOW == 89 (15B93000) [pid = 264] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:27:25 INFO - PROCESS | 264 | --DOMWINDOW == 88 (16188C00) [pid = 264] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:27:25 INFO - PROCESS | 264 | --DOMWINDOW == 87 (16743800) [pid = 264] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:27:25 INFO - PROCESS | 264 | --DOMWINDOW == 86 (10705800) [pid = 264] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:27:25 INFO - PROCESS | 264 | --DOMWINDOW == 85 (16182000) [pid = 264] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:27:25 INFO - PROCESS | 264 | --DOMWINDOW == 84 (14694000) [pid = 264] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:27:25 INFO - PROCESS | 264 | --DOMWINDOW == 83 (134EBC00) [pid = 264] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:27:25 INFO - PROCESS | 264 | --DOMWINDOW == 82 (1101C800) [pid = 264] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:27:25 INFO - PROCESS | 264 | --DOMWINDOW == 81 (105EA800) [pid = 264] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:27:25 INFO - PROCESS | 264 | --DOMWINDOW == 80 (115F3400) [pid = 264] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:27:25 INFO - PROCESS | 264 | --DOMWINDOW == 79 (1101A400) [pid = 264] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:27:25 INFO - PROCESS | 264 | 1463041645456 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]]]}] 00:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 832ms 00:27:25 INFO - PROCESS | 264 | 1463041645492 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 00:27:25 INFO - PROCESS | 264 | 1463041645494 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 00:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:27:25 INFO - PROCESS | 264 | 1463041645497 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:27:25 INFO - PROCESS | 264 | 1463041645499 Marionette TRACE conn2 <- [1,2222,null,{}] 00:27:25 INFO - PROCESS | 264 | 1463041645502 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}] 00:27:25 INFO - PROCESS | 264 | 1463041645613 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 00:27:25 INFO - PROCESS | 264 | 1463041645670 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:25 INFO - PROCESS | 264 | ++DOCSHELL 115F3400 == 45 [pid = 264] [id = 565] 00:27:25 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (12EDC400) [pid = 264] [serial = 1695] [outer = 00000000] 00:27:25 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (15A8FC00) [pid = 264] [serial = 1696] [outer = 12EDC400] 00:27:25 INFO - PROCESS | 264 | 1463041645713 Marionette DEBUG loaded listener.js 00:27:25 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (1615B400) [pid = 264] [serial = 1697] [outer = 12EDC400] 00:27:26 INFO - PROCESS | 264 | 1463041646072 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]]]}] 00:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 632ms 00:27:26 INFO - PROCESS | 264 | 1463041646126 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 00:27:26 INFO - PROCESS | 264 | 1463041646128 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 00:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:27:26 INFO - PROCESS | 264 | 1463041646131 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:27:26 INFO - PROCESS | 264 | 1463041646133 Marionette TRACE conn2 <- [1,2226,null,{}] 00:27:26 INFO - PROCESS | 264 | 1463041646136 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}] 00:27:26 INFO - PROCESS | 264 | 1463041646211 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 00:27:26 INFO - PROCESS | 264 | 1463041646217 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:26 INFO - PROCESS | 264 | ++DOCSHELL 15835000 == 46 [pid = 264] [id = 566] 00:27:26 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (15992C00) [pid = 264] [serial = 1698] [outer = 00000000] 00:27:26 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (17703000) [pid = 264] [serial = 1699] [outer = 15992C00] 00:27:26 INFO - PROCESS | 264 | 1463041646260 Marionette DEBUG loaded listener.js 00:27:26 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (17843400) [pid = 264] [serial = 1700] [outer = 15992C00] 00:27:26 INFO - PROCESS | 264 | 1463041646684 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]]]}] 00:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 586ms 00:27:26 INFO - PROCESS | 264 | 1463041646727 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 00:27:26 INFO - PROCESS | 264 | 1463041646729 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 00:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:27:26 INFO - PROCESS | 264 | 1463041646733 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:27:26 INFO - PROCESS | 264 | 1463041646734 Marionette TRACE conn2 <- [1,2230,null,{}] 00:27:26 INFO - PROCESS | 264 | 1463041646742 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}] 00:27:26 INFO - PROCESS | 264 | 1463041646855 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 00:27:26 INFO - PROCESS | 264 | 1463041646864 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:26 INFO - PROCESS | 264 | ++DOCSHELL 16F6EC00 == 47 [pid = 264] [id = 567] 00:27:26 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (16F70000) [pid = 264] [serial = 1701] [outer = 00000000] 00:27:26 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (1784A800) [pid = 264] [serial = 1702] [outer = 16F70000] 00:27:26 INFO - PROCESS | 264 | 1463041646898 Marionette DEBUG loaded listener.js 00:27:26 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (1784E800) [pid = 264] [serial = 1703] [outer = 16F70000] 00:27:27 INFO - PROCESS | 264 | 1463041647361 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]]]}] 00:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 693ms 00:27:27 INFO - PROCESS | 264 | 1463041647416 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 00:27:27 INFO - PROCESS | 264 | 1463041647421 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 00:27:27 INFO - PROCESS | 264 | 1463041647426 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:27:27 INFO - PROCESS | 264 | 1463041647430 Marionette TRACE conn2 <- [1,2234,null,{}] 00:27:27 INFO - PROCESS | 264 | 1463041647437 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}] 00:27:27 INFO - PROCESS | 264 | 1463041647552 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 00:27:27 INFO - PROCESS | 264 | 1463041647714 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:27 INFO - PROCESS | 264 | ++DOCSHELL 10704C00 == 48 [pid = 264] [id = 568] 00:27:27 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (10D59C00) [pid = 264] [serial = 1704] [outer = 00000000] 00:27:27 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (10F39C00) [pid = 264] [serial = 1705] [outer = 10D59C00] 00:27:27 INFO - PROCESS | 264 | 1463041647768 Marionette DEBUG loaded listener.js 00:27:27 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (1125D800) [pid = 264] [serial = 1706] [outer = 10D59C00] 00:27:28 INFO - PROCESS | 264 | 1463041648423 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]]]}] 00:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1017ms 00:27:28 INFO - PROCESS | 264 | 1463041648462 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 00:27:28 INFO - PROCESS | 264 | 1463041648468 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 00:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:27:28 INFO - PROCESS | 264 | 1463041648494 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:27:28 INFO - PROCESS | 264 | 1463041648497 Marionette TRACE conn2 <- [1,2238,null,{}] 00:27:28 INFO - PROCESS | 264 | 1463041648501 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}] 00:27:28 INFO - PROCESS | 264 | 1463041648612 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 00:27:28 INFO - PROCESS | 264 | 1463041648742 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:28 INFO - PROCESS | 264 | ++DOCSHELL 112AF400 == 49 [pid = 264] [id = 569] 00:27:28 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (115F0C00) [pid = 264] [serial = 1707] [outer = 00000000] 00:27:28 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (12ED4800) [pid = 264] [serial = 1708] [outer = 115F0C00] 00:27:28 INFO - PROCESS | 264 | 1463041648795 Marionette DEBUG loaded listener.js 00:27:28 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (1348A800) [pid = 264] [serial = 1709] [outer = 115F0C00] 00:27:29 INFO - PROCESS | 264 | 1463041649625 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]]]}] 00:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1171ms 00:27:29 INFO - PROCESS | 264 | 1463041649672 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 00:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:27:29 INFO - PROCESS | 264 | 1463041649675 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 00:27:29 INFO - PROCESS | 264 | 1463041649680 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:27:29 INFO - PROCESS | 264 | 1463041649684 Marionette TRACE conn2 <- [1,2242,null,{}] 00:27:29 INFO - PROCESS | 264 | 1463041649689 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}] 00:27:29 INFO - PROCESS | 264 | 1463041649791 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 00:27:29 INFO - PROCESS | 264 | 1463041649921 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:29 INFO - PROCESS | 264 | --DOCSHELL 0FD7A000 == 48 [pid = 264] [id = 551] 00:27:29 INFO - PROCESS | 264 | --DOCSHELL 14691800 == 47 [pid = 264] [id = 552] 00:27:29 INFO - PROCESS | 264 | --DOCSHELL 15B8DC00 == 46 [pid = 264] [id = 548] 00:27:29 INFO - PROCESS | 264 | --DOCSHELL 16188800 == 45 [pid = 264] [id = 549] 00:27:29 INFO - PROCESS | 264 | --DOCSHELL 13B9D000 == 44 [pid = 264] [id = 547] 00:27:29 INFO - PROCESS | 264 | --DOCSHELL 134E8400 == 43 [pid = 264] [id = 546] 00:27:29 INFO - PROCESS | 264 | --DOCSHELL 15835000 == 42 [pid = 264] [id = 566] 00:27:29 INFO - PROCESS | 264 | --DOCSHELL 115F3400 == 41 [pid = 264] [id = 565] 00:27:29 INFO - PROCESS | 264 | --DOCSHELL 13CB5400 == 40 [pid = 264] [id = 564] 00:27:29 INFO - PROCESS | 264 | --DOCSHELL 105F7C00 == 39 [pid = 264] [id = 563] 00:27:29 INFO - PROCESS | 264 | --DOCSHELL 13215800 == 38 [pid = 264] [id = 562] 00:27:29 INFO - PROCESS | 264 | --DOCSHELL 16162000 == 37 [pid = 264] [id = 561] 00:27:29 INFO - PROCESS | 264 | --DOCSHELL 15BEB800 == 36 [pid = 264] [id = 560] 00:27:29 INFO - PROCESS | 264 | --DOMWINDOW == 93 (16F6A400) [pid = 264] [serial = 1660] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 264 | ++DOCSHELL 0CAF5C00 == 37 [pid = 264] [id = 570] 00:27:29 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (0CAF8000) [pid = 264] [serial = 1710] [outer = 00000000] 00:27:29 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (107FB800) [pid = 264] [serial = 1711] [outer = 0CAF8000] 00:27:29 INFO - PROCESS | 264 | 1463041650001 Marionette DEBUG loaded listener.js 00:27:30 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (10F47000) [pid = 264] [serial = 1712] [outer = 0CAF8000] 00:27:30 INFO - PROCESS | 264 | --DOCSHELL 15991800 == 36 [pid = 264] [id = 559] 00:27:30 INFO - PROCESS | 264 | --DOCSHELL 14262C00 == 35 [pid = 264] [id = 558] 00:27:30 INFO - PROCESS | 264 | --DOCSHELL 1B754C00 == 34 [pid = 264] [id = 17] 00:27:30 INFO - PROCESS | 264 | --DOCSHELL 135E1C00 == 33 [pid = 264] [id = 557] 00:27:30 INFO - PROCESS | 264 | --DOCSHELL 1324CC00 == 32 [pid = 264] [id = 556] 00:27:30 INFO - PROCESS | 264 | --DOCSHELL 11577800 == 31 [pid = 264] [id = 555] 00:27:30 INFO - PROCESS | 264 | --DOCSHELL 107ED800 == 30 [pid = 264] [id = 554] 00:27:30 INFO - PROCESS | 264 | --DOCSHELL 16158C00 == 29 [pid = 264] [id = 553] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 95 (1A4B9000) [pid = 264] [serial = 1583] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 94 (16F15800) [pid = 264] [serial = 1658] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 93 (1613BC00) [pid = 264] [serial = 1645] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 92 (163A1C00) [pid = 264] [serial = 1648] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 91 (1615E800) [pid = 264] [serial = 1646] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 90 (16750C00) [pid = 264] [serial = 1651] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 89 (163A8C00) [pid = 264] [serial = 1649] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 88 (16C8BC00) [pid = 264] [serial = 1652] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 87 (16F12400) [pid = 264] [serial = 1657] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 86 (107EEC00) [pid = 264] [serial = 1627] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 85 (1761A800) [pid = 264] [serial = 1625] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 84 (15994C00) [pid = 264] [serial = 1642] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 83 (13B10400) [pid = 264] [serial = 1639] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 82 (13CB2C00) [pid = 264] [serial = 1640] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 81 (117DEC00) [pid = 264] [serial = 1636] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 80 (122B1C00) [pid = 264] [serial = 1637] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 79 (11017400) [pid = 264] [serial = 1634] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 78 (10F3F800) [pid = 264] [serial = 1633] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 77 (13488400) [pid = 264] [serial = 1631] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 76 (12ED9800) [pid = 264] [serial = 1630] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 75 (10F3E400) [pid = 264] [serial = 1628] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 74 (1615A400) [pid = 264] [serial = 1654] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 73 (163A0800) [pid = 264] [serial = 1655] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | --DOMWINDOW == 72 (15A9A000) [pid = 264] [serial = 1643] [outer = 00000000] [url = about:blank] 00:27:30 INFO - PROCESS | 264 | 1463041650428 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]]]}] 00:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 786ms 00:27:30 INFO - PROCESS | 264 | 1463041650483 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 00:27:30 INFO - PROCESS | 264 | 1463041650488 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 00:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:27:30 INFO - PROCESS | 264 | 1463041650495 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:27:30 INFO - PROCESS | 264 | 1463041650497 Marionette TRACE conn2 <- [1,2246,null,{}] 00:27:30 INFO - PROCESS | 264 | 1463041650484 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}] 00:27:30 INFO - PROCESS | 264 | 1463041650561 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 00:27:30 INFO - PROCESS | 264 | 1463041650572 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:30 INFO - PROCESS | 264 | ++DOCSHELL 1157F400 == 30 [pid = 264] [id = 571] 00:27:30 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (11252800) [pid = 264] [serial = 1713] [outer = 00000000] 00:27:30 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (122B1C00) [pid = 264] [serial = 1714] [outer = 11252800] 00:27:30 INFO - PROCESS | 264 | 1463041650616 Marionette DEBUG loaded listener.js 00:27:30 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (12E1E800) [pid = 264] [serial = 1715] [outer = 11252800] 00:27:31 INFO - PROCESS | 264 | 1463041651106 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]]]}] 00:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 632ms 00:27:31 INFO - PROCESS | 264 | 1463041651117 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 00:27:31 INFO - PROCESS | 264 | 1463041651119 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 00:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:27:31 INFO - PROCESS | 264 | 1463041651123 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:27:31 INFO - PROCESS | 264 | 1463041651126 Marionette TRACE conn2 <- [1,2250,null,{}] 00:27:31 INFO - PROCESS | 264 | 1463041651136 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}] 00:27:31 INFO - PROCESS | 264 | 1463041651222 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 00:27:31 INFO - PROCESS | 264 | 1463041651262 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:31 INFO - PROCESS | 264 | ++DOCSHELL 13548C00 == 31 [pid = 264] [id = 572] 00:27:31 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (13B0AC00) [pid = 264] [serial = 1716] [outer = 00000000] 00:27:31 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (13B18400) [pid = 264] [serial = 1717] [outer = 13B0AC00] 00:27:31 INFO - PROCESS | 264 | 1463041651308 Marionette DEBUG loaded listener.js 00:27:31 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (13CB4C00) [pid = 264] [serial = 1718] [outer = 13B0AC00] 00:27:31 INFO - PROCESS | 264 | 1463041651739 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]]]}] 00:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 693ms 00:27:31 INFO - PROCESS | 264 | 1463041651804 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 00:27:31 INFO - PROCESS | 264 | 1463041651807 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 00:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:27:31 INFO - PROCESS | 264 | 1463041651810 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:27:31 INFO - PROCESS | 264 | 1463041651812 Marionette TRACE conn2 <- [1,2254,null,{}] 00:27:31 INFO - PROCESS | 264 | 1463041651815 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}] 00:27:31 INFO - PROCESS | 264 | 1463041651892 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 00:27:31 INFO - PROCESS | 264 | 1463041651900 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:31 INFO - PROCESS | 264 | ++DOCSHELL 13B99800 == 32 [pid = 264] [id = 573] 00:27:31 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (14693C00) [pid = 264] [serial = 1719] [outer = 00000000] 00:27:31 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (15833800) [pid = 264] [serial = 1720] [outer = 14693C00] 00:27:31 INFO - PROCESS | 264 | 1463041651945 Marionette DEBUG loaded listener.js 00:27:32 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (15941C00) [pid = 264] [serial = 1721] [outer = 14693C00] 00:27:32 INFO - PROCESS | 264 | 1463041652385 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]]]}] 00:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 585ms 00:27:32 INFO - PROCESS | 264 | 1463041652411 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 00:27:32 INFO - PROCESS | 264 | 1463041652413 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 00:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:27:32 INFO - PROCESS | 264 | 1463041652417 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:27:32 INFO - PROCESS | 264 | 1463041652419 Marionette TRACE conn2 <- [1,2258,null,{}] 00:27:32 INFO - PROCESS | 264 | 1463041652422 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}] 00:27:32 INFO - PROCESS | 264 | 1463041652529 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 00:27:32 INFO - PROCESS | 264 | 1463041652536 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:32 INFO - PROCESS | 264 | ++DOCSHELL 1468B800 == 33 [pid = 264] [id = 574] 00:27:32 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (15836C00) [pid = 264] [serial = 1722] [outer = 00000000] 00:27:32 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (15B88800) [pid = 264] [serial = 1723] [outer = 15836C00] 00:27:32 INFO - PROCESS | 264 | 1463041652581 Marionette DEBUG loaded listener.js 00:27:32 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (1613E800) [pid = 264] [serial = 1724] [outer = 15836C00] 00:27:33 INFO - PROCESS | 264 | 1463041653054 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]]]}] 00:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 694ms 00:27:33 INFO - PROCESS | 264 | 1463041653105 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 00:27:33 INFO - PROCESS | 264 | 1463041653107 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 00:27:33 INFO - PROCESS | 264 | 1463041653114 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:27:33 INFO - PROCESS | 264 | 1463041653116 Marionette TRACE conn2 <- [1,2262,null,{}] 00:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:27:33 INFO - PROCESS | 264 | 1463041653119 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}] 00:27:33 INFO - PROCESS | 264 | 1463041653243 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 00:27:33 INFO - PROCESS | 264 | 1463041653317 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:33 INFO - PROCESS | 264 | ++DOCSHELL 16179C00 == 34 [pid = 264] [id = 575] 00:27:33 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (1617B000) [pid = 264] [serial = 1725] [outer = 00000000] 00:27:33 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (163A0C00) [pid = 264] [serial = 1726] [outer = 1617B000] 00:27:33 INFO - PROCESS | 264 | 1463041653361 Marionette DEBUG loaded listener.js 00:27:33 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (163A1C00) [pid = 264] [serial = 1727] [outer = 1617B000] 00:27:33 INFO - PROCESS | 264 | 1463041653799 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]]]}] 00:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 724ms 00:27:33 INFO - PROCESS | 264 | 1463041653877 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 00:27:33 INFO - PROCESS | 264 | 1463041653879 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 00:27:33 INFO - PROCESS | 264 | 1463041653883 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:27:33 INFO - PROCESS | 264 | 1463041653884 Marionette TRACE conn2 <- [1,2266,null,{}] 00:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:27:33 INFO - PROCESS | 264 | 1463041653888 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}] 00:27:33 INFO - PROCESS | 264 | 1463041653996 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 00:27:34 INFO - PROCESS | 264 | 1463041654013 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:34 INFO - PROCESS | 264 | ++DOCSHELL 16743400 == 35 [pid = 264] [id = 576] 00:27:34 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (1674C400) [pid = 264] [serial = 1728] [outer = 00000000] 00:27:34 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (16751C00) [pid = 264] [serial = 1729] [outer = 1674C400] 00:27:34 INFO - PROCESS | 264 | 1463041654108 Marionette DEBUG loaded listener.js 00:27:34 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (16D42C00) [pid = 264] [serial = 1730] [outer = 1674C400] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 89 (1B757C00) [pid = 264] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 88 (15992000) [pid = 264] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 87 (1617EC00) [pid = 264] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 86 (1615B000) [pid = 264] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 85 (1324DC00) [pid = 264] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 84 (115F3800) [pid = 264] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 83 (15992C00) [pid = 264] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 82 (16745C00) [pid = 264] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 81 (12EDC400) [pid = 264] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 80 (16C86800) [pid = 264] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 79 (107EF000) [pid = 264] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 78 (1639CC00) [pid = 264] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 77 (14624400) [pid = 264] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 76 (1615D400) [pid = 264] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 75 (13B17400) [pid = 264] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:27:34 INFO - PROCESS | 264 | --DOMWINDOW == 74 (1B758400) [pid = 264] [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.] 00:27:34 INFO - PROCESS | 264 | 1463041654592 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]]]}] 00:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 725ms 00:27:34 INFO - PROCESS | 264 | 1463041654611 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 00:27:34 INFO - PROCESS | 264 | 1463041654613 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 00:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:27:34 INFO - PROCESS | 264 | 1463041654616 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:27:34 INFO - PROCESS | 264 | 1463041654618 Marionette TRACE conn2 <- [1,2270,null,{}] 00:27:34 INFO - PROCESS | 264 | 1463041654621 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}] 00:27:34 INFO - PROCESS | 264 | 1463041654706 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 00:27:34 INFO - PROCESS | 264 | 1463041654712 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:34 INFO - PROCESS | 264 | ++DOCSHELL 105F9800 == 36 [pid = 264] [id = 577] 00:27:34 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (1157EC00) [pid = 264] [serial = 1731] [outer = 00000000] 00:27:34 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (13249800) [pid = 264] [serial = 1732] [outer = 1157EC00] 00:27:34 INFO - PROCESS | 264 | 1463041654755 Marionette DEBUG loaded listener.js 00:27:34 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (1615D400) [pid = 264] [serial = 1733] [outer = 1157EC00] 00:27:35 INFO - PROCESS | 264 | --DOCSHELL 16743000 == 35 [pid = 264] [id = 550] 00:27:35 INFO - PROCESS | 264 | --DOCSHELL 0CAF5C00 == 34 [pid = 264] [id = 570] 00:27:35 INFO - PROCESS | 264 | --DOCSHELL 112AF400 == 33 [pid = 264] [id = 569] 00:27:35 INFO - PROCESS | 264 | --DOCSHELL 16F6EC00 == 32 [pid = 264] [id = 567] 00:27:35 INFO - PROCESS | 264 | --DOCSHELL 10704C00 == 31 [pid = 264] [id = 568] 00:27:36 INFO - PROCESS | 264 | --DOCSHELL 1157F400 == 30 [pid = 264] [id = 571] 00:27:36 INFO - PROCESS | 264 | --DOCSHELL 13548C00 == 29 [pid = 264] [id = 572] 00:27:36 INFO - PROCESS | 264 | --DOCSHELL 13B99800 == 28 [pid = 264] [id = 573] 00:27:36 INFO - PROCESS | 264 | --DOCSHELL 16179C00 == 27 [pid = 264] [id = 575] 00:27:36 INFO - PROCESS | 264 | --DOCSHELL 1468B800 == 26 [pid = 264] [id = 574] 00:27:36 INFO - PROCESS | 264 | --DOCSHELL 16743400 == 25 [pid = 264] [id = 576] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 76 (1B342800) [pid = 264] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 75 (15B8B800) [pid = 264] [serial = 1678] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 74 (16160000) [pid = 264] [serial = 1679] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 73 (163A8400) [pid = 264] [serial = 1684] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 72 (1674DC00) [pid = 264] [serial = 1687] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 71 (13293800) [pid = 264] [serial = 1669] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 70 (134DE000) [pid = 264] [serial = 1670] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 69 (117D7000) [pid = 264] [serial = 1666] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 68 (17843400) [pid = 264] [serial = 1700] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 67 (16F18C00) [pid = 264] [serial = 1690] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 66 (1784A800) [pid = 264] [serial = 1702] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 65 (15A8FC00) [pid = 264] [serial = 1696] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 64 (17196400) [pid = 264] [serial = 1693] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 63 (16F1A800) [pid = 264] [serial = 1691] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 62 (17703000) [pid = 264] [serial = 1699] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 61 (12215C00) [pid = 264] [serial = 1667] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 60 (1761C400) [pid = 264] [serial = 1694] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 59 (10F3B400) [pid = 264] [serial = 1663] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 58 (16F6AC00) [pid = 264] [serial = 1661] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 57 (149F1400) [pid = 264] [serial = 1675] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 56 (1582EC00) [pid = 264] [serial = 1676] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 55 (1617FC00) [pid = 264] [serial = 1681] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 54 (13CB6800) [pid = 264] [serial = 1672] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 53 (16180800) [pid = 264] [serial = 1682] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 52 (14259800) [pid = 264] [serial = 1673] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 51 (1674F000) [pid = 264] [serial = 1688] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 50 (10F44C00) [pid = 264] [serial = 1664] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 49 (1615B400) [pid = 264] [serial = 1697] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 48 (163A3000) [pid = 264] [serial = 1685] [outer = 00000000] [url = about:blank] 00:27:36 INFO - PROCESS | 264 | --DOMWINDOW == 47 (107F9400) [pid = 264] [serial = 1127] [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.] 00:27:36 INFO - PROCESS | 264 | 1463041656332 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]]]}] 00:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1741ms 00:27:36 INFO - PROCESS | 264 | 1463041656362 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 00:27:36 INFO - PROCESS | 264 | 1463041656365 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 00:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:27:36 INFO - PROCESS | 264 | 1463041656373 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:27:36 INFO - PROCESS | 264 | 1463041656377 Marionette TRACE conn2 <- [1,2274,null,{}] 00:27:36 INFO - PROCESS | 264 | 1463041656388 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}] 00:27:36 INFO - PROCESS | 264 | 1463041656471 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 00:27:36 INFO - PROCESS | 264 | 1463041656480 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:36 INFO - PROCESS | 264 | ++DOCSHELL 10F3C000 == 26 [pid = 264] [id = 578] 00:27:36 INFO - PROCESS | 264 | ++DOMWINDOW == 48 (10F3D000) [pid = 264] [serial = 1734] [outer = 00000000] 00:27:36 INFO - PROCESS | 264 | ++DOMWINDOW == 49 (11017400) [pid = 264] [serial = 1735] [outer = 10F3D000] 00:27:36 INFO - PROCESS | 264 | 1463041656527 Marionette DEBUG loaded listener.js 00:27:36 INFO - PROCESS | 264 | ++DOMWINDOW == 50 (1101DC00) [pid = 264] [serial = 1736] [outer = 10F3D000] 00:27:36 INFO - PROCESS | 264 | 1463041656996 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]]]}] 00:27:37 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 00:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 678ms 00:27:37 INFO - PROCESS | 264 | 1463041657056 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 00:27:37 INFO - PROCESS | 264 | 1463041657062 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 00:27:37 INFO - PROCESS | 264 | 1463041657069 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:27:37 INFO - PROCESS | 264 | 1463041657071 Marionette TRACE conn2 <- [1,2278,null,{}] 00:27:37 INFO - PROCESS | 264 | 1463041657075 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}] 00:27:37 INFO - PROCESS | 264 | 1463041657158 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 00:27:37 INFO - PROCESS | 264 | 1463041657168 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:37 INFO - PROCESS | 264 | ++DOCSHELL 115F6000 == 27 [pid = 264] [id = 579] 00:27:37 INFO - PROCESS | 264 | ++DOMWINDOW == 51 (115FBC00) [pid = 264] [serial = 1737] [outer = 00000000] 00:27:37 INFO - PROCESS | 264 | ++DOMWINDOW == 52 (11B5DC00) [pid = 264] [serial = 1738] [outer = 115FBC00] 00:27:37 INFO - PROCESS | 264 | 1463041657212 Marionette DEBUG loaded listener.js 00:27:37 INFO - PROCESS | 264 | ++DOMWINDOW == 53 (11BC9800) [pid = 264] [serial = 1739] [outer = 115FBC00] 00:27:37 INFO - PROCESS | 264 | 1463041657667 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]]]}] 00:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 616ms 00:27:37 INFO - PROCESS | 264 | 1463041657709 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 00:27:37 INFO - PROCESS | 264 | 1463041657712 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 00:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:27:37 INFO - PROCESS | 264 | 1463041657715 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:27:37 INFO - PROCESS | 264 | 1463041657719 Marionette TRACE conn2 <- [1,2282,null,{}] 00:27:37 INFO - PROCESS | 264 | 1463041657734 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}] 00:27:37 INFO - PROCESS | 264 | 1463041657815 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 00:27:37 INFO - PROCESS | 264 | 1463041657921 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:37 INFO - PROCESS | 264 | ++DOCSHELL 132F0400 == 28 [pid = 264] [id = 580] 00:27:37 INFO - PROCESS | 264 | ++DOMWINDOW == 54 (13403400) [pid = 264] [serial = 1740] [outer = 00000000] 00:27:37 INFO - PROCESS | 264 | ++DOMWINDOW == 55 (1348F400) [pid = 264] [serial = 1741] [outer = 13403400] 00:27:37 INFO - PROCESS | 264 | 1463041657967 Marionette DEBUG loaded listener.js 00:27:38 INFO - PROCESS | 264 | ++DOMWINDOW == 56 (13544C00) [pid = 264] [serial = 1742] [outer = 13403400] 00:27:38 INFO - PROCESS | 264 | 1463041658333 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]]]}] 00:27:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 648ms 00:27:38 INFO - PROCESS | 264 | 1463041658356 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 00:27:38 INFO - PROCESS | 264 | 1463041658359 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 00:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:27:38 INFO - PROCESS | 264 | 1463041658362 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:27:38 INFO - PROCESS | 264 | 1463041658364 Marionette TRACE conn2 <- [1,2286,null,{}] 00:27:38 INFO - PROCESS | 264 | 1463041658367 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}] 00:27:38 INFO - PROCESS | 264 | 1463041658442 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 00:27:38 INFO - PROCESS | 264 | 1463041658448 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:38 INFO - PROCESS | 264 | ++DOCSHELL 134EBC00 == 29 [pid = 264] [id = 581] 00:27:38 INFO - PROCESS | 264 | ++DOMWINDOW == 57 (13B11000) [pid = 264] [serial = 1743] [outer = 00000000] 00:27:38 INFO - PROCESS | 264 | ++DOMWINDOW == 58 (14258000) [pid = 264] [serial = 1744] [outer = 13B11000] 00:27:38 INFO - PROCESS | 264 | 1463041658494 Marionette DEBUG loaded listener.js 00:27:38 INFO - PROCESS | 264 | ++DOMWINDOW == 59 (1462F400) [pid = 264] [serial = 1745] [outer = 13B11000] 00:27:38 INFO - PROCESS | 264 | 1463041658936 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]]]}] 00:27:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 631ms 00:27:38 INFO - PROCESS | 264 | 1463041659000 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 00:27:38 INFO - PROCESS | 264 | 1463041659002 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 00:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:27:38 INFO - PROCESS | 264 | 1463041658989 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:27:38 INFO - PROCESS | 264 | 1463041658991 Marionette TRACE conn2 <- [1,2290,null,{}] 00:27:38 INFO - PROCESS | 264 | 1463041658995 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}] 00:27:39 INFO - PROCESS | 264 | 1463041659066 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 00:27:39 INFO - PROCESS | 264 | 1463041659072 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:39 INFO - PROCESS | 264 | ++DOCSHELL 13CB5400 == 30 [pid = 264] [id = 582] 00:27:39 INFO - PROCESS | 264 | ++DOMWINDOW == 60 (1468B800) [pid = 264] [serial = 1746] [outer = 00000000] 00:27:39 INFO - PROCESS | 264 | ++DOMWINDOW == 61 (149FDC00) [pid = 264] [serial = 1747] [outer = 1468B800] 00:27:39 INFO - PROCESS | 264 | 1463041659122 Marionette DEBUG loaded listener.js 00:27:39 INFO - PROCESS | 264 | ++DOMWINDOW == 62 (15834400) [pid = 264] [serial = 1748] [outer = 1468B800] 00:27:39 INFO - PROCESS | 264 | 1463041659585 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]]]}] 00:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 616ms 00:27:39 INFO - PROCESS | 264 | 1463041659627 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 00:27:39 INFO - PROCESS | 264 | 1463041659629 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 00:27:39 INFO - PROCESS | 264 | 1463041659632 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:27:39 INFO - PROCESS | 264 | 1463041659634 Marionette TRACE conn2 <- [1,2294,null,{}] 00:27:39 INFO - PROCESS | 264 | 1463041659637 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}] 00:27:39 INFO - PROCESS | 264 | 1463041659730 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 00:27:39 INFO - PROCESS | 264 | 1463041659739 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:39 INFO - PROCESS | 264 | ++DOCSHELL 15A96000 == 31 [pid = 264] [id = 583] 00:27:39 INFO - PROCESS | 264 | ++DOMWINDOW == 63 (15A9CC00) [pid = 264] [serial = 1749] [outer = 00000000] 00:27:39 INFO - PROCESS | 264 | ++DOMWINDOW == 64 (15BE9400) [pid = 264] [serial = 1750] [outer = 15A9CC00] 00:27:39 INFO - PROCESS | 264 | 1463041659783 Marionette DEBUG loaded listener.js 00:27:39 INFO - PROCESS | 264 | ++DOMWINDOW == 65 (1615A000) [pid = 264] [serial = 1751] [outer = 15A9CC00] 00:27:40 INFO - PROCESS | 264 | 1463041660193 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]]]}] 00:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 617ms 00:27:40 INFO - PROCESS | 264 | 1463041660254 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 00:27:40 INFO - PROCESS | 264 | 1463041660256 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 00:27:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:27:40 INFO - PROCESS | 264 | 1463041660259 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:27:40 INFO - PROCESS | 264 | 1463041660261 Marionette TRACE conn2 <- [1,2298,null,{}] 00:27:40 INFO - PROCESS | 264 | 1463041660264 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}] 00:27:40 INFO - PROCESS | 264 | 1463041660334 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 00:27:40 INFO - PROCESS | 264 | 1463041660340 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:40 INFO - PROCESS | 264 | ++DOCSHELL 1492DC00 == 32 [pid = 264] [id = 584] 00:27:40 INFO - PROCESS | 264 | ++DOMWINDOW == 66 (16162C00) [pid = 264] [serial = 1752] [outer = 00000000] 00:27:40 INFO - PROCESS | 264 | ++DOMWINDOW == 67 (16182400) [pid = 264] [serial = 1753] [outer = 16162C00] 00:27:40 INFO - PROCESS | 264 | 1463041660383 Marionette DEBUG loaded listener.js 00:27:40 INFO - PROCESS | 264 | ++DOMWINDOW == 68 (16186C00) [pid = 264] [serial = 1754] [outer = 16162C00] 00:27:40 INFO - PROCESS | 264 | 1463041660810 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]]]}] 00:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 586ms 00:27:40 INFO - PROCESS | 264 | 1463041660863 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 00:27:40 INFO - PROCESS | 264 | 1463041660865 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 00:27:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:27:40 INFO - PROCESS | 264 | 1463041660872 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:27:40 INFO - PROCESS | 264 | 1463041660874 Marionette TRACE conn2 <- [1,2302,null,{}] 00:27:40 INFO - PROCESS | 264 | 1463041660877 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}] 00:27:40 INFO - PROCESS | 264 | 1463041660952 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 00:27:40 INFO - PROCESS | 264 | 1463041660959 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:40 INFO - PROCESS | 264 | ++DOCSHELL 16181000 == 33 [pid = 264] [id = 585] 00:27:40 INFO - PROCESS | 264 | ++DOMWINDOW == 69 (163A4400) [pid = 264] [serial = 1755] [outer = 00000000] 00:27:40 INFO - PROCESS | 264 | ++DOMWINDOW == 70 (16743800) [pid = 264] [serial = 1756] [outer = 163A4400] 00:27:40 INFO - PROCESS | 264 | 1463041661001 Marionette DEBUG loaded listener.js 00:27:41 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (16743C00) [pid = 264] [serial = 1757] [outer = 163A4400] 00:27:41 INFO - PROCESS | 264 | 1463041661407 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]]]}] 00:27:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:27:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 585ms 00:27:41 INFO - PROCESS | 264 | 1463041661456 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 00:27:41 INFO - PROCESS | 264 | 1463041661458 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 00:27:41 INFO - PROCESS | 264 | 1463041661462 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:27:41 INFO - PROCESS | 264 | 1463041661463 Marionette TRACE conn2 <- [1,2306,null,{}] 00:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:27:41 INFO - PROCESS | 264 | 1463041661467 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}] 00:27:41 INFO - PROCESS | 264 | 1463041661543 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 00:27:41 INFO - PROCESS | 264 | 1463041661549 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:41 INFO - PROCESS | 264 | ++DOCSHELL 132EE800 == 34 [pid = 264] [id = 586] 00:27:41 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (163A3000) [pid = 264] [serial = 1758] [outer = 00000000] 00:27:41 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (16B61C00) [pid = 264] [serial = 1759] [outer = 163A3000] 00:27:41 INFO - PROCESS | 264 | 1463041661597 Marionette DEBUG loaded listener.js 00:27:41 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (16B69400) [pid = 264] [serial = 1760] [outer = 163A3000] 00:27:42 INFO - PROCESS | 264 | 1463041662035 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] 00:27:42 INFO - PROCESS | 264 | 1463041662063 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 00:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:27:42 INFO - PROCESS | 264 | 1463041662066 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:27:42 INFO - PROCESS | 264 | 1463041662068 Marionette TRACE conn2 <- [1,2310,null,{}] 00:27:42 INFO - PROCESS | 264 | 1463041662071 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}] 00:27:42 INFO - PROCESS | 264 | 1463041662191 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 00:27:42 INFO - PROCESS | 264 | 1463041662200 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:42 INFO - PROCESS | 264 | ++DOCSHELL 1348F000 == 35 [pid = 264] [id = 587] 00:27:42 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (16179C00) [pid = 264] [serial = 1761] [outer = 00000000] 00:27:42 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (16F1C000) [pid = 264] [serial = 1762] [outer = 16179C00] 00:27:42 INFO - PROCESS | 264 | 1463041662244 Marionette DEBUG loaded listener.js 00:27:42 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (16F20800) [pid = 264] [serial = 1763] [outer = 16179C00] 00:27:42 INFO - PROCESS | 264 | 1463041662620 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]]]}] 00:27:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:27:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 585ms 00:27:42 INFO - PROCESS | 264 | 1463041662646 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 00:27:42 INFO - PROCESS | 264 | 1463041662648 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 00:27:42 INFO - PROCESS | 264 | 1463041662651 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:27:42 INFO - PROCESS | 264 | 1463041662653 Marionette TRACE conn2 <- [1,2314,null,{}] 00:27:42 INFO - PROCESS | 264 | 1463041662657 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}] 00:27:42 INFO - PROCESS | 264 | 1463041662743 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 00:27:42 INFO - PROCESS | 264 | 1463041662838 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:42 INFO - PROCESS | 264 | ++DOCSHELL 13BA7400 == 36 [pid = 264] [id = 588] 00:27:42 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (16F19000) [pid = 264] [serial = 1764] [outer = 00000000] 00:27:42 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (16F74800) [pid = 264] [serial = 1765] [outer = 16F19000] 00:27:42 INFO - PROCESS | 264 | 1463041662885 Marionette DEBUG loaded listener.js 00:27:42 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (1719FC00) [pid = 264] [serial = 1766] [outer = 16F19000] 00:27:43 INFO - PROCESS | 264 | 1463041663310 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]]]}] 00:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 694ms 00:27:43 INFO - PROCESS | 264 | 1463041663351 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 00:27:43 INFO - PROCESS | 264 | 1463041663353 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 00:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:27:43 INFO - PROCESS | 264 | 1463041663356 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:27:43 INFO - PROCESS | 264 | 1463041663358 Marionette TRACE conn2 <- [1,2318,null,{}] 00:27:43 INFO - PROCESS | 264 | 1463041663367 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}] 00:27:43 INFO - PROCESS | 264 | 1463041663481 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 00:27:43 INFO - PROCESS | 264 | 1463041663489 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:43 INFO - PROCESS | 264 | ++DOCSHELL 15837C00 == 37 [pid = 264] [id = 589] 00:27:43 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (16161800) [pid = 264] [serial = 1767] [outer = 00000000] 00:27:43 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (172A7C00) [pid = 264] [serial = 1768] [outer = 16161800] 00:27:43 INFO - PROCESS | 264 | 1463041663535 Marionette DEBUG loaded listener.js 00:27:43 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (172AB800) [pid = 264] [serial = 1769] [outer = 16161800] 00:27:43 INFO - PROCESS | 264 | 1463041663936 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]]]}] 00:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 631ms 00:27:43 INFO - PROCESS | 264 | 1463041663978 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 00:27:43 INFO - PROCESS | 264 | 1463041663980 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 00:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:27:43 INFO - PROCESS | 264 | 1463041663984 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:27:43 INFO - PROCESS | 264 | 1463041663985 Marionette TRACE conn2 <- [1,2322,null,{}] 00:27:43 INFO - PROCESS | 264 | 1463041663989 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}] 00:27:44 INFO - PROCESS | 264 | 1463041664101 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 00:27:44 INFO - PROCESS | 264 | 1463041664191 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:44 INFO - PROCESS | 264 | ++DOCSHELL 105D8800 == 38 [pid = 264] [id = 590] 00:27:44 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (107F6000) [pid = 264] [serial = 1770] [outer = 00000000] 00:27:44 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (17842C00) [pid = 264] [serial = 1771] [outer = 107F6000] 00:27:44 INFO - PROCESS | 264 | 1463041664234 Marionette DEBUG loaded listener.js 00:27:44 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (17843400) [pid = 264] [serial = 1772] [outer = 107F6000] 00:27:44 INFO - PROCESS | 264 | 1463041664637 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]]]}] 00:27:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:27:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 678ms 00:27:44 INFO - PROCESS | 264 | 1463041664683 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 00:27:44 INFO - PROCESS | 264 | 1463041664685 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 00:27:44 INFO - PROCESS | 264 | 1463041664688 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:27:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:27:44 INFO - PROCESS | 264 | 1463041664691 Marionette TRACE conn2 <- [1,2326,null,{}] 00:27:44 INFO - PROCESS | 264 | 1463041664696 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}] 00:27:44 INFO - PROCESS | 264 | 1463041664799 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 00:27:44 INFO - PROCESS | 264 | 1463041664805 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:44 INFO - PROCESS | 264 | ++DOCSHELL 16F78C00 == 39 [pid = 264] [id = 591] 00:27:44 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (1709BC00) [pid = 264] [serial = 1773] [outer = 00000000] 00:27:44 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (17865800) [pid = 264] [serial = 1774] [outer = 1709BC00] 00:27:44 INFO - PROCESS | 264 | 1463041664850 Marionette DEBUG loaded listener.js 00:27:44 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (17868C00) [pid = 264] [serial = 1775] [outer = 1709BC00] 00:27:45 INFO - PROCESS | 264 | --DOMWINDOW == 88 (1617B000) [pid = 264] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:27:45 INFO - PROCESS | 264 | --DOMWINDOW == 87 (15836C00) [pid = 264] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:27:45 INFO - PROCESS | 264 | --DOMWINDOW == 86 (1674C400) [pid = 264] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:27:45 INFO - PROCESS | 264 | --DOMWINDOW == 85 (14693C00) [pid = 264] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:27:45 INFO - PROCESS | 264 | --DOMWINDOW == 84 (13B0AC00) [pid = 264] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:27:45 INFO - PROCESS | 264 | --DOMWINDOW == 83 (11252800) [pid = 264] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:27:45 INFO - PROCESS | 264 | --DOMWINDOW == 82 (0CAF8000) [pid = 264] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:27:45 INFO - PROCESS | 264 | --DOMWINDOW == 81 (115F0C00) [pid = 264] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:27:45 INFO - PROCESS | 264 | --DOMWINDOW == 80 (10D59C00) [pid = 264] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:27:45 INFO - PROCESS | 264 | --DOMWINDOW == 79 (16F70000) [pid = 264] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:27:45 INFO - PROCESS | 264 | 1463041665333 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]]]}] 00:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 678ms 00:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:27:45 INFO - PROCESS | 264 | 1463041665372 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 00:27:45 INFO - PROCESS | 264 | 1463041665374 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 00:27:45 INFO - PROCESS | 264 | 1463041665377 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:27:45 INFO - PROCESS | 264 | 1463041665379 Marionette TRACE conn2 <- [1,2330,null,{}] 00:27:45 INFO - PROCESS | 264 | 1463041665382 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}] 00:27:45 INFO - PROCESS | 264 | 1463041665486 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 00:27:45 INFO - PROCESS | 264 | 1463041665577 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:45 INFO - PROCESS | 264 | ++DOCSHELL 10D60C00 == 40 [pid = 264] [id = 592] 00:27:45 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (10F3F800) [pid = 264] [serial = 1776] [outer = 00000000] 00:27:45 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (14693C00) [pid = 264] [serial = 1777] [outer = 10F3F800] 00:27:45 INFO - PROCESS | 264 | 1463041665619 Marionette DEBUG loaded listener.js 00:27:45 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (16C8D000) [pid = 264] [serial = 1778] [outer = 10F3F800] 00:27:45 INFO - PROCESS | 264 | 1463041665973 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]]]}] 00:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 617ms 00:27:45 INFO - PROCESS | 264 | 1463041666000 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 00:27:45 INFO - PROCESS | 264 | 1463041666001 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 00:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:27:45 INFO - PROCESS | 264 | 1463041666005 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:27:45 INFO - PROCESS | 264 | 1463041666006 Marionette TRACE conn2 <- [1,2334,null,{}] 00:27:46 INFO - PROCESS | 264 | 1463041666010 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}] 00:27:46 INFO - PROCESS | 264 | 1463041666117 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 00:27:46 INFO - PROCESS | 264 | 1463041666126 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:46 INFO - PROCESS | 264 | ++DOCSHELL 0CAF5800 == 41 [pid = 264] [id = 593] 00:27:46 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (12C42400) [pid = 264] [serial = 1779] [outer = 00000000] 00:27:46 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (1786C400) [pid = 264] [serial = 1780] [outer = 12C42400] 00:27:46 INFO - PROCESS | 264 | 1463041666169 Marionette DEBUG loaded listener.js 00:27:46 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (17873400) [pid = 264] [serial = 1781] [outer = 12C42400] 00:27:46 INFO - PROCESS | 264 | 1463041666566 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]]]}] 00:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 586ms 00:27:46 INFO - PROCESS | 264 | 1463041666602 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 00:27:46 INFO - PROCESS | 264 | 1463041666604 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 00:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:27:46 INFO - PROCESS | 264 | 1463041666608 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:27:46 INFO - PROCESS | 264 | 1463041666610 Marionette TRACE conn2 <- [1,2338,null,{}] 00:27:46 INFO - PROCESS | 264 | 1463041666613 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}] 00:27:46 INFO - PROCESS | 264 | 1463041666687 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 00:27:46 INFO - PROCESS | 264 | 1463041666775 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:46 INFO - PROCESS | 264 | ++DOCSHELL 15B8B000 == 42 [pid = 264] [id = 594] 00:27:46 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (16179800) [pid = 264] [serial = 1782] [outer = 00000000] 00:27:46 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (1787A800) [pid = 264] [serial = 1783] [outer = 16179800] 00:27:46 INFO - PROCESS | 264 | 1463041666817 Marionette DEBUG loaded listener.js 00:27:46 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (17880400) [pid = 264] [serial = 1784] [outer = 16179800] 00:27:47 INFO - PROCESS | 264 | 1463041667187 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]]]}] 00:27:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 678ms 00:27:47 INFO - PROCESS | 264 | 1463041667291 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 00:27:47 INFO - PROCESS | 264 | 1463041667295 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 00:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:27:47 INFO - PROCESS | 264 | 1463041667300 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:27:47 INFO - PROCESS | 264 | 1463041667304 Marionette TRACE conn2 <- [1,2342,null,{}] 00:27:47 INFO - PROCESS | 264 | 1463041667310 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}] 00:27:47 INFO - PROCESS | 264 | 1463041667426 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 00:27:47 INFO - PROCESS | 264 | 1463041667543 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:47 INFO - PROCESS | 264 | ++DOCSHELL 10D5E800 == 43 [pid = 264] [id = 595] 00:27:47 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (10D62400) [pid = 264] [serial = 1785] [outer = 00000000] 00:27:47 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (10F41C00) [pid = 264] [serial = 1786] [outer = 10D62400] 00:27:47 INFO - PROCESS | 264 | 1463041667597 Marionette DEBUG loaded listener.js 00:27:47 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (1101D400) [pid = 264] [serial = 1787] [outer = 10D62400] 00:27:48 INFO - PROCESS | 264 | 1463041668337 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]]]}] 00:27:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:27:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1079ms 00:27:48 INFO - PROCESS | 264 | 1463041668432 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 00:27:48 INFO - PROCESS | 264 | 1463041668435 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 00:27:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:27:48 INFO - PROCESS | 264 | 1463041668446 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:27:48 INFO - PROCESS | 264 | 1463041668450 Marionette TRACE conn2 <- [1,2346,null,{}] 00:27:48 INFO - PROCESS | 264 | 1463041668454 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}] 00:27:48 INFO - PROCESS | 264 | 1463041668576 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 00:27:48 INFO - PROCESS | 264 | 1463041668734 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:48 INFO - PROCESS | 264 | ++DOCSHELL 12EDEC00 == 44 [pid = 264] [id = 596] 00:27:48 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (13244800) [pid = 264] [serial = 1788] [outer = 00000000] 00:27:48 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (13B0A800) [pid = 264] [serial = 1789] [outer = 13244800] 00:27:48 INFO - PROCESS | 264 | 1463041668788 Marionette DEBUG loaded listener.js 00:27:48 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (14257000) [pid = 264] [serial = 1790] [outer = 13244800] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 0CAF5800 == 43 [pid = 264] [id = 593] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 10D60C00 == 42 [pid = 264] [id = 592] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 16F78C00 == 41 [pid = 264] [id = 591] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 105D8800 == 40 [pid = 264] [id = 590] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 15837C00 == 39 [pid = 264] [id = 589] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 13BA7400 == 38 [pid = 264] [id = 588] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 1348F000 == 37 [pid = 264] [id = 587] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 132EE800 == 36 [pid = 264] [id = 586] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 16181000 == 35 [pid = 264] [id = 585] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 1492DC00 == 34 [pid = 264] [id = 584] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 15A96000 == 33 [pid = 264] [id = 583] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 13CB5400 == 32 [pid = 264] [id = 582] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 134EBC00 == 31 [pid = 264] [id = 581] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 93 (13249800) [pid = 264] [serial = 1732] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | 1463041669643 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]]]}] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 132F0400 == 30 [pid = 264] [id = 580] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 115F6000 == 29 [pid = 264] [id = 579] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 10F3C000 == 28 [pid = 264] [id = 578] 00:27:49 INFO - PROCESS | 264 | --DOCSHELL 105F9800 == 27 [pid = 264] [id = 577] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 92 (163A0C00) [pid = 264] [serial = 1726] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 91 (1613E800) [pid = 264] [serial = 1724] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 90 (163A1C00) [pid = 264] [serial = 1727] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 89 (16751C00) [pid = 264] [serial = 1729] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 88 (15833800) [pid = 264] [serial = 1720] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 87 (13B18400) [pid = 264] [serial = 1717] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 86 (13CB4C00) [pid = 264] [serial = 1718] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 85 (122B1C00) [pid = 264] [serial = 1714] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 84 (12E1E800) [pid = 264] [serial = 1715] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 83 (107FB800) [pid = 264] [serial = 1711] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 82 (10F47000) [pid = 264] [serial = 1712] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 81 (1348A800) [pid = 264] [serial = 1709] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 80 (12ED4800) [pid = 264] [serial = 1708] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 79 (1125D800) [pid = 264] [serial = 1706] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 78 (10F39C00) [pid = 264] [serial = 1705] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 77 (1784E800) [pid = 264] [serial = 1703] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 76 (16D42C00) [pid = 264] [serial = 1730] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 75 (15B88800) [pid = 264] [serial = 1723] [outer = 00000000] [url = about:blank] 00:27:49 INFO - PROCESS | 264 | --DOMWINDOW == 74 (15941C00) [pid = 264] [serial = 1721] [outer = 00000000] [url = about:blank] 00:27:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:27:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1233ms 00:27:49 INFO - PROCESS | 264 | 1463041669682 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 00:27:49 INFO - PROCESS | 264 | 1463041669686 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 00:27:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:27:49 INFO - PROCESS | 264 | 1463041669690 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:27:49 INFO - PROCESS | 264 | 1463041669694 Marionette TRACE conn2 <- [1,2350,null,{}] 00:27:49 INFO - PROCESS | 264 | 1463041669699 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}] 00:27:49 INFO - PROCESS | 264 | 1463041669778 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 00:27:49 INFO - PROCESS | 264 | 1463041669786 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:49 INFO - PROCESS | 264 | ++DOCSHELL 10F43400 == 28 [pid = 264] [id = 597] 00:27:49 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (10F47000) [pid = 264] [serial = 1791] [outer = 00000000] 00:27:49 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (11536000) [pid = 264] [serial = 1792] [outer = 10F47000] 00:27:49 INFO - PROCESS | 264 | 1463041669832 Marionette DEBUG loaded listener.js 00:27:49 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (117D6400) [pid = 264] [serial = 1793] [outer = 10F47000] 00:27:50 INFO - PROCESS | 264 | 1463041670363 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]]]}] 00:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 694ms 00:27:50 INFO - PROCESS | 264 | 1463041670392 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 00:27:50 INFO - PROCESS | 264 | 1463041670397 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 00:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:27:50 INFO - PROCESS | 264 | 1463041670403 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:27:50 INFO - PROCESS | 264 | 1463041670405 Marionette TRACE conn2 <- [1,2354,null,{}] 00:27:50 INFO - PROCESS | 264 | 1463041670409 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}] 00:27:50 INFO - PROCESS | 264 | 1463041670488 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 00:27:50 INFO - PROCESS | 264 | 1463041670495 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:50 INFO - PROCESS | 264 | ++DOCSHELL 11BBFC00 == 29 [pid = 264] [id = 598] 00:27:50 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (122B1C00) [pid = 264] [serial = 1794] [outer = 00000000] 00:27:50 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (13249C00) [pid = 264] [serial = 1795] [outer = 122B1C00] 00:27:50 INFO - PROCESS | 264 | 1463041670541 Marionette DEBUG loaded listener.js 00:27:50 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (1328D800) [pid = 264] [serial = 1796] [outer = 122B1C00] 00:27:50 INFO - PROCESS | 264 | 1463041670995 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]]]}] 00:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 619ms 00:27:51 INFO - PROCESS | 264 | 1463041671024 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 00:27:51 INFO - PROCESS | 264 | 1463041671026 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 00:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:27:51 INFO - PROCESS | 264 | 1463041671029 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:27:51 INFO - PROCESS | 264 | 1463041671033 Marionette TRACE conn2 <- [1,2358,null,{}] 00:27:51 INFO - PROCESS | 264 | 1463041671043 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}] 00:27:51 INFO - PROCESS | 264 | 1463041671123 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 00:27:51 INFO - PROCESS | 264 | 1463041671134 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:51 INFO - PROCESS | 264 | ++DOCSHELL 13CB6C00 == 30 [pid = 264] [id = 599] 00:27:51 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (13CBBC00) [pid = 264] [serial = 1797] [outer = 00000000] 00:27:51 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (14624000) [pid = 264] [serial = 1798] [outer = 13CBBC00] 00:27:51 INFO - PROCESS | 264 | 1463041671180 Marionette DEBUG loaded listener.js 00:27:51 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (14930C00) [pid = 264] [serial = 1799] [outer = 13CBBC00] 00:27:51 INFO - PROCESS | 264 | 1463041671622 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]]]}] 00:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 619ms 00:27:51 INFO - PROCESS | 264 | 1463041671667 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 00:27:51 INFO - PROCESS | 264 | 1463041671670 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 00:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:27:51 INFO - PROCESS | 264 | 1463041671673 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:27:51 INFO - PROCESS | 264 | 1463041671675 Marionette TRACE conn2 <- [1,2362,null,{}] 00:27:51 INFO - PROCESS | 264 | 1463041671678 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}] 00:27:51 INFO - PROCESS | 264 | 1463041671767 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 00:27:51 INFO - PROCESS | 264 | 1463041671774 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:51 INFO - PROCESS | 264 | ++DOCSHELL 1582E400 == 31 [pid = 264] [id = 600] 00:27:51 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (15992400) [pid = 264] [serial = 1800] [outer = 00000000] 00:27:51 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (15A96400) [pid = 264] [serial = 1801] [outer = 15992400] 00:27:51 INFO - PROCESS | 264 | 1463041671817 Marionette DEBUG loaded listener.js 00:27:51 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (15B88800) [pid = 264] [serial = 1802] [outer = 15992400] 00:27:52 INFO - PROCESS | 264 | 1463041672326 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]]]}] 00:27:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:27:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 681ms 00:27:52 INFO - PROCESS | 264 | 1463041672372 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 00:27:52 INFO - PROCESS | 264 | 1463041672374 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 00:27:52 INFO - PROCESS | 264 | 1463041672377 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:27:52 INFO - PROCESS | 264 | 1463041672379 Marionette TRACE conn2 <- [1,2366,null,{}] 00:27:52 INFO - PROCESS | 264 | 1463041672383 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}] 00:27:52 INFO - PROCESS | 264 | 1463041672471 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 00:27:52 INFO - PROCESS | 264 | 1463041672483 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:52 INFO - PROCESS | 264 | ++DOCSHELL 15A96000 == 32 [pid = 264] [id = 601] 00:27:52 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (1613DC00) [pid = 264] [serial = 1803] [outer = 00000000] 00:27:52 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (1615A800) [pid = 264] [serial = 1804] [outer = 1613DC00] 00:27:52 INFO - PROCESS | 264 | 1463041672576 Marionette DEBUG loaded listener.js 00:27:52 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (16167C00) [pid = 264] [serial = 1805] [outer = 1613DC00] 00:27:53 INFO - PROCESS | 264 | 1463041673013 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]]]}] 00:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 696ms 00:27:53 INFO - PROCESS | 264 | 1463041673060 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 00:27:53 INFO - PROCESS | 264 | 1463041673062 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 00:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:27:53 INFO - PROCESS | 264 | 1463041673073 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:27:53 INFO - PROCESS | 264 | 1463041673075 Marionette TRACE conn2 <- [1,2370,null,{}] 00:27:53 INFO - PROCESS | 264 | 1463041673078 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}] 00:27:53 INFO - PROCESS | 264 | 1463041673219 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 00:27:53 INFO - PROCESS | 264 | 1463041673242 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:53 INFO - PROCESS | 264 | ++DOCSHELL 163A6000 == 33 [pid = 264] [id = 602] 00:27:53 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (163A7000) [pid = 264] [serial = 1806] [outer = 00000000] 00:27:53 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (16749C00) [pid = 264] [serial = 1807] [outer = 163A7000] 00:27:53 INFO - PROCESS | 264 | 1463041673286 Marionette DEBUG loaded listener.js 00:27:53 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (16750C00) [pid = 264] [serial = 1808] [outer = 163A7000] 00:27:53 INFO - PROCESS | 264 | 1463041673722 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]]]}] 00:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 697ms 00:27:53 INFO - PROCESS | 264 | 1463041673770 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 00:27:53 INFO - PROCESS | 264 | 1463041673772 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 00:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:27:53 INFO - PROCESS | 264 | 1463041673780 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:27:53 INFO - PROCESS | 264 | 1463041673782 Marionette TRACE conn2 <- [1,2374,null,{}] 00:27:53 INFO - PROCESS | 264 | 1463041673785 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}] 00:27:53 INFO - PROCESS | 264 | 1463041673889 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 00:27:53 INFO - PROCESS | 264 | 1463041673895 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:53 INFO - PROCESS | 264 | ++DOCSHELL 16744C00 == 34 [pid = 264] [id = 603] 00:27:53 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (16749800) [pid = 264] [serial = 1809] [outer = 00000000] 00:27:53 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (16D4A800) [pid = 264] [serial = 1810] [outer = 16749800] 00:27:53 INFO - PROCESS | 264 | 1463041673939 Marionette DEBUG loaded listener.js 00:27:53 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (16F14000) [pid = 264] [serial = 1811] [outer = 16749800] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 94 (10F3F800) [pid = 264] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 93 (1709BC00) [pid = 264] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 92 (10F3D000) [pid = 264] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 91 (12C42400) [pid = 264] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 90 (16161800) [pid = 264] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 89 (16162C00) [pid = 264] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 88 (15A9CC00) [pid = 264] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 87 (163A3000) [pid = 264] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 86 (1468B800) [pid = 264] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 85 (1157EC00) [pid = 264] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 84 (16179C00) [pid = 264] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 83 (16F19000) [pid = 264] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 82 (13403400) [pid = 264] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 81 (163A4400) [pid = 264] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 80 (115FBC00) [pid = 264] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 79 (13B11000) [pid = 264] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:27:54 INFO - PROCESS | 264 | --DOMWINDOW == 78 (107F6000) [pid = 264] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:27:54 INFO - PROCESS | 264 | 1463041674564 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]]]}] 00:27:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:27:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 835ms 00:27:54 INFO - PROCESS | 264 | 1463041674605 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 00:27:54 INFO - PROCESS | 264 | 1463041674607 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 00:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:27:54 INFO - PROCESS | 264 | 1463041674610 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:27:54 INFO - PROCESS | 264 | 1463041674612 Marionette TRACE conn2 <- [1,2378,null,{}] 00:27:54 INFO - PROCESS | 264 | 1463041674615 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}] 00:27:54 INFO - PROCESS | 264 | 1463041674688 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 00:27:54 INFO - PROCESS | 264 | 1463041674694 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:54 INFO - PROCESS | 264 | ++DOCSHELL 1157EC00 == 35 [pid = 264] [id = 604] 00:27:54 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (13BA2400) [pid = 264] [serial = 1812] [outer = 00000000] 00:27:54 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (15835C00) [pid = 264] [serial = 1813] [outer = 13BA2400] 00:27:54 INFO - PROCESS | 264 | 1463041674737 Marionette DEBUG loaded listener.js 00:27:54 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (16181400) [pid = 264] [serial = 1814] [outer = 13BA2400] 00:27:55 INFO - PROCESS | 264 | 1463041675153 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]]]}] 00:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 588ms 00:27:55 INFO - PROCESS | 264 | 1463041675207 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 00:27:55 INFO - PROCESS | 264 | 1463041675209 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 00:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:27:55 INFO - PROCESS | 264 | 1463041675213 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:27:55 INFO - PROCESS | 264 | 1463041675214 Marionette TRACE conn2 <- [1,2382,null,{}] 00:27:55 INFO - PROCESS | 264 | 1463041675217 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}] 00:27:55 INFO - PROCESS | 264 | 1463041675290 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 00:27:55 INFO - PROCESS | 264 | 1463041675299 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:55 INFO - PROCESS | 264 | ++DOCSHELL 14697400 == 36 [pid = 264] [id = 605] 00:27:55 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (163A2C00) [pid = 264] [serial = 1815] [outer = 00000000] 00:27:55 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (16F1D400) [pid = 264] [serial = 1816] [outer = 163A2C00] 00:27:55 INFO - PROCESS | 264 | 1463041675342 Marionette DEBUG loaded listener.js 00:27:55 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (16F1F000) [pid = 264] [serial = 1817] [outer = 163A2C00] 00:27:55 INFO - PROCESS | 264 | 1463041675786 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]]]}] 00:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 588ms 00:27:55 INFO - PROCESS | 264 | 1463041675810 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 00:27:55 INFO - PROCESS | 264 | 1463041675812 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 00:27:55 INFO - PROCESS | 264 | 1463041675819 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:27:55 INFO - PROCESS | 264 | 1463041675821 Marionette TRACE conn2 <- [1,2386,null,{}] 00:27:55 INFO - PROCESS | 264 | 1463041675824 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}] 00:27:55 INFO - PROCESS | 264 | 1463041675882 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 00:27:55 INFO - PROCESS | 264 | 1463041675888 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:55 INFO - PROCESS | 264 | ++DOCSHELL 14258400 == 37 [pid = 264] [id = 606] 00:27:55 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (14692000) [pid = 264] [serial = 1818] [outer = 00000000] 00:27:55 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (16F78C00) [pid = 264] [serial = 1819] [outer = 14692000] 00:27:55 INFO - PROCESS | 264 | 1463041675931 Marionette DEBUG loaded listener.js 00:27:55 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (170A7800) [pid = 264] [serial = 1820] [outer = 14692000] 00:27:56 INFO - PROCESS | 264 | 1463041676537 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]]]}] 00:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 789ms 00:27:56 INFO - PROCESS | 264 | 1463041676609 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 00:27:56 INFO - PROCESS | 264 | 1463041676614 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 00:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:27:56 INFO - PROCESS | 264 | 1463041676620 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:27:56 INFO - PROCESS | 264 | 1463041676624 Marionette TRACE conn2 <- [1,2390,null,{}] 00:27:56 INFO - PROCESS | 264 | 1463041676630 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}] 00:27:56 INFO - PROCESS | 264 | 1463041676734 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 00:27:56 INFO - PROCESS | 264 | 1463041676866 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:56 INFO - PROCESS | 264 | ++DOCSHELL 10D5FC00 == 38 [pid = 264] [id = 607] 00:27:56 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (10D61400) [pid = 264] [serial = 1821] [outer = 00000000] 00:27:56 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (122B2000) [pid = 264] [serial = 1822] [outer = 10D61400] 00:27:56 INFO - PROCESS | 264 | 1463041676928 Marionette DEBUG loaded listener.js 00:27:56 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (12C42400) [pid = 264] [serial = 1823] [outer = 10D61400] 00:27:57 INFO - PROCESS | 264 | 1463041677542 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]]]}] 00:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 990ms 00:27:57 INFO - PROCESS | 264 | 1463041677603 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 00:27:57 INFO - PROCESS | 264 | 1463041677609 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 00:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:27:57 INFO - PROCESS | 264 | 1463041677616 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:27:57 INFO - PROCESS | 264 | 1463041677619 Marionette TRACE conn2 <- [1,2394,null,{}] 00:27:57 INFO - PROCESS | 264 | 1463041677622 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}] 00:27:57 INFO - PROCESS | 264 | 1463041677722 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 00:27:57 INFO - PROCESS | 264 | 1463041677854 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:57 INFO - PROCESS | 264 | ++DOCSHELL 135E1C00 == 39 [pid = 264] [id = 608] 00:27:57 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (135E3800) [pid = 264] [serial = 1824] [outer = 00000000] 00:27:57 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (14254800) [pid = 264] [serial = 1825] [outer = 135E3800] 00:27:57 INFO - PROCESS | 264 | 1463041677908 Marionette DEBUG loaded listener.js 00:27:57 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (149FA400) [pid = 264] [serial = 1826] [outer = 135E3800] 00:27:58 INFO - PROCESS | 264 | 1463041678478 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]]]}] 00:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 897ms 00:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:27:58 INFO - PROCESS | 264 | 1463041678518 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 00:27:58 INFO - PROCESS | 264 | 1463041678520 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 00:27:58 INFO - PROCESS | 264 | 1463041678524 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:27:58 INFO - PROCESS | 264 | 1463041678528 Marionette TRACE conn2 <- [1,2398,null,{}] 00:27:58 INFO - PROCESS | 264 | 1463041678539 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}] 00:27:58 INFO - PROCESS | 264 | 1463041678642 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 00:27:58 INFO - PROCESS | 264 | 1463041678776 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:58 INFO - PROCESS | 264 | ++DOCSHELL 163A9800 == 40 [pid = 264] [id = 609] 00:27:58 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (16751400) [pid = 264] [serial = 1827] [outer = 00000000] 00:27:58 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (16F6EC00) [pid = 264] [serial = 1828] [outer = 16751400] 00:27:58 INFO - PROCESS | 264 | 1463041678832 Marionette DEBUG loaded listener.js 00:27:58 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (177B5800) [pid = 264] [serial = 1829] [outer = 16751400] 00:27:59 INFO - PROCESS | 264 | 1463041679635 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]]]}] 00:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1129ms 00:27:59 INFO - PROCESS | 264 | 1463041679660 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 00:27:59 INFO - PROCESS | 264 | 1463041679664 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 00:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:27:59 INFO - PROCESS | 264 | 1463041679677 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:27:59 INFO - PROCESS | 264 | 1463041679681 Marionette TRACE conn2 <- [1,2402,null,{}] 00:27:59 INFO - PROCESS | 264 | 1463041679686 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}] 00:27:59 INFO - PROCESS | 264 | 1463041679779 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 00:27:59 INFO - PROCESS | 264 | 1463041679913 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:59 INFO - PROCESS | 264 | ++DOCSHELL 1101CC00 == 41 [pid = 264] [id = 610] 00:27:59 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (1101D000) [pid = 264] [serial = 1830] [outer = 00000000] 00:27:59 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (11537C00) [pid = 264] [serial = 1831] [outer = 1101D000] 00:27:59 INFO - PROCESS | 264 | 1463041679965 Marionette DEBUG loaded listener.js 00:28:00 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (11B5D000) [pid = 264] [serial = 1832] [outer = 1101D000] 00:28:00 INFO - PROCESS | 264 | --DOCSHELL 14697400 == 40 [pid = 264] [id = 605] 00:28:00 INFO - PROCESS | 264 | --DOCSHELL 1157EC00 == 39 [pid = 264] [id = 604] 00:28:00 INFO - PROCESS | 264 | --DOCSHELL 16744C00 == 38 [pid = 264] [id = 603] 00:28:00 INFO - PROCESS | 264 | --DOCSHELL 163A6000 == 37 [pid = 264] [id = 602] 00:28:00 INFO - PROCESS | 264 | --DOCSHELL 15A96000 == 36 [pid = 264] [id = 601] 00:28:00 INFO - PROCESS | 264 | --DOCSHELL 1582E400 == 35 [pid = 264] [id = 600] 00:28:00 INFO - PROCESS | 264 | --DOCSHELL 13CB6C00 == 34 [pid = 264] [id = 599] 00:28:00 INFO - PROCESS | 264 | --DOCSHELL 11BBFC00 == 33 [pid = 264] [id = 598] 00:28:00 INFO - PROCESS | 264 | --DOCSHELL 10F43400 == 32 [pid = 264] [id = 597] 00:28:00 INFO - PROCESS | 264 | --DOCSHELL 12EDEC00 == 31 [pid = 264] [id = 596] 00:28:00 INFO - PROCESS | 264 | --DOCSHELL 10D5E800 == 30 [pid = 264] [id = 595] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 98 (172A7C00) [pid = 264] [serial = 1768] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 97 (16182400) [pid = 264] [serial = 1753] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 96 (16186C00) [pid = 264] [serial = 1754] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 95 (15BE9400) [pid = 264] [serial = 1750] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 94 (1615A000) [pid = 264] [serial = 1751] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 93 (16B61C00) [pid = 264] [serial = 1759] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 92 (16B69400) [pid = 264] [serial = 1760] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 91 (149FDC00) [pid = 264] [serial = 1747] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 90 (15834400) [pid = 264] [serial = 1748] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 89 (1615D400) [pid = 264] [serial = 1733] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 88 (16F1C000) [pid = 264] [serial = 1762] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 87 (16F20800) [pid = 264] [serial = 1763] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 86 (16F74800) [pid = 264] [serial = 1765] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 85 (1348F400) [pid = 264] [serial = 1741] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 84 (13544C00) [pid = 264] [serial = 1742] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 83 (16743800) [pid = 264] [serial = 1756] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 82 (16743C00) [pid = 264] [serial = 1757] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 81 (11B5DC00) [pid = 264] [serial = 1738] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 80 (11BC9800) [pid = 264] [serial = 1739] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 79 (14258000) [pid = 264] [serial = 1744] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 78 (1462F400) [pid = 264] [serial = 1745] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 77 (17843400) [pid = 264] [serial = 1772] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 76 (17842C00) [pid = 264] [serial = 1771] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 75 (14693C00) [pid = 264] [serial = 1777] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 74 (17865800) [pid = 264] [serial = 1774] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 73 (1786C400) [pid = 264] [serial = 1780] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 72 (17868C00) [pid = 264] [serial = 1775] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 71 (1101DC00) [pid = 264] [serial = 1736] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 70 (11017400) [pid = 264] [serial = 1735] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 69 (172AB800) [pid = 264] [serial = 1769] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 68 (1719FC00) [pid = 264] [serial = 1766] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 67 (16C8D000) [pid = 264] [serial = 1778] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 66 (1787A800) [pid = 264] [serial = 1783] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | --DOMWINDOW == 65 (17873400) [pid = 264] [serial = 1781] [outer = 00000000] [url = about:blank] 00:28:00 INFO - PROCESS | 264 | 1463041680498 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]]]}] 00:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 851ms 00:28:00 INFO - PROCESS | 264 | 1463041680535 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 00:28:00 INFO - PROCESS | 264 | 1463041680541 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 00:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:28:00 INFO - PROCESS | 264 | 1463041680547 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:28:00 INFO - PROCESS | 264 | 1463041680549 Marionette TRACE conn2 <- [1,2406,null,{}] 00:28:00 INFO - PROCESS | 264 | 1463041680553 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}] 00:28:00 INFO - PROCESS | 264 | 1463041680633 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 00:28:00 INFO - PROCESS | 264 | 1463041680642 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:00 INFO - PROCESS | 264 | ++DOCSHELL 1157EC00 == 31 [pid = 264] [id = 611] 00:28:00 INFO - PROCESS | 264 | ++DOMWINDOW == 66 (1157F800) [pid = 264] [serial = 1833] [outer = 00000000] 00:28:00 INFO - PROCESS | 264 | ++DOMWINDOW == 67 (122AF000) [pid = 264] [serial = 1834] [outer = 1157F800] 00:28:00 INFO - PROCESS | 264 | 1463041680686 Marionette DEBUG loaded listener.js 00:28:00 INFO - PROCESS | 264 | ++DOMWINDOW == 68 (13249800) [pid = 264] [serial = 1835] [outer = 1157F800] 00:28:01 INFO - PROCESS | 264 | 1463041681145 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]]]}] 00:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 635ms 00:28:01 INFO - PROCESS | 264 | 1463041681167 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 00:28:01 INFO - PROCESS | 264 | 1463041681169 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 00:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:28:01 INFO - PROCESS | 264 | 1463041681172 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:28:01 INFO - PROCESS | 264 | 1463041681176 Marionette TRACE conn2 <- [1,2410,null,{}] 00:28:01 INFO - PROCESS | 264 | 1463041681185 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}] 00:28:01 INFO - PROCESS | 264 | 1463041681300 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 00:28:01 INFO - PROCESS | 264 | 1463041681310 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:01 INFO - PROCESS | 264 | ++DOCSHELL 14257800 == 32 [pid = 264] [id = 612] 00:28:01 INFO - PROCESS | 264 | ++DOMWINDOW == 69 (14258000) [pid = 264] [serial = 1836] [outer = 00000000] 00:28:01 INFO - PROCESS | 264 | ++DOMWINDOW == 70 (14694000) [pid = 264] [serial = 1837] [outer = 14258000] 00:28:01 INFO - PROCESS | 264 | 1463041681357 Marionette DEBUG loaded listener.js 00:28:01 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (149FE800) [pid = 264] [serial = 1838] [outer = 14258000] 00:28:01 INFO - PROCESS | 264 | 1463041681823 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]]]}] 00:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 696ms 00:28:01 INFO - PROCESS | 264 | 1463041681872 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 00:28:01 INFO - PROCESS | 264 | 1463041681874 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 00:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:28:01 INFO - PROCESS | 264 | 1463041681878 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:28:01 INFO - PROCESS | 264 | 1463041681879 Marionette TRACE conn2 <- [1,2414,null,{}] 00:28:01 INFO - PROCESS | 264 | 1463041681883 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}] 00:28:01 INFO - PROCESS | 264 | 1463041681962 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 00:28:01 INFO - PROCESS | 264 | 1463041681968 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:01 INFO - PROCESS | 264 | ++DOCSHELL 15940400 == 33 [pid = 264] [id = 613] 00:28:01 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (15A9A400) [pid = 264] [serial = 1839] [outer = 00000000] 00:28:01 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (1615EC00) [pid = 264] [serial = 1840] [outer = 15A9A400] 00:28:02 INFO - PROCESS | 264 | 1463041682012 Marionette DEBUG loaded listener.js 00:28:02 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (16164400) [pid = 264] [serial = 1841] [outer = 15A9A400] 00:28:02 INFO - PROCESS | 264 | 1463041682448 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]]]}] 00:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 634ms 00:28:02 INFO - PROCESS | 264 | 1463041682499 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 00:28:02 INFO - PROCESS | 264 | 1463041682501 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 00:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:28:02 INFO - PROCESS | 264 | 1463041682505 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:28:02 INFO - PROCESS | 264 | 1463041682506 Marionette TRACE conn2 <- [1,2418,null,{}] 00:28:02 INFO - PROCESS | 264 | 1463041682510 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}] 00:28:02 INFO - PROCESS | 264 | 1463041682601 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 00:28:02 INFO - PROCESS | 264 | 1463041682608 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:02 INFO - PROCESS | 264 | ++DOCSHELL 1617EC00 == 34 [pid = 264] [id = 614] 00:28:02 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (16186000) [pid = 264] [serial = 1842] [outer = 00000000] 00:28:02 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (163A0C00) [pid = 264] [serial = 1843] [outer = 16186000] 00:28:02 INFO - PROCESS | 264 | 1463041682651 Marionette DEBUG loaded listener.js 00:28:02 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (1639E400) [pid = 264] [serial = 1844] [outer = 16186000] 00:28:03 INFO - PROCESS | 264 | 1463041683127 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]]]}] 00:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 619ms 00:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:28:03 INFO - PROCESS | 264 | 1463041683143 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 00:28:03 INFO - PROCESS | 264 | 1463041683145 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 00:28:03 INFO - PROCESS | 264 | 1463041683148 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:28:03 INFO - PROCESS | 264 | 1463041683150 Marionette TRACE conn2 <- [1,2422,null,{}] 00:28:03 INFO - PROCESS | 264 | 1463041683153 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}] 00:28:03 INFO - PROCESS | 264 | 1463041683286 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 00:28:03 INFO - PROCESS | 264 | 1463041683361 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:03 INFO - PROCESS | 264 | ++DOCSHELL 13B11800 == 35 [pid = 264] [id = 615] 00:28:03 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (13CBDC00) [pid = 264] [serial = 1845] [outer = 00000000] 00:28:03 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (1674E800) [pid = 264] [serial = 1846] [outer = 13CBDC00] 00:28:03 INFO - PROCESS | 264 | 1463041683413 Marionette DEBUG loaded listener.js 00:28:03 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (16F1C000) [pid = 264] [serial = 1847] [outer = 13CBDC00] 00:28:03 INFO - PROCESS | 264 | 1463041683834 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]]]}] 00:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 727ms 00:28:03 INFO - PROCESS | 264 | 1463041683893 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 00:28:03 INFO - PROCESS | 264 | 1463041683878 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 00:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:28:03 INFO - PROCESS | 264 | 1463041683882 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:28:03 INFO - PROCESS | 264 | 1463041683883 Marionette TRACE conn2 <- [1,2426,null,{}] 00:28:03 INFO - PROCESS | 264 | 1463041683887 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}] 00:28:04 INFO - PROCESS | 264 | 1463041684019 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 00:28:04 INFO - PROCESS | 264 | 1463041684044 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:04 INFO - PROCESS | 264 | ++DOCSHELL 16D4C000 == 36 [pid = 264] [id = 616] 00:28:04 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (16F1FC00) [pid = 264] [serial = 1848] [outer = 00000000] 00:28:04 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (171A1C00) [pid = 264] [serial = 1849] [outer = 16F1FC00] 00:28:04 INFO - PROCESS | 264 | 1463041684087 Marionette DEBUG loaded listener.js 00:28:04 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (177E0800) [pid = 264] [serial = 1850] [outer = 16F1FC00] 00:28:04 INFO - PROCESS | 264 | 1463041684498 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]]]}] 00:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 634ms 00:28:04 INFO - PROCESS | 264 | 1463041684521 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 00:28:04 INFO - PROCESS | 264 | 1463041684523 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 00:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:28:04 INFO - PROCESS | 264 | 1463041684526 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:28:04 INFO - PROCESS | 264 | 1463041684528 Marionette TRACE conn2 <- [1,2430,null,{}] 00:28:04 INFO - PROCESS | 264 | 1463041684531 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}] 00:28:04 INFO - PROCESS | 264 | 1463041684644 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 00:28:04 INFO - PROCESS | 264 | 1463041684650 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:04 INFO - PROCESS | 264 | ++DOCSHELL 105D0400 == 37 [pid = 264] [id = 617] 00:28:04 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (16F12800) [pid = 264] [serial = 1851] [outer = 00000000] 00:28:04 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (1784BC00) [pid = 264] [serial = 1852] [outer = 16F12800] 00:28:04 INFO - PROCESS | 264 | 1463041684696 Marionette DEBUG loaded listener.js 00:28:04 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (1784C000) [pid = 264] [serial = 1853] [outer = 16F12800] 00:28:04 INFO - PROCESS | 264 | --DOMWINDOW == 85 (16749800) [pid = 264] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:28:04 INFO - PROCESS | 264 | --DOMWINDOW == 84 (15992400) [pid = 264] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:28:04 INFO - PROCESS | 264 | --DOMWINDOW == 83 (163A2C00) [pid = 264] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:28:04 INFO - PROCESS | 264 | --DOMWINDOW == 82 (13CBBC00) [pid = 264] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:28:04 INFO - PROCESS | 264 | --DOMWINDOW == 81 (13BA2400) [pid = 264] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:28:04 INFO - PROCESS | 264 | --DOMWINDOW == 80 (163A7000) [pid = 264] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:28:04 INFO - PROCESS | 264 | --DOMWINDOW == 79 (122B1C00) [pid = 264] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:28:04 INFO - PROCESS | 264 | --DOMWINDOW == 78 (1613DC00) [pid = 264] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:28:04 INFO - PROCESS | 264 | --DOMWINDOW == 77 (16179800) [pid = 264] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:28:04 INFO - PROCESS | 264 | --DOMWINDOW == 76 (10F47000) [pid = 264] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:28:05 INFO - PROCESS | 264 | 1463041685193 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]]]}] 00:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 696ms 00:28:05 INFO - PROCESS | 264 | 1463041685226 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 00:28:05 INFO - PROCESS | 264 | 1463041685228 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 00:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:28:05 INFO - PROCESS | 264 | 1463041685231 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:28:05 INFO - PROCESS | 264 | 1463041685233 Marionette TRACE conn2 <- [1,2434,null,{}] 00:28:05 INFO - PROCESS | 264 | 1463041685236 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}] 00:28:05 INFO - PROCESS | 264 | 1463041685311 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 00:28:05 INFO - PROCESS | 264 | 1463041685346 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:05 INFO - PROCESS | 264 | ++DOCSHELL 134EB400 == 38 [pid = 264] [id = 618] 00:28:05 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (14255C00) [pid = 264] [serial = 1854] [outer = 00000000] 00:28:05 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (16742400) [pid = 264] [serial = 1855] [outer = 14255C00] 00:28:05 INFO - PROCESS | 264 | 1463041685389 Marionette DEBUG loaded listener.js 00:28:05 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (16742800) [pid = 264] [serial = 1856] [outer = 14255C00] 00:28:05 INFO - PROCESS | 264 | 1463041685779 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]]]}] 00:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 588ms 00:28:05 INFO - PROCESS | 264 | 1463041685823 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 00:28:05 INFO - PROCESS | 264 | 1463041685825 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 00:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:28:05 INFO - PROCESS | 264 | 1463041685833 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:28:05 INFO - PROCESS | 264 | 1463041685836 Marionette TRACE conn2 <- [1,2438,null,{}] 00:28:05 INFO - PROCESS | 264 | 1463041685839 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}] 00:28:05 INFO - PROCESS | 264 | 1463041685917 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 00:28:05 INFO - PROCESS | 264 | 1463041685923 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:05 INFO - PROCESS | 264 | ++DOCSHELL 1599E400 == 39 [pid = 264] [id = 619] 00:28:05 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (17849C00) [pid = 264] [serial = 1857] [outer = 00000000] 00:28:05 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (1786C000) [pid = 264] [serial = 1858] [outer = 17849C00] 00:28:05 INFO - PROCESS | 264 | 1463041685966 Marionette DEBUG loaded listener.js 00:28:06 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (1786FC00) [pid = 264] [serial = 1859] [outer = 17849C00] 00:28:06 INFO - PROCESS | 264 | 1463041686377 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]]]}] 00:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 588ms 00:28:06 INFO - PROCESS | 264 | 1463041686432 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 00:28:06 INFO - PROCESS | 264 | 1463041686434 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 00:28:06 INFO - PROCESS | 264 | 1463041686438 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:28:06 INFO - PROCESS | 264 | 1463041686440 Marionette TRACE conn2 <- [1,2442,null,{}] 00:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:28:06 INFO - PROCESS | 264 | 1463041686443 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}] 00:28:06 INFO - PROCESS | 264 | 1463041686541 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 00:28:06 INFO - PROCESS | 264 | 1463041686550 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:06 INFO - PROCESS | 264 | ++DOCSHELL 17848000 == 40 [pid = 264] [id = 620] 00:28:06 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (17879000) [pid = 264] [serial = 1860] [outer = 00000000] 00:28:06 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (1787CC00) [pid = 264] [serial = 1861] [outer = 17879000] 00:28:06 INFO - PROCESS | 264 | 1463041686604 Marionette DEBUG loaded listener.js 00:28:06 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (17884400) [pid = 264] [serial = 1862] [outer = 17879000] 00:28:07 INFO - PROCESS | 264 | --DOCSHELL 15B8B000 == 39 [pid = 264] [id = 594] 00:28:07 INFO - PROCESS | 264 | --DOCSHELL 1157EC00 == 38 [pid = 264] [id = 611] 00:28:07 INFO - PROCESS | 264 | --DOCSHELL 1101CC00 == 37 [pid = 264] [id = 610] 00:28:07 INFO - PROCESS | 264 | --DOCSHELL 135E1C00 == 36 [pid = 264] [id = 608] 00:28:07 INFO - PROCESS | 264 | --DOCSHELL 163A9800 == 35 [pid = 264] [id = 609] 00:28:07 INFO - PROCESS | 264 | --DOCSHELL 14258400 == 34 [pid = 264] [id = 606] 00:28:07 INFO - PROCESS | 264 | --DOCSHELL 10D5FC00 == 33 [pid = 264] [id = 607] 00:28:08 INFO - PROCESS | 264 | --DOCSHELL 1617EC00 == 32 [pid = 264] [id = 614] 00:28:08 INFO - PROCESS | 264 | --DOCSHELL 13B11800 == 31 [pid = 264] [id = 615] 00:28:08 INFO - PROCESS | 264 | --DOCSHELL 134EB400 == 30 [pid = 264] [id = 618] 00:28:08 INFO - PROCESS | 264 | --DOCSHELL 1599E400 == 29 [pid = 264] [id = 619] 00:28:08 INFO - PROCESS | 264 | --DOCSHELL 16D4C000 == 28 [pid = 264] [id = 616] 00:28:08 INFO - PROCESS | 264 | --DOCSHELL 105D0400 == 27 [pid = 264] [id = 617] 00:28:08 INFO - PROCESS | 264 | --DOCSHELL 15940400 == 26 [pid = 264] [id = 613] 00:28:08 INFO - PROCESS | 264 | --DOCSHELL 14257800 == 25 [pid = 264] [id = 612] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 84 (16D4A800) [pid = 264] [serial = 1810] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 83 (15B88800) [pid = 264] [serial = 1802] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 82 (16F1D400) [pid = 264] [serial = 1816] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 81 (14930C00) [pid = 264] [serial = 1799] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 80 (16181400) [pid = 264] [serial = 1814] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 79 (16749C00) [pid = 264] [serial = 1807] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 78 (13B0A800) [pid = 264] [serial = 1789] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 77 (1328D800) [pid = 264] [serial = 1796] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 76 (15A96400) [pid = 264] [serial = 1801] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 75 (10F41C00) [pid = 264] [serial = 1786] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 74 (14624000) [pid = 264] [serial = 1798] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 73 (1615A800) [pid = 264] [serial = 1804] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 72 (16F14000) [pid = 264] [serial = 1811] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 71 (17880400) [pid = 264] [serial = 1784] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 70 (13249C00) [pid = 264] [serial = 1795] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 69 (15835C00) [pid = 264] [serial = 1813] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 68 (11536000) [pid = 264] [serial = 1792] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 67 (16750C00) [pid = 264] [serial = 1808] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 66 (117D6400) [pid = 264] [serial = 1793] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 65 (16167C00) [pid = 264] [serial = 1805] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 64 (16F78C00) [pid = 264] [serial = 1819] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | --DOMWINDOW == 63 (16F1F000) [pid = 264] [serial = 1817] [outer = 00000000] [url = about:blank] 00:28:08 INFO - PROCESS | 264 | 1463041688403 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]]]}] 00:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1995ms 00:28:08 INFO - PROCESS | 264 | 1463041688443 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 00:28:08 INFO - PROCESS | 264 | 1463041688447 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 00:28:08 INFO - PROCESS | 264 | 1463041688452 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:28:08 INFO - PROCESS | 264 | 1463041688456 Marionette TRACE conn2 <- [1,2446,null,{}] 00:28:08 INFO - PROCESS | 264 | 1463041688462 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}] 00:28:08 INFO - PROCESS | 264 | 1463041688546 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 00:28:08 INFO - PROCESS | 264 | 1463041688555 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:08 INFO - PROCESS | 264 | ++DOCSHELL 1075C000 == 26 [pid = 264] [id = 621] 00:28:08 INFO - PROCESS | 264 | ++DOMWINDOW == 64 (10D5EC00) [pid = 264] [serial = 1863] [outer = 00000000] 00:28:08 INFO - PROCESS | 264 | ++DOMWINDOW == 65 (10F42800) [pid = 264] [serial = 1864] [outer = 10D5EC00] 00:28:08 INFO - PROCESS | 264 | 1463041688606 Marionette DEBUG loaded listener.js 00:28:08 INFO - PROCESS | 264 | ++DOMWINDOW == 66 (11015800) [pid = 264] [serial = 1865] [outer = 10D5EC00] 00:28:09 INFO - PROCESS | 264 | 1463041689113 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]]]}] 00:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 681ms 00:28:09 INFO - PROCESS | 264 | 1463041689136 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 00:28:09 INFO - PROCESS | 264 | 1463041689142 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 00:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:28:09 INFO - PROCESS | 264 | 1463041689148 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:28:09 INFO - PROCESS | 264 | 1463041689151 Marionette TRACE conn2 <- [1,2450,null,{}] 00:28:09 INFO - PROCESS | 264 | 1463041689155 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}] 00:28:09 INFO - PROCESS | 264 | 1463041689234 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 00:28:09 INFO - PROCESS | 264 | 1463041689243 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:09 INFO - PROCESS | 264 | ++DOCSHELL 11574000 == 27 [pid = 264] [id = 622] 00:28:09 INFO - PROCESS | 264 | ++DOMWINDOW == 67 (1157D800) [pid = 264] [serial = 1866] [outer = 00000000] 00:28:09 INFO - PROCESS | 264 | ++DOMWINDOW == 68 (115F6800) [pid = 264] [serial = 1867] [outer = 1157D800] 00:28:09 INFO - PROCESS | 264 | 1463041689288 Marionette DEBUG loaded listener.js 00:28:09 INFO - PROCESS | 264 | ++DOMWINDOW == 69 (11B5EC00) [pid = 264] [serial = 1868] [outer = 1157D800] 00:28:09 INFO - PROCESS | 264 | 1463041689740 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]]]}] 00:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 634ms 00:28:09 INFO - PROCESS | 264 | 1463041689784 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 00:28:09 INFO - PROCESS | 264 | 1463041689787 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 00:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:28:09 INFO - PROCESS | 264 | 1463041689790 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:28:09 INFO - PROCESS | 264 | 1463041689794 Marionette TRACE conn2 <- [1,2454,null,{}] 00:28:09 INFO - PROCESS | 264 | 1463041689805 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}] 00:28:09 INFO - PROCESS | 264 | 1463041689886 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 00:28:09 INFO - PROCESS | 264 | 1463041689897 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:09 INFO - PROCESS | 264 | ++DOCSHELL 13245400 == 28 [pid = 264] [id = 623] 00:28:09 INFO - PROCESS | 264 | ++DOMWINDOW == 70 (1324CC00) [pid = 264] [serial = 1869] [outer = 00000000] 00:28:09 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (13292000) [pid = 264] [serial = 1870] [outer = 1324CC00] 00:28:09 INFO - PROCESS | 264 | 1463041689944 Marionette DEBUG loaded listener.js 00:28:10 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (1348F400) [pid = 264] [serial = 1871] [outer = 1324CC00] 00:28:10 INFO - PROCESS | 264 | 1463041690429 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]]]}] 00:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 696ms 00:28:10 INFO - PROCESS | 264 | 1463041690489 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 00:28:10 INFO - PROCESS | 264 | 1463041690492 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 00:28:10 INFO - PROCESS | 264 | 1463041690495 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:28:10 INFO - PROCESS | 264 | 1463041690497 Marionette TRACE conn2 <- [1,2458,null,{}] 00:28:10 INFO - PROCESS | 264 | 1463041690500 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}] 00:28:10 INFO - PROCESS | 264 | 1463041690574 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 00:28:10 INFO - PROCESS | 264 | 1463041690580 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:10 INFO - PROCESS | 264 | ++DOCSHELL 13410400 == 29 [pid = 264] [id = 624] 00:28:10 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (13B0A800) [pid = 264] [serial = 1872] [outer = 00000000] 00:28:10 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (13BA3C00) [pid = 264] [serial = 1873] [outer = 13B0A800] 00:28:10 INFO - PROCESS | 264 | 1463041690624 Marionette DEBUG loaded listener.js 00:28:10 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (14259000) [pid = 264] [serial = 1874] [outer = 13B0A800] 00:28:11 INFO - PROCESS | 264 | 1463041691064 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]]]}] 00:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 634ms 00:28:11 INFO - PROCESS | 264 | 1463041691116 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 00:28:11 INFO - PROCESS | 264 | 1463041691118 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 00:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:28:11 INFO - PROCESS | 264 | 1463041691121 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:28:11 INFO - PROCESS | 264 | 1463041691123 Marionette TRACE conn2 <- [1,2462,null,{}] 00:28:11 INFO - PROCESS | 264 | 1463041691127 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}] 00:28:11 INFO - PROCESS | 264 | 1463041691200 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 00:28:11 INFO - PROCESS | 264 | 1463041691209 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:11 INFO - PROCESS | 264 | ++DOCSHELL 14694400 == 30 [pid = 264] [id = 625] 00:28:11 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (14694C00) [pid = 264] [serial = 1875] [outer = 00000000] 00:28:11 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (149FDC00) [pid = 264] [serial = 1876] [outer = 14694C00] 00:28:11 INFO - PROCESS | 264 | 1463041691252 Marionette DEBUG loaded listener.js 00:28:11 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (15835000) [pid = 264] [serial = 1877] [outer = 14694C00] 00:28:11 INFO - PROCESS | 264 | 1463041691723 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]]]}] 00:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 619ms 00:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:28:11 INFO - PROCESS | 264 | 1463041691760 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 00:28:11 INFO - PROCESS | 264 | 1463041691762 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 00:28:11 INFO - PROCESS | 264 | 1463041691765 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:28:11 INFO - PROCESS | 264 | 1463041691767 Marionette TRACE conn2 <- [1,2466,null,{}] 00:28:11 INFO - PROCESS | 264 | 1463041691770 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}] 00:28:11 INFO - PROCESS | 264 | 1463041691863 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 00:28:11 INFO - PROCESS | 264 | 1463041691872 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:11 INFO - PROCESS | 264 | ++DOCSHELL 15A9A800 == 31 [pid = 264] [id = 626] 00:28:11 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (15A9B000) [pid = 264] [serial = 1878] [outer = 00000000] 00:28:11 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (1613E800) [pid = 264] [serial = 1879] [outer = 15A9B000] 00:28:11 INFO - PROCESS | 264 | 1463041691916 Marionette DEBUG loaded listener.js 00:28:11 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (15B96000) [pid = 264] [serial = 1880] [outer = 15A9B000] 00:28:12 INFO - PROCESS | 264 | 1463041692349 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]]]}] 00:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 619ms 00:28:12 INFO - PROCESS | 264 | 1463041692387 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 00:28:12 INFO - PROCESS | 264 | 1463041692389 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 00:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:28:12 INFO - PROCESS | 264 | 1463041692392 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:28:12 INFO - PROCESS | 264 | 1463041692394 Marionette TRACE conn2 <- [1,2470,null,{}] 00:28:12 INFO - PROCESS | 264 | 1463041692398 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}] 00:28:12 INFO - PROCESS | 264 | 1463041692469 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 00:28:12 INFO - PROCESS | 264 | 1463041692475 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:12 INFO - PROCESS | 264 | ++DOCSHELL 15A9BC00 == 32 [pid = 264] [id = 627] 00:28:12 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (15BE8C00) [pid = 264] [serial = 1881] [outer = 00000000] 00:28:12 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (16181C00) [pid = 264] [serial = 1882] [outer = 15BE8C00] 00:28:12 INFO - PROCESS | 264 | 1463041692518 Marionette DEBUG loaded listener.js 00:28:12 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (16187800) [pid = 264] [serial = 1883] [outer = 15BE8C00] 00:28:12 INFO - PROCESS | 264 | 1463041692951 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]]]}] 00:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 588ms 00:28:12 INFO - PROCESS | 264 | 1463041692990 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 00:28:12 INFO - PROCESS | 264 | 1463041692992 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 00:28:12 INFO - PROCESS | 264 | 1463041692995 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:28:12 INFO - PROCESS | 264 | 1463041692997 Marionette TRACE conn2 <- [1,2474,null,{}] 00:28:13 INFO - PROCESS | 264 | 1463041693016 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}] 00:28:13 INFO - PROCESS | 264 | 1463041693089 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 00:28:13 INFO - PROCESS | 264 | 1463041693096 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:13 INFO - PROCESS | 264 | ++DOCSHELL 1617A400 == 33 [pid = 264] [id = 628] 00:28:13 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (163A0800) [pid = 264] [serial = 1884] [outer = 00000000] 00:28:13 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (16745C00) [pid = 264] [serial = 1885] [outer = 163A0800] 00:28:13 INFO - PROCESS | 264 | 1463041693149 Marionette DEBUG loaded listener.js 00:28:13 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (16746800) [pid = 264] [serial = 1886] [outer = 163A0800] 00:28:13 INFO - PROCESS | 264 | 1463041693596 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]]]}] 00:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 619ms 00:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:28:13 INFO - PROCESS | 264 | 1463041693634 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 00:28:13 INFO - PROCESS | 264 | 1463041693635 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 00:28:13 INFO - PROCESS | 264 | 1463041693639 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:28:13 INFO - PROCESS | 264 | 1463041693640 Marionette TRACE conn2 <- [1,2478,null,{}] 00:28:13 INFO - PROCESS | 264 | 1463041693652 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}] 00:28:13 INFO - PROCESS | 264 | 1463041693752 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 00:28:13 INFO - PROCESS | 264 | 1463041693771 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:13 INFO - PROCESS | 264 | ++DOCSHELL 13217C00 == 34 [pid = 264] [id = 629] 00:28:13 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (16750800) [pid = 264] [serial = 1887] [outer = 00000000] 00:28:13 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (16B6E400) [pid = 264] [serial = 1888] [outer = 16750800] 00:28:13 INFO - PROCESS | 264 | 1463041693866 Marionette DEBUG loaded listener.js 00:28:13 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (16C88400) [pid = 264] [serial = 1889] [outer = 16750800] 00:28:14 INFO - PROCESS | 264 | 1463041694274 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]]]}] 00:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 680ms 00:28:14 INFO - PROCESS | 264 | 1463041694322 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 00:28:14 INFO - PROCESS | 264 | 1463041694324 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 00:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:28:14 INFO - PROCESS | 264 | 1463041694337 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:28:14 INFO - PROCESS | 264 | 1463041694339 Marionette TRACE conn2 <- [1,2482,null,{}] 00:28:14 INFO - PROCESS | 264 | 1463041694342 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}] 00:28:14 INFO - PROCESS | 264 | 1463041694450 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 00:28:14 INFO - PROCESS | 264 | 1463041694457 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:14 INFO - PROCESS | 264 | ++DOCSHELL 1425FC00 == 35 [pid = 264] [id = 630] 00:28:14 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (16B63C00) [pid = 264] [serial = 1890] [outer = 00000000] 00:28:14 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (16F1EC00) [pid = 264] [serial = 1891] [outer = 16B63C00] 00:28:14 INFO - PROCESS | 264 | 1463041694503 Marionette DEBUG loaded listener.js 00:28:14 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (16F6DC00) [pid = 264] [serial = 1892] [outer = 16B63C00] 00:28:14 INFO - PROCESS | 264 | 1463041694951 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]]]}] 00:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 634ms 00:28:14 INFO - PROCESS | 264 | 1463041694970 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 00:28:14 INFO - PROCESS | 264 | 1463041694972 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 00:28:14 INFO - PROCESS | 264 | 1463041694975 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:28:14 INFO - PROCESS | 264 | 1463041694978 Marionette TRACE conn2 <- [1,2486,null,{}] 00:28:14 INFO - PROCESS | 264 | 1463041694987 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}] 00:28:15 INFO - PROCESS | 264 | 1463041695108 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 00:28:15 INFO - PROCESS | 264 | 1463041695202 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:15 INFO - PROCESS | 264 | ++DOCSHELL 14691400 == 36 [pid = 264] [id = 631] 00:28:15 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (16F6FC00) [pid = 264] [serial = 1893] [outer = 00000000] 00:28:15 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (17703800) [pid = 264] [serial = 1894] [outer = 16F6FC00] 00:28:15 INFO - PROCESS | 264 | 1463041695249 Marionette DEBUG loaded listener.js 00:28:15 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (17849000) [pid = 264] [serial = 1895] [outer = 16F6FC00] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 95 (13CBDC00) [pid = 264] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 94 (16F1FC00) [pid = 264] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 93 (16F12800) [pid = 264] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 92 (14255C00) [pid = 264] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 91 (17849C00) [pid = 264] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 90 (16186000) [pid = 264] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 89 (15A9A400) [pid = 264] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 88 (14258000) [pid = 264] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 87 (1157F800) [pid = 264] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 86 (1101D000) [pid = 264] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 85 (16751400) [pid = 264] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 84 (135E3800) [pid = 264] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 83 (10D61400) [pid = 264] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 82 (14692000) [pid = 264] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 81 (10D62400) [pid = 264] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:28:15 INFO - PROCESS | 264 | --DOMWINDOW == 80 (13244800) [pid = 264] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:28:15 INFO - PROCESS | 264 | 1463041695847 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]]]}] 00:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 943ms 00:28:15 INFO - PROCESS | 264 | 1463041695905 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 00:28:15 INFO - PROCESS | 264 | 1463041695907 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 00:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:28:15 INFO - PROCESS | 264 | 1463041695922 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:28:15 INFO - PROCESS | 264 | 1463041695924 Marionette TRACE conn2 <- [1,2490,null,{}] 00:28:15 INFO - PROCESS | 264 | 1463041695927 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}] 00:28:16 INFO - PROCESS | 264 | 1463041695999 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 00:28:16 INFO - PROCESS | 264 | 1463041696006 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:16 INFO - PROCESS | 264 | ++DOCSHELL 107F6C00 == 37 [pid = 264] [id = 632] 00:28:16 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (12C0BC00) [pid = 264] [serial = 1896] [outer = 00000000] 00:28:16 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (135E3800) [pid = 264] [serial = 1897] [outer = 12C0BC00] 00:28:16 INFO - PROCESS | 264 | 1463041696048 Marionette DEBUG loaded listener.js 00:28:16 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (13BA4800) [pid = 264] [serial = 1898] [outer = 12C0BC00] 00:28:16 INFO - PROCESS | 264 | 1463041696496 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]]]}] 00:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 634ms 00:28:16 INFO - PROCESS | 264 | 1463041696560 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 00:28:16 INFO - PROCESS | 264 | 1463041696561 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 00:28:16 INFO - PROCESS | 264 | 1463041696565 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:28:16 INFO - PROCESS | 264 | 1463041696566 Marionette TRACE conn2 <- [1,2494,null,{}] 00:28:16 INFO - PROCESS | 264 | 1463041696570 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}] 00:28:16 INFO - PROCESS | 264 | 1463041696643 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 00:28:16 INFO - PROCESS | 264 | 1463041696649 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:16 INFO - PROCESS | 264 | ++DOCSHELL 115F3C00 == 38 [pid = 264] [id = 633] 00:28:16 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (12C09800) [pid = 264] [serial = 1899] [outer = 00000000] 00:28:16 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (170A5400) [pid = 264] [serial = 1900] [outer = 12C09800] 00:28:16 INFO - PROCESS | 264 | 1463041696691 Marionette DEBUG loaded listener.js 00:28:16 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (1784C400) [pid = 264] [serial = 1901] [outer = 12C09800] 00:28:17 INFO - PROCESS | 264 | 1463041697088 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]]]}] 00:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 588ms 00:28:17 INFO - PROCESS | 264 | 1463041697146 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 00:28:17 INFO - PROCESS | 264 | 1463041697148 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 00:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:28:17 INFO - PROCESS | 264 | 1463041697155 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:28:17 INFO - PROCESS | 264 | 1463041697158 Marionette TRACE conn2 <- [1,2498,null,{}] 00:28:17 INFO - PROCESS | 264 | 1463041697161 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}] 00:28:17 INFO - PROCESS | 264 | 1463041697237 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 00:28:17 INFO - PROCESS | 264 | 1463041697243 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:17 INFO - PROCESS | 264 | ++DOCSHELL 10571400 == 39 [pid = 264] [id = 634] 00:28:17 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (107FB400) [pid = 264] [serial = 1902] [outer = 00000000] 00:28:17 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (17869800) [pid = 264] [serial = 1903] [outer = 107FB400] 00:28:17 INFO - PROCESS | 264 | 1463041697286 Marionette DEBUG loaded listener.js 00:28:17 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (17879C00) [pid = 264] [serial = 1904] [outer = 107FB400] 00:28:17 INFO - PROCESS | 264 | 1463041697730 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]]]}] 00:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 634ms 00:28:17 INFO - PROCESS | 264 | 1463041697794 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 00:28:17 INFO - PROCESS | 264 | 1463041697796 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 00:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:28:17 INFO - PROCESS | 264 | 1463041697857 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:28:17 INFO - PROCESS | 264 | 1463041697861 Marionette TRACE conn2 <- [1,2502,null,{}] 00:28:17 INFO - PROCESS | 264 | 1463041697869 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}] 00:28:17 INFO - PROCESS | 264 | 1463041697996 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 00:28:18 INFO - PROCESS | 264 | 1463041698151 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:18 INFO - PROCESS | 264 | ++DOCSHELL 10D5FC00 == 40 [pid = 264] [id = 635] 00:28:18 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (10D60400) [pid = 264] [serial = 1905] [outer = 00000000] 00:28:18 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (10F41400) [pid = 264] [serial = 1906] [outer = 10D60400] 00:28:18 INFO - PROCESS | 264 | 1463041698206 Marionette DEBUG loaded listener.js 00:28:18 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (1101A000) [pid = 264] [serial = 1907] [outer = 10D60400] 00:28:18 INFO - PROCESS | 264 | 1463041698919 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]]]}] 00:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1207ms 00:28:18 INFO - PROCESS | 264 | 1463041698998 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 00:28:18 INFO - PROCESS | 264 | 1463041699002 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 00:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:28:19 INFO - PROCESS | 264 | 1463041699006 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:28:19 INFO - PROCESS | 264 | 1463041699009 Marionette TRACE conn2 <- [1,2506,null,{}] 00:28:19 INFO - PROCESS | 264 | 1463041699017 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}] 00:28:19 INFO - PROCESS | 264 | 1463041699138 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 00:28:19 INFO - PROCESS | 264 | 1463041699270 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:19 INFO - PROCESS | 264 | ++DOCSHELL 13285000 == 41 [pid = 264] [id = 636] 00:28:19 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (1328B000) [pid = 264] [serial = 1908] [outer = 00000000] 00:28:19 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (135D6C00) [pid = 264] [serial = 1909] [outer = 1328B000] 00:28:19 INFO - PROCESS | 264 | 1463041699325 Marionette DEBUG loaded listener.js 00:28:19 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (1468BC00) [pid = 264] [serial = 1910] [outer = 1328B000] 00:28:20 INFO - PROCESS | 264 | 1463041700224 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]]]}] 00:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1237ms 00:28:20 INFO - PROCESS | 264 | 1463041700241 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 00:28:20 INFO - PROCESS | 264 | 1463041700245 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 00:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:28:20 INFO - PROCESS | 264 | 1463041700250 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:28:20 INFO - PROCESS | 264 | 1463041700254 Marionette TRACE conn2 <- [1,2510,null,{}] 00:28:20 INFO - PROCESS | 264 | 1463041700260 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}] 00:28:20 INFO - PROCESS | 264 | 1463041700367 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 00:28:20 INFO - PROCESS | 264 | 1463041700509 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:20 INFO - PROCESS | 264 | --DOCSHELL 115F3C00 == 40 [pid = 264] [id = 633] 00:28:20 INFO - PROCESS | 264 | --DOCSHELL 107F6C00 == 39 [pid = 264] [id = 632] 00:28:20 INFO - PROCESS | 264 | --DOCSHELL 14691400 == 38 [pid = 264] [id = 631] 00:28:20 INFO - PROCESS | 264 | --DOCSHELL 1425FC00 == 37 [pid = 264] [id = 630] 00:28:20 INFO - PROCESS | 264 | --DOCSHELL 13217C00 == 36 [pid = 264] [id = 629] 00:28:20 INFO - PROCESS | 264 | --DOCSHELL 1617A400 == 35 [pid = 264] [id = 628] 00:28:20 INFO - PROCESS | 264 | --DOCSHELL 15A9BC00 == 34 [pid = 264] [id = 627] 00:28:20 INFO - PROCESS | 264 | --DOCSHELL 15A9A800 == 33 [pid = 264] [id = 626] 00:28:20 INFO - PROCESS | 264 | --DOCSHELL 14694400 == 32 [pid = 264] [id = 625] 00:28:20 INFO - PROCESS | 264 | --DOCSHELL 13410400 == 31 [pid = 264] [id = 624] 00:28:20 INFO - PROCESS | 264 | --DOCSHELL 13245400 == 30 [pid = 264] [id = 623] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 94 (1787CC00) [pid = 264] [serial = 1861] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | ++DOCSHELL 0CAF1C00 == 31 [pid = 264] [id = 637] 00:28:20 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (0CAF5800) [pid = 264] [serial = 1911] [outer = 00000000] 00:28:20 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (10F39400) [pid = 264] [serial = 1912] [outer = 0CAF5800] 00:28:20 INFO - PROCESS | 264 | 1463041700585 Marionette DEBUG loaded listener.js 00:28:20 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (11255C00) [pid = 264] [serial = 1913] [outer = 0CAF5800] 00:28:20 INFO - PROCESS | 264 | --DOCSHELL 11574000 == 30 [pid = 264] [id = 622] 00:28:20 INFO - PROCESS | 264 | --DOCSHELL 1075C000 == 29 [pid = 264] [id = 621] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 96 (14257000) [pid = 264] [serial = 1790] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 95 (1101D400) [pid = 264] [serial = 1787] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 94 (1674E800) [pid = 264] [serial = 1846] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 93 (171A1C00) [pid = 264] [serial = 1849] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 92 (16F1C000) [pid = 264] [serial = 1847] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 91 (1784BC00) [pid = 264] [serial = 1852] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 90 (177E0800) [pid = 264] [serial = 1850] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 89 (1784C000) [pid = 264] [serial = 1853] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 88 (16742400) [pid = 264] [serial = 1855] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 87 (1786C000) [pid = 264] [serial = 1858] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 86 (163A0C00) [pid = 264] [serial = 1843] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 85 (1615EC00) [pid = 264] [serial = 1840] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 84 (16164400) [pid = 264] [serial = 1841] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 83 (14694000) [pid = 264] [serial = 1837] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 82 (149FE800) [pid = 264] [serial = 1838] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 81 (122AF000) [pid = 264] [serial = 1834] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 80 (13249800) [pid = 264] [serial = 1835] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 79 (11B5D000) [pid = 264] [serial = 1832] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 78 (11537C00) [pid = 264] [serial = 1831] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 77 (177B5800) [pid = 264] [serial = 1829] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 76 (16F6EC00) [pid = 264] [serial = 1828] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 75 (149FA400) [pid = 264] [serial = 1826] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 74 (14254800) [pid = 264] [serial = 1825] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 73 (12C42400) [pid = 264] [serial = 1823] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 72 (122B2000) [pid = 264] [serial = 1822] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 71 (170A7800) [pid = 264] [serial = 1820] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 70 (16742800) [pid = 264] [serial = 1856] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 69 (1639E400) [pid = 264] [serial = 1844] [outer = 00000000] [url = about:blank] 00:28:20 INFO - PROCESS | 264 | --DOMWINDOW == 68 (1786FC00) [pid = 264] [serial = 1859] [outer = 00000000] [url = about:blank] 00:28:21 INFO - PROCESS | 264 | 1463041701031 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]]]}] 00:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 789ms 00:28:21 INFO - PROCESS | 264 | 1463041701054 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 00:28:21 INFO - PROCESS | 264 | 1463041701059 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 00:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:28:21 INFO - PROCESS | 264 | 1463041701069 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:28:21 INFO - PROCESS | 264 | 1463041701071 Marionette TRACE conn2 <- [1,2514,null,{}] 00:28:21 INFO - PROCESS | 264 | 1463041701075 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}] 00:28:21 INFO - PROCESS | 264 | 1463041701153 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 00:28:21 INFO - PROCESS | 264 | 1463041701160 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:21 INFO - PROCESS | 264 | ++DOCSHELL 1153F800 == 30 [pid = 264] [id = 638] 00:28:21 INFO - PROCESS | 264 | ++DOMWINDOW == 69 (115F3400) [pid = 264] [serial = 1914] [outer = 00000000] 00:28:21 INFO - PROCESS | 264 | ++DOMWINDOW == 70 (12C0CC00) [pid = 264] [serial = 1915] [outer = 115F3400] 00:28:21 INFO - PROCESS | 264 | 1463041701204 Marionette DEBUG loaded listener.js 00:28:21 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (12ED4800) [pid = 264] [serial = 1916] [outer = 115F3400] 00:28:21 INFO - PROCESS | 264 | 1463041701701 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]]]}] 00:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 696ms 00:28:21 INFO - PROCESS | 264 | 1463041701763 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 00:28:21 INFO - PROCESS | 264 | 1463041701765 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 00:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:28:21 INFO - PROCESS | 264 | 1463041701769 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:28:21 INFO - PROCESS | 264 | 1463041701773 Marionette TRACE conn2 <- [1,2518,null,{}] 00:28:21 INFO - PROCESS | 264 | 1463041701783 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}] 00:28:21 INFO - PROCESS | 264 | 1463041701877 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 00:28:21 INFO - PROCESS | 264 | 1463041701983 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:21 INFO - PROCESS | 264 | ++DOCSHELL 13545800 == 31 [pid = 264] [id = 639] 00:28:21 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (13547C00) [pid = 264] [serial = 1917] [outer = 00000000] 00:28:22 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (14257800) [pid = 264] [serial = 1918] [outer = 13547C00] 00:28:22 INFO - PROCESS | 264 | 1463041702029 Marionette DEBUG loaded listener.js 00:28:22 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (14691800) [pid = 264] [serial = 1919] [outer = 13547C00] 00:28:22 INFO - PROCESS | 264 | 1463041702394 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]]]}] 00:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 696ms 00:28:22 INFO - PROCESS | 264 | 1463041702452 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 00:28:22 INFO - PROCESS | 264 | 1463041702455 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 00:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:28:22 INFO - PROCESS | 264 | 1463041702458 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:28:22 INFO - PROCESS | 264 | 1463041702460 Marionette TRACE conn2 <- [1,2522,null,{}] 00:28:22 INFO - PROCESS | 264 | 1463041702463 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}] 00:28:22 INFO - PROCESS | 264 | 1463041702540 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 00:28:22 INFO - PROCESS | 264 | 1463041702547 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:22 INFO - PROCESS | 264 | ++DOCSHELL 14623000 == 32 [pid = 264] [id = 640] 00:28:22 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (149FE400) [pid = 264] [serial = 1920] [outer = 00000000] 00:28:22 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (15A9A000) [pid = 264] [serial = 1921] [outer = 149FE400] 00:28:22 INFO - PROCESS | 264 | 1463041702591 Marionette DEBUG loaded listener.js 00:28:22 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (15B95800) [pid = 264] [serial = 1922] [outer = 149FE400] 00:28:23 INFO - PROCESS | 264 | 1463041703070 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]]]}] 00:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 634ms 00:28:23 INFO - PROCESS | 264 | 1463041703096 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 00:28:23 INFO - PROCESS | 264 | 1463041703098 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 00:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:28:23 INFO - PROCESS | 264 | 1463041703107 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:28:23 INFO - PROCESS | 264 | 1463041703109 Marionette TRACE conn2 <- [1,2526,null,{}] 00:28:23 INFO - PROCESS | 264 | 1463041703112 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}] 00:28:23 INFO - PROCESS | 264 | 1463041703214 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 00:28:23 INFO - PROCESS | 264 | 1463041703300 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:23 INFO - PROCESS | 264 | ++DOCSHELL 1615E800 == 33 [pid = 264] [id = 641] 00:28:23 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (1615F400) [pid = 264] [serial = 1923] [outer = 00000000] 00:28:23 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (16163000) [pid = 264] [serial = 1924] [outer = 1615F400] 00:28:23 INFO - PROCESS | 264 | 1463041703350 Marionette DEBUG loaded listener.js 00:28:23 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (1617B000) [pid = 264] [serial = 1925] [outer = 1615F400] 00:28:23 INFO - PROCESS | 264 | 1463041703752 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]]]}] 00:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 681ms 00:28:23 INFO - PROCESS | 264 | 1463041703790 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 00:28:23 INFO - PROCESS | 264 | 1463041703792 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 00:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:28:23 INFO - PROCESS | 264 | 1463041703795 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:28:23 INFO - PROCESS | 264 | 1463041703797 Marionette TRACE conn2 <- [1,2530,null,{}] 00:28:23 INFO - PROCESS | 264 | 1463041703808 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}] 00:28:23 INFO - PROCESS | 264 | 1463041703935 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 00:28:23 INFO - PROCESS | 264 | 1463041703952 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:24 INFO - PROCESS | 264 | ++DOCSHELL 1617F800 == 34 [pid = 264] [id = 642] 00:28:24 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (16180400) [pid = 264] [serial = 1926] [outer = 00000000] 00:28:24 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (16744400) [pid = 264] [serial = 1927] [outer = 16180400] 00:28:24 INFO - PROCESS | 264 | 1463041704053 Marionette DEBUG loaded listener.js 00:28:24 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (16744800) [pid = 264] [serial = 1928] [outer = 16180400] 00:28:24 INFO - PROCESS | 264 | 1463041704463 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]]]}] 00:28:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 696ms 00:28:24 INFO - PROCESS | 264 | 1463041704495 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 00:28:24 INFO - PROCESS | 264 | 1463041704497 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 00:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:28:24 INFO - PROCESS | 264 | 1463041704504 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:28:24 INFO - PROCESS | 264 | 1463041704506 Marionette TRACE conn2 <- [1,2534,null,{}] 00:28:24 INFO - PROCESS | 264 | 1463041704509 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}] 00:28:24 INFO - PROCESS | 264 | 1463041704643 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 00:28:24 INFO - PROCESS | 264 | 1463041704653 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:24 INFO - PROCESS | 264 | ++DOCSHELL 13B15000 == 35 [pid = 264] [id = 643] 00:28:24 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (16747C00) [pid = 264] [serial = 1929] [outer = 00000000] 00:28:24 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (16F18400) [pid = 264] [serial = 1930] [outer = 16747C00] 00:28:24 INFO - PROCESS | 264 | 1463041704696 Marionette DEBUG loaded listener.js 00:28:24 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (16F1BC00) [pid = 264] [serial = 1931] [outer = 16747C00] 00:28:24 INFO - PROCESS | 264 | --DOMWINDOW == 85 (15BE8C00) [pid = 264] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:28:24 INFO - PROCESS | 264 | --DOMWINDOW == 84 (13B0A800) [pid = 264] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:28:24 INFO - PROCESS | 264 | --DOMWINDOW == 83 (1157D800) [pid = 264] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:28:24 INFO - PROCESS | 264 | --DOMWINDOW == 82 (14694C00) [pid = 264] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:28:24 INFO - PROCESS | 264 | --DOMWINDOW == 81 (16B63C00) [pid = 264] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:28:24 INFO - PROCESS | 264 | --DOMWINDOW == 80 (16F6FC00) [pid = 264] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:28:24 INFO - PROCESS | 264 | --DOMWINDOW == 79 (12C0BC00) [pid = 264] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:28:24 INFO - PROCESS | 264 | --DOMWINDOW == 78 (12C09800) [pid = 264] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:28:24 INFO - PROCESS | 264 | --DOMWINDOW == 77 (15A9B000) [pid = 264] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:28:24 INFO - PROCESS | 264 | --DOMWINDOW == 76 (10D5EC00) [pid = 264] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:28:24 INFO - PROCESS | 264 | --DOMWINDOW == 75 (163A0800) [pid = 264] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:28:24 INFO - PROCESS | 264 | --DOMWINDOW == 74 (1324CC00) [pid = 264] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:28:24 INFO - PROCESS | 264 | --DOMWINDOW == 73 (16750800) [pid = 264] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:28:25 INFO - PROCESS | 264 | 1463041705232 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]]]}] 00:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 789ms 00:28:25 INFO - PROCESS | 264 | 1463041705286 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 00:28:25 INFO - PROCESS | 264 | 1463041705288 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 00:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:28:25 INFO - PROCESS | 264 | 1463041705291 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:28:25 INFO - PROCESS | 264 | 1463041705293 Marionette TRACE conn2 <- [1,2538,null,{}] 00:28:25 INFO - PROCESS | 264 | 1463041705296 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}] 00:28:25 INFO - PROCESS | 264 | 1463041705380 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 00:28:25 INFO - PROCESS | 264 | 1463041705386 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:25 INFO - PROCESS | 264 | ++DOCSHELL 117DC400 == 36 [pid = 264] [id = 644] 00:28:25 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (13545000) [pid = 264] [serial = 1932] [outer = 00000000] 00:28:25 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (163A0800) [pid = 264] [serial = 1933] [outer = 13545000] 00:28:25 INFO - PROCESS | 264 | 1463041705429 Marionette DEBUG loaded listener.js 00:28:25 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (16750800) [pid = 264] [serial = 1934] [outer = 13545000] 00:28:25 INFO - PROCESS | 264 | 1463041705856 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]]]}] 00:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 588ms 00:28:25 INFO - PROCESS | 264 | 1463041705889 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 00:28:25 INFO - PROCESS | 264 | 1463041705890 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 00:28:25 INFO - PROCESS | 264 | 1463041705894 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:28:25 INFO - PROCESS | 264 | 1463041705895 Marionette TRACE conn2 <- [1,2542,null,{}] 00:28:25 INFO - PROCESS | 264 | 1463041705903 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}] 00:28:25 INFO - PROCESS | 264 | 1463041705977 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 00:28:25 INFO - PROCESS | 264 | 1463041705983 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:25 INFO - PROCESS | 264 | ++DOCSHELL 16182800 == 37 [pid = 264] [id = 645] 00:28:25 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (16C8BC00) [pid = 264] [serial = 1935] [outer = 00000000] 00:28:26 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (16F6EC00) [pid = 264] [serial = 1936] [outer = 16C8BC00] 00:28:26 INFO - PROCESS | 264 | 1463041706034 Marionette DEBUG loaded listener.js 00:28:26 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (16F1C000) [pid = 264] [serial = 1937] [outer = 16C8BC00] 00:28:26 INFO - PROCESS | 264 | 1463041706470 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]]]}] 00:28:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:28:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 634ms 00:28:26 INFO - PROCESS | 264 | 1463041706532 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 00:28:26 INFO - PROCESS | 264 | 1463041706535 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 00:28:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:28:26 INFO - PROCESS | 264 | 1463041706538 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:28:26 INFO - PROCESS | 264 | 1463041706540 Marionette TRACE conn2 <- [1,2546,null,{}] 00:28:26 INFO - PROCESS | 264 | 1463041706544 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}] 00:28:26 INFO - PROCESS | 264 | 1463041706603 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 00:28:26 INFO - PROCESS | 264 | 1463041706609 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:26 INFO - PROCESS | 264 | ++DOCSHELL 15A9B000 == 38 [pid = 264] [id = 646] 00:28:26 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (16F6FC00) [pid = 264] [serial = 1938] [outer = 00000000] 00:28:26 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (172A7400) [pid = 264] [serial = 1939] [outer = 16F6FC00] 00:28:26 INFO - PROCESS | 264 | 1463041706656 Marionette DEBUG loaded listener.js 00:28:26 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (172AB800) [pid = 264] [serial = 1940] [outer = 16F6FC00] 00:28:27 INFO - PROCESS | 264 | 1463041707272 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]]]}] 00:28:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 789ms 00:28:27 INFO - PROCESS | 264 | 1463041707366 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 00:28:27 INFO - PROCESS | 264 | 1463041707371 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 00:28:27 INFO - PROCESS | 264 | 1463041707378 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:28:27 INFO - PROCESS | 264 | 1463041707382 Marionette TRACE conn2 <- [1,2550,null,{}] 00:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:28:27 INFO - PROCESS | 264 | 1463041707388 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}] 00:28:27 INFO - PROCESS | 264 | 1463041707499 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 00:28:27 INFO - PROCESS | 264 | 1463041707625 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:27 INFO - PROCESS | 264 | ++DOCSHELL 10D64C00 == 39 [pid = 264] [id = 647] 00:28:27 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (10F3F400) [pid = 264] [serial = 1941] [outer = 00000000] 00:28:27 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (12C0B000) [pid = 264] [serial = 1942] [outer = 10F3F400] 00:28:27 INFO - PROCESS | 264 | 1463041707682 Marionette DEBUG loaded listener.js 00:28:27 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (132F4800) [pid = 264] [serial = 1943] [outer = 10F3F400] 00:28:28 INFO - PROCESS | 264 | 1463041708318 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]]]}] 00:28:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 974ms 00:28:28 INFO - PROCESS | 264 | 1463041708355 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 00:28:28 INFO - PROCESS | 264 | 1463041708361 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 00:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:28:28 INFO - PROCESS | 264 | 1463041708368 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:28:28 INFO - PROCESS | 264 | 1463041708371 Marionette TRACE conn2 <- [1,2554,null,{}] 00:28:28 INFO - PROCESS | 264 | 1463041708374 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}] 00:28:28 INFO - PROCESS | 264 | 1463041708474 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 00:28:28 INFO - PROCESS | 264 | 1463041708612 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:28 INFO - PROCESS | 264 | ++DOCSHELL 134E6C00 == 40 [pid = 264] [id = 648] 00:28:28 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (135E1C00) [pid = 264] [serial = 1944] [outer = 00000000] 00:28:28 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (149F6000) [pid = 264] [serial = 1945] [outer = 135E1C00] 00:28:28 INFO - PROCESS | 264 | 1463041708666 Marionette DEBUG loaded listener.js 00:28:28 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (15B8AC00) [pid = 264] [serial = 1946] [outer = 135E1C00] 00:28:29 INFO - PROCESS | 264 | 1463041709284 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]]]}] 00:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 929ms 00:28:29 INFO - PROCESS | 264 | 1463041709311 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 00:28:29 INFO - PROCESS | 264 | 1463041709313 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 00:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:28:29 INFO - PROCESS | 264 | 1463041709331 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:28:29 INFO - PROCESS | 264 | 1463041709335 Marionette TRACE conn2 <- [1,2558,null,{}] 00:28:29 INFO - PROCESS | 264 | 1463041709348 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}] 00:28:29 INFO - PROCESS | 264 | 1463041709450 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 00:28:29 INFO - PROCESS | 264 | 1463041709584 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:29 INFO - PROCESS | 264 | ++DOCSHELL 105D0C00 == 41 [pid = 264] [id = 649] 00:28:29 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (10710C00) [pid = 264] [serial = 1947] [outer = 00000000] 00:28:29 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (16F6E000) [pid = 264] [serial = 1948] [outer = 10710C00] 00:28:29 INFO - PROCESS | 264 | 1463041709641 Marionette DEBUG loaded listener.js 00:28:29 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (17701800) [pid = 264] [serial = 1949] [outer = 10710C00] 00:28:30 INFO - PROCESS | 264 | 1463041710460 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]]]}] 00:28:30 INFO - PROCESS | 264 | --DOCSHELL 16182800 == 40 [pid = 264] [id = 645] 00:28:30 INFO - PROCESS | 264 | --DOCSHELL 117DC400 == 39 [pid = 264] [id = 644] 00:28:30 INFO - PROCESS | 264 | --DOCSHELL 13B15000 == 38 [pid = 264] [id = 643] 00:28:30 INFO - PROCESS | 264 | --DOCSHELL 1617F800 == 37 [pid = 264] [id = 642] 00:28:30 INFO - PROCESS | 264 | --DOCSHELL 1615E800 == 36 [pid = 264] [id = 641] 00:28:30 INFO - PROCESS | 264 | --DOCSHELL 14623000 == 35 [pid = 264] [id = 640] 00:28:30 INFO - PROCESS | 264 | --DOCSHELL 13545800 == 34 [pid = 264] [id = 639] 00:28:30 INFO - PROCESS | 264 | --DOCSHELL 1153F800 == 33 [pid = 264] [id = 638] 00:28:30 INFO - PROCESS | 264 | --DOCSHELL 0CAF1C00 == 32 [pid = 264] [id = 637] 00:28:30 INFO - PROCESS | 264 | --DOCSHELL 10D5FC00 == 31 [pid = 264] [id = 635] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 90 (16181C00) [pid = 264] [serial = 1882] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 89 (16187800) [pid = 264] [serial = 1883] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 88 (14259000) [pid = 264] [serial = 1874] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 87 (13BA3C00) [pid = 264] [serial = 1873] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 86 (115F6800) [pid = 264] [serial = 1867] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 85 (149FDC00) [pid = 264] [serial = 1876] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 84 (15835000) [pid = 264] [serial = 1877] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 83 (11B5EC00) [pid = 264] [serial = 1868] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 82 (16F1EC00) [pid = 264] [serial = 1891] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 81 (17703800) [pid = 264] [serial = 1894] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 80 (135E3800) [pid = 264] [serial = 1897] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 79 (13BA4800) [pid = 264] [serial = 1898] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 78 (170A5400) [pid = 264] [serial = 1900] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 77 (1613E800) [pid = 264] [serial = 1879] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 76 (15B96000) [pid = 264] [serial = 1880] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 75 (10F42800) [pid = 264] [serial = 1864] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 74 (16745C00) [pid = 264] [serial = 1885] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 73 (17849000) [pid = 264] [serial = 1895] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 72 (11015800) [pid = 264] [serial = 1865] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 71 (13292000) [pid = 264] [serial = 1870] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 70 (1348F400) [pid = 264] [serial = 1871] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 69 (16B6E400) [pid = 264] [serial = 1888] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 68 (16F6DC00) [pid = 264] [serial = 1892] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 67 (16C88400) [pid = 264] [serial = 1889] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 66 (16746800) [pid = 264] [serial = 1886] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 65 (1784C400) [pid = 264] [serial = 1901] [outer = 00000000] [url = about:blank] 00:28:30 INFO - PROCESS | 264 | --DOMWINDOW == 64 (17869800) [pid = 264] [serial = 1903] [outer = 00000000] [url = about:blank] 00:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1221ms 00:28:30 INFO - PROCESS | 264 | 1463041710529 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 00:28:30 INFO - PROCESS | 264 | 1463041710534 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 00:28:30 INFO - PROCESS | 264 | 1463041710538 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:28:30 INFO - PROCESS | 264 | 1463041710542 Marionette TRACE conn2 <- [1,2562,null,{}] 00:28:30 INFO - PROCESS | 264 | 1463041710547 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}] 00:28:30 INFO - PROCESS | 264 | 1463041710644 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 00:28:30 INFO - PROCESS | 264 | 1463041710734 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:30 INFO - PROCESS | 264 | ++DOCSHELL 107ED800 == 32 [pid = 264] [id = 650] 00:28:30 INFO - PROCESS | 264 | ++DOMWINDOW == 65 (10D56800) [pid = 264] [serial = 1950] [outer = 00000000] 00:28:30 INFO - PROCESS | 264 | ++DOMWINDOW == 66 (117D6C00) [pid = 264] [serial = 1951] [outer = 10D56800] 00:28:30 INFO - PROCESS | 264 | 1463041710779 Marionette DEBUG loaded listener.js 00:28:30 INFO - PROCESS | 264 | ++DOMWINDOW == 67 (122A9800) [pid = 264] [serial = 1952] [outer = 10D56800] 00:28:31 INFO - PROCESS | 264 | 1463041711156 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]]]}] 00:28:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:28:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 681ms 00:28:31 INFO - PROCESS | 264 | 1463041711240 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 00:28:31 INFO - PROCESS | 264 | 1463041711245 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 00:28:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:28:31 INFO - PROCESS | 264 | 1463041711255 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:28:31 INFO - PROCESS | 264 | 1463041711258 Marionette TRACE conn2 <- [1,2566,null,{}] 00:28:31 INFO - PROCESS | 264 | 1463041711262 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}] 00:28:31 INFO - PROCESS | 264 | 1463041711342 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 00:28:31 INFO - PROCESS | 264 | 1463041711354 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:31 INFO - PROCESS | 264 | ++DOCSHELL 1348AC00 == 33 [pid = 264] [id = 651] 00:28:31 INFO - PROCESS | 264 | ++DOMWINDOW == 68 (134E6000) [pid = 264] [serial = 1953] [outer = 00000000] 00:28:31 INFO - PROCESS | 264 | ++DOMWINDOW == 69 (1354C800) [pid = 264] [serial = 1954] [outer = 134E6000] 00:28:31 INFO - PROCESS | 264 | 1463041711382 Marionette DEBUG loaded listener.js 00:28:31 INFO - PROCESS | 264 | ++DOMWINDOW == 70 (13B14400) [pid = 264] [serial = 1955] [outer = 134E6000] 00:28:31 INFO - PROCESS | 264 | 1463041711830 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]]]}] 00:28:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:28:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 650ms 00:28:31 INFO - PROCESS | 264 | 1463041711892 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 00:28:31 INFO - PROCESS | 264 | 1463041711894 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 00:28:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:28:31 INFO - PROCESS | 264 | 1463041711898 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:28:31 INFO - PROCESS | 264 | 1463041711901 Marionette TRACE conn2 <- [1,2570,null,{}] 00:28:31 INFO - PROCESS | 264 | 1463041711911 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}] 00:28:31 INFO - PROCESS | 264 | 1463041711991 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 00:28:31 INFO - PROCESS | 264 | 1463041712002 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:31 INFO - PROCESS | 264 | ++DOCSHELL 14934C00 == 34 [pid = 264] [id = 652] 00:28:31 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (14936800) [pid = 264] [serial = 1956] [outer = 00000000] 00:28:32 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (15837000) [pid = 264] [serial = 1957] [outer = 14936800] 00:28:32 INFO - PROCESS | 264 | 1463041712047 Marionette DEBUG loaded listener.js 00:28:32 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (15A9A400) [pid = 264] [serial = 1958] [outer = 14936800] 00:28:32 INFO - PROCESS | 264 | 1463041712514 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]]]}] 00:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 619ms 00:28:32 INFO - PROCESS | 264 | 1463041712535 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 00:28:32 INFO - PROCESS | 264 | 1463041712538 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 00:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:28:32 INFO - PROCESS | 264 | 1463041712541 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:28:32 INFO - PROCESS | 264 | 1463041712543 Marionette TRACE conn2 <- [1,2574,null,{}] 00:28:32 INFO - PROCESS | 264 | 1463041712546 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}] 00:28:32 INFO - PROCESS | 264 | 1463041712626 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 00:28:32 INFO - PROCESS | 264 | 1463041712660 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:32 INFO - PROCESS | 264 | ++DOCSHELL 1613E000 == 35 [pid = 264] [id = 653] 00:28:32 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (1615E800) [pid = 264] [serial = 1959] [outer = 00000000] 00:28:32 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (1617F800) [pid = 264] [serial = 1960] [outer = 1615E800] 00:28:32 INFO - PROCESS | 264 | 1463041712716 Marionette DEBUG loaded listener.js 00:28:32 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (16187800) [pid = 264] [serial = 1961] [outer = 1615E800] 00:28:33 INFO - PROCESS | 264 | 1463041713174 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]]]}] 00:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 681ms 00:28:33 INFO - PROCESS | 264 | 1463041713225 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 00:28:33 INFO - PROCESS | 264 | 1463041713227 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 00:28:33 INFO - PROCESS | 264 | 1463041713230 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:28:33 INFO - PROCESS | 264 | 1463041713232 Marionette TRACE conn2 <- [1,2578,null,{}] 00:28:33 INFO - PROCESS | 264 | 1463041713235 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}] 00:28:33 INFO - PROCESS | 264 | 1463041713359 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 00:28:33 INFO - PROCESS | 264 | 1463041713382 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:33 INFO - PROCESS | 264 | ++DOCSHELL 163A4400 == 36 [pid = 264] [id = 654] 00:28:33 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (163A6C00) [pid = 264] [serial = 1962] [outer = 00000000] 00:28:33 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (16744000) [pid = 264] [serial = 1963] [outer = 163A6C00] 00:28:33 INFO - PROCESS | 264 | 1463041713425 Marionette DEBUG loaded listener.js 00:28:33 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (16746C00) [pid = 264] [serial = 1964] [outer = 163A6C00] 00:28:33 INFO - PROCESS | 264 | 1463041713888 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]]]}] 00:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 696ms 00:28:33 INFO - PROCESS | 264 | 1463041713930 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 00:28:33 INFO - PROCESS | 264 | 1463041713932 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 00:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:28:33 INFO - PROCESS | 264 | 1463041713939 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:28:33 INFO - PROCESS | 264 | 1463041713941 Marionette TRACE conn2 <- [1,2582,null,{}] 00:28:33 INFO - PROCESS | 264 | 1463041713944 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}] 00:28:34 INFO - PROCESS | 264 | 1463041714092 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 00:28:34 INFO - PROCESS | 264 | 1463041714107 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:34 INFO - PROCESS | 264 | ++DOCSHELL 16D49800 == 37 [pid = 264] [id = 655] 00:28:34 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (16F12C00) [pid = 264] [serial = 1965] [outer = 00000000] 00:28:34 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (16F6B000) [pid = 264] [serial = 1966] [outer = 16F12C00] 00:28:34 INFO - PROCESS | 264 | 1463041714152 Marionette DEBUG loaded listener.js 00:28:34 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (16F6E800) [pid = 264] [serial = 1967] [outer = 16F12C00] 00:28:34 INFO - PROCESS | 264 | 1463041714591 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]]]}] 00:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 696ms 00:28:34 INFO - PROCESS | 264 | 1463041714619 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 00:28:34 INFO - PROCESS | 264 | 1463041714620 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 00:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:28:34 INFO - PROCESS | 264 | 1463041714631 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:28:34 INFO - PROCESS | 264 | 1463041714632 Marionette TRACE conn2 <- [1,2586,null,{}] 00:28:34 INFO - PROCESS | 264 | 1463041714636 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}] 00:28:34 INFO - PROCESS | 264 | 1463041714739 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 00:28:34 INFO - PROCESS | 264 | 1463041714745 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:34 INFO - PROCESS | 264 | ++DOCSHELL 16D4C000 == 38 [pid = 264] [id = 656] 00:28:34 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (16F11400) [pid = 264] [serial = 1968] [outer = 00000000] 00:28:34 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (177E8400) [pid = 264] [serial = 1969] [outer = 16F11400] 00:28:34 INFO - PROCESS | 264 | 1463041714790 Marionette DEBUG loaded listener.js 00:28:34 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (17846000) [pid = 264] [serial = 1970] [outer = 16F11400] 00:28:35 INFO - PROCESS | 264 | --DOMWINDOW == 84 (1615F400) [pid = 264] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:28:35 INFO - PROCESS | 264 | --DOMWINDOW == 83 (0CAF5800) [pid = 264] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:28:35 INFO - PROCESS | 264 | --DOMWINDOW == 82 (13547C00) [pid = 264] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:28:35 INFO - PROCESS | 264 | --DOMWINDOW == 81 (149FE400) [pid = 264] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:28:35 INFO - PROCESS | 264 | --DOMWINDOW == 80 (16C8BC00) [pid = 264] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:28:35 INFO - PROCESS | 264 | --DOMWINDOW == 79 (115F3400) [pid = 264] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:28:35 INFO - PROCESS | 264 | --DOMWINDOW == 78 (16180400) [pid = 264] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:28:35 INFO - PROCESS | 264 | --DOMWINDOW == 77 (16747C00) [pid = 264] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:28:35 INFO - PROCESS | 264 | --DOMWINDOW == 76 (107FB400) [pid = 264] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:28:35 INFO - PROCESS | 264 | --DOMWINDOW == 75 (13545000) [pid = 264] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:28:35 INFO - PROCESS | 264 | 1463041715290 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]]]}] 00:28:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:28:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 681ms 00:28:35 INFO - PROCESS | 264 | 1463041715329 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 00:28:35 INFO - PROCESS | 264 | 1463041715331 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 00:28:35 INFO - PROCESS | 264 | 1463041715334 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:28:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:28:35 INFO - PROCESS | 264 | 1463041715336 Marionette TRACE conn2 <- [1,2590,null,{}] 00:28:35 INFO - PROCESS | 264 | 1463041715339 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}] 00:28:35 INFO - PROCESS | 264 | 1463041715438 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 00:28:35 INFO - PROCESS | 264 | 1463041715564 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:35 INFO - PROCESS | 264 | ++DOCSHELL 0CAEF000 == 39 [pid = 264] [id = 657] 00:28:35 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (0CAEF400) [pid = 264] [serial = 1971] [outer = 00000000] 00:28:35 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (105CD400) [pid = 264] [serial = 1972] [outer = 0CAEF400] 00:28:35 INFO - PROCESS | 264 | 1463041715622 Marionette DEBUG loaded listener.js 00:28:35 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (11017400) [pid = 264] [serial = 1973] [outer = 0CAEF400] 00:28:36 INFO - PROCESS | 264 | 1463041716214 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]]]}] 00:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 928ms 00:28:36 INFO - PROCESS | 264 | 1463041716265 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 00:28:36 INFO - PROCESS | 264 | 1463041716270 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 00:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:28:36 INFO - PROCESS | 264 | 1463041716275 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:28:36 INFO - PROCESS | 264 | 1463041716278 Marionette TRACE conn2 <- [1,2594,null,{}] 00:28:36 INFO - PROCESS | 264 | 1463041716284 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}] 00:28:36 INFO - PROCESS | 264 | 1463041716390 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 00:28:36 INFO - PROCESS | 264 | 1463041716496 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:36 INFO - PROCESS | 264 | ++DOCSHELL 13548C00 == 40 [pid = 264] [id = 658] 00:28:36 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (135A3C00) [pid = 264] [serial = 1974] [outer = 00000000] 00:28:36 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (14255C00) [pid = 264] [serial = 1975] [outer = 135A3C00] 00:28:36 INFO - PROCESS | 264 | 1463041716552 Marionette DEBUG loaded listener.js 00:28:36 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (1425B400) [pid = 264] [serial = 1976] [outer = 135A3C00] 00:28:37 INFO - PROCESS | 264 | 1463041717188 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]]]}] 00:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 928ms 00:28:37 INFO - PROCESS | 264 | 1463041717223 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 00:28:37 INFO - PROCESS | 264 | 1463041717227 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 00:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:28:37 INFO - PROCESS | 264 | 1463041717231 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:28:37 INFO - PROCESS | 264 | 1463041717234 Marionette TRACE conn2 <- [1,2598,null,{}] 00:28:37 INFO - PROCESS | 264 | 1463041717240 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}] 00:28:37 INFO - PROCESS | 264 | 1463041717343 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 00:28:37 INFO - PROCESS | 264 | 1463041717476 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:37 INFO - PROCESS | 264 | ++DOCSHELL 16158400 == 41 [pid = 264] [id = 659] 00:28:37 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (16158C00) [pid = 264] [serial = 1977] [outer = 00000000] 00:28:37 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (163A2400) [pid = 264] [serial = 1978] [outer = 16158C00] 00:28:37 INFO - PROCESS | 264 | 1463041717530 Marionette DEBUG loaded listener.js 00:28:37 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (16C88C00) [pid = 264] [serial = 1979] [outer = 16158C00] 00:28:38 INFO - PROCESS | 264 | 1463041718084 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]]]}] 00:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 928ms 00:28:38 INFO - PROCESS | 264 | 1463041718160 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 00:28:38 INFO - PROCESS | 264 | 1463041718163 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 00:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:28:38 INFO - PROCESS | 264 | 1463041718186 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:28:38 INFO - PROCESS | 264 | 1463041718192 Marionette TRACE conn2 <- [1,2602,null,{}] 00:28:38 INFO - PROCESS | 264 | 1463041718199 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}] 00:28:38 INFO - PROCESS | 264 | 1463041718316 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 00:28:38 INFO - PROCESS | 264 | 1463041718440 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:38 INFO - PROCESS | 264 | ++DOCSHELL 11BC5000 == 42 [pid = 264] [id = 660] 00:28:38 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (122B2C00) [pid = 264] [serial = 1980] [outer = 00000000] 00:28:38 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (1784C000) [pid = 264] [serial = 1981] [outer = 122B2C00] 00:28:38 INFO - PROCESS | 264 | 1463041718493 Marionette DEBUG loaded listener.js 00:28:38 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (17850800) [pid = 264] [serial = 1982] [outer = 122B2C00] 00:28:39 INFO - PROCESS | 264 | 1463041719221 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]]]}] 00:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1067ms 00:28:39 INFO - PROCESS | 264 | 1463041719273 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 00:28:39 INFO - PROCESS | 264 | 1463041719280 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 00:28:39 INFO - PROCESS | 264 | 1463041719289 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:28:39 INFO - PROCESS | 264 | 1463041719293 Marionette TRACE conn2 <- [1,2606,null,{}] 00:28:39 INFO - PROCESS | 264 | 1463041719299 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}] 00:28:39 INFO - PROCESS | 264 | 1463041719376 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 00:28:39 INFO - PROCESS | 264 | 1463041719517 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:39 INFO - PROCESS | 264 | ++DOCSHELL 1101C800 == 43 [pid = 264] [id = 661] 00:28:39 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (115F7000) [pid = 264] [serial = 1983] [outer = 00000000] 00:28:39 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (12C0F800) [pid = 264] [serial = 1984] [outer = 115F7000] 00:28:39 INFO - PROCESS | 264 | 1463041719579 Marionette DEBUG loaded listener.js 00:28:39 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (1348F400) [pid = 264] [serial = 1985] [outer = 115F7000] 00:28:39 INFO - PROCESS | 264 | --DOCSHELL 16D4C000 == 42 [pid = 264] [id = 656] 00:28:39 INFO - PROCESS | 264 | --DOCSHELL 16D49800 == 41 [pid = 264] [id = 655] 00:28:39 INFO - PROCESS | 264 | --DOCSHELL 163A4400 == 40 [pid = 264] [id = 654] 00:28:39 INFO - PROCESS | 264 | --DOCSHELL 1613E000 == 39 [pid = 264] [id = 653] 00:28:39 INFO - PROCESS | 264 | --DOCSHELL 14934C00 == 38 [pid = 264] [id = 652] 00:28:39 INFO - PROCESS | 264 | --DOCSHELL 1348AC00 == 37 [pid = 264] [id = 651] 00:28:39 INFO - PROCESS | 264 | --DOCSHELL 107ED800 == 36 [pid = 264] [id = 650] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 89 (16163000) [pid = 264] [serial = 1924] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 88 (10F39400) [pid = 264] [serial = 1912] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 87 (11255C00) [pid = 264] [serial = 1913] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 86 (14257800) [pid = 264] [serial = 1918] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 85 (14691800) [pid = 264] [serial = 1919] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 84 (15A9A000) [pid = 264] [serial = 1921] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 83 (16F1C000) [pid = 264] [serial = 1937] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 82 (12C0CC00) [pid = 264] [serial = 1915] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 81 (12ED4800) [pid = 264] [serial = 1916] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 80 (135D6C00) [pid = 264] [serial = 1909] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 79 (172A7400) [pid = 264] [serial = 1939] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 78 (10F41400) [pid = 264] [serial = 1906] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 77 (16744400) [pid = 264] [serial = 1927] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 76 (1617B000) [pid = 264] [serial = 1925] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 75 (16F18400) [pid = 264] [serial = 1930] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 74 (16744800) [pid = 264] [serial = 1928] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 73 (16F6EC00) [pid = 264] [serial = 1936] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 72 (16F1BC00) [pid = 264] [serial = 1931] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 71 (17879C00) [pid = 264] [serial = 1904] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 70 (163A0800) [pid = 264] [serial = 1933] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 69 (16750800) [pid = 264] [serial = 1934] [outer = 00000000] [url = about:blank] 00:28:39 INFO - PROCESS | 264 | --DOMWINDOW == 68 (15B95800) [pid = 264] [serial = 1922] [outer = 00000000] [url = about:blank] 00:28:40 INFO - PROCESS | 264 | 1463041720055 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]]]}] 00:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 836ms 00:28:40 INFO - PROCESS | 264 | 1463041720117 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 00:28:40 INFO - PROCESS | 264 | 1463041720122 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 00:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:28:40 INFO - PROCESS | 264 | 1463041720129 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:28:40 INFO - PROCESS | 264 | 1463041720131 Marionette TRACE conn2 <- [1,2610,null,{}] 00:28:40 INFO - PROCESS | 264 | 1463041720135 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}] 00:28:40 INFO - PROCESS | 264 | 1463041720215 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 00:28:40 INFO - PROCESS | 264 | 1463041720223 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:40 INFO - PROCESS | 264 | ++DOCSHELL 12E45800 == 37 [pid = 264] [id = 662] 00:28:40 INFO - PROCESS | 264 | ++DOMWINDOW == 69 (12E4B800) [pid = 264] [serial = 1986] [outer = 00000000] 00:28:40 INFO - PROCESS | 264 | ++DOMWINDOW == 70 (13544000) [pid = 264] [serial = 1987] [outer = 12E4B800] 00:28:40 INFO - PROCESS | 264 | 1463041720266 Marionette DEBUG loaded listener.js 00:28:40 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (14689000) [pid = 264] [serial = 1988] [outer = 12E4B800] 00:28:40 INFO - PROCESS | 264 | 1463041720754 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]]]}] 00:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 681ms 00:28:40 INFO - PROCESS | 264 | 1463041720827 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 00:28:40 INFO - PROCESS | 264 | 1463041720829 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 00:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:28:40 INFO - PROCESS | 264 | 1463041720866 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:28:40 INFO - PROCESS | 264 | 1463041720869 Marionette TRACE conn2 <- [1,2614,null,{}] 00:28:40 INFO - PROCESS | 264 | 1463041720882 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}] 00:28:40 INFO - PROCESS | 264 | 1463041720965 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 00:28:41 INFO - PROCESS | 264 | 1463041721046 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:41 INFO - PROCESS | 264 | ++DOCSHELL 15A95C00 == 38 [pid = 264] [id = 663] 00:28:41 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (15A9A000) [pid = 264] [serial = 1989] [outer = 00000000] 00:28:41 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (16158800) [pid = 264] [serial = 1990] [outer = 15A9A000] 00:28:41 INFO - PROCESS | 264 | 1463041721092 Marionette DEBUG loaded listener.js 00:28:41 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (16163C00) [pid = 264] [serial = 1991] [outer = 15A9A000] 00:28:41 INFO - PROCESS | 264 | 1463041721477 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]]]}] 00:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 681ms 00:28:41 INFO - PROCESS | 264 | 1463041721549 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 00:28:41 INFO - PROCESS | 264 | 1463041721552 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 00:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:28:41 INFO - PROCESS | 264 | 1463041721555 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:28:41 INFO - PROCESS | 264 | 1463041721557 Marionette TRACE conn2 <- [1,2618,null,{}] 00:28:41 INFO - PROCESS | 264 | 1463041721560 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}] 00:28:41 INFO - PROCESS | 264 | 1463041721641 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 00:28:41 INFO - PROCESS | 264 | 1463041721647 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:41 INFO - PROCESS | 264 | ++DOCSHELL 16181000 == 39 [pid = 264] [id = 664] 00:28:41 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (16186400) [pid = 264] [serial = 1992] [outer = 00000000] 00:28:41 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (163A4400) [pid = 264] [serial = 1993] [outer = 16186400] 00:28:41 INFO - PROCESS | 264 | 1463041721691 Marionette DEBUG loaded listener.js 00:28:41 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (1674C000) [pid = 264] [serial = 1994] [outer = 16186400] 00:28:42 INFO - PROCESS | 264 | 1463041722123 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]]]}] 00:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 588ms 00:28:42 INFO - PROCESS | 264 | 1463041722154 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 00:28:42 INFO - PROCESS | 264 | 1463041722156 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 00:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:28:42 INFO - PROCESS | 264 | 1463041722160 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:28:42 INFO - PROCESS | 264 | 1463041722161 Marionette TRACE conn2 <- [1,2622,null,{}] 00:28:42 INFO - PROCESS | 264 | 1463041722165 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}] 00:28:42 INFO - PROCESS | 264 | 1463041722285 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 00:28:42 INFO - PROCESS | 264 | 1463041722321 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:42 INFO - PROCESS | 264 | ++DOCSHELL 16B67000 == 40 [pid = 264] [id = 665] 00:28:42 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (16C89400) [pid = 264] [serial = 1995] [outer = 00000000] 00:28:42 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (16D4BC00) [pid = 264] [serial = 1996] [outer = 16C89400] 00:28:42 INFO - PROCESS | 264 | 1463041722423 Marionette DEBUG loaded listener.js 00:28:42 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (16F1B000) [pid = 264] [serial = 1997] [outer = 16C89400] 00:28:42 INFO - PROCESS | 264 | 1463041722829 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]]]}] 00:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 727ms 00:28:42 INFO - PROCESS | 264 | 1463041722885 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 00:28:42 INFO - PROCESS | 264 | 1463041722887 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 00:28:42 INFO - PROCESS | 264 | 1463041722891 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:28:42 INFO - PROCESS | 264 | 1463041722892 Marionette TRACE conn2 <- [1,2626,null,{}] 00:28:42 INFO - PROCESS | 264 | 1463041722896 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}] 00:28:43 INFO - PROCESS | 264 | 1463041723024 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 00:28:43 INFO - PROCESS | 264 | 1463041723091 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:43 INFO - PROCESS | 264 | ++DOCSHELL 15836800 == 41 [pid = 264] [id = 666] 00:28:43 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (15B8DC00) [pid = 264] [serial = 1998] [outer = 00000000] 00:28:43 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (17845000) [pid = 264] [serial = 1999] [outer = 15B8DC00] 00:28:43 INFO - PROCESS | 264 | 1463041723136 Marionette DEBUG loaded listener.js 00:28:43 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (1784E800) [pid = 264] [serial = 2000] [outer = 15B8DC00] 00:28:43 INFO - PROCESS | 264 | 1463041723564 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]]]}] 00:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 680ms 00:28:43 INFO - PROCESS | 264 | 1463041723591 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 00:28:43 INFO - PROCESS | 264 | 1463041723593 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 00:28:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:28:43 INFO - PROCESS | 264 | 1463041723602 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:28:43 INFO - PROCESS | 264 | 1463041723604 Marionette TRACE conn2 <- [1,2630,null,{}] 00:28:43 INFO - PROCESS | 264 | 1463041723608 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}] 00:28:43 INFO - PROCESS | 264 | 1463041723741 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 00:28:43 INFO - PROCESS | 264 | 1463041723753 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:43 INFO - PROCESS | 264 | ++DOCSHELL 107FAC00 == 42 [pid = 264] [id = 667] 00:28:43 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (10D5FC00) [pid = 264] [serial = 2001] [outer = 00000000] 00:28:43 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (1786EC00) [pid = 264] [serial = 2002] [outer = 10D5FC00] 00:28:43 INFO - PROCESS | 264 | 1463041723797 Marionette DEBUG loaded listener.js 00:28:43 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (17876000) [pid = 264] [serial = 2003] [outer = 10D5FC00] 00:28:44 INFO - PROCESS | 264 | --DOMWINDOW == 85 (1615E800) [pid = 264] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:28:44 INFO - PROCESS | 264 | --DOMWINDOW == 84 (163A6C00) [pid = 264] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:28:44 INFO - PROCESS | 264 | --DOMWINDOW == 83 (10D56800) [pid = 264] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:28:44 INFO - PROCESS | 264 | --DOMWINDOW == 82 (14936800) [pid = 264] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:28:44 INFO - PROCESS | 264 | --DOMWINDOW == 81 (134E6000) [pid = 264] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:28:44 INFO - PROCESS | 264 | --DOMWINDOW == 80 (16F12C00) [pid = 264] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:28:44 INFO - PROCESS | 264 | 1463041724216 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]]]}] 00:28:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:28:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 618ms 00:28:44 INFO - PROCESS | 264 | 1463041724218 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 00:28:44 INFO - PROCESS | 264 | 1463041724220 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 00:28:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:28:44 INFO - PROCESS | 264 | 1463041724224 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:28:44 INFO - PROCESS | 264 | 1463041724225 Marionette TRACE conn2 <- [1,2634,null,{}] 00:28:44 INFO - PROCESS | 264 | 1463041724229 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}] 00:28:44 INFO - PROCESS | 264 | 1463041724303 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 00:28:44 INFO - PROCESS | 264 | 1463041724309 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:44 INFO - PROCESS | 264 | ++DOCSHELL 13491800 == 43 [pid = 264] [id = 668] 00:28:44 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (163A1C00) [pid = 264] [serial = 2004] [outer = 00000000] 00:28:44 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (172A7C00) [pid = 264] [serial = 2005] [outer = 163A1C00] 00:28:44 INFO - PROCESS | 264 | 1463041724352 Marionette DEBUG loaded listener.js 00:28:44 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (17843C00) [pid = 264] [serial = 2006] [outer = 163A1C00] 00:28:44 INFO - PROCESS | 264 | 1463041724778 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]]]}] 00:28:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:28:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 588ms 00:28:44 INFO - PROCESS | 264 | 1463041724821 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 00:28:44 INFO - PROCESS | 264 | 1463041724823 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 00:28:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:28:44 INFO - PROCESS | 264 | 1463041724826 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:28:44 INFO - PROCESS | 264 | 1463041724828 Marionette TRACE conn2 <- [1,2638,null,{}] 00:28:44 INFO - PROCESS | 264 | 1463041724831 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}] 00:28:44 INFO - PROCESS | 264 | 1463041724907 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 00:28:44 INFO - PROCESS | 264 | 1463041724913 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:44 INFO - PROCESS | 264 | ++DOCSHELL 16165000 == 44 [pid = 264] [id = 669] 00:28:44 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (16166800) [pid = 264] [serial = 2007] [outer = 00000000] 00:28:44 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (1789C400) [pid = 264] [serial = 2008] [outer = 16166800] 00:28:44 INFO - PROCESS | 264 | 1463041724956 Marionette DEBUG loaded listener.js 00:28:45 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (1789F000) [pid = 264] [serial = 2009] [outer = 16166800] 00:28:45 INFO - PROCESS | 264 | 1463041725388 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]]]}] 00:28:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:28:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 588ms 00:28:45 INFO - PROCESS | 264 | 1463041725423 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 00:28:45 INFO - PROCESS | 264 | 1463041725425 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 00:28:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:28:45 INFO - PROCESS | 264 | 1463041725429 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:28:45 INFO - PROCESS | 264 | 1463041725430 Marionette TRACE conn2 <- [1,2642,null,{}] 00:28:45 INFO - PROCESS | 264 | 1463041725433 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}] 00:28:45 INFO - PROCESS | 264 | 1463041725550 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 00:28:45 INFO - PROCESS | 264 | 1463041725558 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:45 INFO - PROCESS | 264 | ++DOCSHELL 17874C00 == 45 [pid = 264] [id = 670] 00:28:45 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (178A5800) [pid = 264] [serial = 2010] [outer = 00000000] 00:28:45 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (17A3E000) [pid = 264] [serial = 2011] [outer = 178A5800] 00:28:45 INFO - PROCESS | 264 | 1463041725601 Marionette DEBUG loaded listener.js 00:28:45 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (17A45800) [pid = 264] [serial = 2012] [outer = 178A5800] 00:28:45 INFO - PROCESS | 264 | 1463041725985 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]]]}] 00:28:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:28:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 588ms 00:28:45 INFO - PROCESS | 264 | 1463041726009 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 00:28:46 INFO - PROCESS | 264 | 1463041726012 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 00:28:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:28:46 INFO - PROCESS | 264 | 1463041726015 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:28:46 INFO - PROCESS | 264 | 1463041726017 Marionette TRACE conn2 <- [1,2646,null,{}] 00:28:46 INFO - PROCESS | 264 | 1463041726021 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}] 00:28:46 INFO - PROCESS | 264 | 1463041726116 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 00:28:46 INFO - PROCESS | 264 | 1463041726266 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:46 INFO - PROCESS | 264 | ++DOCSHELL 1057B400 == 46 [pid = 264] [id = 671] 00:28:46 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (10705800) [pid = 264] [serial = 2013] [outer = 00000000] 00:28:46 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (11019000) [pid = 264] [serial = 2014] [outer = 10705800] 00:28:46 INFO - PROCESS | 264 | 1463041726370 Marionette DEBUG loaded listener.js 00:28:46 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (11573800) [pid = 264] [serial = 2015] [outer = 10705800] 00:28:46 INFO - PROCESS | 264 | 1463041726931 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]]]}] 00:28:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:28:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 990ms 00:28:47 INFO - PROCESS | 264 | 1463041727018 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 00:28:47 INFO - PROCESS | 264 | 1463041727023 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 00:28:47 INFO - PROCESS | 264 | 1463041727028 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:28:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:28:47 INFO - PROCESS | 264 | 1463041727032 Marionette TRACE conn2 <- [1,2650,null,{}] 00:28:47 INFO - PROCESS | 264 | 1463041727037 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}] 00:28:47 INFO - PROCESS | 264 | 1463041727193 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 00:28:47 INFO - PROCESS | 264 | 1463041727205 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:47 INFO - PROCESS | 264 | ++DOCSHELL 13B9AC00 == 47 [pid = 264] [id = 672] 00:28:47 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (13BA4C00) [pid = 264] [serial = 2016] [outer = 00000000] 00:28:47 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (15837C00) [pid = 264] [serial = 2017] [outer = 13BA4C00] 00:28:47 INFO - PROCESS | 264 | 1463041727259 Marionette DEBUG loaded listener.js 00:28:47 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (15B95800) [pid = 264] [serial = 2018] [outer = 13BA4C00] 00:28:47 INFO - PROCESS | 264 | 1463041727848 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]]]}] 00:28:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:28:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 881ms 00:28:47 INFO - PROCESS | 264 | 1463041727919 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 00:28:47 INFO - PROCESS | 264 | 1463041727923 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 00:28:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:28:47 INFO - PROCESS | 264 | 1463041727928 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:28:47 INFO - PROCESS | 264 | 1463041727931 Marionette TRACE conn2 <- [1,2654,null,{}] 00:28:47 INFO - PROCESS | 264 | 1463041727935 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}] 00:28:48 INFO - PROCESS | 264 | 1463041728037 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 00:28:48 INFO - PROCESS | 264 | 1463041728172 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:48 INFO - PROCESS | 264 | ++DOCSHELL 1639C800 == 48 [pid = 264] [id = 673] 00:28:48 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (16C8C800) [pid = 264] [serial = 2019] [outer = 00000000] 00:28:48 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (16F78800) [pid = 264] [serial = 2020] [outer = 16C8C800] 00:28:48 INFO - PROCESS | 264 | 1463041728227 Marionette DEBUG loaded listener.js 00:28:48 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (17844000) [pid = 264] [serial = 2021] [outer = 16C8C800] 00:28:49 INFO - PROCESS | 264 | 1463041729450 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]]]}] 00:28:49 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) 00:28:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1547ms 00:28:49 INFO - PROCESS | 264 | 1463041729476 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 00:28:49 INFO - PROCESS | 264 | 1463041729482 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 00:28:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:28:49 INFO - PROCESS | 264 | 1463041729489 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:28:49 INFO - PROCESS | 264 | 1463041729493 Marionette TRACE conn2 <- [1,2658,null,{}] 00:28:49 INFO - PROCESS | 264 | 1463041729581 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}] 00:28:49 INFO - PROCESS | 264 | 1463041729705 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 00:28:49 INFO - PROCESS | 264 | 1463041729794 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:49 INFO - PROCESS | 264 | ++DOCSHELL 10533C00 == 49 [pid = 264] [id = 674] 00:28:49 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (107F3400) [pid = 264] [serial = 2022] [outer = 00000000] 00:28:49 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (122B6C00) [pid = 264] [serial = 2023] [outer = 107F3400] 00:28:49 INFO - PROCESS | 264 | 1463041729842 Marionette DEBUG loaded listener.js 00:28:49 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (12E22800) [pid = 264] [serial = 2024] [outer = 107F3400] 00:28:50 INFO - PROCESS | 264 | --DOCSHELL 134E6C00 == 48 [pid = 264] [id = 648] 00:28:50 INFO - PROCESS | 264 | --DOCSHELL 15A9B000 == 47 [pid = 264] [id = 646] 00:28:50 INFO - PROCESS | 264 | --DOCSHELL 17874C00 == 46 [pid = 264] [id = 670] 00:28:50 INFO - PROCESS | 264 | --DOCSHELL 16165000 == 45 [pid = 264] [id = 669] 00:28:50 INFO - PROCESS | 264 | --DOCSHELL 13491800 == 44 [pid = 264] [id = 668] 00:28:50 INFO - PROCESS | 264 | --DOCSHELL 107FAC00 == 43 [pid = 264] [id = 667] 00:28:50 INFO - PROCESS | 264 | --DOCSHELL 15836800 == 42 [pid = 264] [id = 666] 00:28:50 INFO - PROCESS | 264 | --DOCSHELL 16B67000 == 41 [pid = 264] [id = 665] 00:28:50 INFO - PROCESS | 264 | --DOCSHELL 16181000 == 40 [pid = 264] [id = 664] 00:28:50 INFO - PROCESS | 264 | --DOCSHELL 15A95C00 == 39 [pid = 264] [id = 663] 00:28:50 INFO - PROCESS | 264 | --DOCSHELL 12E45800 == 38 [pid = 264] [id = 662] 00:28:50 INFO - PROCESS | 264 | --DOCSHELL 1101C800 == 37 [pid = 264] [id = 661] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 100 (12C0B000) [pid = 264] [serial = 1942] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 99 (149F6000) [pid = 264] [serial = 1945] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 98 (16F6E000) [pid = 264] [serial = 1948] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 97 (177E8400) [pid = 264] [serial = 1969] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 96 (16744000) [pid = 264] [serial = 1963] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 95 (15837000) [pid = 264] [serial = 1957] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 94 (15A9A400) [pid = 264] [serial = 1958] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 93 (1354C800) [pid = 264] [serial = 1954] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 92 (16F6B000) [pid = 264] [serial = 1966] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 91 (13B14400) [pid = 264] [serial = 1955] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 90 (117D6C00) [pid = 264] [serial = 1951] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 89 (122A9800) [pid = 264] [serial = 1952] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 88 (1617F800) [pid = 264] [serial = 1960] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 87 (16746C00) [pid = 264] [serial = 1964] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 86 (16F6E800) [pid = 264] [serial = 1967] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | --DOMWINDOW == 85 (16187800) [pid = 264] [serial = 1961] [outer = 00000000] [url = about:blank] 00:28:50 INFO - PROCESS | 264 | 1463041730846 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] 00:28:50 INFO - PROCESS | 264 | 1463041730875 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 00:28:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:28:50 INFO - PROCESS | 264 | 1463041730882 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:28:50 INFO - PROCESS | 264 | 1463041730884 Marionette TRACE conn2 <- [1,2662,null,{}] 00:28:50 INFO - PROCESS | 264 | 1463041730888 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}] 00:28:50 INFO - PROCESS | 264 | 1463041730967 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 00:28:50 INFO - PROCESS | 264 | 1463041730975 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:50 INFO - PROCESS | 264 | ++DOCSHELL 11B5DC00 == 38 [pid = 264] [id = 675] 00:28:50 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (122B2400) [pid = 264] [serial = 2025] [outer = 00000000] 00:28:51 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (1324E000) [pid = 264] [serial = 2026] [outer = 122B2400] 00:28:51 INFO - PROCESS | 264 | 1463041731018 Marionette DEBUG loaded listener.js 00:28:51 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (134E6000) [pid = 264] [serial = 2027] [outer = 122B2400] 00:28:52 INFO - PROCESS | 264 | 1463041732018 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] 00:28:52 INFO - PROCESS | 264 | 1463041732038 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 00:28:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:28:52 INFO - PROCESS | 264 | 1463041732042 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:28:52 INFO - PROCESS | 264 | 1463041732045 Marionette TRACE conn2 <- [1,2666,null,{}] 00:28:52 INFO - PROCESS | 264 | 1463041732056 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}] 00:28:52 INFO - PROCESS | 264 | 1463041732139 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 00:28:52 INFO - PROCESS | 264 | 1463041732147 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:52 INFO - PROCESS | 264 | ++DOCSHELL 1582DC00 == 39 [pid = 264] [id = 676] 00:28:52 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (1582E400) [pid = 264] [serial = 2028] [outer = 00000000] 00:28:52 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (15994800) [pid = 264] [serial = 2029] [outer = 1582E400] 00:28:52 INFO - PROCESS | 264 | 1463041732194 Marionette DEBUG loaded listener.js 00:28:52 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (15A9B000) [pid = 264] [serial = 2030] [outer = 1582E400] 00:28:53 INFO - PROCESS | 264 | 1463041733132 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]]]}] 00:28:53 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) 00:28:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1129ms 00:28:53 INFO - PROCESS | 264 | 1463041733175 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 00:28:53 INFO - PROCESS | 264 | 1463041733178 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 00:28:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:28:53 INFO - PROCESS | 264 | 1463041733181 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:28:53 INFO - PROCESS | 264 | 1463041733183 Marionette TRACE conn2 <- [1,2670,null,{}] 00:28:53 INFO - PROCESS | 264 | 1463041733187 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}] 00:28:53 INFO - PROCESS | 264 | 1463041733295 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 00:28:53 INFO - PROCESS | 264 | 1463041733302 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:53 INFO - PROCESS | 264 | ++DOCSHELL 1615E000 == 40 [pid = 264] [id = 677] 00:28:53 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (16161400) [pid = 264] [serial = 2031] [outer = 00000000] 00:28:53 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (16188400) [pid = 264] [serial = 2032] [outer = 16161400] 00:28:53 INFO - PROCESS | 264 | 1463041733400 Marionette DEBUG loaded listener.js 00:28:53 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (1639FC00) [pid = 264] [serial = 2033] [outer = 16161400] 00:28:54 INFO - PROCESS | 264 | 1463041734304 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]]]}] 00:28:54 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) 00:28:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1175ms 00:28:54 INFO - PROCESS | 264 | 1463041734366 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 00:28:54 INFO - PROCESS | 264 | 1463041734368 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 00:28:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:28:54 INFO - PROCESS | 264 | 1463041734376 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:28:54 INFO - PROCESS | 264 | 1463041734378 Marionette TRACE conn2 <- [1,2674,null,{}] 00:28:54 INFO - PROCESS | 264 | 1463041734382 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}] 00:28:54 INFO - PROCESS | 264 | 1463041734498 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 00:28:54 INFO - PROCESS | 264 | 1463041734505 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:54 INFO - PROCESS | 264 | ++DOCSHELL 163A9400 == 41 [pid = 264] [id = 678] 00:28:54 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (163A9800) [pid = 264] [serial = 2034] [outer = 00000000] 00:28:54 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (1674AC00) [pid = 264] [serial = 2035] [outer = 163A9800] 00:28:54 INFO - PROCESS | 264 | 1463041734548 Marionette DEBUG loaded listener.js 00:28:54 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (16B5FC00) [pid = 264] [serial = 2036] [outer = 163A9800] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 96 (1328B000) [pid = 264] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 95 (16F6FC00) [pid = 264] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 94 (15B8DC00) [pid = 264] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 93 (16C89400) [pid = 264] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 92 (16158C00) [pid = 264] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 91 (122B2C00) [pid = 264] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 90 (0CAEF400) [pid = 264] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 89 (12E4B800) [pid = 264] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 88 (135A3C00) [pid = 264] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 87 (16186400) [pid = 264] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 86 (115F7000) [pid = 264] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 85 (15A9A000) [pid = 264] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 84 (10D5FC00) [pid = 264] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 83 (163A1C00) [pid = 264] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 82 (16166800) [pid = 264] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 81 (10D60400) [pid = 264] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 80 (10F3F400) [pid = 264] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 79 (135E1C00) [pid = 264] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 78 (10710C00) [pid = 264] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:28:54 INFO - PROCESS | 264 | --DOMWINDOW == 77 (17879000) [pid = 264] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:28:55 INFO - PROCESS | 264 | 1463041735602 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] 00:28:55 INFO - PROCESS | 264 | 1463041735632 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 00:28:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:28:55 INFO - PROCESS | 264 | 1463041735635 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:28:55 INFO - PROCESS | 264 | 1463041735637 Marionette TRACE conn2 <- [1,2678,null,{}] 00:28:55 INFO - PROCESS | 264 | 1463041735641 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}] 00:28:55 INFO - PROCESS | 264 | 1463041735767 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 00:28:55 INFO - PROCESS | 264 | 1463041735777 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:55 INFO - PROCESS | 264 | ++DOCSHELL 1057DC00 == 42 [pid = 264] [id = 679] 00:28:55 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (10D5FC00) [pid = 264] [serial = 2037] [outer = 00000000] 00:28:55 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (13288400) [pid = 264] [serial = 2038] [outer = 10D5FC00] 00:28:55 INFO - PROCESS | 264 | 1463041735805 Marionette DEBUG loaded listener.js 00:28:55 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (1615EC00) [pid = 264] [serial = 2039] [outer = 10D5FC00] 00:28:56 INFO - PROCESS | 264 | 1463041736715 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] 00:28:56 INFO - PROCESS | 264 | 1463041736768 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 00:28:56 INFO - PROCESS | 264 | 1463041736771 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:28:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:28:56 INFO - PROCESS | 264 | 1463041736773 Marionette TRACE conn2 <- [1,2682,null,{}] 00:28:56 INFO - PROCESS | 264 | 1463041736777 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}] 00:28:56 INFO - PROCESS | 264 | 1463041736898 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 00:28:57 INFO - PROCESS | 264 | 1463041737028 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:57 INFO - PROCESS | 264 | ++DOCSHELL 0FD77800 == 43 [pid = 264] [id = 680] 00:28:57 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (0FD82400) [pid = 264] [serial = 2040] [outer = 00000000] 00:28:57 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (10710C00) [pid = 264] [serial = 2041] [outer = 0FD82400] 00:28:57 INFO - PROCESS | 264 | 1463041737129 Marionette DEBUG loaded listener.js 00:28:57 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (10F40800) [pid = 264] [serial = 2042] [outer = 0FD82400] 00:28:58 INFO - PROCESS | 264 | 1463041738145 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] 00:28:58 INFO - PROCESS | 264 | 1463041738212 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 00:28:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:28:58 INFO - PROCESS | 264 | 1463041738217 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:28:58 INFO - PROCESS | 264 | 1463041738222 Marionette TRACE conn2 <- [1,2686,null,{}] 00:28:58 INFO - PROCESS | 264 | 1463041738227 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}] 00:28:58 INFO - PROCESS | 264 | 1463041738322 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 00:28:58 INFO - PROCESS | 264 | 1463041738487 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:58 INFO - PROCESS | 264 | ++DOCSHELL 0F69D400 == 44 [pid = 264] [id = 681] 00:28:58 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (12C11000) [pid = 264] [serial = 2043] [outer = 00000000] 00:28:58 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (12ED7800) [pid = 264] [serial = 2044] [outer = 12C11000] 00:28:58 INFO - PROCESS | 264 | 1463041738586 Marionette DEBUG loaded listener.js 00:28:58 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (13249800) [pid = 264] [serial = 2045] [outer = 12C11000] 00:28:59 INFO - PROCESS | 264 | 1463041739622 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] 00:28:59 INFO - PROCESS | 264 | 1463041739664 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 00:28:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:28:59 INFO - PROCESS | 264 | 1463041739668 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:28:59 INFO - PROCESS | 264 | 1463041739671 Marionette TRACE conn2 <- [1,2690,null,{}] 00:28:59 INFO - PROCESS | 264 | 1463041739676 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}] 00:28:59 INFO - PROCESS | 264 | 1463041739787 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 00:29:00 INFO - PROCESS | 264 | 1463041740045 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:00 INFO - PROCESS | 264 | ++DOCSHELL 0FD39400 == 45 [pid = 264] [id = 682] 00:29:00 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (0FD84400) [pid = 264] [serial = 2046] [outer = 00000000] 00:29:00 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (10F3D400) [pid = 264] [serial = 2047] [outer = 0FD84400] 00:29:00 INFO - PROCESS | 264 | 1463041740103 Marionette DEBUG loaded listener.js 00:29:00 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (1125D800) [pid = 264] [serial = 2048] [outer = 0FD84400] 00:29:00 INFO - PROCESS | 264 | 1463041740629 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]]]}] 00:29:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:29:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 990ms 00:29:00 INFO - PROCESS | 264 | --DOCSHELL 11538C00 == 44 [pid = 264] [id = 543] 00:29:00 INFO - PROCESS | 264 | --DOCSHELL 10704800 == 43 [pid = 264] [id = 542] 00:29:00 INFO - PROCESS | 264 | --DOCSHELL 1101AC00 == 42 [pid = 264] [id = 545] 00:29:00 INFO - PROCESS | 264 | --DOCSHELL 0F69AC00 == 41 [pid = 264] [id = 544] 00:29:00 INFO - PROCESS | 264 | --DOCSHELL 1057DC00 == 40 [pid = 264] [id = 679] 00:29:00 INFO - PROCESS | 264 | --DOCSHELL 163A9400 == 39 [pid = 264] [id = 678] 00:29:00 INFO - PROCESS | 264 | --DOCSHELL 1615E000 == 38 [pid = 264] [id = 677] 00:29:00 INFO - PROCESS | 264 | --DOCSHELL 1582DC00 == 37 [pid = 264] [id = 676] 00:29:00 INFO - PROCESS | 264 | --DOCSHELL 11B5DC00 == 36 [pid = 264] [id = 675] 00:29:00 INFO - PROCESS | 264 | --DOCSHELL 10533C00 == 35 [pid = 264] [id = 674] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 88 (132F4800) [pid = 264] [serial = 1943] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 87 (15B8AC00) [pid = 264] [serial = 1946] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 86 (17701800) [pid = 264] [serial = 1949] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 85 (17884400) [pid = 264] [serial = 1862] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 84 (1468BC00) [pid = 264] [serial = 1910] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 83 (1101A000) [pid = 264] [serial = 1907] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 82 (172AB800) [pid = 264] [serial = 1940] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 81 (17845000) [pid = 264] [serial = 1999] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 80 (16D4BC00) [pid = 264] [serial = 1996] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 79 (16F1B000) [pid = 264] [serial = 1997] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 78 (163A2400) [pid = 264] [serial = 1978] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 77 (16C88C00) [pid = 264] [serial = 1979] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 76 (17850800) [pid = 264] [serial = 1982] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 75 (1784C000) [pid = 264] [serial = 1981] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 74 (11017400) [pid = 264] [serial = 1973] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 73 (105CD400) [pid = 264] [serial = 1972] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 72 (13544000) [pid = 264] [serial = 1987] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 71 (14689000) [pid = 264] [serial = 1988] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 70 (1425B400) [pid = 264] [serial = 1976] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 69 (14255C00) [pid = 264] [serial = 1975] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 68 (1784E800) [pid = 264] [serial = 2000] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 67 (163A4400) [pid = 264] [serial = 1993] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 66 (1348F400) [pid = 264] [serial = 1985] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 65 (12C0F800) [pid = 264] [serial = 1984] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 64 (16158800) [pid = 264] [serial = 1990] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 63 (16163C00) [pid = 264] [serial = 1991] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 62 (1786EC00) [pid = 264] [serial = 2002] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 61 (17843C00) [pid = 264] [serial = 2006] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 60 (172A7C00) [pid = 264] [serial = 2005] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 59 (17A3E000) [pid = 264] [serial = 2011] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 58 (17876000) [pid = 264] [serial = 2003] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 57 (1789C400) [pid = 264] [serial = 2008] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 56 (1789F000) [pid = 264] [serial = 2009] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | --DOMWINDOW == 55 (1674C000) [pid = 264] [serial = 1994] [outer = 00000000] [url = about:blank] 00:29:00 INFO - PROCESS | 264 | 1463041740691 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 00:29:00 INFO - PROCESS | 264 | 1463041740697 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 00:29:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:29:00 INFO - PROCESS | 264 | 1463041740703 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:29:00 INFO - PROCESS | 264 | 1463041740708 Marionette TRACE conn2 <- [1,2694,null,{}] 00:29:00 INFO - PROCESS | 264 | 1463041740733 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}] 00:29:00 INFO - PROCESS | 264 | 1463041740834 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 00:29:00 INFO - PROCESS | 264 | 1463041740919 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:00 INFO - PROCESS | 264 | ++DOCSHELL 122ACC00 == 36 [pid = 264] [id = 683] 00:29:00 INFO - PROCESS | 264 | ++DOMWINDOW == 56 (122AD400) [pid = 264] [serial = 2049] [outer = 00000000] 00:29:00 INFO - PROCESS | 264 | ++DOMWINDOW == 57 (12C36400) [pid = 264] [serial = 2050] [outer = 122AD400] 00:29:00 INFO - PROCESS | 264 | 1463041740966 Marionette DEBUG loaded listener.js 00:29:01 INFO - PROCESS | 264 | ++DOMWINDOW == 58 (132F4800) [pid = 264] [serial = 2051] [outer = 122AD400] 00:29:01 INFO - PROCESS | 264 | 1463041741378 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]]]}] 00:29:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:29:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 758ms 00:29:01 INFO - PROCESS | 264 | 1463041741465 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 00:29:01 INFO - PROCESS | 264 | 1463041741469 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 00:29:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:29:01 INFO - PROCESS | 264 | 1463041741474 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:29:01 INFO - PROCESS | 264 | 1463041741476 Marionette TRACE conn2 <- [1,2698,null,{}] 00:29:01 INFO - PROCESS | 264 | 1463041741479 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}] 00:29:01 INFO - PROCESS | 264 | 1463041741566 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 00:29:01 INFO - PROCESS | 264 | 1463041741577 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:01 INFO - PROCESS | 264 | ++DOCSHELL 13B9BC00 == 37 [pid = 264] [id = 684] 00:29:01 INFO - PROCESS | 264 | ++DOMWINDOW == 59 (13CBD400) [pid = 264] [serial = 2052] [outer = 00000000] 00:29:01 INFO - PROCESS | 264 | ++DOMWINDOW == 60 (1425B400) [pid = 264] [serial = 2053] [outer = 13CBD400] 00:29:01 INFO - PROCESS | 264 | 1463041741621 Marionette DEBUG loaded listener.js 00:29:01 INFO - PROCESS | 264 | ++DOMWINDOW == 61 (1468AC00) [pid = 264] [serial = 2054] [outer = 13CBD400] 00:29:02 INFO - PROCESS | 264 | 1463041742116 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] 00:29:02 INFO - PROCESS | 264 | 1463041742176 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 00:29:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:29:02 INFO - PROCESS | 264 | 1463041742181 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:29:02 INFO - PROCESS | 264 | 1463041742187 Marionette TRACE conn2 <- [1,2702,null,{}] 00:29:02 INFO - PROCESS | 264 | 1463041742196 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}] 00:29:02 INFO - PROCESS | 264 | 1463041742269 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 00:29:02 INFO - PROCESS | 264 | 1463041742363 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:02 INFO - PROCESS | 264 | ++DOCSHELL 15994400 == 38 [pid = 264] [id = 685] 00:29:02 INFO - PROCESS | 264 | ++DOMWINDOW == 62 (15995000) [pid = 264] [serial = 2055] [outer = 00000000] 00:29:02 INFO - PROCESS | 264 | ++DOMWINDOW == 63 (15B96000) [pid = 264] [serial = 2056] [outer = 15995000] 00:29:02 INFO - PROCESS | 264 | 1463041742407 Marionette DEBUG loaded listener.js 00:29:02 INFO - PROCESS | 264 | ++DOMWINDOW == 64 (1615B400) [pid = 264] [serial = 2057] [outer = 15995000] 00:29:02 INFO - PROCESS | 264 | 1463041742814 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]]]}] 00:29:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:29:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 680ms 00:29:02 INFO - PROCESS | 264 | 1463041742874 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 00:29:02 INFO - PROCESS | 264 | 1463041742877 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 00:29:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:29:02 INFO - PROCESS | 264 | 1463041742880 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:29:02 INFO - PROCESS | 264 | 1463041742882 Marionette TRACE conn2 <- [1,2706,null,{}] 00:29:02 INFO - PROCESS | 264 | 1463041742885 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}] 00:29:03 INFO - PROCESS | 264 | 1463041743024 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 00:29:03 INFO - PROCESS | 264 | 1463041743057 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:03 INFO - PROCESS | 264 | ++DOCSHELL 13B99800 == 39 [pid = 264] [id = 686] 00:29:03 INFO - PROCESS | 264 | ++DOMWINDOW == 65 (16163C00) [pid = 264] [serial = 2058] [outer = 00000000] 00:29:03 INFO - PROCESS | 264 | ++DOMWINDOW == 66 (1639B400) [pid = 264] [serial = 2059] [outer = 16163C00] 00:29:03 INFO - PROCESS | 264 | 1463041743100 Marionette DEBUG loaded listener.js 00:29:03 INFO - PROCESS | 264 | ++DOMWINDOW == 67 (1639EC00) [pid = 264] [serial = 2060] [outer = 16163C00] 00:29:03 INFO - PROCESS | 264 | 1463041743573 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] 00:29:03 INFO - PROCESS | 264 | 1463041743622 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 00:29:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:29:03 INFO - PROCESS | 264 | 1463041743625 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:29:03 INFO - PROCESS | 264 | 1463041743627 Marionette TRACE conn2 <- [1,2710,null,{}] 00:29:03 INFO - PROCESS | 264 | 1463041743636 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}] 00:29:03 INFO - PROCESS | 264 | 1463041743745 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 00:29:03 INFO - PROCESS | 264 | 1463041743755 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:03 INFO - PROCESS | 264 | ++DOCSHELL 1674FC00 == 40 [pid = 264] [id = 687] 00:29:03 INFO - PROCESS | 264 | ++DOMWINDOW == 68 (16750000) [pid = 264] [serial = 2061] [outer = 00000000] 00:29:03 INFO - PROCESS | 264 | ++DOMWINDOW == 69 (16B6EC00) [pid = 264] [serial = 2062] [outer = 16750000] 00:29:03 INFO - PROCESS | 264 | 1463041743820 Marionette DEBUG loaded listener.js 00:29:03 INFO - PROCESS | 264 | ++DOMWINDOW == 70 (16F1C400) [pid = 264] [serial = 2063] [outer = 16750000] 00:29:04 INFO - PROCESS | 264 | 1463041744303 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] 00:29:04 INFO - PROCESS | 264 | 1463041744378 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 00:29:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:29:04 INFO - PROCESS | 264 | 1463041744393 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:29:04 INFO - PROCESS | 264 | 1463041744395 Marionette TRACE conn2 <- [1,2714,null,{}] 00:29:04 INFO - PROCESS | 264 | 1463041744398 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}] 00:29:04 INFO - PROCESS | 264 | 1463041744507 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 00:29:04 INFO - PROCESS | 264 | 1463041744520 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:04 INFO - PROCESS | 264 | ++DOCSHELL 13B9A800 == 41 [pid = 264] [id = 688] 00:29:04 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (16749400) [pid = 264] [serial = 2064] [outer = 00000000] 00:29:04 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (172AB800) [pid = 264] [serial = 2065] [outer = 16749400] 00:29:04 INFO - PROCESS | 264 | 1463041744564 Marionette DEBUG loaded listener.js 00:29:04 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (1770EC00) [pid = 264] [serial = 2066] [outer = 16749400] 00:29:04 INFO - PROCESS | 264 | --DOMWINDOW == 72 (16F11400) [pid = 264] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:29:04 INFO - PROCESS | 264 | --DOMWINDOW == 71 (16161400) [pid = 264] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:29:04 INFO - PROCESS | 264 | --DOMWINDOW == 70 (163A9800) [pid = 264] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:29:04 INFO - PROCESS | 264 | --DOMWINDOW == 69 (16C8C800) [pid = 264] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:29:04 INFO - PROCESS | 264 | --DOMWINDOW == 68 (107F3400) [pid = 264] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:29:04 INFO - PROCESS | 264 | --DOMWINDOW == 67 (122B2400) [pid = 264] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:29:04 INFO - PROCESS | 264 | --DOMWINDOW == 66 (1582E400) [pid = 264] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:29:05 INFO - PROCESS | 264 | 1463041745028 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]]]}] 00:29:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:29:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 665ms 00:29:05 INFO - PROCESS | 264 | 1463041745078 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 00:29:05 INFO - PROCESS | 264 | 1463041745080 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 00:29:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:29:05 INFO - PROCESS | 264 | 1463041745083 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:29:05 INFO - PROCESS | 264 | 1463041745085 Marionette TRACE conn2 <- [1,2718,null,{}] 00:29:05 INFO - PROCESS | 264 | 1463041745092 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}] 00:29:05 INFO - PROCESS | 264 | 1463041745168 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 00:29:05 INFO - PROCESS | 264 | 1463041745175 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:05 INFO - PROCESS | 264 | ++DOCSHELL 122B2400 == 42 [pid = 264] [id = 689] 00:29:05 INFO - PROCESS | 264 | ++DOMWINDOW == 67 (1320B400) [pid = 264] [serial = 2067] [outer = 00000000] 00:29:05 INFO - PROCESS | 264 | ++DOMWINDOW == 68 (16F13000) [pid = 264] [serial = 2068] [outer = 1320B400] 00:29:05 INFO - PROCESS | 264 | 1463041745218 Marionette DEBUG loaded listener.js 00:29:05 INFO - PROCESS | 264 | ++DOMWINDOW == 69 (16F6D000) [pid = 264] [serial = 2069] [outer = 1320B400] 00:29:06 INFO - PROCESS | 264 | 1463041746123 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] 00:29:06 INFO - PROCESS | 264 | 1463041746160 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 00:29:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:29:06 INFO - PROCESS | 264 | 1463041746163 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:29:06 INFO - PROCESS | 264 | 1463041746165 Marionette TRACE conn2 <- [1,2722,null,{}] 00:29:06 INFO - PROCESS | 264 | 1463041746169 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}] 00:29:06 INFO - PROCESS | 264 | 1463041746245 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 00:29:06 INFO - PROCESS | 264 | 1463041746251 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:06 INFO - PROCESS | 264 | ++DOCSHELL 15994000 == 43 [pid = 264] [id = 690] 00:29:06 INFO - PROCESS | 264 | ++DOMWINDOW == 70 (177B4000) [pid = 264] [serial = 2070] [outer = 00000000] 00:29:06 INFO - PROCESS | 264 | ++DOMWINDOW == 71 (1784A400) [pid = 264] [serial = 2071] [outer = 177B4000] 00:29:06 INFO - PROCESS | 264 | 1463041746295 Marionette DEBUG loaded listener.js 00:29:06 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (1784A800) [pid = 264] [serial = 2072] [outer = 177B4000] 00:29:06 INFO - PROCESS | 264 | 1463041746706 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]]]}] 00:29:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:29:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 588ms 00:29:06 INFO - PROCESS | 264 | 1463041746762 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 00:29:06 INFO - PROCESS | 264 | 1463041746764 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 00:29:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:29:06 INFO - PROCESS | 264 | 1463041746768 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:29:06 INFO - PROCESS | 264 | 1463041746769 Marionette TRACE conn2 <- [1,2726,null,{}] 00:29:06 INFO - PROCESS | 264 | 1463041746773 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}] 00:29:06 INFO - PROCESS | 264 | 1463041746863 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 00:29:06 INFO - PROCESS | 264 | 1463041746871 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:06 INFO - PROCESS | 264 | ++DOCSHELL 15832C00 == 44 [pid = 264] [id = 691] 00:29:06 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (16F1E400) [pid = 264] [serial = 2073] [outer = 00000000] 00:29:06 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (1786F800) [pid = 264] [serial = 2074] [outer = 16F1E400] 00:29:06 INFO - PROCESS | 264 | 1463041746914 Marionette DEBUG loaded listener.js 00:29:06 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (17871C00) [pid = 264] [serial = 2075] [outer = 16F1E400] 00:29:07 INFO - PROCESS | 264 | 1463041747604 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]]]}] 00:29:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:29:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 897ms 00:29:07 INFO - PROCESS | 264 | 1463041747655 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 00:29:07 INFO - PROCESS | 264 | 1463041747660 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 00:29:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:29:07 INFO - PROCESS | 264 | 1463041747665 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:29:07 INFO - PROCESS | 264 | 1463041747670 Marionette TRACE conn2 <- [1,2730,null,{}] 00:29:07 INFO - PROCESS | 264 | 1463041747675 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}] 00:29:07 INFO - PROCESS | 264 | 1463041747780 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 00:29:07 INFO - PROCESS | 264 | 1463041747925 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:07 INFO - PROCESS | 264 | ++DOCSHELL 115F6000 == 45 [pid = 264] [id = 692] 00:29:07 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (117D7000) [pid = 264] [serial = 2076] [outer = 00000000] 00:29:07 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (13544000) [pid = 264] [serial = 2077] [outer = 117D7000] 00:29:07 INFO - PROCESS | 264 | 1463041747988 Marionette DEBUG loaded listener.js 00:29:08 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (13CB5C00) [pid = 264] [serial = 2078] [outer = 117D7000] 00:29:08 INFO - PROCESS | 264 | 1463041748533 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]]]}] 00:29:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:29:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 897ms 00:29:08 INFO - PROCESS | 264 | 1463041748570 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 00:29:08 INFO - PROCESS | 264 | 1463041748576 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 00:29:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:29:08 INFO - PROCESS | 264 | 1463041748583 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:29:08 INFO - PROCESS | 264 | 1463041748586 Marionette TRACE conn2 <- [1,2734,null,{}] 00:29:08 INFO - PROCESS | 264 | 1463041748590 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}] 00:29:08 INFO - PROCESS | 264 | 1463041748680 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 00:29:08 INFO - PROCESS | 264 | 1463041748787 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:08 INFO - PROCESS | 264 | ++DOCSHELL 15A9A000 == 46 [pid = 264] [id = 693] 00:29:08 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (15A9A800) [pid = 264] [serial = 2079] [outer = 00000000] 00:29:08 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (1617C800) [pid = 264] [serial = 2080] [outer = 15A9A800] 00:29:08 INFO - PROCESS | 264 | 1463041748840 Marionette DEBUG loaded listener.js 00:29:08 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (16748800) [pid = 264] [serial = 2081] [outer = 15A9A800] 00:29:09 INFO - PROCESS | 264 | 1463041749474 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]]]}] 00:29:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:29:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 928ms 00:29:09 INFO - PROCESS | 264 | 1463041749510 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 00:29:09 INFO - PROCESS | 264 | 1463041749512 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 00:29:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:29:09 INFO - PROCESS | 264 | 1463041749516 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:29:09 INFO - PROCESS | 264 | 1463041749520 Marionette TRACE conn2 <- [1,2738,null,{}] 00:29:09 INFO - PROCESS | 264 | 1463041749531 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}] 00:29:09 INFO - PROCESS | 264 | 1463041749636 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 00:29:09 INFO - PROCESS | 264 | 1463041749773 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:09 INFO - PROCESS | 264 | ++DOCSHELL 16F6E000 == 47 [pid = 264] [id = 694] 00:29:09 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (1784C800) [pid = 264] [serial = 2082] [outer = 00000000] 00:29:09 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (17877800) [pid = 264] [serial = 2083] [outer = 1784C800] 00:29:09 INFO - PROCESS | 264 | 1463041749829 Marionette DEBUG loaded listener.js 00:29:09 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (1787CC00) [pid = 264] [serial = 2084] [outer = 1784C800] 00:29:10 INFO - PROCESS | 264 | 1463041750343 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]]]}] 00:29:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:29:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 897ms 00:29:10 INFO - PROCESS | 264 | 1463041750403 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 00:29:10 INFO - PROCESS | 264 | 1463041750406 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 00:29:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:29:10 INFO - PROCESS | 264 | 1463041750410 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:29:10 INFO - PROCESS | 264 | 1463041750412 Marionette TRACE conn2 <- [1,2742,null,{}] 00:29:10 INFO - PROCESS | 264 | 1463041750415 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}] 00:29:10 INFO - PROCESS | 264 | 1463041750525 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 00:29:10 INFO - PROCESS | 264 | 1463041750632 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:10 INFO - PROCESS | 264 | ++DOCSHELL 11576800 == 48 [pid = 264] [id = 695] 00:29:10 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (117E0C00) [pid = 264] [serial = 2085] [outer = 00000000] 00:29:10 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (16159C00) [pid = 264] [serial = 2086] [outer = 117E0C00] 00:29:10 INFO - PROCESS | 264 | 1463041750684 Marionette DEBUG loaded listener.js 00:29:10 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (1674E000) [pid = 264] [serial = 2087] [outer = 117E0C00] 00:29:11 INFO - PROCESS | 264 | 1463041751402 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]]]}] 00:29:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:29:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1021ms 00:29:11 INFO - PROCESS | 264 | 1463041751451 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 00:29:11 INFO - PROCESS | 264 | 1463041751456 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 00:29:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:29:11 INFO - PROCESS | 264 | 1463041751476 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:29:11 INFO - PROCESS | 264 | 1463041751480 Marionette TRACE conn2 <- [1,2746,null,{}] 00:29:11 INFO - PROCESS | 264 | 1463041751485 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}] 00:29:11 INFO - PROCESS | 264 | 1463041751583 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 00:29:11 INFO - PROCESS | 264 | 1463041751732 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:11 INFO - PROCESS | 264 | --DOCSHELL 0FD77800 == 47 [pid = 264] [id = 680] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 86 (17846000) [pid = 264] [serial = 1970] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 85 (13288400) [pid = 264] [serial = 2038] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 84 (11019000) [pid = 264] [serial = 2014] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 83 (1639FC00) [pid = 264] [serial = 2033] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 82 (1674AC00) [pid = 264] [serial = 2035] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 81 (15837C00) [pid = 264] [serial = 2017] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 80 (17844000) [pid = 264] [serial = 2021] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 79 (16F78800) [pid = 264] [serial = 2020] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 78 (12E22800) [pid = 264] [serial = 2024] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 77 (122B6C00) [pid = 264] [serial = 2023] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 76 (1324E000) [pid = 264] [serial = 2026] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 75 (134E6000) [pid = 264] [serial = 2027] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 74 (16B5FC00) [pid = 264] [serial = 2036] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 73 (15994800) [pid = 264] [serial = 2029] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 72 (16188400) [pid = 264] [serial = 2032] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | --DOMWINDOW == 71 (15A9B000) [pid = 264] [serial = 2030] [outer = 00000000] [url = about:blank] 00:29:11 INFO - PROCESS | 264 | ++DOCSHELL 0CAEF400 == 48 [pid = 264] [id = 696] 00:29:11 INFO - PROCESS | 264 | ++DOMWINDOW == 72 (0F697400) [pid = 264] [serial = 2088] [outer = 00000000] 00:29:11 INFO - PROCESS | 264 | ++DOMWINDOW == 73 (11020C00) [pid = 264] [serial = 2089] [outer = 0F697400] 00:29:11 INFO - PROCESS | 264 | 1463041751809 Marionette DEBUG loaded listener.js 00:29:11 INFO - PROCESS | 264 | ++DOMWINDOW == 74 (12E2A800) [pid = 264] [serial = 2090] [outer = 0F697400] 00:29:12 INFO - PROCESS | 264 | 1463041752186 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]]]}] 00:29:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:29:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 789ms 00:29:12 INFO - PROCESS | 264 | 1463041752261 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 00:29:12 INFO - PROCESS | 264 | 1463041752266 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 00:29:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:29:12 INFO - PROCESS | 264 | 1463041752272 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:29:12 INFO - PROCESS | 264 | 1463041752274 Marionette TRACE conn2 <- [1,2750,null,{}] 00:29:12 INFO - PROCESS | 264 | 1463041752278 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}] 00:29:12 INFO - PROCESS | 264 | 1463041752361 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 00:29:12 INFO - PROCESS | 264 | 1463041752371 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:12 INFO - PROCESS | 264 | ++DOCSHELL 14259C00 == 49 [pid = 264] [id = 697] 00:29:12 INFO - PROCESS | 264 | ++DOMWINDOW == 75 (1468BC00) [pid = 264] [serial = 2091] [outer = 00000000] 00:29:12 INFO - PROCESS | 264 | ++DOMWINDOW == 76 (14928800) [pid = 264] [serial = 2092] [outer = 1468BC00] 00:29:12 INFO - PROCESS | 264 | 1463041752416 Marionette DEBUG loaded listener.js 00:29:12 INFO - PROCESS | 264 | ++DOMWINDOW == 77 (149FCC00) [pid = 264] [serial = 2093] [outer = 1468BC00] 00:29:12 INFO - PROCESS | 264 | 1463041752889 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]]]}] 00:29:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:29:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 634ms 00:29:12 INFO - PROCESS | 264 | 1463041752909 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 00:29:12 INFO - PROCESS | 264 | 1463041752911 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 00:29:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:29:12 INFO - PROCESS | 264 | 1463041752915 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:29:12 INFO - PROCESS | 264 | 1463041752918 Marionette TRACE conn2 <- [1,2754,null,{}] 00:29:12 INFO - PROCESS | 264 | 1463041752929 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}] 00:29:13 INFO - PROCESS | 264 | 1463041753024 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 00:29:13 INFO - PROCESS | 264 | 1463041753033 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:13 INFO - PROCESS | 264 | ++DOCSHELL 16160400 == 50 [pid = 264] [id = 698] 00:29:13 INFO - PROCESS | 264 | ++DOMWINDOW == 78 (16160800) [pid = 264] [serial = 2094] [outer = 00000000] 00:29:13 INFO - PROCESS | 264 | ++DOMWINDOW == 79 (16183400) [pid = 264] [serial = 2095] [outer = 16160800] 00:29:13 INFO - PROCESS | 264 | 1463041753080 Marionette DEBUG loaded listener.js 00:29:13 INFO - PROCESS | 264 | ++DOMWINDOW == 80 (163A7400) [pid = 264] [serial = 2096] [outer = 16160800] 00:29:13 INFO - PROCESS | 264 | 1463041753506 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]]]}] 00:29:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:29:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 634ms 00:29:13 INFO - PROCESS | 264 | 1463041753535 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 00:29:13 INFO - PROCESS | 264 | 1463041753538 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 00:29:13 INFO - PROCESS | 264 | 1463041753541 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:29:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:29:13 INFO - PROCESS | 264 | 1463041753543 Marionette TRACE conn2 <- [1,2758,null,{}] 00:29:13 INFO - PROCESS | 264 | 1463041753546 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}] 00:29:13 INFO - PROCESS | 264 | 1463041753626 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 00:29:13 INFO - PROCESS | 264 | 1463041753634 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:13 INFO - PROCESS | 264 | ++DOCSHELL 1639E000 == 51 [pid = 264] [id = 699] 00:29:13 INFO - PROCESS | 264 | ++DOMWINDOW == 81 (16745800) [pid = 264] [serial = 2097] [outer = 00000000] 00:29:13 INFO - PROCESS | 264 | ++DOMWINDOW == 82 (16F18C00) [pid = 264] [serial = 2098] [outer = 16745800] 00:29:13 INFO - PROCESS | 264 | 1463041753680 Marionette DEBUG loaded listener.js 00:29:13 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (16F6D400) [pid = 264] [serial = 2099] [outer = 16745800] 00:29:14 INFO - PROCESS | 264 | 1463041754168 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]]]}] 00:29:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:29:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 635ms 00:29:14 INFO - PROCESS | 264 | 1463041754179 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 00:29:14 INFO - PROCESS | 264 | 1463041754181 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 00:29:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:29:14 INFO - PROCESS | 264 | 1463041754195 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:29:14 INFO - PROCESS | 264 | 1463041754197 Marionette TRACE conn2 <- [1,2762,null,{}] 00:29:14 INFO - PROCESS | 264 | 1463041754200 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}] 00:29:14 INFO - PROCESS | 264 | 1463041754309 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 00:29:14 INFO - PROCESS | 264 | 1463041754315 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:14 INFO - PROCESS | 264 | ++DOCSHELL 10D57C00 == 52 [pid = 264] [id = 700] 00:29:14 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (10D64400) [pid = 264] [serial = 2100] [outer = 00000000] 00:29:14 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (177E0400) [pid = 264] [serial = 2101] [outer = 10D64400] 00:29:14 INFO - PROCESS | 264 | 1463041754359 Marionette DEBUG loaded listener.js 00:29:14 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (17846000) [pid = 264] [serial = 2102] [outer = 10D64400] 00:29:14 INFO - PROCESS | 264 | 1463041754818 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]]]}] 00:29:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:29:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 619ms 00:29:14 INFO - PROCESS | 264 | 1463041754831 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 00:29:14 INFO - PROCESS | 264 | 1463041754833 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 00:29:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:29:14 INFO - PROCESS | 264 | 1463041754836 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:29:14 INFO - PROCESS | 264 | 1463041754837 Marionette TRACE conn2 <- [1,2766,null,{}] 00:29:14 INFO - PROCESS | 264 | 1463041754841 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}] 00:29:14 INFO - PROCESS | 264 | 1463041754964 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 00:29:14 INFO - PROCESS | 264 | 1463041754970 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:15 INFO - PROCESS | 264 | ++DOCSHELL 177B5800 == 53 [pid = 264] [id = 701] 00:29:15 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (1784E400) [pid = 264] [serial = 2103] [outer = 00000000] 00:29:15 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (1787E000) [pid = 264] [serial = 2104] [outer = 1784E400] 00:29:15 INFO - PROCESS | 264 | 1463041755072 Marionette DEBUG loaded listener.js 00:29:15 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (1789A800) [pid = 264] [serial = 2105] [outer = 1784E400] 00:29:15 INFO - PROCESS | 264 | 1463041755488 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]]]}] 00:29:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:29:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 696ms 00:29:15 INFO - PROCESS | 264 | 1463041755526 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 00:29:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:29:15 INFO - PROCESS | 264 | 1463041755528 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 00:29:15 INFO - PROCESS | 264 | 1463041755531 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:29:15 INFO - PROCESS | 264 | 1463041755533 Marionette TRACE conn2 <- [1,2770,null,{}] 00:29:15 INFO - PROCESS | 264 | 1463041755540 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}] 00:29:15 INFO - PROCESS | 264 | 1463041755650 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 00:29:15 INFO - PROCESS | 264 | 1463041755657 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:15 INFO - PROCESS | 264 | ++DOCSHELL 1615B000 == 54 [pid = 264] [id = 702] 00:29:15 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (17884800) [pid = 264] [serial = 2106] [outer = 00000000] 00:29:15 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (178A5400) [pid = 264] [serial = 2107] [outer = 17884800] 00:29:15 INFO - PROCESS | 264 | 1463041755700 Marionette DEBUG loaded listener.js 00:29:15 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (178A6C00) [pid = 264] [serial = 2108] [outer = 17884800] 00:29:16 INFO - PROCESS | 264 | 1463041756132 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]]]}] 00:29:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:29:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 618ms 00:29:16 INFO - PROCESS | 264 | --DOMWINDOW == 91 (0FD84400) [pid = 264] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:29:16 INFO - PROCESS | 264 | --DOMWINDOW == 90 (122AD400) [pid = 264] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:29:16 INFO - PROCESS | 264 | --DOMWINDOW == 89 (178A5800) [pid = 264] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:29:16 INFO - PROCESS | 264 | --DOMWINDOW == 88 (177B4000) [pid = 264] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:29:16 INFO - PROCESS | 264 | --DOMWINDOW == 87 (16163C00) [pid = 264] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:29:16 INFO - PROCESS | 264 | --DOMWINDOW == 86 (15995000) [pid = 264] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:29:16 INFO - PROCESS | 264 | --DOMWINDOW == 85 (13CBD400) [pid = 264] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:29:16 INFO - PROCESS | 264 | --DOMWINDOW == 84 (16750000) [pid = 264] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:29:16 INFO - PROCESS | 264 | --DOMWINDOW == 83 (16749400) [pid = 264] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:29:16 INFO - PROCESS | 264 | --DOMWINDOW == 82 (1320B400) [pid = 264] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:29:16 INFO - PROCESS | 264 | 1463041756271 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 00:29:16 INFO - PROCESS | 264 | 1463041756272 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 00:29:16 INFO - PROCESS | 264 | 1463041756277 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:29:16 INFO - PROCESS | 264 | 1463041756279 Marionette TRACE conn2 <- [1,2774,null,{}] 00:29:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:29:16 INFO - PROCESS | 264 | 1463041756283 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}] 00:29:16 INFO - PROCESS | 264 | 1463041756402 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 00:29:16 INFO - PROCESS | 264 | 1463041756411 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:16 INFO - PROCESS | 264 | ++DOCSHELL 11537800 == 55 [pid = 264] [id = 703] 00:29:16 INFO - PROCESS | 264 | ++DOMWINDOW == 83 (1320D400) [pid = 264] [serial = 2109] [outer = 00000000] 00:29:16 INFO - PROCESS | 264 | ++DOMWINDOW == 84 (16164000) [pid = 264] [serial = 2110] [outer = 1320D400] 00:29:16 INFO - PROCESS | 264 | 1463041756453 Marionette DEBUG loaded listener.js 00:29:16 INFO - PROCESS | 264 | ++DOMWINDOW == 85 (16749400) [pid = 264] [serial = 2111] [outer = 1320D400] 00:29:16 INFO - PROCESS | 264 | 1463041756853 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]]]}] 00:29:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:29:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 619ms 00:29:16 INFO - PROCESS | 264 | 1463041756905 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 00:29:16 INFO - PROCESS | 264 | 1463041756907 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 00:29:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:29:16 INFO - PROCESS | 264 | 1463041756910 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:29:16 INFO - PROCESS | 264 | 1463041756912 Marionette TRACE conn2 <- [1,2778,null,{}] 00:29:16 INFO - PROCESS | 264 | 1463041756915 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}] 00:29:16 INFO - PROCESS | 264 | 1463041756993 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 00:29:16 INFO - PROCESS | 264 | 1463041757000 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:17 INFO - PROCESS | 264 | ++DOCSHELL 17A45000 == 56 [pid = 264] [id = 704] 00:29:17 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (17A48C00) [pid = 264] [serial = 2112] [outer = 00000000] 00:29:17 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (182D5800) [pid = 264] [serial = 2113] [outer = 17A48C00] 00:29:17 INFO - PROCESS | 264 | 1463041757047 Marionette DEBUG loaded listener.js 00:29:17 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (18561800) [pid = 264] [serial = 2114] [outer = 17A48C00] 00:29:17 INFO - PROCESS | 264 | 1463041757477 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]]]}] 00:29:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:29:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 588ms 00:29:17 INFO - PROCESS | 264 | 1463041757507 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 00:29:17 INFO - PROCESS | 264 | 1463041757509 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 00:29:17 INFO - PROCESS | 264 | 1463041757524 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:29:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:29:17 INFO - PROCESS | 264 | 1463041757526 Marionette TRACE conn2 <- [1,2782,null,{}] 00:29:17 INFO - PROCESS | 264 | 1463041757529 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}] 00:29:17 INFO - PROCESS | 264 | 1463041757608 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 00:29:17 INFO - PROCESS | 264 | 1463041757614 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:17 INFO - PROCESS | 264 | ++DOCSHELL 178A5800 == 57 [pid = 264] [id = 705] 00:29:17 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (18568C00) [pid = 264] [serial = 2115] [outer = 00000000] 00:29:17 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (18581000) [pid = 264] [serial = 2116] [outer = 18568C00] 00:29:17 INFO - PROCESS | 264 | 1463041757658 Marionette DEBUG loaded listener.js 00:29:17 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (18584800) [pid = 264] [serial = 2117] [outer = 18568C00] 00:29:18 INFO - PROCESS | 264 | 1463041758112 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]]]}] 00:29:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:29:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 634ms 00:29:18 INFO - PROCESS | 264 | 1463041758172 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 00:29:18 INFO - PROCESS | 264 | 1463041758174 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 00:29:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:29:18 INFO - PROCESS | 264 | 1463041758177 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:29:18 INFO - PROCESS | 264 | 1463041758180 Marionette TRACE conn2 <- [1,2786,null,{}] 00:29:18 INFO - PROCESS | 264 | 1463041758183 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}] 00:29:18 INFO - PROCESS | 264 | 1463041758336 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 00:29:18 INFO - PROCESS | 264 | 1463041758485 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:18 INFO - PROCESS | 264 | ++DOCSHELL 10705000 == 58 [pid = 264] [id = 706] 00:29:18 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (10762800) [pid = 264] [serial = 2118] [outer = 00000000] 00:29:18 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (11018C00) [pid = 264] [serial = 2119] [outer = 10762800] 00:29:18 INFO - PROCESS | 264 | 1463041758540 Marionette DEBUG loaded listener.js 00:29:18 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (11574000) [pid = 264] [serial = 2120] [outer = 10762800] 00:29:19 INFO - PROCESS | 264 | 1463041759164 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]]]}] 00:29:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:29:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1037ms 00:29:19 INFO - PROCESS | 264 | 1463041759225 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 00:29:19 INFO - PROCESS | 264 | 1463041759229 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 00:29:19 INFO - PROCESS | 264 | 1463041759234 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:29:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:29:19 INFO - PROCESS | 264 | 1463041759238 Marionette TRACE conn2 <- [1,2790,null,{}] 00:29:19 INFO - PROCESS | 264 | 1463041759243 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}] 00:29:19 INFO - PROCESS | 264 | 1463041759352 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 00:29:19 INFO - PROCESS | 264 | 1463041759490 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:19 INFO - PROCESS | 264 | ++DOCSHELL 14256800 == 59 [pid = 264] [id = 707] 00:29:19 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (14257C00) [pid = 264] [serial = 2121] [outer = 00000000] 00:29:19 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (15A96000) [pid = 264] [serial = 2122] [outer = 14257C00] 00:29:19 INFO - PROCESS | 264 | 1463041759546 Marionette DEBUG loaded listener.js 00:29:19 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (1615B800) [pid = 264] [serial = 2123] [outer = 14257C00] 00:29:20 INFO - PROCESS | 264 | 1463041760082 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]]]}] 00:29:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:29:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 928ms 00:29:20 INFO - PROCESS | 264 | 1463041760167 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 00:29:20 INFO - PROCESS | 264 | 1463041760170 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 00:29:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:29:20 INFO - PROCESS | 264 | 1463041760174 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:29:20 INFO - PROCESS | 264 | 1463041760176 Marionette TRACE conn2 <- [1,2794,null,{}] 00:29:20 INFO - PROCESS | 264 | 1463041760180 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}] 00:29:20 INFO - PROCESS | 264 | 1463041760315 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 00:29:20 INFO - PROCESS | 264 | 1463041760455 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:20 INFO - PROCESS | 264 | ++DOCSHELL 1674B400 == 60 [pid = 264] [id = 708] 00:29:20 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (17846800) [pid = 264] [serial = 2124] [outer = 00000000] 00:29:20 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (17874800) [pid = 264] [serial = 2125] [outer = 17846800] 00:29:20 INFO - PROCESS | 264 | 1463041760509 Marionette DEBUG loaded listener.js 00:29:20 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (178A3C00) [pid = 264] [serial = 2126] [outer = 17846800] 00:29:21 INFO - PROCESS | 264 | 1463041761106 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]]]}] 00:29:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:29:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 990ms 00:29:21 INFO - PROCESS | 264 | 1463041761175 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 00:29:21 INFO - PROCESS | 264 | 1463041761179 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 00:29:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:29:21 INFO - PROCESS | 264 | 1463041761190 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:29:21 INFO - PROCESS | 264 | 1463041761195 Marionette TRACE conn2 <- [1,2798,null,{}] 00:29:21 INFO - PROCESS | 264 | 1463041761199 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}] 00:29:21 INFO - PROCESS | 264 | 1463041761367 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 00:29:21 INFO - PROCESS | 264 | 1463041761426 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:21 INFO - PROCESS | 264 | ++DOCSHELL 1125B800 == 61 [pid = 264] [id = 709] 00:29:21 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (11536800) [pid = 264] [serial = 2127] [outer = 00000000] 00:29:21 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (163A4800) [pid = 264] [serial = 2128] [outer = 11536800] 00:29:21 INFO - PROCESS | 264 | 1463041761479 Marionette DEBUG loaded listener.js 00:29:21 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (16D4BC00) [pid = 264] [serial = 2129] [outer = 11536800] 00:29:22 INFO - PROCESS | 264 | 1463041762210 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]]]}] 00:29:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:29:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1082ms 00:29:22 INFO - PROCESS | 264 | 1463041762273 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 00:29:22 INFO - PROCESS | 264 | 1463041762278 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 00:29:22 INFO - PROCESS | 264 | 1463041762282 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:29:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:29:22 INFO - PROCESS | 264 | 1463041762286 Marionette TRACE conn2 <- [1,2802,null,{}] 00:29:22 INFO - PROCESS | 264 | 1463041762291 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}] 00:29:22 INFO - PROCESS | 264 | 1463041762385 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 00:29:22 INFO - PROCESS | 264 | 1463041762526 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:22 INFO - PROCESS | 264 | ++DOCSHELL 1101D400 == 62 [pid = 264] [id = 710] 00:29:22 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (112A8800) [pid = 264] [serial = 2130] [outer = 00000000] 00:29:22 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (1328D000) [pid = 264] [serial = 2131] [outer = 112A8800] 00:29:22 INFO - PROCESS | 264 | 1463041762575 Marionette DEBUG loaded listener.js 00:29:22 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (134EB400) [pid = 264] [serial = 2132] [outer = 112A8800] 00:29:22 INFO - PROCESS | 264 | --DOCSHELL 15940800 == 61 [pid = 264] [id = 534] 00:29:22 INFO - PROCESS | 264 | --DOCSHELL 13213000 == 60 [pid = 264] [id = 531] 00:29:22 INFO - PROCESS | 264 | --DOCSHELL 13285000 == 59 [pid = 264] [id = 636] 00:29:22 INFO - PROCESS | 264 | --DOCSHELL 12217800 == 58 [pid = 264] [id = 530] 00:29:22 INFO - PROCESS | 264 | --DOCSHELL 10F47400 == 57 [pid = 264] [id = 529] 00:29:22 INFO - PROCESS | 264 | --DOCSHELL 17848000 == 56 [pid = 264] [id = 620] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 105 (17A45800) [pid = 264] [serial = 2012] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 104 (10710C00) [pid = 264] [serial = 2041] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 103 (1784A400) [pid = 264] [serial = 2071] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 102 (1639B400) [pid = 264] [serial = 2059] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 101 (15B96000) [pid = 264] [serial = 2056] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 100 (1425B400) [pid = 264] [serial = 2053] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 99 (1468AC00) [pid = 264] [serial = 2054] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 98 (16F1C400) [pid = 264] [serial = 2063] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 97 (16B6EC00) [pid = 264] [serial = 2062] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 96 (172AB800) [pid = 264] [serial = 2065] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 95 (16F6D000) [pid = 264] [serial = 2069] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 94 (16F13000) [pid = 264] [serial = 2068] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 93 (1770EC00) [pid = 264] [serial = 2066] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 92 (12ED7800) [pid = 264] [serial = 2044] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 91 (1125D800) [pid = 264] [serial = 2048] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 90 (10F3D400) [pid = 264] [serial = 2047] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 89 (12C36400) [pid = 264] [serial = 2050] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 88 (132F4800) [pid = 264] [serial = 2051] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 87 (1784A800) [pid = 264] [serial = 2072] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 86 (1639EC00) [pid = 264] [serial = 2060] [outer = 00000000] [url = about:blank] 00:29:22 INFO - PROCESS | 264 | --DOMWINDOW == 85 (1615B400) [pid = 264] [serial = 2057] [outer = 00000000] [url = about:blank] 00:29:23 INFO - PROCESS | 264 | 1463041763079 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]]]}] 00:29:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:29:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 835ms 00:29:23 INFO - PROCESS | 264 | 1463041763127 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 00:29:23 INFO - PROCESS | 264 | 1463041763132 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 00:29:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:29:23 INFO - PROCESS | 264 | 1463041763122 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:29:23 INFO - PROCESS | 264 | 1463041763125 Marionette TRACE conn2 <- [1,2806,null,{}] 00:29:23 INFO - PROCESS | 264 | 1463041763128 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}] 00:29:23 INFO - PROCESS | 264 | 1463041763219 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 00:29:23 INFO - PROCESS | 264 | 1463041763232 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:23 INFO - PROCESS | 264 | ++DOCSHELL 11FB5400 == 57 [pid = 264] [id = 711] 00:29:23 INFO - PROCESS | 264 | ++DOMWINDOW == 86 (12C0BC00) [pid = 264] [serial = 2133] [outer = 00000000] 00:29:23 INFO - PROCESS | 264 | ++DOMWINDOW == 87 (1340E000) [pid = 264] [serial = 2134] [outer = 12C0BC00] 00:29:23 INFO - PROCESS | 264 | 1463041763313 Marionette DEBUG loaded listener.js 00:29:23 INFO - PROCESS | 264 | ++DOMWINDOW == 88 (13CBDC00) [pid = 264] [serial = 2135] [outer = 12C0BC00] 00:29:23 INFO - PROCESS | 264 | 1463041763842 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]]]}] 00:29:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:29:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 727ms 00:29:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:29:23 INFO - PROCESS | 264 | 1463041763862 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 00:29:23 INFO - PROCESS | 264 | 1463041763864 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 00:29:23 INFO - PROCESS | 264 | 1463041763867 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:29:23 INFO - PROCESS | 264 | 1463041763871 Marionette TRACE conn2 <- [1,2810,null,{}] 00:29:23 INFO - PROCESS | 264 | 1463041763882 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}] 00:29:23 INFO - PROCESS | 264 | 1463041763966 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 00:29:23 INFO - PROCESS | 264 | 1463041763973 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:23 INFO - PROCESS | 264 | ++DOCSHELL 14697C00 == 58 [pid = 264] [id = 712] 00:29:23 INFO - PROCESS | 264 | ++DOMWINDOW == 89 (149FA800) [pid = 264] [serial = 2136] [outer = 00000000] 00:29:24 INFO - PROCESS | 264 | ++DOMWINDOW == 90 (15B8B800) [pid = 264] [serial = 2137] [outer = 149FA800] 00:29:24 INFO - PROCESS | 264 | 1463041764019 Marionette DEBUG loaded listener.js 00:29:24 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (1615F000) [pid = 264] [serial = 2138] [outer = 149FA800] 00:29:24 INFO - PROCESS | 264 | 1463041764469 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]]]}] 00:29:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:29:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 697ms 00:29:24 INFO - PROCESS | 264 | 1463041764566 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 00:29:24 INFO - PROCESS | 264 | 1463041764569 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 00:29:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:29:24 INFO - PROCESS | 264 | 1463041764572 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:29:24 INFO - PROCESS | 264 | 1463041764574 Marionette TRACE conn2 <- [1,2814,null,{}] 00:29:24 INFO - PROCESS | 264 | 1463041764577 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}] 00:29:24 INFO - PROCESS | 264 | 1463041764659 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 00:29:24 INFO - PROCESS | 264 | 1463041764673 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:24 INFO - PROCESS | 264 | ++DOCSHELL 1639F000 == 59 [pid = 264] [id = 713] 00:29:24 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (163A0C00) [pid = 264] [serial = 2139] [outer = 00000000] 00:29:24 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (16743000) [pid = 264] [serial = 2140] [outer = 163A0C00] 00:29:24 INFO - PROCESS | 264 | 1463041764829 Marionette DEBUG loaded listener.js 00:29:24 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (1674C400) [pid = 264] [serial = 2141] [outer = 163A0C00] 00:29:25 INFO - PROCESS | 264 | 1463041765199 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:29:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:29:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 681ms 00:29:25 INFO - PROCESS | 264 | 1463041765258 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 00:29:25 INFO - PROCESS | 264 | 1463041765260 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 00:29:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:29:25 INFO - PROCESS | 264 | 1463041765263 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:29:25 INFO - PROCESS | 264 | 1463041765265 Marionette TRACE conn2 <- [1,2818,null,{}] 00:29:25 INFO - PROCESS | 264 | 1463041765278 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}] 00:29:25 INFO - PROCESS | 264 | 1463041765389 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 00:29:25 INFO - PROCESS | 264 | 1463041765398 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:25 INFO - PROCESS | 264 | ++DOCSHELL 16747000 == 60 [pid = 264] [id = 714] 00:29:25 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (1674A400) [pid = 264] [serial = 2142] [outer = 00000000] 00:29:25 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (16F13000) [pid = 264] [serial = 2143] [outer = 1674A400] 00:29:25 INFO - PROCESS | 264 | 1463041765496 Marionette DEBUG loaded listener.js 00:29:25 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (16F17800) [pid = 264] [serial = 2144] [outer = 1674A400] 00:29:25 INFO - PROCESS | 264 | 1463041765926 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]]]}] 00:29:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:29:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 696ms 00:29:25 INFO - PROCESS | 264 | 1463041765964 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 00:29:25 INFO - PROCESS | 264 | 1463041765966 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 00:29:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:29:25 INFO - PROCESS | 264 | 1463041765969 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:29:25 INFO - PROCESS | 264 | 1463041765971 Marionette TRACE conn2 <- [1,2822,null,{}] 00:29:25 INFO - PROCESS | 264 | 1463041765980 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}] 00:29:26 INFO - PROCESS | 264 | 1463041766125 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 00:29:26 INFO - PROCESS | 264 | 1463041766140 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:26 INFO - PROCESS | 264 | ++DOCSHELL 17613800 == 61 [pid = 264] [id = 715] 00:29:26 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (17701800) [pid = 264] [serial = 2145] [outer = 00000000] 00:29:26 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (17848C00) [pid = 264] [serial = 2146] [outer = 17701800] 00:29:26 INFO - PROCESS | 264 | 1463041766241 Marionette DEBUG loaded listener.js 00:29:26 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (1784B800) [pid = 264] [serial = 2147] [outer = 17701800] 00:29:26 INFO - PROCESS | 264 | 1463041766648 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:29:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:29:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 727ms 00:29:26 INFO - PROCESS | 264 | 1463041766694 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 00:29:26 INFO - PROCESS | 264 | 1463041766696 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 00:29:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:29:26 INFO - PROCESS | 264 | 1463041766705 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:29:26 INFO - PROCESS | 264 | 1463041766706 Marionette TRACE conn2 <- [1,2826,null,{}] 00:29:26 INFO - PROCESS | 264 | 1463041766709 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}] 00:29:26 INFO - PROCESS | 264 | 1463041766817 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 00:29:26 INFO - PROCESS | 264 | 1463041766823 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:26 INFO - PROCESS | 264 | ++DOCSHELL 1101C800 == 62 [pid = 264] [id = 716] 00:29:26 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (16185000) [pid = 264] [serial = 2148] [outer = 00000000] 00:29:26 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (1786FC00) [pid = 264] [serial = 2149] [outer = 16185000] 00:29:26 INFO - PROCESS | 264 | 1463041766866 Marionette DEBUG loaded listener.js 00:29:26 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (17871000) [pid = 264] [serial = 2150] [outer = 16185000] 00:29:27 INFO - PROCESS | 264 | --DOMWINDOW == 102 (1784E400) [pid = 264] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:29:27 INFO - PROCESS | 264 | --DOMWINDOW == 101 (17884800) [pid = 264] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:29:27 INFO - PROCESS | 264 | --DOMWINDOW == 100 (117E0C00) [pid = 264] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:29:27 INFO - PROCESS | 264 | --DOMWINDOW == 99 (16160800) [pid = 264] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:29:27 INFO - PROCESS | 264 | --DOMWINDOW == 98 (16745800) [pid = 264] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:29:27 INFO - PROCESS | 264 | --DOMWINDOW == 97 (0F697400) [pid = 264] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:29:27 INFO - PROCESS | 264 | --DOMWINDOW == 96 (1468BC00) [pid = 264] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:29:27 INFO - PROCESS | 264 | --DOMWINDOW == 95 (1320D400) [pid = 264] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:29:27 INFO - PROCESS | 264 | --DOMWINDOW == 94 (10D64400) [pid = 264] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:29:27 INFO - PROCESS | 264 | --DOMWINDOW == 93 (17A48C00) [pid = 264] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:29:27 INFO - PROCESS | 264 | --DOMWINDOW == 92 (10D5FC00) [pid = 264] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:29:27 INFO - PROCESS | 264 | 1463041767403 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]]]}] 00:29:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:29:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 727ms 00:29:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:29:27 INFO - PROCESS | 264 | 1463041767445 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 00:29:27 INFO - PROCESS | 264 | 1463041767447 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 00:29:27 INFO - PROCESS | 264 | 1463041767450 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:29:27 INFO - PROCESS | 264 | 1463041767452 Marionette TRACE conn2 <- [1,2830,null,{}] 00:29:27 INFO - PROCESS | 264 | 1463041767499 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}] 00:29:27 INFO - PROCESS | 264 | 1463041767608 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 00:29:27 INFO - PROCESS | 264 | 1463041767620 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:27 INFO - PROCESS | 264 | ++DOCSHELL 13B17C00 == 63 [pid = 264] [id = 717] 00:29:27 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (1468BC00) [pid = 264] [serial = 2151] [outer = 00000000] 00:29:27 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (16B61C00) [pid = 264] [serial = 2152] [outer = 1468BC00] 00:29:27 INFO - PROCESS | 264 | 1463041767673 Marionette DEBUG loaded listener.js 00:29:27 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (16C8D000) [pid = 264] [serial = 2153] [outer = 1468BC00] 00:29:28 INFO - PROCESS | 264 | 1463041768066 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]]]}] 00:29:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:29:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 634ms 00:29:28 INFO - PROCESS | 264 | 1463041768088 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 00:29:28 INFO - PROCESS | 264 | 1463041768090 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 00:29:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:29:28 INFO - PROCESS | 264 | 1463041768094 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:29:28 INFO - PROCESS | 264 | 1463041768095 Marionette TRACE conn2 <- [1,2834,null,{}] 00:29:28 INFO - PROCESS | 264 | 1463041768112 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}] 00:29:28 INFO - PROCESS | 264 | 1463041768174 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 00:29:28 INFO - PROCESS | 264 | 1463041768180 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:28 INFO - PROCESS | 264 | ++DOCSHELL 0CAFC800 == 64 [pid = 264] [id = 718] 00:29:28 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (1617C400) [pid = 264] [serial = 2154] [outer = 00000000] 00:29:28 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (1789F000) [pid = 264] [serial = 2155] [outer = 1617C400] 00:29:28 INFO - PROCESS | 264 | 1463041768224 Marionette DEBUG loaded listener.js 00:29:28 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (17A45800) [pid = 264] [serial = 2156] [outer = 1617C400] 00:29:28 INFO - PROCESS | 264 | 1463041768651 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]]]}] 00:29:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:29:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 588ms 00:29:28 INFO - PROCESS | 264 | 1463041768673 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 00:29:28 INFO - PROCESS | 264 | 1463041768675 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 00:29:28 INFO - PROCESS | 264 | 1463041768678 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:29:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:29:28 INFO - PROCESS | 264 | 1463041768680 Marionette TRACE conn2 <- [1,2838,null,{}] 00:29:28 INFO - PROCESS | 264 | 1463041768684 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}] 00:29:28 INFO - PROCESS | 264 | 1463041768804 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 00:29:28 INFO - PROCESS | 264 | 1463041768810 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:28 INFO - PROCESS | 264 | ++DOCSHELL 122AB800 == 65 [pid = 264] [id = 719] 00:29:28 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (17876400) [pid = 264] [serial = 2157] [outer = 00000000] 00:29:28 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (18561C00) [pid = 264] [serial = 2158] [outer = 17876400] 00:29:28 INFO - PROCESS | 264 | 1463041768852 Marionette DEBUG loaded listener.js 00:29:28 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (1857FC00) [pid = 264] [serial = 2159] [outer = 17876400] 00:29:29 INFO - PROCESS | 264 | 1463041769412 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:29:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:29:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 789ms 00:29:29 INFO - PROCESS | 264 | 1463041769482 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 00:29:29 INFO - PROCESS | 264 | 1463041769486 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 00:29:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:29:29 INFO - PROCESS | 264 | 1463041769492 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:29:29 INFO - PROCESS | 264 | 1463041769496 Marionette TRACE conn2 <- [1,2842,null,{}] 00:29:29 INFO - PROCESS | 264 | 1463041769503 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}] 00:29:29 INFO - PROCESS | 264 | 1463041769639 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 00:29:29 INFO - PROCESS | 264 | 1463041769780 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:29 INFO - PROCESS | 264 | ++DOCSHELL 0FD39C00 == 66 [pid = 264] [id = 720] 00:29:29 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (10F39800) [pid = 264] [serial = 2160] [outer = 00000000] 00:29:29 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (122B7C00) [pid = 264] [serial = 2161] [outer = 10F39800] 00:29:29 INFO - PROCESS | 264 | 1463041769836 Marionette DEBUG loaded listener.js 00:29:29 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (12EDC400) [pid = 264] [serial = 2162] [outer = 10F39800] 00:29:30 INFO - PROCESS | 264 | 1463041770440 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]]]}] 00:29:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:29:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 990ms 00:29:30 INFO - PROCESS | 264 | 1463041770479 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 00:29:30 INFO - PROCESS | 264 | 1463041770485 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 00:29:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:29:30 INFO - PROCESS | 264 | 1463041770492 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:29:30 INFO - PROCESS | 264 | 1463041770495 Marionette TRACE conn2 <- [1,2846,null,{}] 00:29:30 INFO - PROCESS | 264 | 1463041770499 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}] 00:29:30 INFO - PROCESS | 264 | 1463041770602 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 00:29:30 INFO - PROCESS | 264 | 1463041770714 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:30 INFO - PROCESS | 264 | ++DOCSHELL 1468F400 == 67 [pid = 264] [id = 721] 00:29:30 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (14693C00) [pid = 264] [serial = 2163] [outer = 00000000] 00:29:30 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (1615A800) [pid = 264] [serial = 2164] [outer = 14693C00] 00:29:30 INFO - PROCESS | 264 | 1463041770766 Marionette DEBUG loaded listener.js 00:29:30 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (1639EC00) [pid = 264] [serial = 2165] [outer = 14693C00] 00:29:31 INFO - PROCESS | 264 | 1463041771358 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:29:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:29:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 928ms 00:29:31 INFO - PROCESS | 264 | 1463041771419 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 00:29:31 INFO - PROCESS | 264 | 1463041771421 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 00:29:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:29:31 INFO - PROCESS | 264 | 1463041771425 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:29:31 INFO - PROCESS | 264 | 1463041771429 Marionette TRACE conn2 <- [1,2850,null,{}] 00:29:31 INFO - PROCESS | 264 | 1463041771440 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}] 00:29:31 INFO - PROCESS | 264 | 1463041771551 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 00:29:31 INFO - PROCESS | 264 | 1463041771684 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:31 INFO - PROCESS | 264 | ++DOCSHELL 13548800 == 68 [pid = 264] [id = 722] 00:29:31 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (1761E800) [pid = 264] [serial = 2166] [outer = 00000000] 00:29:31 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (1855F000) [pid = 264] [serial = 2167] [outer = 1761E800] 00:29:31 INFO - PROCESS | 264 | 1463041771740 Marionette DEBUG loaded listener.js 00:29:31 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (1858A800) [pid = 264] [serial = 2168] [outer = 1761E800] 00:29:32 INFO - PROCESS | 264 | 1463041772285 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]]]}] 00:29:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:29:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 897ms 00:29:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:29:32 INFO - PROCESS | 264 | 1463041772328 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 00:29:32 INFO - PROCESS | 264 | 1463041772331 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 00:29:32 INFO - PROCESS | 264 | 1463041772335 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:29:32 INFO - PROCESS | 264 | 1463041772337 Marionette TRACE conn2 <- [1,2854,null,{}] 00:29:32 INFO - PROCESS | 264 | 1463041772340 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}] 00:29:32 INFO - PROCESS | 264 | 1463041772448 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 00:29:32 INFO - PROCESS | 264 | 1463041772589 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:32 INFO - PROCESS | 264 | ++DOCSHELL 19A88400 == 69 [pid = 264] [id = 723] 00:29:32 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (19A89000) [pid = 264] [serial = 2169] [outer = 00000000] 00:29:32 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (19A8E000) [pid = 264] [serial = 2170] [outer = 19A89000] 00:29:32 INFO - PROCESS | 264 | 1463041772643 Marionette DEBUG loaded listener.js 00:29:32 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (19A93000) [pid = 264] [serial = 2171] [outer = 19A89000] 00:29:33 INFO - PROCESS | 264 | 1463041773427 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]]]}] 00:29:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:29:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1175ms 00:29:33 INFO - PROCESS | 264 | 1463041773519 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 00:29:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:29:33 INFO - PROCESS | 264 | 1463041773523 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 00:29:33 INFO - PROCESS | 264 | 1463041773527 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:29:33 INFO - PROCESS | 264 | 1463041773531 Marionette TRACE conn2 <- [1,2858,null,{}] 00:29:33 INFO - PROCESS | 264 | 1463041773536 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}] 00:29:33 INFO - PROCESS | 264 | 1463041773631 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 00:29:33 INFO - PROCESS | 264 | 1463041773772 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:33 INFO - PROCESS | 264 | ++DOCSHELL 12ED7000 == 70 [pid = 264] [id = 724] 00:29:33 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (12ED7400) [pid = 264] [serial = 2172] [outer = 00000000] 00:29:33 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (1340E800) [pid = 264] [serial = 2173] [outer = 12ED7400] 00:29:33 INFO - PROCESS | 264 | 1463041773826 Marionette DEBUG loaded listener.js 00:29:33 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (13B10400) [pid = 264] [serial = 2174] [outer = 12ED7400] 00:29:34 INFO - PROCESS | 264 | --DOCSHELL 0FD39400 == 69 [pid = 264] [id = 682] 00:29:34 INFO - PROCESS | 264 | --DOCSHELL 10D57C00 == 68 [pid = 264] [id = 700] 00:29:34 INFO - PROCESS | 264 | --DOCSHELL 0CAFC800 == 67 [pid = 264] [id = 718] 00:29:34 INFO - PROCESS | 264 | --DOCSHELL 13B17C00 == 66 [pid = 264] [id = 717] 00:29:34 INFO - PROCESS | 264 | --DOCSHELL 1101C800 == 65 [pid = 264] [id = 716] 00:29:34 INFO - PROCESS | 264 | --DOCSHELL 17613800 == 64 [pid = 264] [id = 715] 00:29:34 INFO - PROCESS | 264 | --DOCSHELL 16747000 == 63 [pid = 264] [id = 714] 00:29:34 INFO - PROCESS | 264 | --DOCSHELL 1639F000 == 62 [pid = 264] [id = 713] 00:29:34 INFO - PROCESS | 264 | --DOCSHELL 14697C00 == 61 [pid = 264] [id = 712] 00:29:34 INFO - PROCESS | 264 | --DOCSHELL 11FB5400 == 60 [pid = 264] [id = 711] 00:29:34 INFO - PROCESS | 264 | --DOCSHELL 1101D400 == 59 [pid = 264] [id = 710] 00:29:34 INFO - PROCESS | 264 | --DOCSHELL 10705000 == 58 [pid = 264] [id = 706] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 115 (1615EC00) [pid = 264] [serial = 2039] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 114 (18581000) [pid = 264] [serial = 2116] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 113 (1786F800) [pid = 264] [serial = 2074] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 112 (13544000) [pid = 264] [serial = 2077] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 111 (1617C800) [pid = 264] [serial = 2080] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 110 (17877800) [pid = 264] [serial = 2083] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 109 (1674E000) [pid = 264] [serial = 2087] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 108 (16159C00) [pid = 264] [serial = 2086] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 107 (1787E000) [pid = 264] [serial = 2104] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 106 (178A5400) [pid = 264] [serial = 2107] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 105 (1789A800) [pid = 264] [serial = 2105] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 104 (16183400) [pid = 264] [serial = 2095] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 103 (163A7400) [pid = 264] [serial = 2096] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 102 (16F18C00) [pid = 264] [serial = 2098] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 101 (11020C00) [pid = 264] [serial = 2089] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 100 (12E2A800) [pid = 264] [serial = 2090] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 99 (14928800) [pid = 264] [serial = 2092] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 98 (149FCC00) [pid = 264] [serial = 2093] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 97 (16164000) [pid = 264] [serial = 2110] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 96 (16749400) [pid = 264] [serial = 2111] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 95 (177E0400) [pid = 264] [serial = 2101] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 94 (17846000) [pid = 264] [serial = 2102] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 93 (178A6C00) [pid = 264] [serial = 2108] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 92 (18561800) [pid = 264] [serial = 2114] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 91 (182D5800) [pid = 264] [serial = 2113] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | --DOMWINDOW == 90 (16F6D400) [pid = 264] [serial = 2099] [outer = 00000000] [url = about:blank] 00:29:34 INFO - PROCESS | 264 | 1463041774387 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]]]}] 00:29:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:29:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 897ms 00:29:34 INFO - PROCESS | 264 | 1463041774429 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 00:29:34 INFO - PROCESS | 264 | 1463041774434 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 00:29:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:29:34 INFO - PROCESS | 264 | 1463041774440 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:29:34 INFO - PROCESS | 264 | 1463041774443 Marionette TRACE conn2 <- [1,2862,null,{}] 00:29:34 INFO - PROCESS | 264 | 1463041774446 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}] 00:29:34 INFO - PROCESS | 264 | 1463041774529 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 00:29:34 INFO - PROCESS | 264 | 1463041774537 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:34 INFO - PROCESS | 264 | ++DOCSHELL 1101D400 == 59 [pid = 264] [id = 725] 00:29:34 INFO - PROCESS | 264 | ++DOMWINDOW == 91 (1101DC00) [pid = 264] [serial = 2175] [outer = 00000000] 00:29:34 INFO - PROCESS | 264 | ++DOMWINDOW == 92 (13B9B800) [pid = 264] [serial = 2176] [outer = 1101DC00] 00:29:34 INFO - PROCESS | 264 | 1463041774588 Marionette DEBUG loaded listener.js 00:29:34 INFO - PROCESS | 264 | ++DOMWINDOW == 93 (14697C00) [pid = 264] [serial = 2177] [outer = 1101DC00] 00:29:35 INFO - PROCESS | 264 | 1463041775073 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]]]}] 00:29:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:29:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 696ms 00:29:35 INFO - PROCESS | 264 | 1463041775128 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 00:29:35 INFO - PROCESS | 264 | 1463041775131 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 00:29:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:29:35 INFO - PROCESS | 264 | 1463041775138 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:29:35 INFO - PROCESS | 264 | 1463041775141 Marionette TRACE conn2 <- [1,2866,null,{}] 00:29:35 INFO - PROCESS | 264 | 1463041775152 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}] 00:29:35 INFO - PROCESS | 264 | 1463041775237 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 00:29:35 INFO - PROCESS | 264 | 1463041775244 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:35 INFO - PROCESS | 264 | ++DOCSHELL 1615CC00 == 60 [pid = 264] [id = 726] 00:29:35 INFO - PROCESS | 264 | ++DOMWINDOW == 94 (1615D000) [pid = 264] [serial = 2178] [outer = 00000000] 00:29:35 INFO - PROCESS | 264 | ++DOMWINDOW == 95 (16185400) [pid = 264] [serial = 2179] [outer = 1615D000] 00:29:35 INFO - PROCESS | 264 | 1463041775294 Marionette DEBUG loaded listener.js 00:29:35 INFO - PROCESS | 264 | ++DOMWINDOW == 96 (163A1C00) [pid = 264] [serial = 2180] [outer = 1615D000] 00:29:35 INFO - PROCESS | 264 | 1463041775768 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]]]}] 00:29:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:29:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 650ms 00:29:35 INFO - PROCESS | 264 | 1463041775791 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 00:29:35 INFO - PROCESS | 264 | 1463041775793 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 00:29:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:29:35 INFO - PROCESS | 264 | 1463041775796 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:29:35 INFO - PROCESS | 264 | 1463041775798 Marionette TRACE conn2 <- [1,2870,null,{}] 00:29:35 INFO - PROCESS | 264 | 1463041775805 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}] 00:29:35 INFO - PROCESS | 264 | 1463041775884 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 00:29:35 INFO - PROCESS | 264 | 1463041775891 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:35 INFO - PROCESS | 264 | ++DOCSHELL 13CB5400 == 61 [pid = 264] [id = 727] 00:29:35 INFO - PROCESS | 264 | ++DOMWINDOW == 97 (16B60000) [pid = 264] [serial = 2181] [outer = 00000000] 00:29:35 INFO - PROCESS | 264 | ++DOMWINDOW == 98 (16F75000) [pid = 264] [serial = 2182] [outer = 16B60000] 00:29:35 INFO - PROCESS | 264 | 1463041775934 Marionette DEBUG loaded listener.js 00:29:35 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (16F77000) [pid = 264] [serial = 2183] [outer = 16B60000] 00:29:36 INFO - PROCESS | 264 | 1463041776361 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]]]}] 00:29:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:29:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 634ms 00:29:36 INFO - PROCESS | 264 | 1463041776417 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 00:29:36 INFO - PROCESS | 264 | 1463041776419 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 00:29:36 INFO - PROCESS | 264 | 1463041776423 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:29:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:29:36 INFO - PROCESS | 264 | 1463041776425 Marionette TRACE conn2 <- [1,2874,null,{}] 00:29:36 INFO - PROCESS | 264 | 1463041776430 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}] 00:29:36 INFO - PROCESS | 264 | 1463041776557 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 00:29:36 INFO - PROCESS | 264 | 1463041776564 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:36 INFO - PROCESS | 264 | ++DOCSHELL 17843000 == 62 [pid = 264] [id = 728] 00:29:36 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (17843800) [pid = 264] [serial = 2184] [outer = 00000000] 00:29:36 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (17846000) [pid = 264] [serial = 2185] [outer = 17843800] 00:29:36 INFO - PROCESS | 264 | 1463041776659 Marionette DEBUG loaded listener.js 00:29:36 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (1784A400) [pid = 264] [serial = 2186] [outer = 17843800] 00:29:37 INFO - PROCESS | 264 | 1463041777091 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]]]}] 00:29:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:29:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 680ms 00:29:37 INFO - PROCESS | 264 | 1463041777130 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 00:29:37 INFO - PROCESS | 264 | 1463041777132 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 00:29:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:29:37 INFO - PROCESS | 264 | 1463041777139 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:29:37 INFO - PROCESS | 264 | 1463041777141 Marionette TRACE conn2 <- [1,2878,null,{}] 00:29:37 INFO - PROCESS | 264 | 1463041777144 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}] 00:29:37 INFO - PROCESS | 264 | 1463041777280 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 00:29:37 INFO - PROCESS | 264 | 1463041777295 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:37 INFO - PROCESS | 264 | ++DOCSHELL 1617CC00 == 63 [pid = 264] [id = 729] 00:29:37 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (16750000) [pid = 264] [serial = 2187] [outer = 00000000] 00:29:37 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (178A1C00) [pid = 264] [serial = 2188] [outer = 16750000] 00:29:37 INFO - PROCESS | 264 | 1463041777393 Marionette DEBUG loaded listener.js 00:29:37 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (17A47000) [pid = 264] [serial = 2189] [outer = 16750000] 00:29:37 INFO - PROCESS | 264 | 1463041777823 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:29:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:29:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 742ms 00:29:37 INFO - PROCESS | 264 | 1463041777879 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 00:29:37 INFO - PROCESS | 264 | 1463041777881 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 00:29:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:29:37 INFO - PROCESS | 264 | 1463041777890 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:29:37 INFO - PROCESS | 264 | 1463041777892 Marionette TRACE conn2 <- [1,2882,null,{}] 00:29:37 INFO - PROCESS | 264 | 1463041777895 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}] 00:29:38 INFO - PROCESS | 264 | 1463041778017 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 00:29:38 INFO - PROCESS | 264 | 1463041778029 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:38 INFO - PROCESS | 264 | ++DOCSHELL 16747400 == 64 [pid = 264] [id = 730] 00:29:38 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (1787A800) [pid = 264] [serial = 2190] [outer = 00000000] 00:29:38 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (18565800) [pid = 264] [serial = 2191] [outer = 1787A800] 00:29:38 INFO - PROCESS | 264 | 1463041778127 Marionette DEBUG loaded listener.js 00:29:38 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (18586C00) [pid = 264] [serial = 2192] [outer = 1787A800] 00:29:38 INFO - PROCESS | 264 | --DOMWINDOW == 107 (112A8800) [pid = 264] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:29:38 INFO - PROCESS | 264 | --DOMWINDOW == 106 (149FA800) [pid = 264] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:29:38 INFO - PROCESS | 264 | --DOMWINDOW == 105 (163A0C00) [pid = 264] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:29:38 INFO - PROCESS | 264 | --DOMWINDOW == 104 (12C0BC00) [pid = 264] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:29:38 INFO - PROCESS | 264 | --DOMWINDOW == 103 (1617C400) [pid = 264] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:29:38 INFO - PROCESS | 264 | --DOMWINDOW == 102 (1674A400) [pid = 264] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:29:38 INFO - PROCESS | 264 | --DOMWINDOW == 101 (17701800) [pid = 264] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:29:38 INFO - PROCESS | 264 | --DOMWINDOW == 100 (16185000) [pid = 264] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:29:38 INFO - PROCESS | 264 | --DOMWINDOW == 99 (1468BC00) [pid = 264] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:29:38 INFO - PROCESS | 264 | --DOMWINDOW == 98 (18568C00) [pid = 264] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:29:38 INFO - PROCESS | 264 | 1463041778598 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]]]}] 00:29:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:29:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 727ms 00:29:38 INFO - PROCESS | 264 | 1463041778608 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 00:29:38 INFO - PROCESS | 264 | 1463041778610 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 00:29:38 INFO - PROCESS | 264 | 1463041778613 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:29:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:29:38 INFO - PROCESS | 264 | 1463041778615 Marionette TRACE conn2 <- [1,2886,null,{}] 00:29:38 INFO - PROCESS | 264 | 1463041778618 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}] 00:29:38 INFO - PROCESS | 264 | 1463041778696 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 00:29:38 INFO - PROCESS | 264 | 1463041778703 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:38 INFO - PROCESS | 264 | ++DOCSHELL 13285000 == 65 [pid = 264] [id = 731] 00:29:38 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (16160800) [pid = 264] [serial = 2193] [outer = 00000000] 00:29:38 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (16F18400) [pid = 264] [serial = 2194] [outer = 16160800] 00:29:38 INFO - PROCESS | 264 | 1463041778746 Marionette DEBUG loaded listener.js 00:29:38 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (17842800) [pid = 264] [serial = 2195] [outer = 16160800] 00:29:39 INFO - PROCESS | 264 | 1463041779186 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]]]}] 00:29:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:29:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 588ms 00:29:39 INFO - PROCESS | 264 | 1463041779211 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 00:29:39 INFO - PROCESS | 264 | 1463041779213 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 00:29:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:29:39 INFO - PROCESS | 264 | 1463041779216 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:29:39 INFO - PROCESS | 264 | 1463041779218 Marionette TRACE conn2 <- [1,2890,null,{}] 00:29:39 INFO - PROCESS | 264 | 1463041779221 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}] 00:29:39 INFO - PROCESS | 264 | 1463041779393 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 00:29:39 INFO - PROCESS | 264 | 1463041779544 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:39 INFO - PROCESS | 264 | ++DOCSHELL 115F8C00 == 66 [pid = 264] [id = 732] 00:29:39 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (117D8C00) [pid = 264] [serial = 2196] [outer = 00000000] 00:29:39 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (12E22800) [pid = 264] [serial = 2197] [outer = 117D8C00] 00:29:39 INFO - PROCESS | 264 | 1463041779601 Marionette DEBUG loaded listener.js 00:29:39 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (13491000) [pid = 264] [serial = 2198] [outer = 117D8C00] 00:29:40 INFO - PROCESS | 264 | 1463041780151 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:29:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:29:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 974ms 00:29:40 INFO - PROCESS | 264 | 1463041780188 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 00:29:40 INFO - PROCESS | 264 | 1463041780193 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 00:29:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:29:40 INFO - PROCESS | 264 | 1463041780198 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:29:40 INFO - PROCESS | 264 | 1463041780201 Marionette TRACE conn2 <- [1,2894,null,{}] 00:29:40 INFO - PROCESS | 264 | 1463041780206 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}] 00:29:40 INFO - PROCESS | 264 | 1463041780311 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 00:29:40 INFO - PROCESS | 264 | 1463041780423 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:40 INFO - PROCESS | 264 | ++DOCSHELL 15B8AC00 == 67 [pid = 264] [id = 733] 00:29:40 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (15BE1400) [pid = 264] [serial = 2199] [outer = 00000000] 00:29:40 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (16183400) [pid = 264] [serial = 2200] [outer = 15BE1400] 00:29:40 INFO - PROCESS | 264 | 1463041780519 Marionette DEBUG loaded listener.js 00:29:40 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (16C89800) [pid = 264] [serial = 2201] [outer = 15BE1400] 00:29:41 INFO - PROCESS | 264 | 1463041781104 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]]]}] 00:29:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:29:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 944ms 00:29:41 INFO - PROCESS | 264 | 1463041781144 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 00:29:41 INFO - PROCESS | 264 | 1463041781147 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 00:29:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:29:41 INFO - PROCESS | 264 | 1463041781151 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:29:41 INFO - PROCESS | 264 | 1463041781153 Marionette TRACE conn2 <- [1,2898,null,{}] 00:29:41 INFO - PROCESS | 264 | 1463041781157 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}] 00:29:41 INFO - PROCESS | 264 | 1463041781246 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 00:29:41 INFO - PROCESS | 264 | 1463041781359 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:41 INFO - PROCESS | 264 | ++DOCSHELL 17710800 == 68 [pid = 264] [id = 734] 00:29:41 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (17845400) [pid = 264] [serial = 2202] [outer = 00000000] 00:29:41 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (1787F000) [pid = 264] [serial = 2203] [outer = 17845400] 00:29:41 INFO - PROCESS | 264 | 1463041781414 Marionette DEBUG loaded listener.js 00:29:41 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (178A8C00) [pid = 264] [serial = 2204] [outer = 17845400] 00:29:41 INFO - PROCESS | 264 | 1463041781941 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]]]}] 00:29:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:29:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:29:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 835ms 00:29:41 INFO - PROCESS | 264 | 1463041781976 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 00:29:41 INFO - PROCESS | 264 | 1463041781980 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 00:29:41 INFO - TEST-START | /DOMEvents/constructors.html 00:29:42 INFO - PROCESS | 264 | 1463041782007 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:29:42 INFO - PROCESS | 264 | 1463041782012 Marionette TRACE conn2 <- [1,2902,null,{}] 00:29:42 INFO - PROCESS | 264 | 1463041782016 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}] 00:29:42 INFO - PROCESS | 264 | 1463041782118 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 00:29:42 INFO - PROCESS | 264 | 1463041782227 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:42 INFO - PROCESS | 264 | ++DOCSHELL 1787C000 == 69 [pid = 264] [id = 735] 00:29:42 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (178A3400) [pid = 264] [serial = 2205] [outer = 00000000] 00:29:42 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (19B07400) [pid = 264] [serial = 2206] [outer = 178A3400] 00:29:42 INFO - PROCESS | 264 | 1463041782279 Marionette DEBUG loaded listener.js 00:29:42 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (19B0CC00) [pid = 264] [serial = 2207] [outer = 178A3400] 00:29:42 INFO - PROCESS | 264 | 1463041782903 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]]]}] 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:29:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:29:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:29:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:29:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:29:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:29:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:29:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:29:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:29:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 1036ms 00:29:43 INFO - PROCESS | 264 | 1463041783026 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 00:29:43 INFO - PROCESS | 264 | 1463041783029 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 00:29:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:29:43 INFO - PROCESS | 264 | 1463041783032 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:29:43 INFO - PROCESS | 264 | 1463041783035 Marionette TRACE conn2 <- [1,2906,null,{}] 00:29:43 INFO - PROCESS | 264 | 1463041783056 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}] 00:29:43 INFO - PROCESS | 264 | 1463041783160 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 00:29:43 INFO - PROCESS | 264 | 1463041783294 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:43 INFO - PROCESS | 264 | ++DOCSHELL 10F3D400 == 70 [pid = 264] [id = 736] 00:29:43 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (10F40C00) [pid = 264] [serial = 2208] [outer = 00000000] 00:29:43 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (19B0EC00) [pid = 264] [serial = 2209] [outer = 10F40C00] 00:29:43 INFO - PROCESS | 264 | 1463041783347 Marionette DEBUG loaded listener.js 00:29:43 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (19B1A800) [pid = 264] [serial = 2210] [outer = 10F40C00] 00:29:43 INFO - PROCESS | 264 | 1463041783840 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:29:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:29:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 851ms 00:29:43 INFO - PROCESS | 264 | 1463041783895 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 00:29:43 INFO - PROCESS | 264 | 1463041783897 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 00:29:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:29:43 INFO - PROCESS | 264 | 1463041783938 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:29:43 INFO - PROCESS | 264 | 1463041783940 Marionette TRACE conn2 <- [1,2910,null,{}] 00:29:43 INFO - PROCESS | 264 | 1463041783947 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}] 00:29:44 INFO - PROCESS | 264 | 1463041784067 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 00:29:44 INFO - PROCESS | 264 | 1463041784338 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:44 INFO - PROCESS | 264 | ++DOCSHELL 0FD7E000 == 71 [pid = 264] [id = 737] 00:29:44 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (1070B800) [pid = 264] [serial = 2211] [outer = 00000000] 00:29:44 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (11537400) [pid = 264] [serial = 2212] [outer = 1070B800] 00:29:44 INFO - PROCESS | 264 | 1463041784401 Marionette DEBUG loaded listener.js 00:29:44 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (12C11800) [pid = 264] [serial = 2213] [outer = 1070B800] 00:29:44 INFO - PROCESS | 264 | [264] 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 00:29:44 INFO - PROCESS | 264 | [264] 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 00:29:44 INFO - PROCESS | 264 | [264] 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 00:29:44 INFO - PROCESS | 264 | [264] 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 00:29:44 INFO - PROCESS | 264 | 1463041784964 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]]]}] 00:29:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:29:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:29:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:29:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:29:44 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 00:29:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:29:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:29:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:29:44 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 00:29:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:29:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:29:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:29:44 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]" 00:29:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:29:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:29:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:29:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:29:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1089ms 00:29:44 INFO - PROCESS | 264 | 1463041784988 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 00:29:44 INFO - PROCESS | 264 | 1463041784992 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 00:29:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:29:45 INFO - PROCESS | 264 | 1463041785037 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:29:45 INFO - PROCESS | 264 | 1463041785043 Marionette TRACE conn2 <- [1,2914,null,{}] 00:29:45 INFO - PROCESS | 264 | 1463041785050 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}] 00:29:45 INFO - PROCESS | 264 | 1463041785152 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 00:29:45 INFO - PROCESS | 264 | 1463041785267 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:45 INFO - PROCESS | 264 | ++DOCSHELL 149FD800 == 72 [pid = 264] [id = 738] 00:29:45 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (15836000) [pid = 264] [serial = 2214] [outer = 00000000] 00:29:45 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (16D4C400) [pid = 264] [serial = 2215] [outer = 15836000] 00:29:45 INFO - PROCESS | 264 | 1463041785315 Marionette DEBUG loaded listener.js 00:29:45 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (16F77800) [pid = 264] [serial = 2216] [outer = 15836000] 00:29:45 INFO - PROCESS | 264 | --DOCSHELL 16747400 == 71 [pid = 264] [id = 730] 00:29:45 INFO - PROCESS | 264 | --DOCSHELL 1617CC00 == 70 [pid = 264] [id = 729] 00:29:45 INFO - PROCESS | 264 | --DOCSHELL 17843000 == 69 [pid = 264] [id = 728] 00:29:45 INFO - PROCESS | 264 | --DOCSHELL 13CB5400 == 68 [pid = 264] [id = 727] 00:29:45 INFO - PROCESS | 264 | --DOCSHELL 1615CC00 == 67 [pid = 264] [id = 726] 00:29:45 INFO - PROCESS | 264 | --DOCSHELL 1101D400 == 66 [pid = 264] [id = 725] 00:29:45 INFO - PROCESS | 264 | --DOCSHELL 12ED7000 == 65 [pid = 264] [id = 724] 00:29:45 INFO - PROCESS | 264 | --DOCSHELL 13548800 == 64 [pid = 264] [id = 722] 00:29:45 INFO - PROCESS | 264 | --DOCSHELL 1468F400 == 63 [pid = 264] [id = 721] 00:29:45 INFO - PROCESS | 264 | --DOCSHELL 0FD39C00 == 62 [pid = 264] [id = 720] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 121 (18584800) [pid = 264] [serial = 2117] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 120 (11018C00) [pid = 264] [serial = 2119] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 119 (15A96000) [pid = 264] [serial = 2122] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 118 (163A4800) [pid = 264] [serial = 2128] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 117 (134EB400) [pid = 264] [serial = 2132] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 116 (1328D000) [pid = 264] [serial = 2131] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 115 (15B8B800) [pid = 264] [serial = 2137] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 114 (1615F000) [pid = 264] [serial = 2138] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 113 (16743000) [pid = 264] [serial = 2140] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 112 (1340E000) [pid = 264] [serial = 2134] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 111 (13CBDC00) [pid = 264] [serial = 2135] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 110 (17874800) [pid = 264] [serial = 2125] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 109 (17A45800) [pid = 264] [serial = 2156] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 108 (16F13000) [pid = 264] [serial = 2143] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 107 (1784B800) [pid = 264] [serial = 2147] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 106 (17848C00) [pid = 264] [serial = 2146] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 105 (18561C00) [pid = 264] [serial = 2158] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 104 (1786FC00) [pid = 264] [serial = 2149] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 103 (1789F000) [pid = 264] [serial = 2155] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 102 (16B61C00) [pid = 264] [serial = 2152] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 101 (17871000) [pid = 264] [serial = 2150] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 100 (16F17800) [pid = 264] [serial = 2144] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 99 (16C8D000) [pid = 264] [serial = 2153] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | --DOMWINDOW == 98 (1674C400) [pid = 264] [serial = 2141] [outer = 00000000] [url = about:blank] 00:29:45 INFO - PROCESS | 264 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:29:45 INFO - PROCESS | 264 | 1463041785864 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]]]}] 00:29:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:29:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 917ms 00:29:45 INFO - PROCESS | 264 | 1463041785922 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 00:29:45 INFO - PROCESS | 264 | 1463041785925 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 00:29:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:29:45 INFO - PROCESS | 264 | 1463041785930 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:29:45 INFO - PROCESS | 264 | 1463041785932 Marionette TRACE conn2 <- [1,2918,null,{}] 00:29:45 INFO - PROCESS | 264 | 1463041785935 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}] 00:29:46 INFO - PROCESS | 264 | 1463041786019 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 00:29:46 INFO - PROCESS | 264 | 1463041786029 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:46 INFO - PROCESS | 264 | ++DOCSHELL 1348F000 == 63 [pid = 264] [id = 739] 00:29:46 INFO - PROCESS | 264 | ++DOMWINDOW == 99 (134EB400) [pid = 264] [serial = 2217] [outer = 00000000] 00:29:46 INFO - PROCESS | 264 | ++DOMWINDOW == 100 (1613FC00) [pid = 264] [serial = 2218] [outer = 134EB400] 00:29:46 INFO - PROCESS | 264 | 1463041786073 Marionette DEBUG loaded listener.js 00:29:46 INFO - PROCESS | 264 | ++DOMWINDOW == 101 (16742400) [pid = 264] [serial = 2219] [outer = 134EB400] 00:29:46 INFO - PROCESS | 264 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:29:46 INFO - PROCESS | 264 | 1463041786549 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]]]}] 00:29:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:29:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 637ms 00:29:46 INFO - PROCESS | 264 | 1463041786568 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 00:29:46 INFO - PROCESS | 264 | 1463041786570 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 00:29:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:29:46 INFO - PROCESS | 264 | 1463041786575 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:29:46 INFO - PROCESS | 264 | 1463041786581 Marionette TRACE conn2 <- [1,2922,null,{}] 00:29:46 INFO - PROCESS | 264 | 1463041786589 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}] 00:29:46 INFO - PROCESS | 264 | 1463041786679 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 00:29:46 INFO - PROCESS | 264 | 1463041786686 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:46 INFO - PROCESS | 264 | ++DOCSHELL 1674C400 == 64 [pid = 264] [id = 740] 00:29:46 INFO - PROCESS | 264 | ++DOMWINDOW == 102 (1674E800) [pid = 264] [serial = 2220] [outer = 00000000] 00:29:46 INFO - PROCESS | 264 | ++DOMWINDOW == 103 (177EB000) [pid = 264] [serial = 2221] [outer = 1674E800] 00:29:46 INFO - PROCESS | 264 | 1463041786730 Marionette DEBUG loaded listener.js 00:29:46 INFO - PROCESS | 264 | ++DOMWINDOW == 104 (1784FC00) [pid = 264] [serial = 2222] [outer = 1674E800] 00:29:47 INFO - PROCESS | 264 | 1463041787173 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]]]}] 00:29:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:29:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 622ms 00:29:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:29:47 INFO - PROCESS | 264 | 1463041787212 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 00:29:47 INFO - PROCESS | 264 | 1463041787214 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 00:29:47 INFO - PROCESS | 264 | 1463041787217 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:29:47 INFO - PROCESS | 264 | 1463041787219 Marionette TRACE conn2 <- [1,2926,null,{}] 00:29:47 INFO - PROCESS | 264 | 1463041787222 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}] 00:29:47 INFO - PROCESS | 264 | 1463041787304 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 00:29:47 INFO - PROCESS | 264 | 1463041787309 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:47 INFO - PROCESS | 264 | ++DOCSHELL 14258400 == 65 [pid = 264] [id = 741] 00:29:47 INFO - PROCESS | 264 | ++DOMWINDOW == 105 (17869000) [pid = 264] [serial = 2223] [outer = 00000000] 00:29:47 INFO - PROCESS | 264 | ++DOMWINDOW == 106 (17899800) [pid = 264] [serial = 2224] [outer = 17869000] 00:29:47 INFO - PROCESS | 264 | 1463041787353 Marionette DEBUG loaded listener.js 00:29:47 INFO - PROCESS | 264 | ++DOMWINDOW == 107 (178A0000) [pid = 264] [serial = 2225] [outer = 17869000] 00:29:47 INFO - PROCESS | 264 | 1463041787772 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]]]}] 00:29:47 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. 00:29:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 591ms 00:29:47 INFO - PROCESS | 264 | 1463041787816 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 00:29:47 INFO - PROCESS | 264 | 1463041787818 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 00:29:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:29:47 INFO - PROCESS | 264 | 1463041787821 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:29:47 INFO - PROCESS | 264 | 1463041787823 Marionette TRACE conn2 <- [1,2930,null,{}] 00:29:47 INFO - PROCESS | 264 | 1463041787827 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}] 00:29:47 INFO - PROCESS | 264 | 1463041787975 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 00:29:47 INFO - PROCESS | 264 | 1463041787983 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:47 INFO - PROCESS | 264 | ++DOCSHELL 10F48000 == 66 [pid = 264] [id = 742] 00:29:47 INFO - PROCESS | 264 | ++DOMWINDOW == 108 (180EB000) [pid = 264] [serial = 2226] [outer = 00000000] 00:29:48 INFO - PROCESS | 264 | ++DOMWINDOW == 109 (18567400) [pid = 264] [serial = 2227] [outer = 180EB000] 00:29:48 INFO - PROCESS | 264 | 1463041788033 Marionette DEBUG loaded listener.js 00:29:48 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (18585400) [pid = 264] [serial = 2228] [outer = 180EB000] 00:29:48 INFO - PROCESS | 264 | 1463041788493 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"]]]}] 00:29:48 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 00:29:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:29:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 700ms 00:29:48 INFO - PROCESS | 264 | 1463041788521 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 00:29:48 INFO - PROCESS | 264 | 1463041788523 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 00:29:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:29:48 INFO - PROCESS | 264 | 1463041788526 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:29:48 INFO - PROCESS | 264 | 1463041788528 Marionette TRACE conn2 <- [1,2934,null,{}] 00:29:48 INFO - PROCESS | 264 | 1463041788535 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}] 00:29:48 INFO - PROCESS | 264 | 1463041788649 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 00:29:48 INFO - PROCESS | 264 | 1463041788656 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:48 INFO - PROCESS | 264 | ++DOCSHELL 1858C400 == 67 [pid = 264] [id = 743] 00:29:48 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (19B0E000) [pid = 264] [serial = 2229] [outer = 00000000] 00:29:48 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (19B23400) [pid = 264] [serial = 2230] [outer = 19B0E000] 00:29:48 INFO - PROCESS | 264 | 1463041788729 Marionette DEBUG loaded listener.js 00:29:48 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (19B26800) [pid = 264] [serial = 2231] [outer = 19B0E000] 00:29:49 INFO - PROCESS | 264 | 1463041789124 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]]]}] 00:29:49 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. 00:29:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 637ms 00:29:49 INFO - PROCESS | 264 | 1463041789147 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 00:29:49 INFO - PROCESS | 264 | 1463041789149 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 00:29:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:29:49 INFO - PROCESS | 264 | 1463041789152 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:29:49 INFO - PROCESS | 264 | 1463041789154 Marionette TRACE conn2 <- [1,2938,null,{}] 00:29:49 INFO - PROCESS | 264 | 1463041789171 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}] 00:29:49 INFO - PROCESS | 264 | 1463041789289 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 00:29:49 INFO - PROCESS | 264 | 1463041789295 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:49 INFO - PROCESS | 264 | ++DOCSHELL 19B06C00 == 68 [pid = 264] [id = 744] 00:29:49 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (19B08800) [pid = 264] [serial = 2232] [outer = 00000000] 00:29:49 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (19BC6800) [pid = 264] [serial = 2233] [outer = 19B08800] 00:29:49 INFO - PROCESS | 264 | 1463041789338 Marionette DEBUG loaded listener.js 00:29:49 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (19C46800) [pid = 264] [serial = 2234] [outer = 19B08800] 00:29:49 INFO - PROCESS | 264 | ++DOCSHELL 19C8DC00 == 69 [pid = 264] [id = 745] 00:29:49 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (19C8E000) [pid = 264] [serial = 2235] [outer = 00000000] 00:29:49 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (19C8EC00) [pid = 264] [serial = 2236] [outer = 19C8E000] 00:29:49 INFO - PROCESS | 264 | 1463041789804 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]]]}] 00:29:49 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. 00:29:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 684ms 00:29:49 INFO - PROCESS | 264 | 1463041789852 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 00:29:49 INFO - PROCESS | 264 | 1463041789854 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 00:29:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:29:49 INFO - PROCESS | 264 | 1463041789858 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:29:49 INFO - PROCESS | 264 | 1463041789859 Marionette TRACE conn2 <- [1,2942,null,{}] 00:29:49 INFO - PROCESS | 264 | 1463041789863 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}] 00:29:49 INFO - PROCESS | 264 | 1463041789990 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 00:29:50 INFO - PROCESS | 264 | 1463041790041 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:50 INFO - PROCESS | 264 | ++DOCSHELL 19C4AC00 == 70 [pid = 264] [id = 746] 00:29:50 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (19C50C00) [pid = 264] [serial = 2237] [outer = 00000000] 00:29:50 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (19C8F800) [pid = 264] [serial = 2238] [outer = 19C50C00] 00:29:50 INFO - PROCESS | 264 | 1463041790093 Marionette DEBUG loaded listener.js 00:29:50 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (19C92C00) [pid = 264] [serial = 2239] [outer = 19C50C00] 00:29:50 INFO - PROCESS | 264 | --DOMWINDOW == 120 (16750000) [pid = 264] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:29:50 INFO - PROCESS | 264 | --DOMWINDOW == 119 (1787A800) [pid = 264] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:29:50 INFO - PROCESS | 264 | --DOMWINDOW == 118 (1101DC00) [pid = 264] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:29:50 INFO - PROCESS | 264 | --DOMWINDOW == 117 (1615D000) [pid = 264] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:29:50 INFO - PROCESS | 264 | --DOMWINDOW == 116 (16B60000) [pid = 264] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:29:50 INFO - PROCESS | 264 | --DOMWINDOW == 115 (12ED7400) [pid = 264] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:29:50 INFO - PROCESS | 264 | --DOMWINDOW == 114 (17843800) [pid = 264] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:29:50 INFO - PROCESS | 264 | --DOMWINDOW == 113 (0FD82400) [pid = 264] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:29:50 INFO - PROCESS | 264 | --DOMWINDOW == 112 (12C11000) [pid = 264] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:29:50 INFO - PROCESS | 264 | --DOMWINDOW == 111 (10705800) [pid = 264] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:29:50 INFO - PROCESS | 264 | --DOMWINDOW == 110 (13BA4C00) [pid = 264] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:29:50 INFO - PROCESS | 264 | --DOMWINDOW == 109 (11536800) [pid = 264] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:29:50 INFO - PROCESS | 264 | 1463041790617 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]]]}] 00:29:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:29:50 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 00:29:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 793ms 00:29:50 INFO - PROCESS | 264 | 1463041790660 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 00:29:50 INFO - PROCESS | 264 | 1463041790662 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 00:29:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:29:50 INFO - PROCESS | 264 | 1463041790665 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:29:50 INFO - PROCESS | 264 | 1463041790667 Marionette TRACE conn2 <- [1,2946,null,{}] 00:29:50 INFO - PROCESS | 264 | 1463041790683 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}] 00:29:50 INFO - PROCESS | 264 | 1463041790786 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 00:29:50 INFO - PROCESS | 264 | 1463041790792 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:50 INFO - PROCESS | 264 | ++DOCSHELL 13489C00 == 71 [pid = 264] [id = 747] 00:29:50 INFO - PROCESS | 264 | ++DOMWINDOW == 110 (135A3C00) [pid = 264] [serial = 2240] [outer = 00000000] 00:29:50 INFO - PROCESS | 264 | ++DOMWINDOW == 111 (1789BC00) [pid = 264] [serial = 2241] [outer = 135A3C00] 00:29:50 INFO - PROCESS | 264 | 1463041790835 Marionette DEBUG loaded listener.js 00:29:50 INFO - PROCESS | 264 | ++DOMWINDOW == 112 (19C51800) [pid = 264] [serial = 2242] [outer = 135A3C00] 00:29:51 INFO - PROCESS | 264 | 1463041791229 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]]]}] 00:29:51 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. 00:29:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 591ms 00:29:51 INFO - PROCESS | 264 | 1463041791263 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 00:29:51 INFO - PROCESS | 264 | 1463041791264 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 00:29:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:29:51 INFO - PROCESS | 264 | 1463041791268 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:29:51 INFO - PROCESS | 264 | 1463041791269 Marionette TRACE conn2 <- [1,2950,null,{}] 00:29:51 INFO - PROCESS | 264 | 1463041791273 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}] 00:29:51 INFO - PROCESS | 264 | 1463041791399 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 00:29:51 INFO - PROCESS | 264 | 1463041791408 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:51 INFO - PROCESS | 264 | ++DOCSHELL 10F3A800 == 72 [pid = 264] [id = 748] 00:29:51 INFO - PROCESS | 264 | ++DOMWINDOW == 113 (13BA4C00) [pid = 264] [serial = 2243] [outer = 00000000] 00:29:51 INFO - PROCESS | 264 | ++DOMWINDOW == 114 (19C9A800) [pid = 264] [serial = 2244] [outer = 13BA4C00] 00:29:51 INFO - PROCESS | 264 | 1463041791458 Marionette DEBUG loaded listener.js 00:29:51 INFO - PROCESS | 264 | ++DOMWINDOW == 115 (19CA9400) [pid = 264] [serial = 2245] [outer = 13BA4C00] 00:29:51 INFO - PROCESS | 264 | 1463041791891 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]]]}] 00:29:51 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. 00:29:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 638ms 00:29:51 INFO - PROCESS | 264 | 1463041791906 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 00:29:51 INFO - PROCESS | 264 | 1463041791908 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 00:29:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:29:51 INFO - PROCESS | 264 | 1463041791912 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:29:51 INFO - PROCESS | 264 | 1463041791914 Marionette TRACE conn2 <- [1,2954,null,{}] 00:29:51 INFO - PROCESS | 264 | 1463041791917 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}] 00:29:52 INFO - PROCESS | 264 | 1463041792053 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 00:29:52 INFO - PROCESS | 264 | 1463041792126 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:52 INFO - PROCESS | 264 | ++DOCSHELL 19D6E800 == 73 [pid = 264] [id = 749] 00:29:52 INFO - PROCESS | 264 | ++DOMWINDOW == 116 (19D6FC00) [pid = 264] [serial = 2246] [outer = 00000000] 00:29:52 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (19F13800) [pid = 264] [serial = 2247] [outer = 19D6FC00] 00:29:52 INFO - PROCESS | 264 | 1463041792155 Marionette DEBUG loaded listener.js 00:29:52 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (19F18400) [pid = 264] [serial = 2248] [outer = 19D6FC00] 00:29:52 INFO - PROCESS | 264 | 1463041792568 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]]]}] 00:29:52 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. 00:29:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 700ms 00:29:52 INFO - PROCESS | 264 | 1463041792596 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 00:29:52 INFO - PROCESS | 264 | 1463041792600 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 00:29:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:29:52 INFO - PROCESS | 264 | 1463041792605 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:29:52 INFO - PROCESS | 264 | 1463041792609 Marionette TRACE conn2 <- [1,2958,null,{}] 00:29:52 INFO - PROCESS | 264 | 1463041792615 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}] 00:29:52 INFO - PROCESS | 264 | 1463041792726 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 00:29:52 INFO - PROCESS | 264 | 1463041792893 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:52 INFO - PROCESS | 264 | ++DOCSHELL 117D6400 == 74 [pid = 264] [id = 750] 00:29:52 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (117E0C00) [pid = 264] [serial = 2249] [outer = 00000000] 00:29:52 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (14932C00) [pid = 264] [serial = 2250] [outer = 117E0C00] 00:29:52 INFO - PROCESS | 264 | 1463041792948 Marionette DEBUG loaded listener.js 00:29:53 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (15A8F800) [pid = 264] [serial = 2251] [outer = 117E0C00] 00:29:53 INFO - PROCESS | 264 | 1463041793441 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]]]}] 00:29:53 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. 00:29:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 887ms 00:29:53 INFO - PROCESS | 264 | 1463041793514 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 00:29:53 INFO - PROCESS | 264 | 1463041793520 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 00:29:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:29:53 INFO - PROCESS | 264 | 1463041793528 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:29:53 INFO - PROCESS | 264 | 1463041793531 Marionette TRACE conn2 <- [1,2962,null,{}] 00:29:53 INFO - PROCESS | 264 | 1463041793535 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}] 00:29:53 INFO - PROCESS | 264 | 1463041793643 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 00:29:53 INFO - PROCESS | 264 | 1463041793758 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:53 INFO - PROCESS | 264 | ++DOCSHELL 15BE6000 == 75 [pid = 264] [id = 751] 00:29:53 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (16165400) [pid = 264] [serial = 2252] [outer = 00000000] 00:29:53 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (16F1C400) [pid = 264] [serial = 2253] [outer = 16165400] 00:29:53 INFO - PROCESS | 264 | 1463041793856 Marionette DEBUG loaded listener.js 00:29:53 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (17841800) [pid = 264] [serial = 2254] [outer = 16165400] 00:29:54 INFO - PROCESS | 264 | 1463041794398 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]]]}] 00:29:54 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. 00:29:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 887ms 00:29:54 INFO - PROCESS | 264 | 1463041794432 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 00:29:54 INFO - PROCESS | 264 | 1463041794434 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 00:29:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:29:54 INFO - PROCESS | 264 | 1463041794438 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:29:54 INFO - PROCESS | 264 | 1463041794442 Marionette TRACE conn2 <- [1,2966,null,{}] 00:29:54 INFO - PROCESS | 264 | 1463041794453 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}] 00:29:54 INFO - PROCESS | 264 | 1463041794562 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 00:29:54 INFO - PROCESS | 264 | 1463041794720 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:54 INFO - PROCESS | 264 | ++DOCSHELL 19B06000 == 76 [pid = 264] [id = 752] 00:29:54 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (19B08400) [pid = 264] [serial = 2255] [outer = 00000000] 00:29:54 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (19B1E400) [pid = 264] [serial = 2256] [outer = 19B08400] 00:29:54 INFO - PROCESS | 264 | 1463041794777 Marionette DEBUG loaded listener.js 00:29:54 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (19BC5400) [pid = 264] [serial = 2257] [outer = 19B08400] 00:29:55 INFO - PROCESS | 264 | 1463041795279 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]]]}] 00:29:55 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. 00:29:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 887ms 00:29:55 INFO - PROCESS | 264 | 1463041795342 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 00:29:55 INFO - PROCESS | 264 | 1463041795345 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 00:29:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:29:55 INFO - PROCESS | 264 | 1463041795348 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:29:55 INFO - PROCESS | 264 | 1463041795350 Marionette TRACE conn2 <- [1,2970,null,{}] 00:29:55 INFO - PROCESS | 264 | 1463041795354 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}] 00:29:55 INFO - PROCESS | 264 | 1463041795460 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 00:29:55 INFO - PROCESS | 264 | 1463041795558 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:55 INFO - PROCESS | 264 | ++DOCSHELL 19CA2C00 == 77 [pid = 264] [id = 753] 00:29:55 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (19CA3800) [pid = 264] [serial = 2258] [outer = 00000000] 00:29:55 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (19F12800) [pid = 264] [serial = 2259] [outer = 19CA3800] 00:29:55 INFO - PROCESS | 264 | 1463041795652 Marionette DEBUG loaded listener.js 00:29:55 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (19F1D000) [pid = 264] [serial = 2260] [outer = 19CA3800] 00:29:56 INFO - PROCESS | 264 | 1463041796174 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"]]]}] 00:29:56 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 00:29:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:29:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 902ms 00:29:56 INFO - PROCESS | 264 | 1463041796236 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 00:29:56 INFO - PROCESS | 264 | 1463041796238 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 00:29:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:29:56 INFO - PROCESS | 264 | 1463041796242 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:29:56 INFO - PROCESS | 264 | 1463041796244 Marionette TRACE conn2 <- [1,2974,null,{}] 00:29:56 INFO - PROCESS | 264 | 1463041796248 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}] 00:29:56 INFO - PROCESS | 264 | 1463041796351 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 00:29:56 INFO - PROCESS | 264 | 1463041796465 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:56 INFO - PROCESS | 264 | ++DOCSHELL 12C0BC00 == 78 [pid = 264] [id = 754] 00:29:56 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (1425C400) [pid = 264] [serial = 2261] [outer = 00000000] 00:29:56 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (19F18800) [pid = 264] [serial = 2262] [outer = 1425C400] 00:29:56 INFO - PROCESS | 264 | 1463041796570 Marionette DEBUG loaded listener.js 00:29:56 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (1A131C00) [pid = 264] [serial = 2263] [outer = 1425C400] 00:29:57 INFO - PROCESS | 264 | 1463041797080 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]]]}] 00:29:57 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. 00:29:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 902ms 00:29:57 INFO - PROCESS | 264 | 1463041797146 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 00:29:57 INFO - PROCESS | 264 | 1463041797148 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 00:29:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:29:57 INFO - PROCESS | 264 | 1463041797152 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:29:57 INFO - PROCESS | 264 | 1463041797154 Marionette TRACE conn2 <- [1,2978,null,{}] 00:29:57 INFO - PROCESS | 264 | 1463041797158 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}] 00:29:57 INFO - PROCESS | 264 | 1463041797281 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 00:29:57 INFO - PROCESS | 264 | 1463041797608 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:57 INFO - PROCESS | 264 | ++DOCSHELL 10534800 == 79 [pid = 264] [id = 755] 00:29:57 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (10573C00) [pid = 264] [serial = 2264] [outer = 00000000] 00:29:57 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (12C0A800) [pid = 264] [serial = 2265] [outer = 10573C00] 00:29:57 INFO - PROCESS | 264 | 1463041797692 Marionette DEBUG loaded listener.js 00:29:57 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (13543400) [pid = 264] [serial = 2266] [outer = 10573C00] 00:29:58 INFO - PROCESS | 264 | ++DOCSHELL 10F47C00 == 80 [pid = 264] [id = 756] 00:29:58 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (11BBCC00) [pid = 264] [serial = 2267] [outer = 00000000] 00:29:58 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (149F8000) [pid = 264] [serial = 2268] [outer = 11BBCC00] 00:29:58 INFO - PROCESS | 264 | 1463041798282 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]]]}] 00:29:58 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. 00:29:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1182ms 00:29:58 INFO - PROCESS | 264 | 1463041798355 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 00:29:58 INFO - PROCESS | 264 | 1463041798360 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 00:29:58 INFO - PROCESS | 264 | 1463041798364 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:29:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:29:58 INFO - PROCESS | 264 | 1463041798368 Marionette TRACE conn2 <- [1,2982,null,{}] 00:29:58 INFO - PROCESS | 264 | 1463041798372 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}] 00:29:58 INFO - PROCESS | 264 | 1463041798486 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 00:29:58 INFO - PROCESS | 264 | 1463041798631 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:58 INFO - PROCESS | 264 | ++DOCSHELL 12222000 == 81 [pid = 264] [id = 757] 00:29:58 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (12C0B800) [pid = 264] [serial = 2269] [outer = 00000000] 00:29:58 INFO - PROCESS | 264 | ++DOMWINDOW == 140 (15837C00) [pid = 264] [serial = 2270] [outer = 12C0B800] 00:29:58 INFO - PROCESS | 264 | 1463041798680 Marionette DEBUG loaded listener.js 00:29:58 INFO - PROCESS | 264 | ++DOMWINDOW == 141 (16166400) [pid = 264] [serial = 2271] [outer = 12C0B800] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 13548C00 == 80 [pid = 264] [id = 658] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 16158400 == 79 [pid = 264] [id = 659] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 1101E000 == 78 [pid = 264] [id = 539] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 13B9AC00 == 77 [pid = 264] [id = 672] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 16D51C00 == 76 [pid = 264] [id = 538] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 105D0C00 == 75 [pid = 264] [id = 649] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 117DD000 == 74 [pid = 264] [id = 540] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 15B8C400 == 73 [pid = 264] [id = 535] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 1639C800 == 72 [pid = 264] [id = 673] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 12216400 == 71 [pid = 264] [id = 536] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 1674B400 == 70 [pid = 264] [id = 708] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 14256800 == 69 [pid = 264] [id = 707] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 10F3A800 == 68 [pid = 264] [id = 748] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 13489C00 == 67 [pid = 264] [id = 747] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 19C4AC00 == 66 [pid = 264] [id = 746] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 19C8DC00 == 65 [pid = 264] [id = 745] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 19B06C00 == 64 [pid = 264] [id = 744] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 1858C400 == 63 [pid = 264] [id = 743] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 10F48000 == 62 [pid = 264] [id = 742] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 14258400 == 61 [pid = 264] [id = 741] 00:29:58 INFO - PROCESS | 264 | --DOCSHELL 1674C400 == 60 [pid = 264] [id = 740] 00:29:58 INFO - PROCESS | 264 | --DOMWINDOW == 140 (16F18400) [pid = 264] [serial = 2194] [outer = 00000000] [url = about:blank] 00:29:58 INFO - PROCESS | 264 | --DOMWINDOW == 139 (122B7C00) [pid = 264] [serial = 2161] [outer = 00000000] [url = about:blank] 00:29:58 INFO - PROCESS | 264 | --DOMWINDOW == 138 (1615A800) [pid = 264] [serial = 2164] [outer = 00000000] [url = about:blank] 00:29:58 INFO - PROCESS | 264 | --DOMWINDOW == 137 (1855F000) [pid = 264] [serial = 2167] [outer = 00000000] [url = about:blank] 00:29:58 INFO - PROCESS | 264 | --DOMWINDOW == 136 (19A8E000) [pid = 264] [serial = 2170] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOCSHELL 1348F000 == 59 [pid = 264] [id = 739] 00:29:59 INFO - PROCESS | 264 | --DOCSHELL 149FD800 == 58 [pid = 264] [id = 738] 00:29:59 INFO - PROCESS | 264 | --DOCSHELL 0FD7E000 == 57 [pid = 264] [id = 737] 00:29:59 INFO - PROCESS | 264 | --DOCSHELL 17710800 == 56 [pid = 264] [id = 734] 00:29:59 INFO - PROCESS | 264 | --DOCSHELL 15B8AC00 == 55 [pid = 264] [id = 733] 00:29:59 INFO - PROCESS | 264 | --DOCSHELL 115F8C00 == 54 [pid = 264] [id = 732] 00:29:59 INFO - PROCESS | 264 | --DOCSHELL 13285000 == 53 [pid = 264] [id = 731] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 135 (11573800) [pid = 264] [serial = 2015] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 134 (15B95800) [pid = 264] [serial = 2018] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 133 (16D4BC00) [pid = 264] [serial = 2129] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 132 (17846000) [pid = 264] [serial = 2185] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 131 (1784A400) [pid = 264] [serial = 2186] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 130 (16F77000) [pid = 264] [serial = 2183] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 129 (10F40800) [pid = 264] [serial = 2042] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 128 (13249800) [pid = 264] [serial = 2045] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 127 (17A47000) [pid = 264] [serial = 2189] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 126 (178A1C00) [pid = 264] [serial = 2188] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 125 (18565800) [pid = 264] [serial = 2191] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 124 (18586C00) [pid = 264] [serial = 2192] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 123 (13B9B800) [pid = 264] [serial = 2176] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 122 (14697C00) [pid = 264] [serial = 2177] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 121 (16185400) [pid = 264] [serial = 2179] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 120 (163A1C00) [pid = 264] [serial = 2180] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 119 (16F75000) [pid = 264] [serial = 2182] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 118 (13B10400) [pid = 264] [serial = 2174] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | --DOMWINDOW == 117 (1340E800) [pid = 264] [serial = 2173] [outer = 00000000] [url = about:blank] 00:29:59 INFO - PROCESS | 264 | 1463041799192 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]]]}] 00:29:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:29:59 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 00:29:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 902ms 00:29:59 INFO - PROCESS | 264 | 1463041799255 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 00:29:59 INFO - PROCESS | 264 | 1463041799259 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 00:29:59 INFO - PROCESS | 264 | 1463041799263 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:29:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:29:59 INFO - PROCESS | 264 | 1463041799265 Marionette TRACE conn2 <- [1,2986,null,{}] 00:29:59 INFO - PROCESS | 264 | 1463041799269 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}] 00:29:59 INFO - PROCESS | 264 | 1463041799354 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 00:29:59 INFO - PROCESS | 264 | 1463041799361 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:59 INFO - PROCESS | 264 | ++DOCSHELL 11582800 == 54 [pid = 264] [id = 758] 00:29:59 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (115F0800) [pid = 264] [serial = 2272] [outer = 00000000] 00:29:59 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (13B10400) [pid = 264] [serial = 2273] [outer = 115F0800] 00:29:59 INFO - PROCESS | 264 | 1463041799413 Marionette DEBUG loaded listener.js 00:29:59 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (14697400) [pid = 264] [serial = 2274] [outer = 115F0800] 00:29:59 INFO - PROCESS | 264 | 1463041799901 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]]]}] 00:29:59 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. 00:29:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 684ms 00:29:59 INFO - PROCESS | 264 | 1463041799963 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 00:29:59 INFO - PROCESS | 264 | 1463041799965 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 00:29:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:29:59 INFO - PROCESS | 264 | 1463041799970 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:29:59 INFO - PROCESS | 264 | 1463041799976 Marionette TRACE conn2 <- [1,2990,null,{}] 00:29:59 INFO - PROCESS | 264 | 1463041799985 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}] 00:30:00 INFO - PROCESS | 264 | 1463041800075 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 00:30:00 INFO - PROCESS | 264 | 1463041800209 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:00 INFO - PROCESS | 264 | ++DOCSHELL 163A6000 == 55 [pid = 264] [id = 759] 00:30:00 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (163A6400) [pid = 264] [serial = 2275] [outer = 00000000] 00:30:00 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (16749800) [pid = 264] [serial = 2276] [outer = 163A6400] 00:30:00 INFO - PROCESS | 264 | 1463041800252 Marionette DEBUG loaded listener.js 00:30:00 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (16B61000) [pid = 264] [serial = 2277] [outer = 163A6400] 00:30:00 INFO - PROCESS | 264 | 1463041800595 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]]]}] 00:30:00 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. 00:30:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 653ms 00:30:00 INFO - PROCESS | 264 | 1463041800627 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 00:30:00 INFO - PROCESS | 264 | 1463041800630 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 00:30:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:30:00 INFO - PROCESS | 264 | 1463041800633 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:30:00 INFO - PROCESS | 264 | 1463041800635 Marionette TRACE conn2 <- [1,2994,null,{}] 00:30:00 INFO - PROCESS | 264 | 1463041800652 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}] 00:30:00 INFO - PROCESS | 264 | 1463041800733 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 00:30:00 INFO - PROCESS | 264 | 1463041800739 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:00 INFO - PROCESS | 264 | ++DOCSHELL 16749400 == 56 [pid = 264] [id = 760] 00:30:00 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (16750400) [pid = 264] [serial = 2278] [outer = 00000000] 00:30:00 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (16F78800) [pid = 264] [serial = 2279] [outer = 16750400] 00:30:00 INFO - PROCESS | 264 | 1463041800782 Marionette DEBUG loaded listener.js 00:30:00 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (172AB800) [pid = 264] [serial = 2280] [outer = 16750400] 00:30:01 INFO - PROCESS | 264 | 1463041801209 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]]]}] 00:30:01 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. 00:30:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 591ms 00:30:01 INFO - PROCESS | 264 | 1463041801230 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 00:30:01 INFO - PROCESS | 264 | 1463041801232 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 00:30:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:30:01 INFO - PROCESS | 264 | 1463041801235 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:30:01 INFO - PROCESS | 264 | 1463041801247 Marionette TRACE conn2 <- [1,2998,null,{}] 00:30:01 INFO - PROCESS | 264 | 1463041801251 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}] 00:30:01 INFO - PROCESS | 264 | 1463041801384 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 00:30:01 INFO - PROCESS | 264 | 1463041801401 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:01 INFO - PROCESS | 264 | ++DOCSHELL 112ACC00 == 57 [pid = 264] [id = 761] 00:30:01 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (17844C00) [pid = 264] [serial = 2281] [outer = 00000000] 00:30:01 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (17850C00) [pid = 264] [serial = 2282] [outer = 17844C00] 00:30:01 INFO - PROCESS | 264 | 1463041801451 Marionette DEBUG loaded listener.js 00:30:01 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (17870C00) [pid = 264] [serial = 2283] [outer = 17844C00] 00:30:01 INFO - PROCESS | 264 | [264] 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 00:30:01 INFO - PROCESS | 264 | 1463041801960 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:30:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:30:01 INFO - {} 00:30:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:30:01 INFO - {} 00:30:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:30:01 INFO - {} 00:30:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:30:01 INFO - {} 00:30:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 746ms 00:30:01 INFO - PROCESS | 264 | 1463041801997 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 00:30:01 INFO - PROCESS | 264 | 1463041801999 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 00:30:01 INFO - TEST-START | /FileAPI/fileReader.html 00:30:01 INFO - PROCESS | 264 | 1463041802002 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:30:01 INFO - PROCESS | 264 | 1463041802004 Marionette TRACE conn2 <- [1,3002,null,{}] 00:30:01 INFO - PROCESS | 264 | 1463041802007 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}] 00:30:02 INFO - PROCESS | 264 | 1463041802128 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 00:30:02 INFO - PROCESS | 264 | 1463041802192 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:02 INFO - PROCESS | 264 | ++DOCSHELL 17850000 == 58 [pid = 264] [id = 762] 00:30:02 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (17874C00) [pid = 264] [serial = 2284] [outer = 00000000] 00:30:02 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (182D5800) [pid = 264] [serial = 2285] [outer = 17874C00] 00:30:02 INFO - PROCESS | 264 | 1463041802235 Marionette DEBUG loaded listener.js 00:30:02 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (1855FC00) [pid = 264] [serial = 2286] [outer = 17874C00] 00:30:02 INFO - PROCESS | 264 | 1463041802595 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]]]}] 00:30:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:30:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:30:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:30:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:30:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 637ms 00:30:02 INFO - PROCESS | 264 | 1463041802624 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 00:30:02 INFO - PROCESS | 264 | 1463041802626 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 00:30:02 INFO - TEST-START | /FileAPI/historical.html 00:30:02 INFO - PROCESS | 264 | 1463041802637 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:30:02 INFO - PROCESS | 264 | 1463041802638 Marionette TRACE conn2 <- [1,3006,null,{}] 00:30:02 INFO - PROCESS | 264 | 1463041802642 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}] 00:30:02 INFO - PROCESS | 264 | 1463041802754 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 00:30:02 INFO - PROCESS | 264 | 1463041802849 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:02 INFO - PROCESS | 264 | ++DOCSHELL 112A9000 == 59 [pid = 264] [id = 763] 00:30:02 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (180EA800) [pid = 264] [serial = 2287] [outer = 00000000] 00:30:02 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (1858D000) [pid = 264] [serial = 2288] [outer = 180EA800] 00:30:02 INFO - PROCESS | 264 | 1463041802892 Marionette DEBUG loaded listener.js 00:30:02 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (19A8DC00) [pid = 264] [serial = 2289] [outer = 180EA800] 00:30:03 INFO - PROCESS | 264 | 1463041803288 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"]]]}] 00:30:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:30:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:30:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:30:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:30:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:30:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:30:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:30:03 INFO - TEST-OK | /FileAPI/historical.html | took 684ms 00:30:03 INFO - PROCESS | 264 | --DOMWINDOW == 134 (19C50C00) [pid = 264] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:30:03 INFO - PROCESS | 264 | --DOMWINDOW == 133 (19B0E000) [pid = 264] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:30:03 INFO - PROCESS | 264 | --DOMWINDOW == 132 (19B08800) [pid = 264] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:30:03 INFO - PROCESS | 264 | --DOMWINDOW == 131 (19C8E000) [pid = 264] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:30:03 INFO - PROCESS | 264 | --DOMWINDOW == 130 (180EB000) [pid = 264] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:30:03 INFO - PROCESS | 264 | --DOMWINDOW == 129 (134EB400) [pid = 264] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:30:03 INFO - PROCESS | 264 | --DOMWINDOW == 128 (1674E800) [pid = 264] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:30:03 INFO - PROCESS | 264 | --DOMWINDOW == 127 (1070B800) [pid = 264] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:30:03 INFO - PROCESS | 264 | --DOMWINDOW == 126 (17869000) [pid = 264] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:30:03 INFO - PROCESS | 264 | --DOMWINDOW == 125 (15836000) [pid = 264] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:30:03 INFO - PROCESS | 264 | --DOMWINDOW == 124 (16160800) [pid = 264] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:30:03 INFO - PROCESS | 264 | --DOMWINDOW == 123 (13BA4C00) [pid = 264] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:30:03 INFO - PROCESS | 264 | --DOMWINDOW == 122 (135A3C00) [pid = 264] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:30:03 INFO - PROCESS | 264 | 1463041803628 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 00:30:03 INFO - PROCESS | 264 | 1463041803639 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 00:30:03 INFO - PROCESS | 264 | 1463041803652 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:30:03 INFO - TEST-START | /FileAPI/idlharness.html 00:30:03 INFO - PROCESS | 264 | 1463041803653 Marionette TRACE conn2 <- [1,3010,null,{}] 00:30:03 INFO - PROCESS | 264 | 1463041803657 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}] 00:30:03 INFO - PROCESS | 264 | 1463041803738 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 00:30:03 INFO - PROCESS | 264 | 1463041803745 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:03 INFO - PROCESS | 264 | ++DOCSHELL 1674E800 == 60 [pid = 264] [id = 764] 00:30:03 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (18581C00) [pid = 264] [serial = 2290] [outer = 00000000] 00:30:03 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (19B02C00) [pid = 264] [serial = 2291] [outer = 18581C00] 00:30:03 INFO - PROCESS | 264 | 1463041803788 Marionette DEBUG loaded listener.js 00:30:03 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (19B0C400) [pid = 264] [serial = 2292] [outer = 18581C00] 00:30:04 INFO - PROCESS | 264 | 1463041804586 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]]]}] 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:30:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:30:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:30:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:30:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:30:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:30:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:30:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:30:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:30:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:30:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:30:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:30:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:30:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:30:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:30:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:30:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:30:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:30:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:30:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:30:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:30:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:30:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:30:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:30:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:30:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:30:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:30:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:30:04 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 00:30:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:30:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:30:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:30:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:30:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:30:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:30:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:30:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:30:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:30:04 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 00:30:04 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 00:30:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:30:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:30:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:30:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:30:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:30:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:30:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:30:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:30:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:30:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:30:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:30:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:30:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:30:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:30:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:30:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:30:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:30:04 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 00:30:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:30:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:30:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:30:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:30:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:30:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:30:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:30:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:30:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:30:04 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 00:30:04 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 00:30:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:30:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:30:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:30:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:30:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:30:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:30:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:30:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:30:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:30:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 1088ms 00:30:04 INFO - PROCESS | 264 | 1463041804750 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 00:30:04 INFO - PROCESS | 264 | 1463041804752 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 00:30:04 INFO - TEST-START | /FileAPI/idlharness.worker 00:30:04 INFO - PROCESS | 264 | 1463041804756 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:30:04 INFO - PROCESS | 264 | 1463041804758 Marionette TRACE conn2 <- [1,3014,null,{}] 00:30:04 INFO - PROCESS | 264 | 1463041804761 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}] 00:30:04 INFO - PROCESS | 264 | 1463041804882 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 00:30:04 INFO - PROCESS | 264 | 1463041804893 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:04 INFO - PROCESS | 264 | ++DOCSHELL 11017C00 == 61 [pid = 264] [id = 765] 00:30:04 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (171A2C00) [pid = 264] [serial = 2293] [outer = 00000000] 00:30:04 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (1A4BD800) [pid = 264] [serial = 2294] [outer = 171A2C00] 00:30:04 INFO - PROCESS | 264 | 1463041804937 Marionette DEBUG loaded listener.js 00:30:04 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (1A83A400) [pid = 264] [serial = 2295] [outer = 171A2C00] 00:30:05 INFO - PROCESS | 264 | [264] 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 00:30:05 INFO - PROCESS | 264 | 1463041805955 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,{},{}]]]}] 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:30:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:30:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:30:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:30:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:30:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:30:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:30:06 INFO - {} 00:30:06 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 00:30:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:30:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:30:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:30:06 INFO - {} 00:30:06 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 - {} 00:30:06 INFO - {} 00:30:06 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 00:30:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:30:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:30:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:30:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:30:06 INFO - {} 00:30:06 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 00:30:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:30:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:30:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:30:06 INFO - {} 00:30:06 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 - {} 00:30:06 INFO - {} 00:30:06 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 00:30:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:30:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:30:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 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 00:30:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:30:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:30:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 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 00:30:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 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 00:30:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 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 00:30:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:30:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:30:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:30:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:30:06 INFO - {} 00:30:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1369ms 00:30:06 INFO - PROCESS | 264 | 1463041806146 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 00:30:06 INFO - PROCESS | 264 | 1463041806151 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 00:30:06 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:30:06 INFO - PROCESS | 264 | 1463041806161 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:30:06 INFO - PROCESS | 264 | 1463041806169 Marionette TRACE conn2 <- [1,3018,null,{}] 00:30:06 INFO - PROCESS | 264 | 1463041806218 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}] 00:30:06 INFO - PROCESS | 264 | 1463041806315 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 00:30:06 INFO - PROCESS | 264 | 1463041806453 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:06 INFO - PROCESS | 264 | ++DOCSHELL 16749000 == 62 [pid = 264] [id = 766] 00:30:06 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (1674A400) [pid = 264] [serial = 2296] [outer = 00000000] 00:30:06 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (16F1F800) [pid = 264] [serial = 2297] [outer = 1674A400] 00:30:06 INFO - PROCESS | 264 | 1463041806515 Marionette DEBUG loaded listener.js 00:30:06 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (17866000) [pid = 264] [serial = 2298] [outer = 1674A400] 00:30:07 INFO - PROCESS | 264 | 1463041807046 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]]]}] 00:30:07 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 00:30:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 933ms 00:30:07 INFO - PROCESS | 264 | 1463041807105 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 00:30:07 INFO - PROCESS | 264 | 1463041807112 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 00:30:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:30:07 INFO - PROCESS | 264 | 1463041807120 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:30:07 INFO - PROCESS | 264 | 1463041807123 Marionette TRACE conn2 <- [1,3022,null,{}] 00:30:07 INFO - PROCESS | 264 | 1463041807127 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}] 00:30:07 INFO - PROCESS | 264 | 1463041807241 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 00:30:07 INFO - PROCESS | 264 | 1463041807356 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:07 INFO - PROCESS | 264 | ++DOCSHELL 171A2800 == 63 [pid = 264] [id = 767] 00:30:07 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (17865C00) [pid = 264] [serial = 2299] [outer = 00000000] 00:30:07 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (18584800) [pid = 264] [serial = 2300] [outer = 17865C00] 00:30:07 INFO - PROCESS | 264 | 1463041807449 Marionette DEBUG loaded listener.js 00:30:07 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (19D75800) [pid = 264] [serial = 2301] [outer = 17865C00] 00:30:07 INFO - PROCESS | 264 | 1463041807996 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]]]}] 00:30:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:30:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 903ms 00:30:08 INFO - PROCESS | 264 | 1463041808022 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 00:30:08 INFO - PROCESS | 264 | 1463041808025 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 00:30:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:30:08 INFO - PROCESS | 264 | 1463041808029 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:30:08 INFO - PROCESS | 264 | 1463041808032 Marionette TRACE conn2 <- [1,3026,null,{}] 00:30:08 INFO - PROCESS | 264 | 1463041808044 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}] 00:30:08 INFO - PROCESS | 264 | 1463041808156 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 00:30:08 INFO - PROCESS | 264 | 1463041808325 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:08 INFO - PROCESS | 264 | ++DOCSHELL 1AA0F800 == 64 [pid = 264] [id = 768] 00:30:08 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (1AA10800) [pid = 264] [serial = 2302] [outer = 00000000] 00:30:08 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (1ABC2400) [pid = 264] [serial = 2303] [outer = 1AA10800] 00:30:08 INFO - PROCESS | 264 | 1463041808381 Marionette DEBUG loaded listener.js 00:30:08 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (1AE3B400) [pid = 264] [serial = 2304] [outer = 1AA10800] 00:30:08 INFO - PROCESS | 264 | 1463041808882 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"]]]}] 00:30:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:30:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:30:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 887ms 00:30:08 INFO - PROCESS | 264 | 1463041808932 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 00:30:08 INFO - PROCESS | 264 | 1463041808934 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 00:30:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:30:08 INFO - PROCESS | 264 | 1463041808938 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:30:08 INFO - PROCESS | 264 | 1463041808940 Marionette TRACE conn2 <- [1,3030,null,{}] 00:30:08 INFO - PROCESS | 264 | 1463041808944 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}] 00:30:09 INFO - PROCESS | 264 | 1463041809051 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 00:30:09 INFO - PROCESS | 264 | 1463041809210 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:09 INFO - PROCESS | 264 | ++DOCSHELL 1AF1D400 == 65 [pid = 264] [id = 769] 00:30:09 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (1AF22400) [pid = 264] [serial = 2305] [outer = 00000000] 00:30:09 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (1AF28400) [pid = 264] [serial = 2306] [outer = 1AF22400] 00:30:09 INFO - PROCESS | 264 | 1463041809271 Marionette DEBUG loaded listener.js 00:30:09 INFO - PROCESS | 264 | ++DOMWINDOW == 140 (1AF2B800) [pid = 264] [serial = 2307] [outer = 1AF22400] 00:30:09 INFO - PROCESS | 264 | 1463041809989 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]]]}] 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:30:10 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. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:30:10 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'.) 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:30:10 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. 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:30:10 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. 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:30:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:30:10 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. 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:30:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:30:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 00:30:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:30:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:30:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:30:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:30:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:30:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:30:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:30:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:30:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:30:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:30:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1182ms 00:30:10 INFO - PROCESS | 264 | 1463041810107 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 00:30:10 INFO - PROCESS | 264 | 1463041810109 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 00:30:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:30:10 INFO - PROCESS | 264 | 1463041810118 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:30:10 INFO - PROCESS | 264 | 1463041810120 Marionette TRACE conn2 <- [1,3034,null,{}] 00:30:10 INFO - PROCESS | 264 | 1463041810124 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}] 00:30:10 INFO - PROCESS | 264 | 1463041810263 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 00:30:10 INFO - PROCESS | 264 | 1463041810381 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:10 INFO - PROCESS | 264 | ++DOCSHELL 10F47800 == 66 [pid = 264] [id = 770] 00:30:10 INFO - PROCESS | 264 | ++DOMWINDOW == 141 (1101FC00) [pid = 264] [serial = 2308] [outer = 00000000] 00:30:10 INFO - PROCESS | 264 | ++DOMWINDOW == 142 (1425BC00) [pid = 264] [serial = 2309] [outer = 1101FC00] 00:30:10 INFO - PROCESS | 264 | 1463041810434 Marionette DEBUG loaded listener.js 00:30:10 INFO - PROCESS | 264 | ++DOMWINDOW == 143 (15BE4800) [pid = 264] [serial = 2310] [outer = 1101FC00] 00:30:10 INFO - PROCESS | 264 | [264] 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 00:30:10 INFO - PROCESS | 264 | 1463041810934 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:30:10 INFO - {} 00:30:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 840ms 00:30:10 INFO - PROCESS | 264 | 1463041810959 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 00:30:10 INFO - PROCESS | 264 | 1463041810961 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 00:30:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:30:10 INFO - PROCESS | 264 | 1463041810966 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:30:10 INFO - PROCESS | 264 | 1463041810968 Marionette TRACE conn2 <- [1,3038,null,{}] 00:30:10 INFO - PROCESS | 264 | 1463041810971 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}] 00:30:11 INFO - PROCESS | 264 | 1463041811094 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 00:30:11 INFO - PROCESS | 264 | 1463041811411 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:11 INFO - PROCESS | 264 | ++DOCSHELL 0CAEFC00 == 67 [pid = 264] [id = 771] 00:30:11 INFO - PROCESS | 264 | ++DOMWINDOW == 144 (0CAF4C00) [pid = 264] [serial = 2311] [outer = 00000000] 00:30:11 INFO - PROCESS | 264 | ++DOMWINDOW == 145 (0FD85C00) [pid = 264] [serial = 2312] [outer = 0CAF4C00] 00:30:11 INFO - PROCESS | 264 | 1463041811460 Marionette DEBUG loaded listener.js 00:30:11 INFO - PROCESS | 264 | ++DOMWINDOW == 146 (107F4800) [pid = 264] [serial = 2313] [outer = 0CAF4C00] 00:30:11 INFO - PROCESS | 264 | 1463041812006 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]]]}] 00:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:30:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1073ms 00:30:12 INFO - PROCESS | 264 | 1463041812057 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 00:30:12 INFO - PROCESS | 264 | 1463041812061 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 00:30:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:30:12 INFO - PROCESS | 264 | 1463041812066 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:30:12 INFO - PROCESS | 264 | 1463041812070 Marionette TRACE conn2 <- [1,3042,null,{}] 00:30:12 INFO - PROCESS | 264 | 1463041812094 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}] 00:30:12 INFO - PROCESS | 264 | 1463041812193 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 00:30:12 INFO - PROCESS | 264 | --DOCSHELL 1674E800 == 66 [pid = 264] [id = 764] 00:30:12 INFO - PROCESS | 264 | --DOCSHELL 112A9000 == 65 [pid = 264] [id = 763] 00:30:12 INFO - PROCESS | 264 | --DOCSHELL 17850000 == 64 [pid = 264] [id = 762] 00:30:12 INFO - PROCESS | 264 | --DOCSHELL 112ACC00 == 63 [pid = 264] [id = 761] 00:30:12 INFO - PROCESS | 264 | --DOCSHELL 16749400 == 62 [pid = 264] [id = 760] 00:30:12 INFO - PROCESS | 264 | --DOCSHELL 163A6000 == 61 [pid = 264] [id = 759] 00:30:12 INFO - PROCESS | 264 | --DOCSHELL 11582800 == 60 [pid = 264] [id = 758] 00:30:12 INFO - PROCESS | 264 | --DOCSHELL 12222000 == 59 [pid = 264] [id = 757] 00:30:12 INFO - PROCESS | 264 | --DOCSHELL 10F47C00 == 58 [pid = 264] [id = 756] 00:30:12 INFO - PROCESS | 264 | --DOCSHELL 10534800 == 57 [pid = 264] [id = 755] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 145 (19F13800) [pid = 264] [serial = 2247] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 144 (19B23400) [pid = 264] [serial = 2230] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 143 (19BC6800) [pid = 264] [serial = 2233] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 142 (19C8F800) [pid = 264] [serial = 2238] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 141 (19C46800) [pid = 264] [serial = 2234] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 140 (19C8EC00) [pid = 264] [serial = 2236] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 139 (18567400) [pid = 264] [serial = 2227] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 138 (1613FC00) [pid = 264] [serial = 2218] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 137 (16742400) [pid = 264] [serial = 2219] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 136 (19B07400) [pid = 264] [serial = 2206] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 135 (177EB000) [pid = 264] [serial = 2221] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 134 (1784FC00) [pid = 264] [serial = 2222] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 133 (12C11800) [pid = 264] [serial = 2213] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 132 (11537400) [pid = 264] [serial = 2212] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 131 (19C92C00) [pid = 264] [serial = 2239] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 130 (17899800) [pid = 264] [serial = 2224] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 129 (178A0000) [pid = 264] [serial = 2225] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 128 (12E22800) [pid = 264] [serial = 2197] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 127 (16F77800) [pid = 264] [serial = 2216] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 126 (16D4C400) [pid = 264] [serial = 2215] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 125 (16183400) [pid = 264] [serial = 2200] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 124 (19B0EC00) [pid = 264] [serial = 2209] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 123 (17842800) [pid = 264] [serial = 2195] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 122 (19CA9400) [pid = 264] [serial = 2245] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 121 (1787F000) [pid = 264] [serial = 2203] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 120 (19C9A800) [pid = 264] [serial = 2244] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 119 (1789BC00) [pid = 264] [serial = 2241] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 118 (19B26800) [pid = 264] [serial = 2231] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 117 (18585400) [pid = 264] [serial = 2228] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | --DOMWINDOW == 116 (19C51800) [pid = 264] [serial = 2242] [outer = 00000000] [url = about:blank] 00:30:12 INFO - PROCESS | 264 | 1463041812380 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:12 INFO - PROCESS | 264 | ++DOCSHELL 10F40000 == 58 [pid = 264] [id = 772] 00:30:12 INFO - PROCESS | 264 | ++DOMWINDOW == 117 (10F40400) [pid = 264] [serial = 2314] [outer = 00000000] 00:30:12 INFO - PROCESS | 264 | ++DOMWINDOW == 118 (1157F800) [pid = 264] [serial = 2315] [outer = 10F40400] 00:30:12 INFO - PROCESS | 264 | 1463041812427 Marionette DEBUG loaded listener.js 00:30:12 INFO - PROCESS | 264 | ++DOMWINDOW == 119 (12E22800) [pid = 264] [serial = 2316] [outer = 10F40400] 00:30:13 INFO - PROCESS | 264 | 1463041813061 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"]]]}] 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:30:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:30:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:30:13 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" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:30:13 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" 00:30:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:30:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1213ms 00:30:13 INFO - PROCESS | 264 | 1463041813270 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 00:30:13 INFO - PROCESS | 264 | 1463041813274 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 00:30:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:30:13 INFO - PROCESS | 264 | 1463041813278 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:30:13 INFO - PROCESS | 264 | 1463041813280 Marionette TRACE conn2 <- [1,3046,null,{}] 00:30:13 INFO - PROCESS | 264 | 1463041813284 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}] 00:30:13 INFO - PROCESS | 264 | 1463041813374 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 00:30:13 INFO - PROCESS | 264 | 1463041813383 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:13 INFO - PROCESS | 264 | ++DOCSHELL 16162800 == 59 [pid = 264] [id = 773] 00:30:13 INFO - PROCESS | 264 | ++DOMWINDOW == 120 (16163400) [pid = 264] [serial = 2317] [outer = 00000000] 00:30:13 INFO - PROCESS | 264 | ++DOMWINDOW == 121 (16182800) [pid = 264] [serial = 2318] [outer = 16163400] 00:30:13 INFO - PROCESS | 264 | 1463041813430 Marionette DEBUG loaded listener.js 00:30:13 INFO - PROCESS | 264 | ++DOMWINDOW == 122 (163A3800) [pid = 264] [serial = 2319] [outer = 16163400] 00:30:13 INFO - PROCESS | 264 | 1463041813907 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]]]}] 00:30:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:30:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:30:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:30:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:30:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:30:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:30:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:30:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:30:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:30:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:30:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:30:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:30:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:30:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:30:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:30:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:30:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 700ms 00:30:13 INFO - PROCESS | 264 | 1463041813987 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 00:30:13 INFO - PROCESS | 264 | 1463041813999 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 00:30:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:30:14 INFO - PROCESS | 264 | 1463041814008 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:30:14 INFO - PROCESS | 264 | 1463041814014 Marionette TRACE conn2 <- [1,3050,null,{}] 00:30:14 INFO - PROCESS | 264 | 1463041814018 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}] 00:30:14 INFO - PROCESS | 264 | 1463041814155 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 00:30:14 INFO - PROCESS | 264 | 1463041814223 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:14 INFO - PROCESS | 264 | ++DOCSHELL 11573C00 == 60 [pid = 264] [id = 774] 00:30:14 INFO - PROCESS | 264 | ++DOMWINDOW == 123 (163A8400) [pid = 264] [serial = 2320] [outer = 00000000] 00:30:14 INFO - PROCESS | 264 | ++DOMWINDOW == 124 (16F6D800) [pid = 264] [serial = 2321] [outer = 163A8400] 00:30:14 INFO - PROCESS | 264 | 1463041814267 Marionette DEBUG loaded listener.js 00:30:14 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (177EB000) [pid = 264] [serial = 2322] [outer = 163A8400] 00:30:14 INFO - PROCESS | 264 | [264] 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 00:30:14 INFO - PROCESS | 264 | 1463041814685 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:30:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:30:14 INFO - {} 00:30:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 700ms 00:30:14 INFO - PROCESS | 264 | 1463041814702 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 00:30:14 INFO - PROCESS | 264 | 1463041814704 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 00:30:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:30:14 INFO - PROCESS | 264 | 1463041814713 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:30:14 INFO - PROCESS | 264 | 1463041814715 Marionette TRACE conn2 <- [1,3054,null,{}] 00:30:14 INFO - PROCESS | 264 | 1463041814723 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}] 00:30:14 INFO - PROCESS | 264 | 1463041814870 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 00:30:14 INFO - PROCESS | 264 | 1463041814879 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:14 INFO - PROCESS | 264 | ++DOCSHELL 1787C400 == 61 [pid = 264] [id = 775] 00:30:14 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (1787DC00) [pid = 264] [serial = 2323] [outer = 00000000] 00:30:14 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (1789CC00) [pid = 264] [serial = 2324] [outer = 1787DC00] 00:30:14 INFO - PROCESS | 264 | 1463041814922 Marionette DEBUG loaded listener.js 00:30:14 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (178A0C00) [pid = 264] [serial = 2325] [outer = 1787DC00] 00:30:15 INFO - PROCESS | 264 | 1463041815342 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]]]}] 00:30:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:30:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:30:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:30:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:30:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:30:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:30:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:30:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 684ms 00:30:15 INFO - PROCESS | 264 | 1463041815419 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 00:30:15 INFO - PROCESS | 264 | 1463041815421 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 00:30:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:30:15 INFO - PROCESS | 264 | 1463041815425 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:30:15 INFO - PROCESS | 264 | 1463041815426 Marionette TRACE conn2 <- [1,3058,null,{}] 00:30:15 INFO - PROCESS | 264 | 1463041815430 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}] 00:30:15 INFO - PROCESS | 264 | 1463041815547 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 00:30:15 INFO - PROCESS | 264 | 1463041815617 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:15 INFO - PROCESS | 264 | ++DOCSHELL 132F2400 == 62 [pid = 264] [id = 776] 00:30:15 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (178A3000) [pid = 264] [serial = 2326] [outer = 00000000] 00:30:15 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (1820E400) [pid = 264] [serial = 2327] [outer = 178A3000] 00:30:15 INFO - PROCESS | 264 | 1463041815669 Marionette DEBUG loaded listener.js 00:30:15 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (1856A400) [pid = 264] [serial = 2328] [outer = 178A3000] 00:30:16 INFO - PROCESS | 264 | 1463041816103 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]]]}] 00:30:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:30:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:30:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:30:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:30:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:30:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:30:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 731ms 00:30:16 INFO - PROCESS | 264 | 1463041816164 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 00:30:16 INFO - PROCESS | 264 | 1463041816166 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 00:30:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:30:16 INFO - PROCESS | 264 | 1463041816219 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:30:16 INFO - PROCESS | 264 | 1463041816221 Marionette TRACE conn2 <- [1,3062,null,{}] 00:30:16 INFO - PROCESS | 264 | 1463041816225 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}] 00:30:16 INFO - PROCESS | 264 | 1463041816344 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 00:30:16 INFO - PROCESS | 264 | 1463041816410 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:16 INFO - PROCESS | 264 | ++DOCSHELL 115F9400 == 63 [pid = 264] [id = 777] 00:30:16 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (12ED7400) [pid = 264] [serial = 2329] [outer = 00000000] 00:30:16 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (18589400) [pid = 264] [serial = 2330] [outer = 12ED7400] 00:30:16 INFO - PROCESS | 264 | 1463041816461 Marionette DEBUG loaded listener.js 00:30:16 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (1858D800) [pid = 264] [serial = 2331] [outer = 12ED7400] 00:30:16 INFO - PROCESS | 264 | --DOMWINDOW == 133 (18581C00) [pid = 264] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 00:30:16 INFO - PROCESS | 264 | --DOMWINDOW == 132 (17844C00) [pid = 264] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:30:16 INFO - PROCESS | 264 | --DOMWINDOW == 131 (16750400) [pid = 264] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:30:16 INFO - PROCESS | 264 | --DOMWINDOW == 130 (12C0B800) [pid = 264] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:30:16 INFO - PROCESS | 264 | --DOMWINDOW == 129 (17874C00) [pid = 264] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:30:16 INFO - PROCESS | 264 | --DOMWINDOW == 128 (11BBCC00) [pid = 264] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:30:16 INFO - PROCESS | 264 | --DOMWINDOW == 127 (10573C00) [pid = 264] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:30:16 INFO - PROCESS | 264 | --DOMWINDOW == 126 (115F0800) [pid = 264] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:30:16 INFO - PROCESS | 264 | --DOMWINDOW == 125 (163A6400) [pid = 264] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:30:16 INFO - PROCESS | 264 | --DOMWINDOW == 124 (180EA800) [pid = 264] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:30:16 INFO - PROCESS | 264 | 1463041816984 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]]]}] 00:30:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:30:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:30:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:30:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:30:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:30:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:30:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 887ms 00:30:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:30:17 INFO - PROCESS | 264 | 1463041817054 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 00:30:17 INFO - PROCESS | 264 | 1463041817056 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 00:30:17 INFO - PROCESS | 264 | 1463041817060 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:30:17 INFO - PROCESS | 264 | 1463041817061 Marionette TRACE conn2 <- [1,3066,null,{}] 00:30:17 INFO - PROCESS | 264 | 1463041817065 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}] 00:30:17 INFO - PROCESS | 264 | 1463041817146 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 00:30:17 INFO - PROCESS | 264 | 1463041817152 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:17 INFO - PROCESS | 264 | ++DOCSHELL 1639CC00 == 64 [pid = 264] [id = 778] 00:30:17 INFO - PROCESS | 264 | ++DOMWINDOW == 125 (1674AC00) [pid = 264] [serial = 2332] [outer = 00000000] 00:30:17 INFO - PROCESS | 264 | ++DOMWINDOW == 126 (18589000) [pid = 264] [serial = 2333] [outer = 1674AC00] 00:30:17 INFO - PROCESS | 264 | 1463041817196 Marionette DEBUG loaded listener.js 00:30:17 INFO - PROCESS | 264 | ++DOMWINDOW == 127 (19B07400) [pid = 264] [serial = 2334] [outer = 1674AC00] 00:30:17 INFO - PROCESS | 264 | 1463041817630 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] 00:30:17 INFO - PROCESS | 264 | 1463041817677 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 00:30:17 INFO - PROCESS | 264 | 1463041817682 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:30:17 INFO - PROCESS | 264 | 1463041817683 Marionette TRACE conn2 <- [1,3070,null,{}] 00:30:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:30:17 INFO - PROCESS | 264 | 1463041817687 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}] 00:30:17 INFO - PROCESS | 264 | 1463041817769 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 00:30:17 INFO - PROCESS | 264 | 1463041817775 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:17 INFO - PROCESS | 264 | ++DOCSHELL 19B1BC00 == 65 [pid = 264] [id = 779] 00:30:17 INFO - PROCESS | 264 | ++DOMWINDOW == 128 (19B1C000) [pid = 264] [serial = 2335] [outer = 00000000] 00:30:17 INFO - PROCESS | 264 | ++DOMWINDOW == 129 (19BBD800) [pid = 264] [serial = 2336] [outer = 19B1C000] 00:30:17 INFO - PROCESS | 264 | 1463041817817 Marionette DEBUG loaded listener.js 00:30:17 INFO - PROCESS | 264 | ++DOMWINDOW == 130 (19B24800) [pid = 264] [serial = 2337] [outer = 19B1C000] 00:30:18 INFO - PROCESS | 264 | 1463041818251 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]]]}] 00:30:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:30:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:30:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:30:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 591ms 00:30:18 INFO - PROCESS | 264 | 1463041818282 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 00:30:18 INFO - PROCESS | 264 | 1463041818284 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 00:30:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:30:18 INFO - PROCESS | 264 | 1463041818287 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:30:18 INFO - PROCESS | 264 | 1463041818289 Marionette TRACE conn2 <- [1,3074,null,{}] 00:30:18 INFO - PROCESS | 264 | 1463041818292 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}] 00:30:18 INFO - PROCESS | 264 | 1463041818423 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 00:30:18 INFO - PROCESS | 264 | 1463041818431 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:18 INFO - PROCESS | 264 | ++DOCSHELL 19B19000 == 66 [pid = 264] [id = 780] 00:30:18 INFO - PROCESS | 264 | ++DOMWINDOW == 131 (19BB9800) [pid = 264] [serial = 2338] [outer = 00000000] 00:30:18 INFO - PROCESS | 264 | ++DOMWINDOW == 132 (19C4E400) [pid = 264] [serial = 2339] [outer = 19BB9800] 00:30:18 INFO - PROCESS | 264 | 1463041818474 Marionette DEBUG loaded listener.js 00:30:18 INFO - PROCESS | 264 | ++DOMWINDOW == 133 (19C8C000) [pid = 264] [serial = 2340] [outer = 19BB9800] 00:30:19 INFO - PROCESS | 264 | 1463041819036 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:30:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:30:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 809ms 00:30:19 INFO - PROCESS | 264 | 1463041819090 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 00:30:19 INFO - PROCESS | 264 | 1463041819094 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 00:30:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:30:19 INFO - PROCESS | 264 | 1463041819100 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:30:19 INFO - PROCESS | 264 | 1463041819104 Marionette TRACE conn2 <- [1,3078,null,{}] 00:30:19 INFO - PROCESS | 264 | 1463041819110 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}] 00:30:19 INFO - PROCESS | 264 | 1463041819264 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 00:30:19 INFO - PROCESS | 264 | 1463041819433 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:19 INFO - PROCESS | 264 | ++DOCSHELL 10F45C00 == 67 [pid = 264] [id = 781] 00:30:19 INFO - PROCESS | 264 | ++DOMWINDOW == 134 (10F48000) [pid = 264] [serial = 2341] [outer = 00000000] 00:30:19 INFO - PROCESS | 264 | ++DOMWINDOW == 135 (13247000) [pid = 264] [serial = 2342] [outer = 10F48000] 00:30:19 INFO - PROCESS | 264 | 1463041819490 Marionette DEBUG loaded listener.js 00:30:19 INFO - PROCESS | 264 | ++DOMWINDOW == 136 (13B9AC00) [pid = 264] [serial = 2343] [outer = 10F48000] 00:30:19 INFO - PROCESS | 264 | 1463041819997 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:30:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:30:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 949ms 00:30:20 INFO - PROCESS | 264 | 1463041820030 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 00:30:20 INFO - PROCESS | 264 | 1463041820036 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 00:30:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:30:20 INFO - PROCESS | 264 | 1463041820043 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:30:20 INFO - PROCESS | 264 | 1463041820046 Marionette TRACE conn2 <- [1,3082,null,{}] 00:30:20 INFO - PROCESS | 264 | 1463041820050 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}] 00:30:20 INFO - PROCESS | 264 | 1463041820159 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 00:30:20 INFO - PROCESS | 264 | 1463041820326 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:20 INFO - PROCESS | 264 | ++DOCSHELL 149F8C00 == 68 [pid = 264] [id = 782] 00:30:20 INFO - PROCESS | 264 | ++DOMWINDOW == 137 (16161000) [pid = 264] [serial = 2344] [outer = 00000000] 00:30:20 INFO - PROCESS | 264 | ++DOMWINDOW == 138 (163AA400) [pid = 264] [serial = 2345] [outer = 16161000] 00:30:20 INFO - PROCESS | 264 | 1463041820380 Marionette DEBUG loaded listener.js 00:30:20 INFO - PROCESS | 264 | ++DOMWINDOW == 139 (16B60800) [pid = 264] [serial = 2346] [outer = 16161000] 00:30:20 INFO - PROCESS | 264 | 1463041820917 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:30:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:30:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 887ms 00:30:20 INFO - PROCESS | 264 | 1463041820945 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 00:30:20 INFO - PROCESS | 264 | 1463041820948 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 00:30:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:30:20 INFO - PROCESS | 264 | 1463041820952 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:30:20 INFO - PROCESS | 264 | 1463041820955 Marionette TRACE conn2 <- [1,3086,null,{}] 00:30:20 INFO - PROCESS | 264 | 1463041820967 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}] 00:30:21 INFO - PROCESS | 264 | 1463041821077 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 00:30:21 INFO - PROCESS | 264 | 1463041821244 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:21 INFO - PROCESS | 264 | ++DOCSHELL 1786C000 == 69 [pid = 264] [id = 783] 00:30:21 INFO - PROCESS | 264 | ++DOMWINDOW == 140 (1786C800) [pid = 264] [serial = 2347] [outer = 00000000] 00:30:21 INFO - PROCESS | 264 | ++DOMWINDOW == 141 (17880000) [pid = 264] [serial = 2348] [outer = 1786C800] 00:30:21 INFO - PROCESS | 264 | 1463041821301 Marionette DEBUG loaded listener.js 00:30:21 INFO - PROCESS | 264 | ++DOMWINDOW == 142 (180EE400) [pid = 264] [serial = 2349] [outer = 1786C800] 00:30:21 INFO - PROCESS | 264 | 1463041821807 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]]]}] 00:30:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:30:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:30:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 902ms 00:30:21 INFO - PROCESS | 264 | 1463041821855 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 00:30:21 INFO - PROCESS | 264 | 1463041821858 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 00:30:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:30:21 INFO - PROCESS | 264 | 1463041821862 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:30:21 INFO - PROCESS | 264 | 1463041821864 Marionette TRACE conn2 <- [1,3090,null,{}] 00:30:21 INFO - PROCESS | 264 | 1463041821867 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}] 00:30:21 INFO - PROCESS | 264 | 1463041821975 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 00:30:22 INFO - PROCESS | 264 | 1463041822141 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:22 INFO - PROCESS | 264 | ++DOCSHELL 17878000 == 70 [pid = 264] [id = 784] 00:30:22 INFO - PROCESS | 264 | ++DOMWINDOW == 143 (182D6000) [pid = 264] [serial = 2350] [outer = 00000000] 00:30:22 INFO - PROCESS | 264 | ++DOMWINDOW == 144 (19C44C00) [pid = 264] [serial = 2351] [outer = 182D6000] 00:30:22 INFO - PROCESS | 264 | 1463041822195 Marionette DEBUG loaded listener.js 00:30:22 INFO - PROCESS | 264 | ++DOMWINDOW == 145 (19C91400) [pid = 264] [serial = 2352] [outer = 182D6000] 00:30:22 INFO - PROCESS | 264 | 1463041822724 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:30:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:30:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 902ms 00:30:22 INFO - PROCESS | 264 | 1463041822765 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 00:30:22 INFO - PROCESS | 264 | 1463041822767 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 00:30:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:30:22 INFO - PROCESS | 264 | 1463041822771 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:30:22 INFO - PROCESS | 264 | 1463041822773 Marionette TRACE conn2 <- [1,3094,null,{}] 00:30:22 INFO - PROCESS | 264 | 1463041822777 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}] 00:30:22 INFO - PROCESS | 264 | 1463041822881 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 00:30:22 INFO - PROCESS | 264 | 1463041823004 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:22 INFO - PROCESS | 264 | ++DOCSHELL 180E5400 == 71 [pid = 264] [id = 785] 00:30:22 INFO - PROCESS | 264 | ++DOMWINDOW == 146 (180EA800) [pid = 264] [serial = 2353] [outer = 00000000] 00:30:23 INFO - PROCESS | 264 | ++DOMWINDOW == 147 (19C9E400) [pid = 264] [serial = 2354] [outer = 180EA800] 00:30:23 INFO - PROCESS | 264 | 1463041823056 Marionette DEBUG loaded listener.js 00:30:23 INFO - PROCESS | 264 | ++DOMWINDOW == 148 (19CA2000) [pid = 264] [serial = 2355] [outer = 180EA800] 00:30:23 INFO - PROCESS | 264 | 1463041823535 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]]]}] 00:30:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:30:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:30:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:30:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 840ms 00:30:23 INFO - PROCESS | 264 | 1463041823598 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 00:30:23 INFO - PROCESS | 264 | 1463041823601 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 00:30:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:30:23 INFO - PROCESS | 264 | 1463041823605 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:30:23 INFO - PROCESS | 264 | 1463041823607 Marionette TRACE conn2 <- [1,3098,null,{}] 00:30:23 INFO - PROCESS | 264 | 1463041823612 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}] 00:30:23 INFO - PROCESS | 264 | 1463041823745 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 00:30:23 INFO - PROCESS | 264 | 1463041823918 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:23 INFO - PROCESS | 264 | ++DOCSHELL 13B14400 == 72 [pid = 264] [id = 786] 00:30:23 INFO - PROCESS | 264 | ++DOMWINDOW == 149 (13B17C00) [pid = 264] [serial = 2356] [outer = 00000000] 00:30:23 INFO - PROCESS | 264 | ++DOMWINDOW == 150 (1639BC00) [pid = 264] [serial = 2357] [outer = 13B17C00] 00:30:23 INFO - PROCESS | 264 | 1463041823972 Marionette DEBUG loaded listener.js 00:30:24 INFO - PROCESS | 264 | ++DOMWINDOW == 151 (19A8CC00) [pid = 264] [serial = 2358] [outer = 13B17C00] 00:30:24 INFO - PROCESS | 264 | 1463041824730 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"]]]}] 00:30:24 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:30:24 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 00:30:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:30:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:30:24 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1135ms 00:30:24 INFO - PROCESS | 264 | 1463041824755 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 00:30:24 INFO - PROCESS | 264 | 1463041824759 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 00:30:24 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:30:24 INFO - PROCESS | 264 | 1463041824766 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:30:24 INFO - PROCESS | 264 | 1463041824769 Marionette TRACE conn2 <- [1,3102,null,{}] 00:30:24 INFO - PROCESS | 264 | 1463041824774 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}] 00:30:24 INFO - PROCESS | 264 | 1463041824873 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 00:30:25 INFO - PROCESS | 264 | 1463041825043 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\", \"abbd00b0-e61a-4817-8670-e586ba796050\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:25 INFO - PROCESS | 264 | ++DOCSHELL 1101CC00 == 73 [pid = 264] [id = 787] 00:30:25 INFO - PROCESS | 264 | ++DOMWINDOW == 152 (12EDF400) [pid = 264] [serial = 2359] [outer = 00000000] 00:30:25 INFO - PROCESS | 264 | ++DOMWINDOW == 153 (12218400) [pid = 264] [serial = 2360] [outer = 12EDF400] 00:30:25 INFO - PROCESS | 264 | 1463041825097 Marionette DEBUG loaded listener.js 00:30:25 INFO - PROCESS | 264 | ++DOMWINDOW == 154 (13B14000) [pid = 264] [serial = 2361] [outer = 12EDF400] 00:30:25 INFO - PROCESS | 264 | 1463041825646 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]]]}] 00:30:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:30:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 902ms 00:30:25 INFO - PROCESS | 264 | 1463041825675 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 00:30:25 INFO - PROCESS | 264 | 1463041825683 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 00:30:25 INFO - PROCESS | 264 | --DOCSHELL 134ED000 == 72 [pid = 264] [id = 532] 00:30:25 INFO - PROCESS | 264 | --DOCSHELL 14930000 == 71 [pid = 264] [id = 533] 00:30:25 INFO - PROCESS | 264 | --DOCSHELL 19B1BC00 == 70 [pid = 264] [id = 779] 00:30:25 INFO - PROCESS | 264 | --DOCSHELL 1639CC00 == 69 [pid = 264] [id = 778] 00:30:25 INFO - PROCESS | 264 | --DOCSHELL 115F9400 == 68 [pid = 264] [id = 777] 00:30:25 INFO - PROCESS | 264 | --DOCSHELL 11573C00 == 67 [pid = 264] [id = 774] 00:30:25 INFO - PROCESS | 264 | --DOCSHELL 16162800 == 66 [pid = 264] [id = 773] 00:30:25 INFO - PROCESS | 264 | --DOCSHELL 10F40000 == 65 [pid = 264] [id = 772] 00:30:25 INFO - PROCESS | 264 | --DOCSHELL 0CAEFC00 == 64 [pid = 264] [id = 771] 00:30:25 INFO - PROCESS | 264 | --DOCSHELL 171A2800 == 63 [pid = 264] [id = 767] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 153 (1A4BD800) [pid = 264] [serial = 2294] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 152 (16F1C400) [pid = 264] [serial = 2253] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 151 (19B1E400) [pid = 264] [serial = 2256] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 150 (19F18800) [pid = 264] [serial = 2262] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 149 (14932C00) [pid = 264] [serial = 2250] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 148 (19F12800) [pid = 264] [serial = 2259] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOCSHELL 16749000 == 62 [pid = 264] [id = 766] 00:30:25 INFO - PROCESS | 264 | --DOCSHELL 11017C00 == 61 [pid = 264] [id = 765] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 147 (17870C00) [pid = 264] [serial = 2283] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 146 (16F78800) [pid = 264] [serial = 2279] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 145 (172AB800) [pid = 264] [serial = 2280] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 144 (16166400) [pid = 264] [serial = 2271] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 143 (15837C00) [pid = 264] [serial = 2270] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 142 (182D5800) [pid = 264] [serial = 2285] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 141 (149F8000) [pid = 264] [serial = 2268] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 140 (13543400) [pid = 264] [serial = 2266] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 139 (12C0A800) [pid = 264] [serial = 2265] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 138 (13B10400) [pid = 264] [serial = 2273] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 137 (14697400) [pid = 264] [serial = 2274] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 136 (16749800) [pid = 264] [serial = 2276] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 135 (16B61000) [pid = 264] [serial = 2277] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 134 (1858D000) [pid = 264] [serial = 2288] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 133 (1855FC00) [pid = 264] [serial = 2286] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 132 (19B02C00) [pid = 264] [serial = 2291] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 131 (19A8DC00) [pid = 264] [serial = 2289] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 130 (17850C00) [pid = 264] [serial = 2282] [outer = 00000000] [url = about:blank] 00:30:25 INFO - PROCESS | 264 | --DOMWINDOW == 129 (19B0C400) [pid = 264] [serial = 2292] [outer = 00000000] [url = about:blank] 00:30:26 WARNING - u'runner_teardown' () 00:30:26 INFO - No more tests 00:30:26 INFO - Got 0 unexpected results 00:30:26 INFO - SUITE-END | took 633s 00:30:27 INFO - Closing logging queue 00:30:27 INFO - queue closed 00:30:27 INFO - Return code: 0 00:30:27 WARNING - # TBPL SUCCESS # 00:30:27 INFO - Running post-action listener: _resource_record_post_action 00:30:27 INFO - Running post-run listener: _resource_record_post_run 00:30:28 INFO - Total resource usage - Wall time: 645s; CPU: 17.0%; Read bytes: 92345856; Write bytes: 959967232; Read time: 2057366; Write time: 1176002 00:30:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:30:28 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 64183296; Read time: 0; Write time: 67105 00:30:28 INFO - run-tests - Wall time: 643s; CPU: 17.0%; Read bytes: 92345856; Write bytes: 820745216; Read time: 2057366; Write time: 1047649 00:30:28 INFO - Running post-run listener: _upload_blobber_files 00:30:28 INFO - Blob upload gear active. 00:30:28 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 00:30:28 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 00:30:28 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'] 00:30:28 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 00:30:29 INFO - (blobuploader) - INFO - Open directory for files ... 00:30:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 00:30:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:30:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:30:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:30:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:30:29 INFO - (blobuploader) - INFO - Done attempting. 00:30:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 00:30:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:30:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:30:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:30:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:30:31 INFO - (blobuploader) - INFO - Done attempting. 00:30:31 INFO - (blobuploader) - INFO - Iteration through files over. 00:30:31 INFO - Return code: 0 00:30:31 INFO - rmtree: C:\slave\test\build\uploaded_files.json 00:30:31 INFO - Using _rmtree_windows ... 00:30:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 00:30:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c64f2240c48a9186acdd6a43aa747e5108eb7dd32aee86519e7be756cc960bbd06b1a524d2cdcbb28381e95b6447ab5deadb21bab4618269f526346a87cbc51", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ce9da38eb21e82e605e01aa8b5ba94909b37f7c140fd7dc16ea80f353187f0e7fe8aa9b15cbf178f73c712640004522c5339c4444a297ab4f85f51a720d9d2b"} 00:30:31 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 00:30:31 INFO - Writing to file C:\slave\test\properties\blobber_files 00:30:31 INFO - Contents: 00:30:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c64f2240c48a9186acdd6a43aa747e5108eb7dd32aee86519e7be756cc960bbd06b1a524d2cdcbb28381e95b6447ab5deadb21bab4618269f526346a87cbc51", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ce9da38eb21e82e605e01aa8b5ba94909b37f7c140fd7dc16ea80f353187f0e7fe8aa9b15cbf178f73c712640004522c5339c4444a297ab4f85f51a720d9d2b"} 00:30:31 INFO - Running post-run listener: copy_logs_to_upload_dir 00:30:31 INFO - Copying logs to upload dir... 00:30:31 INFO - mkdir: C:\slave\test\build\upload\logs 00:30:31 INFO - Copying logs to upload dir... 00:30:31 INFO - Using _rmtree_windows ... 00:30:31 INFO - Using _rmtree_windows ... 00:30:31 INFO - Using _rmtree_windows ... 00:30:31 INFO - Using _rmtree_windows ... 00:30:31 INFO - Using _rmtree_windows ... 00:30:31 INFO - Using _rmtree_windows ... 00:30:31 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=796.672000 ========= master_lag: 41.41 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-05-12 01:30:28.708796) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 01:30:28.709761) ========= '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-070\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c64f2240c48a9186acdd6a43aa747e5108eb7dd32aee86519e7be756cc960bbd06b1a524d2cdcbb28381e95b6447ab5deadb21bab4618269f526346a87cbc51", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ce9da38eb21e82e605e01aa8b5ba94909b37f7c140fd7dc16ea80f353187f0e7fe8aa9b15cbf178f73c712640004522c5339c4444a297ab4f85f51a720d9d2b"} build_url:https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/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/WE7s58EPSsO2UF8LPKQgVA/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/5c64f2240c48a9186acdd6a43aa747e5108eb7dd32aee86519e7be756cc960bbd06b1a524d2cdcbb28381e95b6447ab5deadb21bab4618269f526346a87cbc51", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ce9da38eb21e82e605e01aa8b5ba94909b37f7c140fd7dc16ea80f353187f0e7fe8aa9b15cbf178f73c712640004522c5339c4444a297ab4f85f51a720d9d2b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WE7s58EPSsO2UF8LPKQgVA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 01:30:28.840239) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 01:30:28.840585) ========= '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-070\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 01:30:28.962703) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-12 01:30:28.963089) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-12 01:30:29.411136) ========= ========= Total master_lag: 41.86 =========