builder: mozilla-release_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-016 starttime: 1469549450.23 results: success (0) buildid: 20160726073904 builduid: 3d7cc545b7ac43e8ab69e7219dba39a2 revision: c1de04f39fa956cfce83f6065b0e709369215ed5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-26 09:10:50.229567) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-26 09:10:50.230029) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-26 09:10:50.230366) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-26 09:10:50.305290) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:10:50.305690) ========= '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-016\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 WINDIR=C:\WINDOWS using PTY: False --08:12:49-- 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% 9.85 MB/s 08:12:49 (9.85 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.382000 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:10:50.904756) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:10:50.905125) ========= '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-016\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.527000 ========= master_lag: 0.29 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:10:51.717399) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-26 09:10:51.717807) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev c1de04f39fa956cfce83f6065b0e709369215ed5 --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-release --rev c1de04f39fa956cfce83f6065b0e709369215ed5 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-016\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 WINDIR=C:\WINDOWS using PTY: False 2016-07-26 08:12:50,811 truncating revision to first 12 chars 2016-07-26 08:12:50,811 Setting DEBUG logging. 2016-07-26 08:12:50,811 attempt 1/10 2016-07-26 08:12:50,811 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/c1de04f39fa9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-26 08:12:51,585 unpacking tar archive at: mozilla-release-c1de04f39fa9/testing/mozharness/ program finished with exit code 0 elapsedTime=1.301000 ========= master_lag: 5.27 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-26 09:10:58.290382) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-26 09:10:58.290716) ========= script_repo_revision: c1de04f39fa956cfce83f6065b0e709369215ed5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-26 09:10:58.291111) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-26 09:10:58.291379) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-26 09:10:58.310966) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 56 secs) (at 2016-07-26 09:10:58.311336) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-016\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 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-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:12:55 INFO - MultiFileLogger online at 20160726 08:12:55 in C:\slave\test 08:12:55 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-release --download-symbols true 08:12:55 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:12:55 INFO - {'append_to_log': False, 08:12:55 INFO - 'base_work_dir': 'C:\\slave\\test', 08:12:55 INFO - 'blob_upload_branch': 'mozilla-release', 08:12:55 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:12:55 INFO - 'buildbot_json_path': 'buildprops.json', 08:12:55 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:12:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:12:55 INFO - 'download_minidump_stackwalk': True, 08:12:55 INFO - 'download_symbols': 'true', 08:12:55 INFO - 'e10s': False, 08:12:55 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:12:55 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:12:55 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:12:55 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:12:55 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:12:55 INFO - 'C:/mozilla-build/tooltool.py'), 08:12:55 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:12:55 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:12:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:12:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:12:55 INFO - 'log_level': 'info', 08:12:55 INFO - 'log_to_console': True, 08:12:55 INFO - 'opt_config_files': (), 08:12:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:12:55 INFO - '--processes=1', 08:12:55 INFO - '--config=%(test_path)s/wptrunner.ini', 08:12:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:12:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:12:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:12:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:12:55 INFO - 'pip_index': False, 08:12:55 INFO - 'require_test_zip': True, 08:12:55 INFO - 'test_type': ('testharness',), 08:12:55 INFO - 'this_chunk': '1', 08:12:55 INFO - 'total_chunks': '10', 08:12:55 INFO - 'virtualenv_path': 'venv', 08:12:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:12:55 INFO - 'work_dir': 'build'} 08:12:55 INFO - ##### 08:12:55 INFO - ##### Running clobber step. 08:12:55 INFO - ##### 08:12:55 INFO - Running pre-action listener: _resource_record_pre_action 08:12:55 INFO - Running main action method: clobber 08:12:55 INFO - rmtree: C:\slave\test\build 08:12:55 INFO - Using _rmtree_windows ... 08:12:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:13:13 INFO - Running post-action listener: _resource_record_post_action 08:13:13 INFO - ##### 08:13:13 INFO - ##### Running read-buildbot-config step. 08:13:13 INFO - ##### 08:13:13 INFO - Running pre-action listener: _resource_record_pre_action 08:13:13 INFO - Running main action method: read_buildbot_config 08:13:13 INFO - Using buildbot properties: 08:13:13 INFO - { 08:13:13 INFO - "project": "", 08:13:13 INFO - "product": "firefox", 08:13:13 INFO - "script_repo_revision": "production", 08:13:13 INFO - "scheduler": "tests-mozilla-release-xp_ix-debug-unittest", 08:13:13 INFO - "repository": "", 08:13:13 INFO - "buildername": "Windows XP 32-bit mozilla-release debug test web-platform-tests-1", 08:13:13 INFO - "buildid": "20160726073904", 08:13:13 INFO - "pgo_build": "False", 08:13:13 INFO - "basedir": "C:\\slave\\test", 08:13:13 INFO - "buildnumber": 11, 08:13:13 INFO - "slavename": "t-xp32-ix-016", 08:13:13 INFO - "revision": "c1de04f39fa956cfce83f6065b0e709369215ed5", 08:13:13 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 08:13:13 INFO - "platform": "win32", 08:13:13 INFO - "branch": "mozilla-release", 08:13:13 INFO - "repo_path": "releases/mozilla-release", 08:13:13 INFO - "moz_repo_path": "", 08:13:13 INFO - "stage_platform": "win32", 08:13:13 INFO - "builduid": "3d7cc545b7ac43e8ab69e7219dba39a2", 08:13:13 INFO - "slavebuilddir": "test" 08:13:13 INFO - } 08:13:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:13:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:13:13 INFO - Running post-action listener: _resource_record_post_action 08:13:13 INFO - ##### 08:13:13 INFO - ##### Running download-and-extract step. 08:13:13 INFO - ##### 08:13:13 INFO - Running pre-action listener: _resource_record_pre_action 08:13:13 INFO - Running main action method: download_and_extract 08:13:13 INFO - mkdir: C:\slave\test\build\tests 08:13: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')]} 08:13:13 INFO - https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:13:13 INFO - trying https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:13:13 INFO - Downloading https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:13:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:13:14 INFO - Downloaded 1240 bytes. 08:13:14 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:13:14 INFO - Using the following test package requirements: 08:13:14 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:13:14 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:14 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:13:14 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:14 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:13:14 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:14 INFO - u'jsshell-win32.zip'], 08:13:14 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:14 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:13:14 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:13:14 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:14 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:13:14 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:14 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:13:14 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:14 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:13:14 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:13:14 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:13:14 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:13: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')]} 08:13:14 INFO - https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:13:14 INFO - trying https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:13:14 INFO - Downloading https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:13:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:13:15 INFO - Downloaded 20366307 bytes. 08:13:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:13:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:13:17 INFO - caution: filename not matched: web-platform/* 08:13:17 INFO - Return code: 11 08:13: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')]} 08:13:17 INFO - https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:13:17 INFO - trying https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:13:17 INFO - Downloading https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:13:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:13:19 INFO - Downloaded 36389907 bytes. 08:13:19 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:13:19 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:13:43 INFO - caution: filename not matched: bin/* 08:13:43 INFO - caution: filename not matched: config/* 08:13:43 INFO - caution: filename not matched: mozbase/* 08:13:43 INFO - caution: filename not matched: marionette/* 08:13:43 INFO - caution: filename not matched: tools/wptserve/* 08:13:43 INFO - Return code: 11 08:13:43 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')]} 08:13:43 INFO - https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:13:43 INFO - trying https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:13:43 INFO - Downloading https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:13:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:13:46 INFO - Downloaded 68474948 bytes. 08:13:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:13:46 INFO - mkdir: C:\slave\test\properties 08:13:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:13:46 INFO - Writing to file C:\slave\test\properties\build_url 08:13:46 INFO - Contents: 08:13:46 INFO - build_url:https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:13:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:13:47 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:13:47 INFO - Writing to file C:\slave\test\properties\symbols_url 08:13:47 INFO - Contents: 08:13:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:13:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:13:47 INFO - https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:13:47 INFO - trying https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:13:47 INFO - Downloading https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:13:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:13:51 INFO - Downloaded 55642050 bytes. 08:13:51 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:13:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:13:58 INFO - Return code: 0 08:13:58 INFO - Running post-action listener: _resource_record_post_action 08:13:58 INFO - Running post-action listener: set_extra_try_arguments 08:13:58 INFO - ##### 08:13:58 INFO - ##### Running create-virtualenv step. 08:13:58 INFO - ##### 08:13:58 INFO - Running pre-action listener: _pre_create_virtualenv 08:13:58 INFO - Running pre-action listener: _resource_record_pre_action 08:13:58 INFO - Running main action method: create_virtualenv 08:13:58 INFO - Creating virtualenv C:\slave\test\build\venv 08:13:58 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 08:13:58 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:13:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:14:00 INFO - Installing distribute......................................................................................................................................................................................done. 08:14:01 INFO - Return code: 0 08:14:01 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:14: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')]} 08:14:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:14: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')]} 08:14:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:14:01 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 08:14:01 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 08:14:01 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 08:14:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:14:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 08:14:01 INFO - 'CLIENTNAME': 'Console', 08:14:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:14:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 08:14:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:14:01 INFO - 'DCLOCATION': 'SCL3', 08:14:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:14:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:14:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:14:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:14:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:14:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:14:01 INFO - 'HOMEDRIVE': 'C:', 08:14:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 08:14:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:14:01 INFO - 'KTS_VERSION': '1.19c', 08:14:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:14:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 08:14:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:14:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:14:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:14:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:14:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:14:01 INFO - 'MOZ_AIRBAG': '1', 08:14:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:14:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:14:01 INFO - 'MOZ_MSVCVERSION': '8', 08:14:01 INFO - 'MOZ_NO_REMOTE': '1', 08:14:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:14:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:14:01 INFO - 'NO_EM_RESTART': '1', 08:14:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:14:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:14:01 INFO - 'OS': 'Windows_NT', 08:14:01 INFO - 'OURDRIVE': 'C:', 08:14:01 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', 08:14:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:14:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:14:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:14:01 INFO - 'PROCESSOR_LEVEL': '6', 08:14:01 INFO - 'PROCESSOR_REVISION': '1e05', 08:14:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:14:01 INFO - 'PROMPT': '$P$G', 08:14:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:14:01 INFO - 'PWD': 'C:\\slave\\test', 08:14:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:14:01 INFO - 'SESSIONNAME': 'Console', 08:14:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:14:01 INFO - 'SYSTEMDRIVE': 'C:', 08:14:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:14:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:01 INFO - 'TEST1': 'testie', 08:14:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:01 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 08:14:01 INFO - 'USERNAME': 'cltbld', 08:14:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 08:14:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:14:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:14:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:14:01 INFO - 'WINDIR': 'C:\\WINDOWS', 08:14:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:14:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:14:01 INFO - Downloading/unpacking psutil>=0.7.1 08:14:01 INFO - Running setup.py egg_info for package psutil 08:14:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:14:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:14:01 INFO - Installing collected packages: psutil 08:14:01 INFO - Running setup.py install for psutil 08:14:01 INFO - building 'psutil._psutil_windows' extension 08:14:01 INFO - error: Unable to find vcvarsall.bat 08:14:01 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-iwetde-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:14:01 INFO - running install 08:14:01 INFO - running build 08:14:01 INFO - running build_py 08:14:01 INFO - creating build 08:14:01 INFO - creating build\lib.win32-2.7 08:14:01 INFO - creating build\lib.win32-2.7\psutil 08:14:01 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:14:01 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:14:01 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:14:01 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:14:01 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:14:01 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:14:01 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:14:01 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:14:01 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:14:01 INFO - running build_ext 08:14:01 INFO - building 'psutil._psutil_windows' extension 08:14:01 INFO - error: Unable to find vcvarsall.bat 08:14:01 INFO - ---------------------------------------- 08:14:01 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-iwetde-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:14:01 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-016\Application Data\pip\pip.log 08:14:01 WARNING - Return code: 1 08:14:01 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! 08:14:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:14: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')]} 08:14:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:14: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')]} 08:14:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:14:02 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 08:14:02 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 08:14:02 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 08:14:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:14:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 08:14:02 INFO - 'CLIENTNAME': 'Console', 08:14:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:14:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 08:14:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:14:02 INFO - 'DCLOCATION': 'SCL3', 08:14:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:14:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:14:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:14:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:14:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:14:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:14:02 INFO - 'HOMEDRIVE': 'C:', 08:14:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 08:14:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:14:02 INFO - 'KTS_VERSION': '1.19c', 08:14:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:14:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 08:14:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:14:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:14:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:14:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:14:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:14:02 INFO - 'MOZ_AIRBAG': '1', 08:14:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:14:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:14:02 INFO - 'MOZ_MSVCVERSION': '8', 08:14:02 INFO - 'MOZ_NO_REMOTE': '1', 08:14:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:14:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:14:02 INFO - 'NO_EM_RESTART': '1', 08:14:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:14:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:14:02 INFO - 'OS': 'Windows_NT', 08:14:02 INFO - 'OURDRIVE': 'C:', 08:14:02 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', 08:14:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:14:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:14:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:14:02 INFO - 'PROCESSOR_LEVEL': '6', 08:14:02 INFO - 'PROCESSOR_REVISION': '1e05', 08:14:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:14:02 INFO - 'PROMPT': '$P$G', 08:14:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:14:02 INFO - 'PWD': 'C:\\slave\\test', 08:14:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:14:02 INFO - 'SESSIONNAME': 'Console', 08:14:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:14:02 INFO - 'SYSTEMDRIVE': 'C:', 08:14:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:14:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:02 INFO - 'TEST1': 'testie', 08:14:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:02 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 08:14:02 INFO - 'USERNAME': 'cltbld', 08:14:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 08:14:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:14:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:14:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:14:02 INFO - 'WINDIR': 'C:\\WINDOWS', 08:14:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:14:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:14:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:14:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:14:02 INFO - Running setup.py egg_info for package mozsystemmonitor 08:14:02 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:14:02 INFO - Running setup.py egg_info for package psutil 08:14:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:14:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:14:02 INFO - Installing collected packages: mozsystemmonitor, psutil 08:14:02 INFO - Running setup.py install for mozsystemmonitor 08:14:02 INFO - Running setup.py install for psutil 08:14:02 INFO - building 'psutil._psutil_windows' extension 08:14:02 INFO - error: Unable to find vcvarsall.bat 08:14:02 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-1pefi1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:14:02 INFO - running install 08:14:02 INFO - running build 08:14:02 INFO - running build_py 08:14:02 INFO - running build_ext 08:14:02 INFO - building 'psutil._psutil_windows' extension 08:14:02 INFO - error: Unable to find vcvarsall.bat 08:14:02 INFO - ---------------------------------------- 08:14:02 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-1pefi1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:14:02 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-016\Application Data\pip\pip.log 08:14:02 WARNING - Return code: 1 08:14:02 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! 08:14:02 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:14:02 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')]} 08:14:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:14:02 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')]} 08:14:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:14:03 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 08:14:03 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 08:14:03 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 08:14:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:14:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 08:14:03 INFO - 'CLIENTNAME': 'Console', 08:14:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:14:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 08:14:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:14:03 INFO - 'DCLOCATION': 'SCL3', 08:14:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:14:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:14:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:14:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:14:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:14:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:14:03 INFO - 'HOMEDRIVE': 'C:', 08:14:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 08:14:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:14:03 INFO - 'KTS_VERSION': '1.19c', 08:14:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:14:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 08:14:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:14:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:14:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:14:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:14:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:14:03 INFO - 'MOZ_AIRBAG': '1', 08:14:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:14:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:14:03 INFO - 'MOZ_MSVCVERSION': '8', 08:14:03 INFO - 'MOZ_NO_REMOTE': '1', 08:14:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:14:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:14:03 INFO - 'NO_EM_RESTART': '1', 08:14:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:14:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:14:03 INFO - 'OS': 'Windows_NT', 08:14:03 INFO - 'OURDRIVE': 'C:', 08:14:03 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', 08:14:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:14:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:14:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:14:03 INFO - 'PROCESSOR_LEVEL': '6', 08:14:03 INFO - 'PROCESSOR_REVISION': '1e05', 08:14:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:14:03 INFO - 'PROMPT': '$P$G', 08:14:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:14:03 INFO - 'PWD': 'C:\\slave\\test', 08:14:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:14:03 INFO - 'SESSIONNAME': 'Console', 08:14:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:14:03 INFO - 'SYSTEMDRIVE': 'C:', 08:14:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:14:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:03 INFO - 'TEST1': 'testie', 08:14:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:03 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 08:14:03 INFO - 'USERNAME': 'cltbld', 08:14:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 08:14:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:14:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:14:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:14:03 INFO - 'WINDIR': 'C:\\WINDOWS', 08:14:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:14:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:14:03 INFO - Downloading/unpacking blobuploader==1.2.4 08:14:03 INFO - Downloading blobuploader-1.2.4.tar.gz 08:14:03 INFO - Running setup.py egg_info for package blobuploader 08:14:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:14:05 INFO - Running setup.py egg_info for package requests 08:14:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:14:05 INFO - Downloading docopt-0.6.1.tar.gz 08:14:05 INFO - Running setup.py egg_info for package docopt 08:14:05 INFO - Installing collected packages: blobuploader, docopt, requests 08:14:05 INFO - Running setup.py install for blobuploader 08:14:05 INFO - Running setup.py install for docopt 08:14:05 INFO - Running setup.py install for requests 08:14:05 INFO - Successfully installed blobuploader docopt requests 08:14:05 INFO - Cleaning up... 08:14:05 INFO - Return code: 0 08:14:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:14:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:14:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:14:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:14:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:14:05 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 08:14:05 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 08:14:05 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 08:14:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:14:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 08:14:05 INFO - 'CLIENTNAME': 'Console', 08:14:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:14:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 08:14:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:14:05 INFO - 'DCLOCATION': 'SCL3', 08:14:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:14:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:14:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:14:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:14:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:14:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:14:05 INFO - 'HOMEDRIVE': 'C:', 08:14:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 08:14:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:14:05 INFO - 'KTS_VERSION': '1.19c', 08:14:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:14:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 08:14:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:14:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:14:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:14:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:14:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:14:05 INFO - 'MOZ_AIRBAG': '1', 08:14:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:14:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:14:05 INFO - 'MOZ_MSVCVERSION': '8', 08:14:05 INFO - 'MOZ_NO_REMOTE': '1', 08:14:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:14:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:14:05 INFO - 'NO_EM_RESTART': '1', 08:14:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:14:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:14:05 INFO - 'OS': 'Windows_NT', 08:14:05 INFO - 'OURDRIVE': 'C:', 08:14:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:14:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:14:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:14:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:14:05 INFO - 'PROCESSOR_LEVEL': '6', 08:14:05 INFO - 'PROCESSOR_REVISION': '1e05', 08:14:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:14:05 INFO - 'PROMPT': '$P$G', 08:14:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:14:05 INFO - 'PWD': 'C:\\slave\\test', 08:14:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:14:05 INFO - 'SESSIONNAME': 'Console', 08:14:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:14:05 INFO - 'SYSTEMDRIVE': 'C:', 08:14:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:14:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:05 INFO - 'TEST1': 'testie', 08:14:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:05 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 08:14:05 INFO - 'USERNAME': 'cltbld', 08:14:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 08:14:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:14:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:14:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:14:05 INFO - 'WINDIR': 'C:\\WINDOWS', 08:14:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:14:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:14:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:14:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:14:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:14:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:14:12 INFO - Unpacking c:\slave\test\build\tests\marionette 08:14:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:14:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:14:12 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 08:14:12 INFO - Running setup.py install for browsermob-proxy 08:14:17 INFO - Running setup.py install for manifestparser 08:14:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Running setup.py install for marionette-client 08:14:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:14:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Running setup.py install for marionette-driver 08:14:17 INFO - Running setup.py install for mozcrash 08:14:17 INFO - Running setup.py install for mozdebug 08:14:17 INFO - Running setup.py install for mozdevice 08:14:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Running setup.py install for mozfile 08:14:17 INFO - Running setup.py install for mozhttpd 08:14:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Running setup.py install for mozinfo 08:14:17 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Running setup.py install for mozInstall 08:14:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Running setup.py install for mozleak 08:14:17 INFO - Running setup.py install for mozlog 08:14:17 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Running setup.py install for moznetwork 08:14:17 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Running setup.py install for mozprocess 08:14:17 INFO - Running setup.py install for mozprofile 08:14:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Running setup.py install for mozrunner 08:14:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Running setup.py install for mozscreenshot 08:14:17 INFO - Running setup.py install for moztest 08:14:17 INFO - Running setup.py install for mozversion 08:14:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:14:17 INFO - Running setup.py install for wptserve 08:14:17 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 08:14:17 INFO - Cleaning up... 08:14:17 INFO - Return code: 0 08:14:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:14: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')]} 08:14:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:14: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')]} 08:14:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:14:17 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 08:14:17 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 08:14:17 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 08:14:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:14:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 08:14:17 INFO - 'CLIENTNAME': 'Console', 08:14:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:14:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 08:14:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:14:17 INFO - 'DCLOCATION': 'SCL3', 08:14:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:14:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:14:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:14:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:14:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:14:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:14:17 INFO - 'HOMEDRIVE': 'C:', 08:14:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 08:14:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:14:17 INFO - 'KTS_VERSION': '1.19c', 08:14:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:14:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 08:14:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:14:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:14:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:14:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:14:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:14:17 INFO - 'MOZ_AIRBAG': '1', 08:14:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:14:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:14:17 INFO - 'MOZ_MSVCVERSION': '8', 08:14:17 INFO - 'MOZ_NO_REMOTE': '1', 08:14:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:14:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:14:17 INFO - 'NO_EM_RESTART': '1', 08:14:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:14:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:14:17 INFO - 'OS': 'Windows_NT', 08:14:17 INFO - 'OURDRIVE': 'C:', 08:14: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', 08:14:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:14:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:14:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:14:17 INFO - 'PROCESSOR_LEVEL': '6', 08:14:17 INFO - 'PROCESSOR_REVISION': '1e05', 08:14:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:14:17 INFO - 'PROMPT': '$P$G', 08:14:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:14:17 INFO - 'PWD': 'C:\\slave\\test', 08:14:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:14:17 INFO - 'SESSIONNAME': 'Console', 08:14:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:14:17 INFO - 'SYSTEMDRIVE': 'C:', 08:14:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:14:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:17 INFO - 'TEST1': 'testie', 08:14:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:17 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 08:14:17 INFO - 'USERNAME': 'cltbld', 08:14:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 08:14:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:14:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:14:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:14:17 INFO - 'WINDIR': 'C:\\WINDOWS', 08:14:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:14:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:14:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:14:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:14:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:14:22 INFO - Unpacking c:\slave\test\build\tests\marionette 08:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:14:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:14:22 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)) 08:14:26 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)) 08:14:26 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)) 08:14:26 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)) 08:14:26 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)) 08:14:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:14:26 INFO - Downloading blessings-1.6.tar.gz 08:14:26 INFO - Running setup.py egg_info for package blessings 08:14:26 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)) 08:14:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:14:26 INFO - Running setup.py install for blessings 08:14:26 INFO - Running setup.py install for browsermob-proxy 08:14:26 INFO - Running setup.py install for manifestparser 08:14:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Running setup.py install for marionette-client 08:14:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:14:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Running setup.py install for marionette-driver 08:14:26 INFO - Running setup.py install for mozcrash 08:14:26 INFO - Running setup.py install for mozdebug 08:14:26 INFO - Running setup.py install for mozdevice 08:14:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Running setup.py install for mozhttpd 08:14:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Running setup.py install for mozInstall 08:14:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Running setup.py install for mozleak 08:14:26 INFO - Running setup.py install for mozprofile 08:14:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Running setup.py install for mozrunner 08:14:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:14:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:14:27 INFO - Running setup.py install for mozscreenshot 08:14:27 INFO - Running setup.py install for moztest 08:14:27 INFO - Running setup.py install for mozversion 08:14:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:14:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:14:27 INFO - Running setup.py install for wptserve 08:14:27 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:14:27 INFO - Cleaning up... 08:14:27 INFO - Return code: 0 08:14:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:14:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:14:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:14:27 INFO - Reading from file tmpfile_stdout 08:14:27 INFO - Using _rmtree_windows ... 08:14:27 INFO - Using _rmtree_windows ... 08:14:27 INFO - Current package versions: 08:14:27 INFO - blessings == 1.6 08:14:27 INFO - blobuploader == 1.2.4 08:14:27 INFO - browsermob-proxy == 0.6.0 08:14:27 INFO - distribute == 0.6.14 08:14:27 INFO - docopt == 0.6.1 08:14:27 INFO - manifestparser == 1.1 08:14:27 INFO - marionette-client == 2.3.0 08:14:27 INFO - marionette-driver == 1.4.0 08:14:27 INFO - mozInstall == 1.12 08:14:27 INFO - mozcrash == 0.17 08:14:27 INFO - mozdebug == 0.1 08:14:27 INFO - mozdevice == 0.48 08:14:27 INFO - mozfile == 1.2 08:14:27 INFO - mozhttpd == 0.7 08:14:27 INFO - mozinfo == 0.9 08:14:27 INFO - mozleak == 0.1 08:14:27 INFO - mozlog == 3.1 08:14:27 INFO - moznetwork == 0.27 08:14:27 INFO - mozprocess == 0.22 08:14:27 INFO - mozprofile == 0.28 08:14:27 INFO - mozrunner == 6.11 08:14:27 INFO - mozscreenshot == 0.1 08:14:27 INFO - mozsystemmonitor == 0.0 08:14:27 INFO - moztest == 0.7 08:14:27 INFO - mozversion == 1.4 08:14:27 INFO - requests == 1.2.3 08:14:27 INFO - wptserve == 1.4.0 08:14:27 INFO - Running post-action listener: _resource_record_post_action 08:14:27 INFO - Running post-action listener: _start_resource_monitoring 08:14:27 INFO - Starting resource monitoring. 08:14:27 INFO - ##### 08:14:27 INFO - ##### Running pull step. 08:14:27 INFO - ##### 08:14:27 INFO - Running pre-action listener: _resource_record_pre_action 08:14:27 INFO - Running main action method: pull 08:14:27 INFO - Pull has nothing to do! 08:14:27 INFO - Running post-action listener: _resource_record_post_action 08:14:27 INFO - ##### 08:14:27 INFO - ##### Running install step. 08:14:27 INFO - ##### 08:14:27 INFO - Running pre-action listener: _resource_record_pre_action 08:14:27 INFO - Running main action method: install 08:14:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:14:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:14:27 INFO - Reading from file tmpfile_stdout 08:14:27 INFO - Using _rmtree_windows ... 08:14:27 INFO - Using _rmtree_windows ... 08:14:27 INFO - Detecting whether we're running mozinstall >=1.0... 08:14:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:14:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:14:27 INFO - Reading from file tmpfile_stdout 08:14:27 INFO - Output received: 08:14:27 INFO - Usage: mozinstall-script.py [options] installer 08:14:27 INFO - Options: 08:14:27 INFO - -h, --help show this help message and exit 08:14:27 INFO - -d DEST, --destination=DEST 08:14:27 INFO - Directory to install application into. [default: 08:14:27 INFO - "C:\slave\test"] 08:14:27 INFO - --app=APP Application being installed. [default: firefox] 08:14:27 INFO - Using _rmtree_windows ... 08:14:27 INFO - Using _rmtree_windows ... 08:14:27 INFO - mkdir: C:\slave\test\build\application 08:14:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:14:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 08:14:30 INFO - Reading from file tmpfile_stdout 08:14:30 INFO - Output received: 08:14:30 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:14:30 INFO - Using _rmtree_windows ... 08:14:30 INFO - Using _rmtree_windows ... 08:14:30 INFO - Running post-action listener: _resource_record_post_action 08:14:30 INFO - ##### 08:14:30 INFO - ##### Running run-tests step. 08:14:30 INFO - ##### 08:14:30 INFO - Running pre-action listener: _resource_record_pre_action 08:14:30 INFO - Running main action method: run_tests 08:14:30 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:14:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:14:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:14:30 INFO - grabbing minidump binary from tooltool 08:14:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:14:30 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 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:14:30 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 08:14:30 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 08:14:30 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:14:32 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpz2yvlu 08:14:32 INFO - INFO - File integrity verified, renaming tmpz2yvlu to win32-minidump_stackwalk.exe 08:14:32 INFO - Return code: 0 08:14:32 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:14:32 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:14:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:14:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:14:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:14:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 08:14:32 INFO - 'CLIENTNAME': 'Console', 08:14:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:14:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 08:14:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:14:32 INFO - 'DCLOCATION': 'SCL3', 08:14:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:14:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:14:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:14:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:14:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:14:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:14:32 INFO - 'HOMEDRIVE': 'C:', 08:14:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 08:14:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:14:32 INFO - 'KTS_VERSION': '1.19c', 08:14:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:14:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 08:14:32 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:14:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:14:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:14:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:14:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:14:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:14:32 INFO - 'MOZ_AIRBAG': '1', 08:14:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:14:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:14:32 INFO - 'MOZ_MSVCVERSION': '8', 08:14:32 INFO - 'MOZ_NO_REMOTE': '1', 08:14:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:14:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:14:32 INFO - 'NO_EM_RESTART': '1', 08:14:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:14:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:14:32 INFO - 'OS': 'Windows_NT', 08:14:32 INFO - 'OURDRIVE': 'C:', 08:14:32 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:14:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:14:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:14:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:14:32 INFO - 'PROCESSOR_LEVEL': '6', 08:14:32 INFO - 'PROCESSOR_REVISION': '1e05', 08:14:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:14:32 INFO - 'PROMPT': '$P$G', 08:14:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:14:32 INFO - 'PWD': 'C:\\slave\\test', 08:14:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:14:32 INFO - 'SESSIONNAME': 'Console', 08:14:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:14:32 INFO - 'SYSTEMDRIVE': 'C:', 08:14:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:14:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:32 INFO - 'TEST1': 'testie', 08:14:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:14:32 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 08:14:32 INFO - 'USERNAME': 'cltbld', 08:14:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 08:14:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:14:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:14:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:14:32 INFO - 'WINDIR': 'C:\\WINDOWS', 08:14:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:14:32 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:14:33 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:14:33 INFO - import pkg_resources 08:14:34 INFO - Using 1 client processes 08:14:36 INFO - SUITE-START | Running 778 tests 08:14:36 INFO - Running testharness tests 08:14:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:14:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:14:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:14:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:14:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:14:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:14:36 INFO - Setting up ssl 08:14:36 INFO - PROCESS | certutil | 08:14:36 INFO - PROCESS | certutil | 08:14:36 INFO - PROCESS | certutil | 08:14:36 INFO - Certificate Nickname Trust Attributes 08:14:36 INFO - SSL,S/MIME,JAR/XPI 08:14:36 INFO - 08:14:36 INFO - web-platform-tests CT,, 08:14:36 INFO - 08:14:36 INFO - Starting runner 08:14:38 INFO - PROCESS | 3740 | [3740] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:14:38 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:14:38 INFO - PROCESS | 3740 | [3740] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:14:39 INFO - PROCESS | 3740 | 1469549679478 Marionette DEBUG Marionette enabled via build flag and pref 08:14:39 INFO - PROCESS | 3740 | ++DOCSHELL 114DF400 == 1 [pid = 3740] [id = 1] 08:14:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 1 (114DF800) [pid = 3740] [serial = 1] [outer = 00000000] 08:14:39 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:14:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 2 (114E0400) [pid = 3740] [serial = 2] [outer = 114DF800] 08:14:39 INFO - PROCESS | 3740 | [3740] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 08:14:39 INFO - PROCESS | 3740 | [3740] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:14:39 INFO - PROCESS | 3740 | ++DOCSHELL 12828400 == 2 [pid = 3740] [id = 2] 08:14:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 3 (12828800) [pid = 3740] [serial = 3] [outer = 00000000] 08:14:39 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:14:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 4 (12829400) [pid = 3740] [serial = 4] [outer = 12828800] 08:14:39 INFO - PROCESS | 3740 | 1469549679891 Marionette INFO Listening on port 2828 08:14:40 INFO - PROCESS | 3740 | 1469549680172 Marionette DEBUG Marionette enabled via command-line flag 08:14:40 INFO - PROCESS | 3740 | ++DOCSHELL 13150C00 == 3 [pid = 3740] [id = 3] 08:14:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 5 (13158C00) [pid = 3740] [serial = 5] [outer = 00000000] 08:14:40 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:14:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 6 (13159800) [pid = 3740] [serial = 6] [outer = 13158C00] 08:14:40 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:14:40 INFO - PROCESS | 3740 | [3740] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:14:40 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:14:40 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:14:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 7 (1393A800) [pid = 3740] [serial = 7] [outer = 12828800] 08:14:40 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:14:40 INFO - PROCESS | 3740 | 1469549680401 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1483 08:14:40 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:14:40 INFO - PROCESS | 3740 | 1469549680439 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1485 08:14:40 INFO - PROCESS | 3740 | 1469549680442 Marionette DEBUG Closed connection conn0 08:14:40 INFO - PROCESS | 3740 | 1469549680508 Marionette DEBUG Closed connection conn1 08:14:40 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:14:40 INFO - PROCESS | 3740 | 1469549680514 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1487 08:14:40 INFO - PROCESS | 3740 | 1469549680528 Marionette DEBUG Closed connection conn2 08:14:40 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:14:40 INFO - PROCESS | 3740 | 1469549680536 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1488 08:14:40 INFO - PROCESS | 3740 | ++DOCSHELL 114E0800 == 4 [pid = 3740] [id = 4] 08:14:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 8 (13EA7000) [pid = 3740] [serial = 8] [outer = 00000000] 08:14:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 9 (141C1C00) [pid = 3740] [serial = 9] [outer = 13EA7000] 08:14:40 INFO - PROCESS | 3740 | [3740] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:14:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 10 (141C7000) [pid = 3740] [serial = 10] [outer = 13EA7000] 08:14:40 INFO - PROCESS | 3740 | 1469549680728 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:14:40 INFO - PROCESS | 3740 | 1469549680734 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160726073904","device":"desktop","version":"48.0"} 08:14:40 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:14:40 INFO - PROCESS | 3740 | [3740] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:14:40 INFO - PROCESS | 3740 | [3740] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:14:41 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:14:41 INFO - PROCESS | 3740 | ++DOCSHELL 13926400 == 5 [pid = 3740] [id = 5] 08:14:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 11 (13926800) [pid = 3740] [serial = 11] [outer = 00000000] 08:14:41 INFO - PROCESS | 3740 | ++DOCSHELL 13E9D400 == 6 [pid = 3740] [id = 6] 08:14:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 12 (155DC000) [pid = 3740] [serial = 12] [outer = 00000000] 08:14:41 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:14:41 INFO - PROCESS | 3740 | ++DOCSHELL 16599C00 == 7 [pid = 3740] [id = 7] 08:14:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 13 (1659A000) [pid = 3740] [serial = 13] [outer = 00000000] 08:14:41 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:14:41 INFO - PROCESS | 3740 | [3740] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:14:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 14 (16953400) [pid = 3740] [serial = 14] [outer = 1659A000] 08:14:41 INFO - PROCESS | 3740 | [3740] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:14:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 15 (1688E800) [pid = 3740] [serial = 15] [outer = 13926800] 08:14:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 16 (16890000) [pid = 3740] [serial = 16] [outer = 155DC000] 08:14:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 17 (16893000) [pid = 3740] [serial = 17] [outer = 1659A000] 08:14:42 INFO - PROCESS | 3740 | 1469549682428 Marionette INFO startBrowser 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:42 INFO - PROCESS | 3740 | 1469549682462 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 3740 | 1469549682475 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 3740 | 1469549682477 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 18 (17B42400) [pid = 3740] [serial = 18] [outer = 1659A000] 08:14:42 INFO - PROCESS | 3740 | 1469549682849 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"5ff91239-a3ac-4580-9e24-4702e30a6d53","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160726073904","device":"desktop","version":"48.0","command_id":1}}] 08:14:42 INFO - PROCESS | 3740 | 1469549682968 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:14:42 INFO - PROCESS | 3740 | 1469549682947 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:42 INFO - PROCESS | 3740 | 1469549683018 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:14:43 INFO - PROCESS | 3740 | 1469549683116 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:14:43 INFO - PROCESS | 3740 | 1469549683119 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:43 INFO - PROCESS | 3740 | [3740] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:14:43 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:14:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 19 (19957C00) [pid = 3740] [serial = 19] [outer = 1659A000] 08:14:43 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:14:43 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:43 INFO - PROCESS | 3740 | 1469549683453 Marionette TRACE conn3 <- [1,3,null,{}] 08:14:43 INFO - PROCESS | 3740 | 1469549683486 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:14:43 INFO - PROCESS | 3740 | 1469549683489 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:43 INFO - PROCESS | 3740 | 1469549683496 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:14:43 INFO - PROCESS | 3740 | 1469549683524 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:14:43 INFO - PROCESS | 3740 | 1469549683526 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:14:43 INFO - PROCESS | 3740 | 1469549683545 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 3740 | 1469549683548 Marionette TRACE conn3 <- [1,6,null,{}] 08:14:43 INFO - PROCESS | 3740 | 1469549683558 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:43 INFO - PROCESS | 3740 | 1469549683561 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:43 INFO - PROCESS | 3740 | 1469549683606 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:14:43 INFO - PROCESS | 3740 | 1469549683615 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 3740 | 1469549683618 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:43 INFO - PROCESS | 3740 | ++DOCSHELL 1655A800 == 8 [pid = 3740] [id = 8] 08:14:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 20 (19D20C00) [pid = 3740] [serial = 20] [outer = 00000000] 08:14:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 21 (16DF2800) [pid = 3740] [serial = 21] [outer = 19D20C00] 08:14:43 INFO - PROCESS | 3740 | 1469549683646 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 22 (16DF6C00) [pid = 3740] [serial = 22] [outer = 19D20C00] 08:14:43 INFO - PROCESS | 3740 | ++DOCSHELL 17E87000 == 9 [pid = 3740] [id = 9] 08:14:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 23 (17E8C800) [pid = 3740] [serial = 23] [outer = 00000000] 08:14:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 24 (17E8F800) [pid = 3740] [serial = 24] [outer = 17E8C800] 08:14:43 INFO - PROCESS | 3740 | 1469549683930 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 25 (17ED6800) [pid = 3740] [serial = 25] [outer = 17E8C800] 08:14:44 INFO - PROCESS | 3740 | 1469549684117 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 609ms 08:14:44 INFO - PROCESS | 3740 | 1469549684165 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 3740 | 1469549684167 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:14:44 INFO - PROCESS | 3740 | 1469549684206 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 3740 | 1469549684208 Marionette TRACE conn3 <- [1,10,null,{}] 08:14:44 INFO - PROCESS | 3740 | 1469549684234 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:44 INFO - PROCESS | 3740 | 1469549684239 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:44 INFO - PROCESS | 3740 | 1469549684329 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:14:44 INFO - PROCESS | 3740 | 1469549684324 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 3740 | 1469549684327 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:44 INFO - PROCESS | 3740 | ++DOCSHELL 1A32F400 == 10 [pid = 3740] [id = 10] 08:14:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 26 (1A334000) [pid = 3740] [serial = 26] [outer = 00000000] 08:14:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 27 (1AB29800) [pid = 3740] [serial = 27] [outer = 1A334000] 08:14:44 INFO - PROCESS | 3740 | 1469549684377 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 28 (15250800) [pid = 3740] [serial = 28] [outer = 1A334000] 08:14:44 INFO - PROCESS | 3740 | 1469549684635 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 465ms 08:14:44 INFO - PROCESS | 3740 | 1469549684661 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 3740 | 1469549684663 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:14:44 INFO - PROCESS | 3740 | 1469549684666 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 3740 | 1469549684668 Marionette TRACE conn3 <- [1,14,null,{}] 08:14:44 INFO - PROCESS | 3740 | 1469549684671 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:44 INFO - PROCESS | 3740 | 1469549684673 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:44 INFO - PROCESS | 3740 | 1469549684746 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:14:44 INFO - PROCESS | 3740 | 1469549684755 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 3740 | 1469549684757 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:44 INFO - PROCESS | 3740 | ++DOCSHELL 17E8F400 == 11 [pid = 3740] [id = 11] 08:14:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 29 (1AB2C400) [pid = 3740] [serial = 29] [outer = 00000000] 08:14:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 30 (1ABBAC00) [pid = 3740] [serial = 30] [outer = 1AB2C400] 08:14:44 INFO - PROCESS | 3740 | 1469549684776 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 31 (1ABC4400) [pid = 3740] [serial = 31] [outer = 1AB2C400] 08:14:45 INFO - PROCESS | 3740 | 1469549685043 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 393ms 08:14:45 INFO - PROCESS | 3740 | 1469549685067 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 3740 | 1469549685069 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:14:45 INFO - PROCESS | 3740 | 1469549685072 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 3740 | 1469549685074 Marionette TRACE conn3 <- [1,18,null,{}] 08:14:45 INFO - PROCESS | 3740 | 1469549685056 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:45 INFO - PROCESS | 3740 | 1469549685058 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:45 INFO - PROCESS | 3740 | 1469549685129 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:14:45 INFO - PROCESS | 3740 | 1469549685134 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 3740 | 1469549685138 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:45 INFO - PROCESS | 3740 | ++DOCSHELL 1A789400 == 12 [pid = 3740] [id = 12] 08:14:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 32 (1A789800) [pid = 3740] [serial = 32] [outer = 00000000] 08:14:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 33 (1A813C00) [pid = 3740] [serial = 33] [outer = 1A789800] 08:14:45 INFO - PROCESS | 3740 | 1469549685164 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 34 (1A817C00) [pid = 3740] [serial = 34] [outer = 1A789800] 08:14:45 INFO - PROCESS | 3740 | 1469549685400 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 351ms 08:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:14:45 INFO - PROCESS | 3740 | 1469549685412 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 3740 | 1469549685415 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:14:45 INFO - PROCESS | 3740 | 1469549685418 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 3740 | 1469549685419 Marionette TRACE conn3 <- [1,22,null,{}] 08:14:45 INFO - PROCESS | 3740 | 1469549685423 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:45 INFO - PROCESS | 3740 | 1469549685425 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:45 INFO - PROCESS | 3740 | 1469549685498 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:14:45 INFO - PROCESS | 3740 | 1469549685504 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 3740 | 1469549685505 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:45 INFO - PROCESS | 3740 | ++DOCSHELL 1A81F000 == 13 [pid = 3740] [id = 13] 08:14:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 35 (1AB2FC00) [pid = 3740] [serial = 35] [outer = 00000000] 08:14:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 36 (1ACC3800) [pid = 3740] [serial = 36] [outer = 1AB2FC00] 08:14:45 INFO - PROCESS | 3740 | 1469549685538 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 37 (1ACC7800) [pid = 3740] [serial = 37] [outer = 1AB2FC00] 08:14:45 INFO - PROCESS | 3740 | 1469549685817 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 413ms 08:14:45 INFO - PROCESS | 3740 | 1469549685843 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 3740 | 1469549685845 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:14:45 INFO - PROCESS | 3740 | 1469549685848 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 3740 | 1469549685850 Marionette TRACE conn3 <- [1,26,null,{}] 08:14:45 INFO - PROCESS | 3740 | 1469549685854 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:45 INFO - PROCESS | 3740 | 1469549685855 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:45 INFO - PROCESS | 3740 | 1469549685903 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:14:45 INFO - PROCESS | 3740 | 1469549685908 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 3740 | 1469549685910 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:45 INFO - PROCESS | 3740 | ++DOCSHELL 1B014400 == 14 [pid = 3740] [id = 14] 08:14:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 38 (1B014C00) [pid = 3740] [serial = 38] [outer = 00000000] 08:14:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 39 (1B01C000) [pid = 3740] [serial = 39] [outer = 1B014C00] 08:14:45 INFO - PROCESS | 3740 | 1469549685953 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 40 (1B020400) [pid = 3740] [serial = 40] [outer = 1B014C00] 08:14:46 INFO - PROCESS | 3740 | ++DOCSHELL 1B017400 == 15 [pid = 3740] [id = 15] 08:14:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 41 (1B018800) [pid = 3740] [serial = 41] [outer = 00000000] 08:14:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 42 (1B1AF000) [pid = 3740] [serial = 42] [outer = 1B018800] 08:14:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 43 (1B1AB000) [pid = 3740] [serial = 43] [outer = 1B018800] 08:14:46 INFO - PROCESS | 3740 | ++DOCSHELL 0F390400 == 16 [pid = 3740] [id = 16] 08:14:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 44 (1ABB6800) [pid = 3740] [serial = 44] [outer = 00000000] 08:14:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 45 (1B313400) [pid = 3740] [serial = 45] [outer = 1ABB6800] 08:14:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 46 (10564400) [pid = 3740] [serial = 46] [outer = 1ABB6800] 08:14:47 INFO - PROCESS | 3740 | --DOCSHELL 114E0800 == 15 [pid = 3740] [id = 4] 08:14:47 INFO - PROCESS | 3740 | --DOCSHELL 114DF400 == 14 [pid = 3740] [id = 1] 08:14:47 INFO - PROCESS | 3740 | 1469549687282 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1456ms 08:14:47 INFO - PROCESS | 3740 | 1469549687304 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 3740 | 1469549687308 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:14:47 INFO - PROCESS | 3740 | 1469549687313 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 3740 | 1469549687317 Marionette TRACE conn3 <- [1,30,null,{}] 08:14:47 INFO - PROCESS | 3740 | 1469549687322 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:47 INFO - PROCESS | 3740 | 1469549687325 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:47 INFO - PROCESS | 3740 | 1469549687377 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:14:47 INFO - PROCESS | 3740 | 1469549687421 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 3740 | 1469549687424 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:47 INFO - PROCESS | 3740 | ++DOCSHELL 10F17C00 == 15 [pid = 3740] [id = 17] 08:14:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 47 (10F18000) [pid = 3740] [serial = 47] [outer = 00000000] 08:14:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 48 (11279C00) [pid = 3740] [serial = 48] [outer = 10F18000] 08:14:47 INFO - PROCESS | 3740 | 1469549687473 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (1127A000) [pid = 3740] [serial = 49] [outer = 10F18000] 08:14:47 INFO - PROCESS | 3740 | 1469549687737 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 465ms 08:14:47 INFO - PROCESS | 3740 | 1469549687786 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 3740 | 1469549687768 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:14:47 INFO - PROCESS | 3740 | 1469549687775 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 3740 | 1469549687777 Marionette TRACE conn3 <- [1,34,null,{}] 08:14:47 INFO - PROCESS | 3740 | 1469549687781 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:47 INFO - PROCESS | 3740 | 1469549687784 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:47 INFO - PROCESS | 3740 | 1469549687845 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:14:47 INFO - PROCESS | 3740 | 1469549687855 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 3740 | 1469549687857 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:47 INFO - PROCESS | 3740 | ++DOCSHELL 11AC7800 == 16 [pid = 3740] [id = 18] 08:14:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (11AC8400) [pid = 3740] [serial = 50] [outer = 00000000] 08:14:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (1282C400) [pid = 3740] [serial = 51] [outer = 11AC8400] 08:14:47 INFO - PROCESS | 3740 | 1469549687891 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (12A34800) [pid = 3740] [serial = 52] [outer = 11AC8400] 08:14:48 INFO - PROCESS | 3740 | 1469549688173 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 424ms 08:14:48 INFO - PROCESS | 3740 | 1469549688207 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 3740 | 1469549688209 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:14:48 INFO - PROCESS | 3740 | 1469549688212 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 3740 | 1469549688216 Marionette TRACE conn3 <- [1,38,null,{}] 08:14:48 INFO - PROCESS | 3740 | 1469549688231 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:48 INFO - PROCESS | 3740 | 1469549688235 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:48 INFO - PROCESS | 3740 | 1469549688289 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:14:48 INFO - PROCESS | 3740 | 1469549688300 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 3740 | 1469549688303 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:48 INFO - PROCESS | 3740 | ++DOCSHELL 13142000 == 17 [pid = 3740] [id = 19] 08:14:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (13142C00) [pid = 3740] [serial = 53] [outer = 00000000] 08:14:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (13150800) [pid = 3740] [serial = 54] [outer = 13142C00] 08:14:48 INFO - PROCESS | 3740 | 1469549688328 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (131DF400) [pid = 3740] [serial = 55] [outer = 13142C00] 08:14:48 INFO - PROCESS | 3740 | 1469549688610 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 433ms 08:14:48 INFO - PROCESS | 3740 | 1469549688648 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 3740 | 1469549688650 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:14:48 INFO - PROCESS | 3740 | 1469549688654 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 3740 | 1469549688655 Marionette TRACE conn3 <- [1,42,null,{}] 08:14:48 INFO - PROCESS | 3740 | 1469549688659 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:48 INFO - PROCESS | 3740 | 1469549688660 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:48 INFO - PROCESS | 3740 | 1469549688729 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:14:48 INFO - PROCESS | 3740 | 1469549688713 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 3740 | 1469549688715 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:48 INFO - PROCESS | 3740 | ++DOCSHELL 1315B400 == 18 [pid = 3740] [id = 20] 08:14:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (131E4800) [pid = 3740] [serial = 56] [outer = 00000000] 08:14:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (132E6000) [pid = 3740] [serial = 57] [outer = 131E4800] 08:14:48 INFO - PROCESS | 3740 | 1469549688761 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (139CE400) [pid = 3740] [serial = 58] [outer = 131E4800] 08:14:49 INFO - PROCESS | 3740 | 1469549689060 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 454ms 08:14:49 INFO - PROCESS | 3740 | 1469549689120 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 3740 | 1469549689101 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:14:49 INFO - PROCESS | 3740 | 1469549689104 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 3740 | 1469549689106 Marionette TRACE conn3 <- [1,46,null,{}] 08:14:49 INFO - PROCESS | 3740 | 1469549689109 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:49 INFO - PROCESS | 3740 | 1469549689111 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:49 INFO - PROCESS | 3740 | 1469549689175 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:14:49 INFO - PROCESS | 3740 | 1469549689198 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 3740 | 1469549689200 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:49 INFO - PROCESS | 3740 | ++DOCSHELL 141C9000 == 19 [pid = 3740] [id = 21] 08:14:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (141CA000) [pid = 3740] [serial = 59] [outer = 00000000] 08:14:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (155A8C00) [pid = 3740] [serial = 60] [outer = 141CA000] 08:14:49 INFO - PROCESS | 3740 | 1469549689225 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (155E1400) [pid = 3740] [serial = 61] [outer = 141CA000] 08:14:49 INFO - PROCESS | 3740 | 1469549689511 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 413ms 08:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:14:49 INFO - PROCESS | 3740 | 1469549689542 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 3740 | 1469549689544 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:14:49 INFO - PROCESS | 3740 | 1469549689548 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 3740 | 1469549689549 Marionette TRACE conn3 <- [1,50,null,{}] 08:14:49 INFO - PROCESS | 3740 | 1469549689553 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:49 INFO - PROCESS | 3740 | 1469549689558 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:49 INFO - PROCESS | 3740 | 1469549689618 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:14:49 INFO - PROCESS | 3740 | 1469549689625 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 3740 | 1469549689627 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:49 INFO - PROCESS | 3740 | ++DOCSHELL 15E73C00 == 20 [pid = 3740] [id = 22] 08:14:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (15E74400) [pid = 3740] [serial = 62] [outer = 00000000] 08:14:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (16892400) [pid = 3740] [serial = 63] [outer = 15E74400] 08:14:49 INFO - PROCESS | 3740 | 1469549689649 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (16B0C800) [pid = 3740] [serial = 64] [outer = 15E74400] 08:14:49 INFO - PROCESS | 3740 | 1469549689920 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 392ms 08:14:49 INFO - PROCESS | 3740 | 1469549689947 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 3740 | 1469549689927 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:14:49 INFO - PROCESS | 3740 | 1469549689930 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:14:49 INFO - PROCESS | 3740 | 1469549689943 Marionette TRACE conn3 <- [1,54,null,{}] 08:14:49 INFO - PROCESS | 3740 | 1469549689960 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:49 INFO - PROCESS | 3740 | 1469549689962 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:49 INFO - PROCESS | 3740 | 1469549690015 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:14:49 INFO - PROCESS | 3740 | 1469549690020 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 3740 | 1469549690022 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:50 INFO - PROCESS | 3740 | ++DOCSHELL 16D6EC00 == 21 [pid = 3740] [id = 23] 08:14:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (16D74000) [pid = 3740] [serial = 65] [outer = 00000000] 08:14:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (16ED8800) [pid = 3740] [serial = 66] [outer = 16D74000] 08:14:50 INFO - PROCESS | 3740 | 1469549690040 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (11436800) [pid = 3740] [serial = 67] [outer = 16D74000] 08:14:50 INFO - PROCESS | 3740 | 1469549690309 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 403ms 08:14:50 INFO - PROCESS | 3740 | 1469549690351 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 3740 | 1469549690353 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:14:50 INFO - PROCESS | 3740 | 1469549690357 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:14:50 INFO - PROCESS | 3740 | 1469549690359 Marionette TRACE conn3 <- [1,58,null,{}] 08:14:50 INFO - PROCESS | 3740 | 1469549690363 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:50 INFO - PROCESS | 3740 | 1469549690364 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:50 INFO - PROCESS | 3740 | 1469549690418 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:14:50 INFO - PROCESS | 3740 | 1469549690423 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 3740 | 1469549690425 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:50 INFO - PROCESS | 3740 | ++DOCSHELL 173F8400 == 22 [pid = 3740] [id = 24] 08:14:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (173F9800) [pid = 3740] [serial = 68] [outer = 00000000] 08:14:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (17490C00) [pid = 3740] [serial = 69] [outer = 173F9800] 08:14:50 INFO - PROCESS | 3740 | 1469549690451 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (17486C00) [pid = 3740] [serial = 70] [outer = 173F9800] 08:14:50 INFO - PROCESS | 3740 | 1469549690715 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 405ms 08:14:50 INFO - PROCESS | 3740 | 1469549690782 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 3740 | 1469549690784 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:14:50 INFO - PROCESS | 3740 | 1469549690770 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 3740 | 1469549690771 Marionette TRACE conn3 <- [1,62,null,{}] 08:14:50 INFO - PROCESS | 3740 | 1469549690775 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:50 INFO - PROCESS | 3740 | 1469549690777 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:50 INFO - PROCESS | 3740 | 1469549690851 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:14:50 INFO - PROCESS | 3740 | 1469549690856 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 3740 | 1469549690858 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:50 INFO - PROCESS | 3740 | ++DOCSHELL 1313A400 == 23 [pid = 3740] [id = 25] 08:14:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (17596000) [pid = 3740] [serial = 71] [outer = 00000000] 08:14:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (176B9000) [pid = 3740] [serial = 72] [outer = 17596000] 08:14:50 INFO - PROCESS | 3740 | 1469549690903 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (176BFC00) [pid = 3740] [serial = 73] [outer = 17596000] 08:14:51 INFO - PROCESS | 3740 | 1469549691262 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 522ms 08:14:51 INFO - PROCESS | 3740 | 1469549691305 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 3740 | 1469549691307 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:14:51 INFO - PROCESS | 3740 | 1469549691310 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 3740 | 1469549691312 Marionette TRACE conn3 <- [1,66,null,{}] 08:14:51 INFO - PROCESS | 3740 | 1469549691319 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:51 INFO - PROCESS | 3740 | 1469549691320 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:51 INFO - PROCESS | 3740 | 1469549691395 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:14:51 INFO - PROCESS | 3740 | 1469549691401 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 3740 | 1469549691403 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:51 INFO - PROCESS | 3740 | ++DOCSHELL 17BB7C00 == 24 [pid = 3740] [id = 26] 08:14:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17BB8000) [pid = 3740] [serial = 74] [outer = 00000000] 08:14:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17E3E800) [pid = 3740] [serial = 75] [outer = 17BB8000] 08:14:51 INFO - PROCESS | 3740 | 1469549691445 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17E86000) [pid = 3740] [serial = 76] [outer = 17BB8000] 08:14:51 INFO - PROCESS | 3740 | 1469549691794 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 522ms 08:14:51 INFO - PROCESS | 3740 | 1469549691835 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 3740 | 1469549691838 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:14:51 INFO - PROCESS | 3740 | 1469549691841 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 3740 | 1469549691843 Marionette TRACE conn3 <- [1,70,null,{}] 08:14:51 INFO - PROCESS | 3740 | 1469549691847 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:51 INFO - PROCESS | 3740 | 1469549691849 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:51 INFO - PROCESS | 3740 | 1469549691945 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:14:51 INFO - PROCESS | 3740 | 1469549691952 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 3740 | 1469549691935 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:51 INFO - PROCESS | 3740 | ++DOCSHELL 13E9D000 == 25 [pid = 3740] [id = 27] 08:14:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17ED2800) [pid = 3740] [serial = 77] [outer = 00000000] 08:14:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17F59000) [pid = 3740] [serial = 78] [outer = 17ED2800] 08:14:51 INFO - PROCESS | 3740 | 1469549691980 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17F60000) [pid = 3740] [serial = 79] [outer = 17ED2800] 08:14:52 INFO - PROCESS | 3740 | 1469549692359 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 563ms 08:14:52 INFO - PROCESS | 3740 | 1469549692415 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 3740 | 1469549692416 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:14:53 INFO - PROCESS | 3740 | 1469549693037 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - PROCESS | 3740 | 1469549693041 Marionette TRACE conn3 <- [1,74,null,{}] 08:14:53 INFO - PROCESS | 3740 | 1469549693047 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:53 INFO - PROCESS | 3740 | 1469549693050 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:53 INFO - PROCESS | 3740 | 1469549693172 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:14:53 INFO - PROCESS | 3740 | 1469549693215 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 3740 | 1469549693219 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:53 INFO - PROCESS | 3740 | ++DOCSHELL 10F13C00 == 26 [pid = 3740] [id = 28] 08:14:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10F14000) [pid = 3740] [serial = 80] [outer = 00000000] 08:14:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10F1B400) [pid = 3740] [serial = 81] [outer = 10F14000] 08:14:53 INFO - PROCESS | 3740 | 1469549693268 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (112A9800) [pid = 3740] [serial = 82] [outer = 10F14000] 08:14:53 INFO - PROCESS | 3740 | 1469549693635 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 603ms 08:14:53 INFO - PROCESS | 3740 | 1469549693643 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:14:53 INFO - PROCESS | 3740 | 1469549693646 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:14:53 INFO - PROCESS | 3740 | 1469549693651 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - PROCESS | 3740 | 1469549693653 Marionette TRACE conn3 <- [1,78,null,{}] 08:14:53 INFO - PROCESS | 3740 | 1469549693667 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:53 INFO - PROCESS | 3740 | 1469549693671 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:53 INFO - PROCESS | 3740 | 1469549693763 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:14:53 INFO - PROCESS | 3740 | 1469549693769 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 3740 | 1469549693771 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:53 INFO - PROCESS | 3740 | ++DOCSHELL 12A33400 == 27 [pid = 3740] [id = 29] 08:14:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (12AB7C00) [pid = 3740] [serial = 83] [outer = 00000000] 08:14:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (12AE7400) [pid = 3740] [serial = 84] [outer = 12AB7C00] 08:14:53 INFO - PROCESS | 3740 | 1469549693852 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (12D9B400) [pid = 3740] [serial = 85] [outer = 12AB7C00] 08:14:54 INFO - PROCESS | 3740 | 1469549694451 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (19D20C00) [pid = 3740] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (13EA7000) [pid = 3740] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1AB2FC00) [pid = 3740] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A789800) [pid = 3740] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1AB2C400) [pid = 3740] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A334000) [pid = 3740] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1B014C00) [pid = 3740] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10F18000) [pid = 3740] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11AC8400) [pid = 3740] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13142C00) [pid = 3740] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (131E4800) [pid = 3740] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (141CA000) [pid = 3740] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15E74400) [pid = 3740] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16D74000) [pid = 3740] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (173F9800) [pid = 3740] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17596000) [pid = 3740] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:14:54 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17BB8000) [pid = 3740] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 864ms 08:14:54 INFO - PROCESS | 3740 | 1469549694521 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 3740 | 1469549694523 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:14:54 INFO - PROCESS | 3740 | 1469549694527 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 3740 | 1469549694529 Marionette TRACE conn3 <- [1,82,null,{}] 08:14:54 INFO - PROCESS | 3740 | 1469549694533 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:54 INFO - PROCESS | 3740 | 1469549694535 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:54 INFO - PROCESS | 3740 | 1469549694602 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:14:54 INFO - PROCESS | 3740 | 1469549694615 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 3740 | 1469549694621 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:54 INFO - PROCESS | 3740 | ++DOCSHELL 13139800 == 28 [pid = 3740] [id = 30] 08:14:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13139C00) [pid = 3740] [serial = 86] [outer = 00000000] 08:14:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13147800) [pid = 3740] [serial = 87] [outer = 13139C00] 08:14:54 INFO - PROCESS | 3740 | 1469549694668 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (131EC400) [pid = 3740] [serial = 88] [outer = 13139C00] 08:14:55 INFO - PROCESS | 3740 | 1469549695062 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 549ms 08:14:55 INFO - PROCESS | 3740 | 1469549695086 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 3740 | 1469549695088 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:14:55 INFO - PROCESS | 3740 | 1469549695092 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 3740 | 1469549695093 Marionette TRACE conn3 <- [1,86,null,{}] 08:14:55 INFO - PROCESS | 3740 | 1469549695096 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:55 INFO - PROCESS | 3740 | 1469549695098 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:55 INFO - PROCESS | 3740 | 1469549695158 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:14:55 INFO - PROCESS | 3740 | 1469549695163 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 3740 | 1469549695165 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:55 INFO - PROCESS | 3740 | ++DOCSHELL 131E9400 == 29 [pid = 3740] [id = 31] 08:14:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1327A000) [pid = 3740] [serial = 89] [outer = 00000000] 08:14:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1445E000) [pid = 3740] [serial = 90] [outer = 1327A000] 08:14:55 INFO - PROCESS | 3740 | 1469549695210 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1524B000) [pid = 3740] [serial = 91] [outer = 1327A000] 08:14:55 INFO - PROCESS | 3740 | 1469549695596 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 521ms 08:14:55 INFO - PROCESS | 3740 | 1469549695609 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 3740 | 1469549695611 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:14:55 INFO - PROCESS | 3740 | 1469549695614 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 3740 | 1469549695616 Marionette TRACE conn3 <- [1,90,null,{}] 08:14:55 INFO - PROCESS | 3740 | 1469549695619 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:55 INFO - PROCESS | 3740 | 1469549695621 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:55 INFO - PROCESS | 3740 | 1469549695695 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:14:55 INFO - PROCESS | 3740 | 1469549695700 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 3740 | 1469549695702 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:55 INFO - PROCESS | 3740 | ++DOCSHELL 15758000 == 30 [pid = 3740] [id = 32] 08:14:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1575E800) [pid = 3740] [serial = 92] [outer = 00000000] 08:14:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15E7D000) [pid = 3740] [serial = 93] [outer = 1575E800] 08:14:55 INFO - PROCESS | 3740 | 1469549695746 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1688E400) [pid = 3740] [serial = 94] [outer = 1575E800] 08:14:56 INFO - PROCESS | 3740 | 1469549696108 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 521ms 08:14:56 INFO - PROCESS | 3740 | 1469549696146 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 3740 | 1469549696148 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:14:56 INFO - PROCESS | 3740 | 1469549696151 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 3740 | 1469549696153 Marionette TRACE conn3 <- [1,94,null,{}] 08:14:56 INFO - PROCESS | 3740 | 1469549696161 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:56 INFO - PROCESS | 3740 | 1469549696166 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:56 INFO - PROCESS | 3740 | 1469549696284 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:14:56 INFO - PROCESS | 3740 | 1469549696339 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 3740 | 1469549696342 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:56 INFO - PROCESS | 3740 | ++DOCSHELL 0F97E800 == 31 [pid = 3740] [id = 33] 08:14:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0F9E9000) [pid = 3740] [serial = 95] [outer = 00000000] 08:14:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0FA74400) [pid = 3740] [serial = 96] [outer = 0F9E9000] 08:14:56 INFO - PROCESS | 3740 | 1469549696400 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10A4C000) [pid = 3740] [serial = 97] [outer = 0F9E9000] 08:14:56 INFO - PROCESS | 3740 | 1469549696927 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 823ms 08:14:56 INFO - PROCESS | 3740 | 1469549696978 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 3740 | 1469549696983 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:14:56 INFO - PROCESS | 3740 | 1469549696988 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 3740 | 1469549696991 Marionette TRACE conn3 <- [1,98,null,{}] 08:14:56 INFO - PROCESS | 3740 | 1469549696996 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:56 INFO - PROCESS | 3740 | 1469549696999 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:57 INFO - PROCESS | 3740 | 1469549697091 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:14:57 INFO - PROCESS | 3740 | 1469549697154 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 3740 | 1469549697157 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:57 INFO - PROCESS | 3740 | ++DOCSHELL 130D4C00 == 32 [pid = 3740] [id = 34] 08:14:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (130D6000) [pid = 3740] [serial = 98] [outer = 00000000] 08:14:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (13275400) [pid = 3740] [serial = 99] [outer = 130D6000] 08:14:57 INFO - PROCESS | 3740 | 1469549697213 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (13920800) [pid = 3740] [serial = 100] [outer = 130D6000] 08:14:57 INFO - PROCESS | 3740 | 1469549697666 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 741ms 08:14:57 INFO - PROCESS | 3740 | 1469549697730 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:14:57 INFO - PROCESS | 3740 | 1469549697734 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:14:57 INFO - PROCESS | 3740 | 1469549697737 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 3740 | 1469549697740 Marionette TRACE conn3 <- [1,102,null,{}] 08:14:57 INFO - PROCESS | 3740 | 1469549697744 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:57 INFO - PROCESS | 3740 | 1469549697746 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:57 INFO - PROCESS | 3740 | 1469549697837 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:14:57 INFO - PROCESS | 3740 | 1469549697919 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 3740 | 1469549697922 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:57 INFO - PROCESS | 3740 | ++DOCSHELL 13EA9800 == 33 [pid = 3740] [id = 35] 08:14:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (141C4400) [pid = 3740] [serial = 101] [outer = 00000000] 08:14:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16DF8C00) [pid = 3740] [serial = 102] [outer = 141C4400] 08:14:57 INFO - PROCESS | 3740 | 1469549697959 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17494C00) [pid = 3740] [serial = 103] [outer = 141C4400] 08:14:58 INFO - PROCESS | 3740 | 1469549698513 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 781ms 08:14:58 INFO - PROCESS | 3740 | 1469549698547 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 3740 | 1469549698551 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:14:58 INFO - PROCESS | 3740 | 1469549698564 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - PROCESS | 3740 | 1469549698569 Marionette TRACE conn3 <- [1,106,null,{}] 08:14:58 INFO - PROCESS | 3740 | 1469549698573 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:58 INFO - PROCESS | 3740 | 1469549698576 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:58 INFO - PROCESS | 3740 | 1469549698681 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:14:58 INFO - PROCESS | 3740 | 1469549698725 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 3740 | 1469549698728 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:58 INFO - PROCESS | 3740 | ++DOCSHELL 15759000 == 34 [pid = 3740] [id = 36] 08:14:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15759400) [pid = 3740] [serial = 104] [outer = 00000000] 08:14:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (16DF8800) [pid = 3740] [serial = 105] [outer = 15759400] 08:14:58 INFO - PROCESS | 3740 | 1469549698780 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (176C0800) [pid = 3740] [serial = 106] [outer = 15759400] 08:14:59 INFO - PROCESS | 3740 | 1469549699293 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 795ms 08:14:59 INFO - PROCESS | 3740 | 1469549699359 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 3740 | 1469549699363 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:14:59 INFO - PROCESS | 3740 | 1469549699367 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 3740 | 1469549699370 Marionette TRACE conn3 <- [1,110,null,{}] 08:14:59 INFO - PROCESS | 3740 | 1469549699376 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:59 INFO - PROCESS | 3740 | 1469549699379 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:14:59 INFO - PROCESS | 3740 | 1469549699862 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (141C1C00) [pid = 3740] [serial = 9] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (12829400) [pid = 3740] [serial = 4] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1B313400) [pid = 3740] [serial = 45] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (11279C00) [pid = 3740] [serial = 48] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1282C400) [pid = 3740] [serial = 51] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (13150800) [pid = 3740] [serial = 54] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (131DF400) [pid = 3740] [serial = 55] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (132E6000) [pid = 3740] [serial = 57] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (155A8C00) [pid = 3740] [serial = 60] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (139CE400) [pid = 3740] [serial = 58] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16892400) [pid = 3740] [serial = 63] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16ED8800) [pid = 3740] [serial = 66] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17490C00) [pid = 3740] [serial = 69] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (176B9000) [pid = 3740] [serial = 72] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17E3E800) [pid = 3740] [serial = 75] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (155E1400) [pid = 3740] [serial = 61] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16B0C800) [pid = 3740] [serial = 64] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (11436800) [pid = 3740] [serial = 67] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17486C00) [pid = 3740] [serial = 70] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (12A34800) [pid = 3740] [serial = 52] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1127A000) [pid = 3740] [serial = 49] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (176BFC00) [pid = 3740] [serial = 73] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1B020400) [pid = 3740] [serial = 40] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (17E86000) [pid = 3740] [serial = 76] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1AB29800) [pid = 3740] [serial = 27] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (17E8F800) [pid = 3740] [serial = 24] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (16DF2800) [pid = 3740] [serial = 21] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (16DF6C00) [pid = 3740] [serial = 22] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (16893000) [pid = 3740] [serial = 17] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (16953400) [pid = 3740] [serial = 14] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (141C7000) [pid = 3740] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (1B01C000) [pid = 3740] [serial = 39] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (1B1AF000) [pid = 3740] [serial = 42] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (1ACC3800) [pid = 3740] [serial = 36] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (1ACC7800) [pid = 3740] [serial = 37] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (1A813C00) [pid = 3740] [serial = 33] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (1A817C00) [pid = 3740] [serial = 34] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (1ABBAC00) [pid = 3740] [serial = 30] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (1ABC4400) [pid = 3740] [serial = 31] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | --DOMWINDOW == 49 (15250800) [pid = 3740] [serial = 28] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3740 | 1469549700007 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 3740 | 1469549700010 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:00 INFO - PROCESS | 3740 | ++DOCSHELL 110B8000 == 35 [pid = 3740] [id = 37] 08:15:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (110BD800) [pid = 3740] [serial = 107] [outer = 00000000] 08:15:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (1127C000) [pid = 3740] [serial = 108] [outer = 110BD800] 08:15:00 INFO - PROCESS | 3740 | 1469549700042 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (11436000) [pid = 3740] [serial = 109] [outer = 110BD800] 08:15:00 INFO - PROCESS | 3740 | 1469549700372 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1070ms 08:15:00 INFO - PROCESS | 3740 | 1469549700434 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 3740 | 1469549700438 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:15:00 INFO - PROCESS | 3740 | 1469549700443 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 3740 | 1469549700446 Marionette TRACE conn3 <- [1,114,null,{}] 08:15:00 INFO - PROCESS | 3740 | 1469549700450 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:00 INFO - PROCESS | 3740 | 1469549700453 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:00 INFO - PROCESS | 3740 | 1469549700520 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:15:00 INFO - PROCESS | 3740 | 1469549700527 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 3740 | 1469549700529 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:00 INFO - PROCESS | 3740 | ++DOCSHELL 12AB7000 == 36 [pid = 3740] [id = 38] 08:15:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (12AB9C00) [pid = 3740] [serial = 110] [outer = 00000000] 08:15:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (1305A800) [pid = 3740] [serial = 111] [outer = 12AB9C00] 08:15:00 INFO - PROCESS | 3740 | 1469549700577 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (1313E800) [pid = 3740] [serial = 112] [outer = 12AB9C00] 08:15:00 INFO - PROCESS | 3740 | 1469549700941 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 562ms 08:15:00 INFO - PROCESS | 3740 | 1469549701001 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 3740 | 1469549701004 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:15:00 INFO - PROCESS | 3740 | 1469549701008 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 3740 | 1469549701010 Marionette TRACE conn3 <- [1,118,null,{}] 08:15:00 INFO - PROCESS | 3740 | 1469549701014 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:00 INFO - PROCESS | 3740 | 1469549701016 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:01 INFO - PROCESS | 3740 | 1469549701080 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:15:01 INFO - PROCESS | 3740 | 1469549701120 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 3740 | 1469549701123 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:01 INFO - PROCESS | 3740 | ++DOCSHELL 13C58000 == 37 [pid = 3740] [id = 39] 08:15:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (13C59C00) [pid = 3740] [serial = 113] [outer = 00000000] 08:15:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (141BB400) [pid = 3740] [serial = 114] [outer = 13C59C00] 08:15:01 INFO - PROCESS | 3740 | 1469549701168 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (141C3000) [pid = 3740] [serial = 115] [outer = 13C59C00] 08:15:01 INFO - PROCESS | 3740 | 1469549701508 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 549ms 08:15:01 INFO - PROCESS | 3740 | 1469549701564 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 3740 | 1469549701568 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:15:01 INFO - PROCESS | 3740 | 1469549701579 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 3740 | 1469549701583 Marionette TRACE conn3 <- [1,122,null,{}] 08:15:01 INFO - PROCESS | 3740 | 1469549701587 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:01 INFO - PROCESS | 3740 | 1469549701590 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:01 INFO - PROCESS | 3740 | 1469549701655 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:15:01 INFO - PROCESS | 3740 | 1469549701660 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 3740 | 1469549701662 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:01 INFO - PROCESS | 3740 | ++DOCSHELL 141C7000 == 38 [pid = 3740] [id = 40] 08:15:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (14F62C00) [pid = 3740] [serial = 116] [outer = 00000000] 08:15:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (15E71400) [pid = 3740] [serial = 117] [outer = 14F62C00] 08:15:01 INFO - PROCESS | 3740 | 1469549701706 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (16896800) [pid = 3740] [serial = 118] [outer = 14F62C00] 08:15:02 INFO - PROCESS | 3740 | 1469549702092 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 576ms 08:15:02 INFO - PROCESS | 3740 | 1469549702151 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 3740 | 1469549702153 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:15:02 INFO - PROCESS | 3740 | 1469549702156 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 3740 | 1469549702158 Marionette TRACE conn3 <- [1,126,null,{}] 08:15:02 INFO - PROCESS | 3740 | 1469549702168 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:02 INFO - PROCESS | 3740 | 1469549702170 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:02 INFO - PROCESS | 3740 | 1469549702251 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:15:02 INFO - PROCESS | 3740 | 1469549702319 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:02 INFO - PROCESS | 3740 | 1469549702321 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:02 INFO - PROCESS | 3740 | ++DOCSHELL 16D6E800 == 39 [pid = 3740] [id = 41] 08:15:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (16D72C00) [pid = 3740] [serial = 119] [outer = 00000000] 08:15:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (16DFD800) [pid = 3740] [serial = 120] [outer = 16D72C00] 08:15:02 INFO - PROCESS | 3740 | 1469549702346 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (16EE0800) [pid = 3740] [serial = 121] [outer = 16D72C00] 08:15:02 INFO - PROCESS | 3740 | 1469549702690 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 576ms 08:15:02 INFO - PROCESS | 3740 | 1469549702733 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 3740 | 1469549702735 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:15:02 INFO - PROCESS | 3740 | 1469549702738 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 3740 | 1469549702740 Marionette TRACE conn3 <- [1,130,null,{}] 08:15:02 INFO - PROCESS | 3740 | 1469549702750 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:02 INFO - PROCESS | 3740 | 1469549702752 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:02 INFO - PROCESS | 3740 | 1469549702832 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:15:02 INFO - PROCESS | 3740 | 1469549702838 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:02 INFO - PROCESS | 3740 | 1469549702843 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:02 INFO - PROCESS | 3740 | ++DOCSHELL 17490C00 == 40 [pid = 3740] [id = 42] 08:15:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (17494800) [pid = 3740] [serial = 122] [outer = 00000000] 08:15:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (17592C00) [pid = 3740] [serial = 123] [outer = 17494800] 08:15:02 INFO - PROCESS | 3740 | 1469549702905 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (17B3C800) [pid = 3740] [serial = 124] [outer = 17494800] 08:15:03 INFO - PROCESS | 3740 | 1469549703265 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 563ms 08:15:03 INFO - PROCESS | 3740 | 1469549703297 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 3740 | 1469549703299 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:15:03 INFO - PROCESS | 3740 | 1469549703302 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 3740 | 1469549703304 Marionette TRACE conn3 <- [1,134,null,{}] 08:15:03 INFO - PROCESS | 3740 | 1469549703307 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:03 INFO - PROCESS | 3740 | 1469549703309 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:03 INFO - PROCESS | 3740 | 1469549703391 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:15:03 INFO - PROCESS | 3740 | 1469549703458 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 3740 | 1469549703460 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:03 INFO - PROCESS | 3740 | ++DOCSHELL 10B7A400 == 41 [pid = 3740] [id = 43] 08:15:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (17E3F400) [pid = 3740] [serial = 125] [outer = 00000000] 08:15:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (17E8DC00) [pid = 3740] [serial = 126] [outer = 17E3F400] 08:15:03 INFO - PROCESS | 3740 | 1469549703485 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (17ED2400) [pid = 3740] [serial = 127] [outer = 17E3F400] 08:15:03 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1575E800) [pid = 3740] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:15:03 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (12AB7C00) [pid = 3740] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:15:03 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (10F14000) [pid = 3740] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:15:03 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (13139C00) [pid = 3740] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:15:03 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1327A000) [pid = 3740] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:15:03 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (17ED2800) [pid = 3740] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:15:03 INFO - PROCESS | 3740 | 1469549703829 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 562ms 08:15:03 INFO - PROCESS | 3740 | 1469549703860 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 3740 | 1469549703862 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:15:03 INFO - PROCESS | 3740 | 1469549703866 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 3740 | 1469549703867 Marionette TRACE conn3 <- [1,138,null,{}] 08:15:03 INFO - PROCESS | 3740 | 1469549703871 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:03 INFO - PROCESS | 3740 | 1469549703872 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:03 INFO - PROCESS | 3740 | 1469549703935 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:15:03 INFO - PROCESS | 3740 | 1469549703940 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 3740 | 1469549703942 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:03 INFO - PROCESS | 3740 | ++DOCSHELL 12ABC000 == 42 [pid = 3740] [id = 44] 08:15:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (141C8400) [pid = 3740] [serial = 128] [outer = 00000000] 08:15:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (17E3CC00) [pid = 3740] [serial = 129] [outer = 141C8400] 08:15:03 INFO - PROCESS | 3740 | 1469549703985 Marionette DEBUG loaded listener.js 08:15:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (17ED4800) [pid = 3740] [serial = 130] [outer = 141C8400] 08:15:04 INFO - PROCESS | 3740 | 1469549704325 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 466ms 08:15:04 INFO - PROCESS | 3740 | 1469549704340 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 3740 | 1469549704342 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:15:04 INFO - PROCESS | 3740 | 1469549704345 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:15:04 INFO - PROCESS | 3740 | 1469549704346 Marionette TRACE conn3 <- [1,142,null,{}] 08:15:04 INFO - PROCESS | 3740 | 1469549704349 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:04 INFO - PROCESS | 3740 | 1469549704351 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:04 INFO - PROCESS | 3740 | 1469549704434 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:15:04 INFO - PROCESS | 3740 | 1469549704441 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 3740 | 1469549704444 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:04 INFO - PROCESS | 3740 | ++DOCSHELL 13938800 == 43 [pid = 3740] [id = 45] 08:15:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13938C00) [pid = 3740] [serial = 131] [outer = 00000000] 08:15:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1445C800) [pid = 3740] [serial = 132] [outer = 13938C00] 08:15:04 INFO - PROCESS | 3740 | 1469549704487 Marionette DEBUG loaded listener.js 08:15:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1393A000) [pid = 3740] [serial = 133] [outer = 13938C00] 08:15:04 INFO - PROCESS | 3740 | 1469549704817 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 522ms 08:15:04 INFO - PROCESS | 3740 | 1469549704864 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 3740 | 1469549704866 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:15:04 INFO - PROCESS | 3740 | 1469549704869 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:15:04 INFO - PROCESS | 3740 | 1469549704871 Marionette TRACE conn3 <- [1,146,null,{}] 08:15:04 INFO - PROCESS | 3740 | 1469549704875 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:04 INFO - PROCESS | 3740 | 1469549704876 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:04 INFO - PROCESS | 3740 | 1469549704964 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:15:04 INFO - PROCESS | 3740 | 1469549704971 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 3740 | 1469549704973 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:04 INFO - PROCESS | 3740 | ++DOCSHELL 13C55400 == 44 [pid = 3740] [id = 46] 08:15:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13EAA800) [pid = 3740] [serial = 134] [outer = 00000000] 08:15:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (19872800) [pid = 3740] [serial = 135] [outer = 13EAA800] 08:15:05 INFO - PROCESS | 3740 | 1469549705018 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19961C00) [pid = 3740] [serial = 136] [outer = 13EAA800] 08:15:05 INFO - PROCESS | 3740 | 1469549705355 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 522ms 08:15:05 INFO - PROCESS | 3740 | 1469549705419 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 3740 | 1469549705423 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:15:05 INFO - PROCESS | 3740 | 1469549705428 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - PROCESS | 3740 | 1469549705433 Marionette TRACE conn3 <- [1,150,null,{}] 08:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:15:05 INFO - PROCESS | 3740 | 1469549705439 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:05 INFO - PROCESS | 3740 | 1469549705443 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:05 INFO - PROCESS | 3740 | 1469549705613 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:15:05 INFO - PROCESS | 3740 | 1469549705701 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 3740 | 1469549705705 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:05 INFO - PROCESS | 3740 | ++DOCSHELL 11AC3000 == 45 [pid = 3740] [id = 47] 08:15:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (11AC8400) [pid = 3740] [serial = 137] [outer = 00000000] 08:15:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (11CE1800) [pid = 3740] [serial = 138] [outer = 11AC8400] 08:15:05 INFO - PROCESS | 3740 | 1469549705784 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (12ADBC00) [pid = 3740] [serial = 139] [outer = 11AC8400] 08:15:06 INFO - PROCESS | 3740 | 1469549706438 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1042ms 08:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:15:06 INFO - PROCESS | 3740 | 1469549706488 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 3740 | 1469549706492 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:15:06 INFO - PROCESS | 3740 | 1469549706498 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - PROCESS | 3740 | 1469549706502 Marionette TRACE conn3 <- [1,154,null,{}] 08:15:06 INFO - PROCESS | 3740 | 1469549706507 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:06 INFO - PROCESS | 3740 | 1469549706510 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:06 INFO - PROCESS | 3740 | 1469549706616 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:15:06 INFO - PROCESS | 3740 | 1469549706680 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 3740 | 1469549706682 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:06 INFO - PROCESS | 3740 | ++DOCSHELL 11ACB000 == 46 [pid = 3740] [id = 48] 08:15:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (12ABC400) [pid = 3740] [serial = 140] [outer = 00000000] 08:15:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (130D9400) [pid = 3740] [serial = 141] [outer = 12ABC400] 08:15:06 INFO - PROCESS | 3740 | 1469549706720 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (132E5800) [pid = 3740] [serial = 142] [outer = 12ABC400] 08:15:07 INFO - PROCESS | 3740 | --DOCSHELL 15758000 == 45 [pid = 3740] [id = 32] 08:15:07 INFO - PROCESS | 3740 | --DOCSHELL 131E9400 == 44 [pid = 3740] [id = 31] 08:15:07 INFO - PROCESS | 3740 | --DOCSHELL 13139800 == 43 [pid = 3740] [id = 30] 08:15:07 INFO - PROCESS | 3740 | --DOCSHELL 12A33400 == 42 [pid = 3740] [id = 29] 08:15:07 INFO - PROCESS | 3740 | --DOCSHELL 13938800 == 41 [pid = 3740] [id = 45] 08:15:07 INFO - PROCESS | 3740 | --DOCSHELL 12ABC000 == 40 [pid = 3740] [id = 44] 08:15:07 INFO - PROCESS | 3740 | --DOCSHELL 10B7A400 == 39 [pid = 3740] [id = 43] 08:15:07 INFO - PROCESS | 3740 | --DOCSHELL 17490C00 == 38 [pid = 3740] [id = 42] 08:15:07 INFO - PROCESS | 3740 | --DOCSHELL 16D6E800 == 37 [pid = 3740] [id = 41] 08:15:07 INFO - PROCESS | 3740 | --DOCSHELL 141C7000 == 36 [pid = 3740] [id = 40] 08:15:07 INFO - PROCESS | 3740 | --DOCSHELL 13C58000 == 35 [pid = 3740] [id = 39] 08:15:07 INFO - PROCESS | 3740 | --DOCSHELL 12AB7000 == 34 [pid = 3740] [id = 38] 08:15:07 INFO - PROCESS | 3740 | --DOCSHELL 110B8000 == 33 [pid = 3740] [id = 37] 08:15:07 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15E7D000) [pid = 3740] [serial = 93] [outer = 00000000] [url = about:blank] 08:15:07 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (12AE7400) [pid = 3740] [serial = 84] [outer = 00000000] [url = about:blank] 08:15:07 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10F1B400) [pid = 3740] [serial = 81] [outer = 00000000] [url = about:blank] 08:15:07 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (112A9800) [pid = 3740] [serial = 82] [outer = 00000000] [url = about:blank] 08:15:07 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13147800) [pid = 3740] [serial = 87] [outer = 00000000] [url = about:blank] 08:15:07 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (131EC400) [pid = 3740] [serial = 88] [outer = 00000000] [url = about:blank] 08:15:07 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1524B000) [pid = 3740] [serial = 91] [outer = 00000000] [url = about:blank] 08:15:07 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (12D9B400) [pid = 3740] [serial = 85] [outer = 00000000] [url = about:blank] 08:15:07 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1445E000) [pid = 3740] [serial = 90] [outer = 00000000] [url = about:blank] 08:15:07 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1688E400) [pid = 3740] [serial = 94] [outer = 00000000] [url = about:blank] 08:15:07 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17F60000) [pid = 3740] [serial = 79] [outer = 00000000] [url = about:blank] 08:15:07 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (17F59000) [pid = 3740] [serial = 78] [outer = 00000000] [url = about:blank] 08:15:07 INFO - PROCESS | 3740 | 1469549707336 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 878ms 08:15:07 INFO - PROCESS | 3740 | 1469549707373 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 3740 | 1469549707376 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:15:07 INFO - PROCESS | 3740 | 1469549707382 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 3740 | 1469549707387 Marionette TRACE conn3 <- [1,158,null,{}] 08:15:07 INFO - PROCESS | 3740 | 1469549707392 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:07 INFO - PROCESS | 3740 | 1469549707394 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:07 INFO - PROCESS | 3740 | 1469549707474 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:15:07 INFO - PROCESS | 3740 | 1469549707543 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 3740 | 1469549707546 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:07 INFO - PROCESS | 3740 | ++DOCSHELL 110BE800 == 34 [pid = 3740] [id = 49] 08:15:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (110C0400) [pid = 3740] [serial = 143] [outer = 00000000] 08:15:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (114D6800) [pid = 3740] [serial = 144] [outer = 110C0400] 08:15:07 INFO - PROCESS | 3740 | 1469549707574 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (12A2CC00) [pid = 3740] [serial = 145] [outer = 110C0400] 08:15:07 INFO - PROCESS | 3740 | 1469549707907 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 576ms 08:15:07 INFO - PROCESS | 3740 | 1469549707963 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 3740 | 1469549707968 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:15:07 INFO - PROCESS | 3740 | 1469549707975 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 3740 | 1469549707979 Marionette TRACE conn3 <- [1,162,null,{}] 08:15:07 INFO - PROCESS | 3740 | 1469549707984 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:07 INFO - PROCESS | 3740 | 1469549707986 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:08 INFO - PROCESS | 3740 | 1469549708054 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:15:08 INFO - PROCESS | 3740 | 1469549708060 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 3740 | 1469549708063 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:08 INFO - PROCESS | 3740 | ++DOCSHELL 12D9B400 == 35 [pid = 3740] [id = 50] 08:15:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13059800) [pid = 3740] [serial = 146] [outer = 00000000] 08:15:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (131EBC00) [pid = 3740] [serial = 147] [outer = 13059800] 08:15:08 INFO - PROCESS | 3740 | 1469549708109 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (13940000) [pid = 3740] [serial = 148] [outer = 13059800] 08:15:08 INFO - PROCESS | 3740 | 1469549708502 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 549ms 08:15:08 INFO - PROCESS | 3740 | 1469549708527 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 3740 | 1469549708529 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:15:08 INFO - PROCESS | 3740 | 1469549708536 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - PROCESS | 3740 | 1469549708539 Marionette TRACE conn3 <- [1,166,null,{}] 08:15:08 INFO - PROCESS | 3740 | 1469549708550 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:08 INFO - PROCESS | 3740 | 1469549708554 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:08 INFO - PROCESS | 3740 | 1469549708618 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:15:08 INFO - PROCESS | 3740 | 1469549708626 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 3740 | 1469549708629 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:08 INFO - PROCESS | 3740 | ++DOCSHELL 15E70C00 == 36 [pid = 3740] [id = 51] 08:15:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15E71C00) [pid = 3740] [serial = 149] [outer = 00000000] 08:15:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15E7F000) [pid = 3740] [serial = 150] [outer = 15E71C00] 08:15:08 INFO - PROCESS | 3740 | 1469549708677 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16955000) [pid = 3740] [serial = 151] [outer = 15E71C00] 08:15:09 INFO - PROCESS | 3740 | 1469549709042 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 576ms 08:15:09 INFO - PROCESS | 3740 | 1469549709111 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 3740 | 1469549709113 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:15:09 INFO - PROCESS | 3740 | 1469549709116 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 3740 | 1469549709118 Marionette TRACE conn3 <- [1,170,null,{}] 08:15:09 INFO - PROCESS | 3740 | 1469549709121 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:09 INFO - PROCESS | 3740 | 1469549709123 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:09 INFO - PROCESS | 3740 | 1469549709188 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:15:09 INFO - PROCESS | 3740 | 1469549709194 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 3740 | 1469549709196 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:09 INFO - PROCESS | 3740 | ++DOCSHELL 16D74C00 == 37 [pid = 3740] [id = 52] 08:15:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16DF0400) [pid = 3740] [serial = 152] [outer = 00000000] 08:15:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (174BF800) [pid = 3740] [serial = 153] [outer = 16DF0400] 08:15:09 INFO - PROCESS | 3740 | 1469549709240 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (176C1C00) [pid = 3740] [serial = 154] [outer = 16DF0400] 08:15:09 INFO - PROCESS | 3740 | 1469549709606 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 521ms 08:15:09 INFO - PROCESS | 3740 | 1469549709642 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 3740 | 1469549709644 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:15:09 INFO - PROCESS | 3740 | 1469549709647 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 3740 | 1469549709648 Marionette TRACE conn3 <- [1,174,null,{}] 08:15:09 INFO - PROCESS | 3740 | 1469549709652 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:09 INFO - PROCESS | 3740 | 1469549709654 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:09 INFO - PROCESS | 3740 | 1469549709734 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:15:09 INFO - PROCESS | 3740 | 1469549709741 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 3740 | 1469549709744 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:09 INFO - PROCESS | 3740 | ++DOCSHELL 155E1400 == 38 [pid = 3740] [id = 53] 08:15:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16FCBC00) [pid = 3740] [serial = 155] [outer = 00000000] 08:15:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17E87800) [pid = 3740] [serial = 156] [outer = 16FCBC00] 08:15:09 INFO - PROCESS | 3740 | 1469549709791 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17E90C00) [pid = 3740] [serial = 157] [outer = 16FCBC00] 08:15:10 INFO - PROCESS | 3740 | 1469549710194 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 562ms 08:15:10 INFO - PROCESS | 3740 | 1469549710214 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 3740 | 1469549710216 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:15:10 INFO - PROCESS | 3740 | 1469549710220 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 3740 | 1469549710221 Marionette TRACE conn3 <- [1,178,null,{}] 08:15:10 INFO - PROCESS | 3740 | 1469549710225 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:10 INFO - PROCESS | 3740 | 1469549710230 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:10 INFO - PROCESS | 3740 | 1469549710322 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:15:10 INFO - PROCESS | 3740 | 1469549710328 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 3740 | 1469549710330 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:10 INFO - PROCESS | 3740 | ++DOCSHELL 141BC000 == 39 [pid = 3740] [id = 54] 08:15:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17E94800) [pid = 3740] [serial = 158] [outer = 00000000] 08:15:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19D1F000) [pid = 3740] [serial = 159] [outer = 17E94800] 08:15:10 INFO - PROCESS | 3740 | 1469549710374 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (19D1F400) [pid = 3740] [serial = 160] [outer = 17E94800] 08:15:10 INFO - PROCESS | 3740 | 1469549710767 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 617ms 08:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:15:10 INFO - PROCESS | 3740 | 1469549710824 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 3740 | 1469549710826 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:15:10 INFO - PROCESS | 3740 | 1469549710829 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 3740 | 1469549710831 Marionette TRACE conn3 <- [1,182,null,{}] 08:15:10 INFO - PROCESS | 3740 | 1469549710838 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:10 INFO - PROCESS | 3740 | 1469549710839 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:10 INFO - PROCESS | 3740 | 1469549710937 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:15:10 INFO - PROCESS | 3740 | 1469549710946 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 3740 | 1469549710948 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:10 INFO - PROCESS | 3740 | ++DOCSHELL 1A3C7000 == 40 [pid = 3740] [id = 55] 08:15:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A3C7800) [pid = 3740] [serial = 161] [outer = 00000000] 08:15:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A3D0000) [pid = 3740] [serial = 162] [outer = 1A3C7800] 08:15:10 INFO - PROCESS | 3740 | 1469549710975 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A3D4800) [pid = 3740] [serial = 163] [outer = 1A3C7800] 08:15:11 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (16D72C00) [pid = 3740] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:15:11 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (13C59C00) [pid = 3740] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:15:11 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (12AB9C00) [pid = 3740] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:15:11 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (14F62C00) [pid = 3740] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:15:11 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (110BD800) [pid = 3740] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:15:11 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (13938C00) [pid = 3740] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:15:11 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17E3F400) [pid = 3740] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:15:11 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0F9E9000) [pid = 3740] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:15:11 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (130D6000) [pid = 3740] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:15:11 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (141C4400) [pid = 3740] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:15:11 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17494800) [pid = 3740] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:15:11 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (141C8400) [pid = 3740] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:15:11 INFO - PROCESS | 3740 | 1469549711404 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 604ms 08:15:11 INFO - PROCESS | 3740 | 1469549711441 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 3740 | 1469549711443 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:15:11 INFO - PROCESS | 3740 | 1469549711446 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - PROCESS | 3740 | 1469549711448 Marionette TRACE conn3 <- [1,186,null,{}] 08:15:11 INFO - PROCESS | 3740 | 1469549711451 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:11 INFO - PROCESS | 3740 | 1469549711453 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:11 INFO - PROCESS | 3740 | 1469549711574 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:15:11 INFO - PROCESS | 3740 | 1469549711620 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 3740 | 1469549711622 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:11 INFO - PROCESS | 3740 | ++DOCSHELL 112ADC00 == 41 [pid = 3740] [id = 56] 08:15:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (12D6A000) [pid = 3740] [serial = 164] [outer = 00000000] 08:15:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (141C1400) [pid = 3740] [serial = 165] [outer = 12D6A000] 08:15:11 INFO - PROCESS | 3740 | 1469549711648 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16F4C000) [pid = 3740] [serial = 166] [outer = 12D6A000] 08:15:11 INFO - PROCESS | 3740 | 1469549711929 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 522ms 08:15:11 INFO - PROCESS | 3740 | 1469549711980 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 3740 | 1469549711982 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:15:11 INFO - PROCESS | 3740 | 1469549711985 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:15:11 INFO - PROCESS | 3740 | 1469549711987 Marionette TRACE conn3 <- [1,190,null,{}] 08:15:11 INFO - PROCESS | 3740 | 1469549711991 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:11 INFO - PROCESS | 3740 | 1469549711993 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:12 INFO - PROCESS | 3740 | 1469549712087 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:15:12 INFO - PROCESS | 3740 | 1469549712094 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 3740 | 1469549712111 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:12 INFO - PROCESS | 3740 | ++DOCSHELL 155DF000 == 42 [pid = 3740] [id = 57] 08:15:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1575C000) [pid = 3740] [serial = 167] [outer = 00000000] 08:15:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A786800) [pid = 3740] [serial = 168] [outer = 1575C000] 08:15:12 INFO - PROCESS | 3740 | 1469549712182 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A789800) [pid = 3740] [serial = 169] [outer = 1575C000] 08:15:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16DFD000) [pid = 3740] [serial = 170] [outer = 1ABB6800] 08:15:12 INFO - PROCESS | 3740 | 1469549712537 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 604ms 08:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:15:12 INFO - PROCESS | 3740 | 1469549712608 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 3740 | 1469549712610 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:15:12 INFO - PROCESS | 3740 | 1469549712613 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - PROCESS | 3740 | 1469549712615 Marionette TRACE conn3 <- [1,194,null,{}] 08:15:12 INFO - PROCESS | 3740 | 1469549712618 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:12 INFO - PROCESS | 3740 | 1469549712620 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:12 INFO - PROCESS | 3740 | 1469549712682 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:15:12 INFO - PROCESS | 3740 | 1469549712716 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 3740 | 1469549712718 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:12 INFO - PROCESS | 3740 | ++DOCSHELL 10A53000 == 43 [pid = 3740] [id = 58] 08:15:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (10F11C00) [pid = 3740] [serial = 171] [outer = 00000000] 08:15:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A794400) [pid = 3740] [serial = 172] [outer = 10F11C00] 08:15:12 INFO - PROCESS | 3740 | 1469549712765 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A794800) [pid = 3740] [serial = 173] [outer = 10F11C00] 08:15:13 INFO - PROCESS | 3740 | 1469549713215 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 644ms 08:15:13 INFO - PROCESS | 3740 | 1469549713254 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 3740 | 1469549713258 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:15:13 INFO - PROCESS | 3740 | 1469549713263 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - PROCESS | 3740 | 1469549713267 Marionette TRACE conn3 <- [1,198,null,{}] 08:15:13 INFO - PROCESS | 3740 | 1469549713273 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:13 INFO - PROCESS | 3740 | 1469549713276 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:13 INFO - PROCESS | 3740 | 1469549713387 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:15:13 INFO - PROCESS | 3740 | 1469549713463 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 3740 | 1469549713466 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:13 INFO - PROCESS | 3740 | ++DOCSHELL 10A49000 == 44 [pid = 3740] [id = 59] 08:15:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (10A4BC00) [pid = 3740] [serial = 174] [outer = 00000000] 08:15:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (11CDE400) [pid = 3740] [serial = 175] [outer = 10A4BC00] 08:15:13 INFO - PROCESS | 3740 | 1469549713522 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (12A37000) [pid = 3740] [serial = 176] [outer = 10A4BC00] 08:15:14 INFO - PROCESS | 3740 | 1469549714101 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 878ms 08:15:14 INFO - PROCESS | 3740 | 1469549714143 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 3740 | 1469549714148 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:15:14 INFO - PROCESS | 3740 | 1469549714154 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 3740 | 1469549714157 Marionette TRACE conn3 <- [1,202,null,{}] 08:15:14 INFO - PROCESS | 3740 | 1469549714175 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:14 INFO - PROCESS | 3740 | 1469549714178 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:14 INFO - PROCESS | 3740 | 1469549714283 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:15:14 INFO - PROCESS | 3740 | 1469549714335 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 3740 | 1469549714338 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:14 INFO - PROCESS | 3740 | ++DOCSHELL 13159000 == 45 [pid = 3740] [id = 60] 08:15:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (13938800) [pid = 3740] [serial = 177] [outer = 00000000] 08:15:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (155AC000) [pid = 3740] [serial = 178] [outer = 13938800] 08:15:14 INFO - PROCESS | 3740 | 1469549714434 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (15E78C00) [pid = 3740] [serial = 179] [outer = 13938800] 08:15:14 INFO - PROCESS | 3740 | 1469549714922 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 932ms 08:15:15 INFO - PROCESS | 3740 | 1469549715104 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 3740 | 1469549715108 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:15:15 INFO - PROCESS | 3740 | 1469549715113 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:15:15 INFO - PROCESS | 3740 | 1469549715116 Marionette TRACE conn3 <- [1,206,null,{}] 08:15:15 INFO - PROCESS | 3740 | 1469549715122 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:15 INFO - PROCESS | 3740 | 1469549715125 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:15 INFO - PROCESS | 3740 | 1469549715225 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:15:15 INFO - PROCESS | 3740 | 1469549715293 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 3740 | 1469549715298 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:15 INFO - PROCESS | 3740 | ++DOCSHELL 11282800 == 46 [pid = 3740] [id = 61] 08:15:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (112A9800) [pid = 3740] [serial = 180] [outer = 00000000] 08:15:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (11CDC400) [pid = 3740] [serial = 181] [outer = 112A9800] 08:15:15 INFO - PROCESS | 3740 | 1469549715346 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (12ABC000) [pid = 3740] [serial = 182] [outer = 112A9800] 08:15:15 INFO - PROCESS | 3740 | --DOCSHELL 130D4C00 == 45 [pid = 3740] [id = 34] 08:15:15 INFO - PROCESS | 3740 | --DOCSHELL 0F97E800 == 44 [pid = 3740] [id = 33] 08:15:15 INFO - PROCESS | 3740 | --DOCSHELL 13EA9800 == 43 [pid = 3740] [id = 35] 08:15:15 INFO - PROCESS | 3740 | --DOCSHELL 155DF000 == 42 [pid = 3740] [id = 57] 08:15:15 INFO - PROCESS | 3740 | --DOCSHELL 112ADC00 == 41 [pid = 3740] [id = 56] 08:15:15 INFO - PROCESS | 3740 | --DOCSHELL 1A3C7000 == 40 [pid = 3740] [id = 55] 08:15:15 INFO - PROCESS | 3740 | --DOCSHELL 141BC000 == 39 [pid = 3740] [id = 54] 08:15:15 INFO - PROCESS | 3740 | --DOCSHELL 155E1400 == 38 [pid = 3740] [id = 53] 08:15:15 INFO - PROCESS | 3740 | --DOCSHELL 16D74C00 == 37 [pid = 3740] [id = 52] 08:15:15 INFO - PROCESS | 3740 | --DOCSHELL 15E70C00 == 36 [pid = 3740] [id = 51] 08:15:15 INFO - PROCESS | 3740 | --DOCSHELL 12D9B400 == 35 [pid = 3740] [id = 50] 08:15:15 INFO - PROCESS | 3740 | --DOCSHELL 110BE800 == 34 [pid = 3740] [id = 49] 08:15:15 INFO - PROCESS | 3740 | --DOCSHELL 11ACB000 == 33 [pid = 3740] [id = 48] 08:15:15 INFO - PROCESS | 3740 | --DOCSHELL 11AC3000 == 32 [pid = 3740] [id = 47] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (16DFD800) [pid = 3740] [serial = 120] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (141BB400) [pid = 3740] [serial = 114] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (141C3000) [pid = 3740] [serial = 115] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1305A800) [pid = 3740] [serial = 111] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1313E800) [pid = 3740] [serial = 112] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (15E71400) [pid = 3740] [serial = 117] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (16EE0800) [pid = 3740] [serial = 121] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1127C000) [pid = 3740] [serial = 108] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (11436000) [pid = 3740] [serial = 109] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1393A000) [pid = 3740] [serial = 133] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (17E8DC00) [pid = 3740] [serial = 126] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (10A4C000) [pid = 3740] [serial = 97] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0FA74400) [pid = 3740] [serial = 96] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13920800) [pid = 3740] [serial = 100] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (13275400) [pid = 3740] [serial = 99] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (17494C00) [pid = 3740] [serial = 103] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16DF8C00) [pid = 3740] [serial = 102] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16DF8800) [pid = 3740] [serial = 105] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17592C00) [pid = 3740] [serial = 123] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (17B3C800) [pid = 3740] [serial = 124] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1445C800) [pid = 3740] [serial = 132] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17ED2400) [pid = 3740] [serial = 127] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (17E3CC00) [pid = 3740] [serial = 129] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17ED4800) [pid = 3740] [serial = 130] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19872800) [pid = 3740] [serial = 135] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16896800) [pid = 3740] [serial = 118] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3740 | 1469549715843 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 740ms 08:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:15:15 INFO - PROCESS | 3740 | 1469549715859 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 3740 | 1469549715861 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:15:15 INFO - PROCESS | 3740 | 1469549715867 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 3740 | 1469549715871 Marionette TRACE conn3 <- [1,210,null,{}] 08:15:15 INFO - PROCESS | 3740 | 1469549715875 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:15 INFO - PROCESS | 3740 | 1469549715877 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:15 INFO - PROCESS | 3740 | 1469549715940 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:15:15 INFO - PROCESS | 3740 | 1469549715948 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 3740 | 1469549715951 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:15 INFO - PROCESS | 3740 | ++DOCSHELL 110BE800 == 33 [pid = 3740] [id = 62] 08:15:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1127AC00) [pid = 3740] [serial = 183] [outer = 00000000] 08:15:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (130AD800) [pid = 3740] [serial = 184] [outer = 1127AC00] 08:15:15 INFO - PROCESS | 3740 | 1469549715997 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (13146400) [pid = 3740] [serial = 185] [outer = 1127AC00] 08:15:16 INFO - PROCESS | 3740 | 1469549716379 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 563ms 08:15:16 INFO - PROCESS | 3740 | 1469549716420 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 3740 | 1469549716422 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:15:16 INFO - PROCESS | 3740 | 1469549716426 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 3740 | 1469549716427 Marionette TRACE conn3 <- [1,214,null,{}] 08:15:16 INFO - PROCESS | 3740 | 1469549716438 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:16 INFO - PROCESS | 3740 | 1469549716443 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:16 INFO - PROCESS | 3740 | 1469549716560 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:15:16 INFO - PROCESS | 3740 | 1469549716576 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 3740 | 1469549716580 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:16 INFO - PROCESS | 3740 | ++DOCSHELL 141C2000 == 34 [pid = 3740] [id = 63] 08:15:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (141C3000) [pid = 3740] [serial = 186] [outer = 00000000] 08:15:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (14455800) [pid = 3740] [serial = 187] [outer = 141C3000] 08:15:16 INFO - PROCESS | 3740 | 1469549716630 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1524B400) [pid = 3740] [serial = 188] [outer = 141C3000] 08:15:17 INFO - PROCESS | 3740 | 1469549716998 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 603ms 08:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:15:17 INFO - PROCESS | 3740 | 1469549717043 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 3740 | 1469549717045 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:15:17 INFO - PROCESS | 3740 | 1469549717048 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 3740 | 1469549717050 Marionette TRACE conn3 <- [1,218,null,{}] 08:15:17 INFO - PROCESS | 3740 | 1469549717053 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:17 INFO - PROCESS | 3740 | 1469549717055 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:17 INFO - PROCESS | 3740 | 1469549717122 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:15:17 INFO - PROCESS | 3740 | 1469549717130 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 3740 | 1469549717132 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:17 INFO - PROCESS | 3740 | ++DOCSHELL 1575EC00 == 35 [pid = 3740] [id = 64] 08:15:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15E72000) [pid = 3740] [serial = 189] [outer = 00000000] 08:15:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1695B800) [pid = 3740] [serial = 190] [outer = 15E72000] 08:15:17 INFO - PROCESS | 3740 | 1469549717176 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16DF2400) [pid = 3740] [serial = 191] [outer = 15E72000] 08:15:17 INFO - PROCESS | 3740 | 1469549717573 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 548ms 08:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:15:17 INFO - PROCESS | 3740 | 1469549717600 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 3740 | 1469549717602 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:15:17 INFO - PROCESS | 3740 | 1469549717605 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 3740 | 1469549717607 Marionette TRACE conn3 <- [1,222,null,{}] 08:15:17 INFO - PROCESS | 3740 | 1469549717610 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:17 INFO - PROCESS | 3740 | 1469549717612 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:17 INFO - PROCESS | 3740 | 1469549717689 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:15:17 INFO - PROCESS | 3740 | 1469549717694 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 3740 | 1469549717696 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:17 INFO - PROCESS | 3740 | ++DOCSHELL 16896C00 == 36 [pid = 3740] [id = 65] 08:15:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16DF1400) [pid = 3740] [serial = 192] [outer = 00000000] 08:15:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16F44C00) [pid = 3740] [serial = 193] [outer = 16DF1400] 08:15:17 INFO - PROCESS | 3740 | 1469549717740 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16FC8000) [pid = 3740] [serial = 194] [outer = 16DF1400] 08:15:18 INFO - PROCESS | 3740 | 1469549718130 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 563ms 08:15:18 INFO - PROCESS | 3740 | 1469549718180 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:15:18 INFO - PROCESS | 3740 | 1469549718182 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:15:18 INFO - PROCESS | 3740 | 1469549718185 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - PROCESS | 3740 | 1469549718187 Marionette TRACE conn3 <- [1,226,null,{}] 08:15:18 INFO - PROCESS | 3740 | 1469549718190 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:18 INFO - PROCESS | 3740 | 1469549718196 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:18 INFO - PROCESS | 3740 | 1469549718308 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:15:18 INFO - PROCESS | 3740 | 1469549718358 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 3740 | 1469549718360 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:18 INFO - PROCESS | 3740 | ++DOCSHELL 16EE0000 == 37 [pid = 3740] [id = 66] 08:15:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (174B9C00) [pid = 3740] [serial = 195] [outer = 00000000] 08:15:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17E38400) [pid = 3740] [serial = 196] [outer = 174B9C00] 08:15:18 INFO - PROCESS | 3740 | 1469549718387 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17E8DC00) [pid = 3740] [serial = 197] [outer = 174B9C00] 08:15:18 INFO - PROCESS | 3740 | 1469549718775 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 617ms 08:15:18 INFO - PROCESS | 3740 | 1469549718799 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 3740 | 1469549718801 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:15:18 INFO - PROCESS | 3740 | 1469549718805 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - PROCESS | 3740 | 1469549718807 Marionette TRACE conn3 <- [1,230,null,{}] 08:15:18 INFO - PROCESS | 3740 | 1469549718817 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:18 INFO - PROCESS | 3740 | 1469549718818 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:18 INFO - PROCESS | 3740 | 1469549718922 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:15:18 INFO - PROCESS | 3740 | 1469549718930 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 3740 | 1469549718931 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:18 INFO - PROCESS | 3740 | ++DOCSHELL 174B9400 == 38 [pid = 3740] [id = 67] 08:15:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (17E38000) [pid = 3740] [serial = 198] [outer = 00000000] 08:15:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17F5EC00) [pid = 3740] [serial = 199] [outer = 17E38000] 08:15:18 INFO - PROCESS | 3740 | 1469549719000 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (18105800) [pid = 3740] [serial = 200] [outer = 17E38000] 08:15:19 INFO - PROCESS | 3740 | 1469549719403 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 603ms 08:15:19 INFO - PROCESS | 3740 | 1469549719420 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:15:19 INFO - PROCESS | 3740 | 1469549719422 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:15:19 INFO - PROCESS | 3740 | 1469549719432 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 3740 | 1469549719434 Marionette TRACE conn3 <- [1,234,null,{}] 08:15:19 INFO - PROCESS | 3740 | 1469549719437 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:19 INFO - PROCESS | 3740 | 1469549719439 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:19 INFO - PROCESS | 3740 | 1469549719520 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:15:19 INFO - PROCESS | 3740 | 1469549719525 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:19 INFO - PROCESS | 3740 | 1469549719527 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:19 INFO - PROCESS | 3740 | ++DOCSHELL 16DF8800 == 39 [pid = 3740] [id = 68] 08:15:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (17ED0C00) [pid = 3740] [serial = 201] [outer = 00000000] 08:15:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (18112C00) [pid = 3740] [serial = 202] [outer = 17ED0C00] 08:15:19 INFO - PROCESS | 3740 | 1469549719570 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1973F400) [pid = 3740] [serial = 203] [outer = 17ED0C00] 08:15:19 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17E94800) [pid = 3740] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:15:19 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (16DF0400) [pid = 3740] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:15:19 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1575C000) [pid = 3740] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:15:19 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (15E71C00) [pid = 3740] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:15:19 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (110C0400) [pid = 3740] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:15:19 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (12D6A000) [pid = 3740] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:15:19 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (16FCBC00) [pid = 3740] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:15:19 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (13059800) [pid = 3740] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:15:19 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A3C7800) [pid = 3740] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:15:19 INFO - PROCESS | 3740 | 1469549719946 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 549ms 08:15:19 INFO - PROCESS | 3740 | 1469549719980 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:15:19 INFO - PROCESS | 3740 | 1469549719982 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:15:19 INFO - PROCESS | 3740 | 1469549719985 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:15:19 INFO - PROCESS | 3740 | 1469549719987 Marionette TRACE conn3 <- [1,238,null,{}] 08:15:19 INFO - PROCESS | 3740 | 1469549719991 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:19 INFO - PROCESS | 3740 | 1469549719993 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:20 INFO - PROCESS | 3740 | 1469549720083 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:15:20 INFO - PROCESS | 3740 | 1469549720153 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 3740 | 1469549720155 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:20 INFO - PROCESS | 3740 | ++DOCSHELL 11CE0400 == 40 [pid = 3740] [id = 69] 08:15:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1327AC00) [pid = 3740] [serial = 204] [outer = 00000000] 08:15:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1810DC00) [pid = 3740] [serial = 205] [outer = 1327AC00] 08:15:20 INFO - PROCESS | 3740 | 1469549720198 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19740000) [pid = 3740] [serial = 206] [outer = 1327AC00] 08:15:20 INFO - PROCESS | 3740 | 1469549720479 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 521ms 08:15:20 INFO - PROCESS | 3740 | 1469549720520 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 3740 | 1469549720522 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:15:20 INFO - PROCESS | 3740 | 1469549720507 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - PROCESS | 3740 | 1469549720509 Marionette TRACE conn3 <- [1,242,null,{}] 08:15:20 INFO - PROCESS | 3740 | 1469549720513 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:20 INFO - PROCESS | 3740 | 1469549720515 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:20 INFO - PROCESS | 3740 | 1469549720632 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:15:20 INFO - PROCESS | 3740 | 1469549720648 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 3740 | 1469549720650 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:20 INFO - PROCESS | 3740 | ++DOCSHELL 131EAC00 == 41 [pid = 3740] [id = 70] 08:15:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (13274800) [pid = 3740] [serial = 207] [outer = 00000000] 08:15:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (19877C00) [pid = 3740] [serial = 208] [outer = 13274800] 08:15:20 INFO - PROCESS | 3740 | 1469549720676 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19870400) [pid = 3740] [serial = 209] [outer = 13274800] 08:15:21 INFO - PROCESS | 3740 | 1469549721008 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 522ms 08:15:21 INFO - PROCESS | 3740 | 1469549721036 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 3740 | 1469549721038 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:15:21 INFO - PROCESS | 3740 | 1469549721042 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:15:21 INFO - PROCESS | 3740 | 1469549721044 Marionette TRACE conn3 <- [1,246,null,{}] 08:15:21 INFO - PROCESS | 3740 | 1469549721048 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:21 INFO - PROCESS | 3740 | 1469549721050 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:21 INFO - PROCESS | 3740 | 1469549721162 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:15:21 INFO - PROCESS | 3740 | 1469549721205 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 3740 | 1469549721207 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:21 INFO - PROCESS | 3740 | ++DOCSHELL 1810E400 == 42 [pid = 3740] [id = 71] 08:15:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (19746000) [pid = 3740] [serial = 210] [outer = 00000000] 08:15:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A3CBC00) [pid = 3740] [serial = 211] [outer = 19746000] 08:15:21 INFO - PROCESS | 3740 | 1469549721253 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A815C00) [pid = 3740] [serial = 212] [outer = 19746000] 08:15:21 INFO - PROCESS | 3740 | 1469549721689 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 700ms 08:15:21 INFO - PROCESS | 3740 | 1469549721744 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 3740 | 1469549721748 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:15:21 INFO - PROCESS | 3740 | 1469549721753 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - PROCESS | 3740 | 1469549721756 Marionette TRACE conn3 <- [1,250,null,{}] 08:15:21 INFO - PROCESS | 3740 | 1469549721763 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:21 INFO - PROCESS | 3740 | 1469549721766 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:21 INFO - PROCESS | 3740 | 1469549721857 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:15:21 INFO - PROCESS | 3740 | 1469549721935 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 3740 | 1469549721938 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:21 INFO - PROCESS | 3740 | ++DOCSHELL 10560000 == 43 [pid = 3740] [id = 72] 08:15:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (10A0A400) [pid = 3740] [serial = 213] [outer = 00000000] 08:15:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (11436400) [pid = 3740] [serial = 214] [outer = 10A0A400] 08:15:22 INFO - PROCESS | 3740 | 1469549722019 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (12ADCC00) [pid = 3740] [serial = 215] [outer = 10A0A400] 08:15:22 INFO - PROCESS | 3740 | 1469549722546 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 823ms 08:15:22 INFO - PROCESS | 3740 | 1469549722585 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 3740 | 1469549722590 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:15:22 INFO - PROCESS | 3740 | 1469549722596 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 3740 | 1469549722599 Marionette TRACE conn3 <- [1,254,null,{}] 08:15:22 INFO - PROCESS | 3740 | 1469549722604 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:22 INFO - PROCESS | 3740 | 1469549722609 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:22 INFO - PROCESS | 3740 | 1469549722726 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:15:22 INFO - PROCESS | 3740 | 1469549722798 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 3740 | 1469549722801 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:22 INFO - PROCESS | 3740 | ++DOCSHELL 1393A400 == 44 [pid = 3740] [id = 73] 08:15:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (139D1000) [pid = 3740] [serial = 216] [outer = 00000000] 08:15:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (155A6C00) [pid = 3740] [serial = 217] [outer = 139D1000] 08:15:22 INFO - PROCESS | 3740 | 1469549722856 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1688B800) [pid = 3740] [serial = 218] [outer = 139D1000] 08:15:23 INFO - PROCESS | 3740 | 1469549723383 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 823ms 08:15:23 INFO - PROCESS | 3740 | 1469549723424 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:15:23 INFO - PROCESS | 3740 | 1469549723427 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:15:23 INFO - PROCESS | 3740 | 1469549723431 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:15:23 INFO - PROCESS | 3740 | 1469549723434 Marionette TRACE conn3 <- [1,258,null,{}] 08:15:23 INFO - PROCESS | 3740 | 1469549723445 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:23 INFO - PROCESS | 3740 | 1469549723450 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:23 INFO - PROCESS | 3740 | 1469549723537 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:15:23 INFO - PROCESS | 3740 | 1469549723615 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:23 INFO - PROCESS | 3740 | 1469549723618 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:23 INFO - PROCESS | 3740 | ++DOCSHELL 17F5CC00 == 45 [pid = 3740] [id = 74] 08:15:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (17F5E000) [pid = 3740] [serial = 219] [outer = 00000000] 08:15:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (19741400) [pid = 3740] [serial = 220] [outer = 17F5E000] 08:15:23 INFO - PROCESS | 3740 | 1469549723715 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1A32B000) [pid = 3740] [serial = 221] [outer = 17F5E000] 08:15:24 INFO - PROCESS | 3740 | 1469549724349 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 960ms 08:15:24 INFO - PROCESS | 3740 | 1469549724391 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 3740 | 1469549724396 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:15:24 INFO - PROCESS | 3740 | 1469549724401 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:15:24 INFO - PROCESS | 3740 | 1469549724404 Marionette TRACE conn3 <- [1,262,null,{}] 08:15:24 INFO - PROCESS | 3740 | 1469549724410 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:24 INFO - PROCESS | 3740 | 1469549724413 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:24 INFO - PROCESS | 3740 | 1469549724532 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:15:24 INFO - PROCESS | 3740 | 1469549724610 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:24 INFO - PROCESS | 3740 | 1469549724614 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:24 INFO - PROCESS | 3740 | ++DOCSHELL 11279C00 == 46 [pid = 3740] [id = 75] 08:15:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1127A400) [pid = 3740] [serial = 222] [outer = 00000000] 08:15:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (12AE7800) [pid = 3740] [serial = 223] [outer = 1127A400] 08:15:24 INFO - PROCESS | 3740 | 1469549724646 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (13155000) [pid = 3740] [serial = 224] [outer = 1127A400] 08:15:24 INFO - PROCESS | 3740 | --DOCSHELL 131EAC00 == 45 [pid = 3740] [id = 70] 08:15:24 INFO - PROCESS | 3740 | --DOCSHELL 11CE0400 == 44 [pid = 3740] [id = 69] 08:15:24 INFO - PROCESS | 3740 | --DOCSHELL 16DF8800 == 43 [pid = 3740] [id = 68] 08:15:24 INFO - PROCESS | 3740 | --DOCSHELL 174B9400 == 42 [pid = 3740] [id = 67] 08:15:24 INFO - PROCESS | 3740 | --DOCSHELL 16EE0000 == 41 [pid = 3740] [id = 66] 08:15:24 INFO - PROCESS | 3740 | --DOCSHELL 16896C00 == 40 [pid = 3740] [id = 65] 08:15:24 INFO - PROCESS | 3740 | --DOCSHELL 1575EC00 == 39 [pid = 3740] [id = 64] 08:15:24 INFO - PROCESS | 3740 | --DOCSHELL 141C2000 == 38 [pid = 3740] [id = 63] 08:15:24 INFO - PROCESS | 3740 | --DOCSHELL 110BE800 == 37 [pid = 3740] [id = 62] 08:15:24 INFO - PROCESS | 3740 | --DOCSHELL 11282800 == 36 [pid = 3740] [id = 61] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (19D1F400) [pid = 3740] [serial = 160] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (174BF800) [pid = 3740] [serial = 153] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (176C1C00) [pid = 3740] [serial = 154] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A786800) [pid = 3740] [serial = 168] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (15E7F000) [pid = 3740] [serial = 150] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (12A2CC00) [pid = 3740] [serial = 145] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16F4C000) [pid = 3740] [serial = 166] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (17E90C00) [pid = 3740] [serial = 157] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (10564400) [pid = 3740] [serial = 46] [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.] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (130D9400) [pid = 3740] [serial = 141] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (114D6800) [pid = 3740] [serial = 144] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (16955000) [pid = 3740] [serial = 151] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (13940000) [pid = 3740] [serial = 148] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A3D4800) [pid = 3740] [serial = 163] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (19D1F000) [pid = 3740] [serial = 159] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (17E87800) [pid = 3740] [serial = 156] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (141C1400) [pid = 3740] [serial = 165] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (11CE1800) [pid = 3740] [serial = 138] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1A3D0000) [pid = 3740] [serial = 162] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (131EBC00) [pid = 3740] [serial = 147] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A789800) [pid = 3740] [serial = 169] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A794400) [pid = 3740] [serial = 172] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3740 | 1469549725072 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 700ms 08:15:25 INFO - PROCESS | 3740 | 1469549725112 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 3740 | 1469549725116 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:15:25 INFO - PROCESS | 3740 | 1469549725122 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - PROCESS | 3740 | 1469549725125 Marionette TRACE conn3 <- [1,266,null,{}] 08:15:25 INFO - PROCESS | 3740 | 1469549725128 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:25 INFO - PROCESS | 3740 | 1469549725131 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:25 INFO - PROCESS | 3740 | 1469549725198 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:15:25 INFO - PROCESS | 3740 | 1469549725211 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 3740 | 1469549725215 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:25 INFO - PROCESS | 3740 | ++DOCSHELL 131DE400 == 37 [pid = 3740] [id = 76] 08:15:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (131E4C00) [pid = 3740] [serial = 225] [outer = 00000000] 08:15:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (132E4400) [pid = 3740] [serial = 226] [outer = 131E4C00] 08:15:25 INFO - PROCESS | 3740 | 1469549725262 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1393CC00) [pid = 3740] [serial = 227] [outer = 131E4C00] 08:15:25 INFO - PROCESS | 3740 | 1469549725653 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 563ms 08:15:25 INFO - PROCESS | 3740 | 1469549725684 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 3740 | 1469549725686 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:15:25 INFO - PROCESS | 3740 | 1469549725690 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - PROCESS | 3740 | 1469549725693 Marionette TRACE conn3 <- [1,270,null,{}] 08:15:25 INFO - PROCESS | 3740 | 1469549725703 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:25 INFO - PROCESS | 3740 | 1469549725709 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:25 INFO - PROCESS | 3740 | 1469549725802 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:15:25 INFO - PROCESS | 3740 | 1469549725905 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 3740 | 1469549725915 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:25 INFO - PROCESS | 3740 | ++DOCSHELL 152F7800 == 38 [pid = 3740] [id = 77] 08:15:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (152F7C00) [pid = 3740] [serial = 228] [outer = 00000000] 08:15:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (155AB800) [pid = 3740] [serial = 229] [outer = 152F7C00] 08:15:25 INFO - PROCESS | 3740 | 1469549725972 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15E7CC00) [pid = 3740] [serial = 230] [outer = 152F7C00] 08:15:26 INFO - PROCESS | 3740 | 1469549726351 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 700ms 08:15:26 INFO - PROCESS | 3740 | 1469549726389 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 3740 | 1469549726392 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:15:26 INFO - PROCESS | 3740 | 1469549726399 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:15:26 INFO - PROCESS | 3740 | 1469549726401 Marionette TRACE conn3 <- [1,274,null,{}] 08:15:26 INFO - PROCESS | 3740 | 1469549726404 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:26 INFO - PROCESS | 3740 | 1469549726406 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:26 INFO - PROCESS | 3740 | 1469549726490 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:15:26 INFO - PROCESS | 3740 | 1469549726479 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:26 INFO - PROCESS | 3740 | 1469549726481 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:26 INFO - PROCESS | 3740 | ++DOCSHELL 15E7C000 == 39 [pid = 3740] [id = 78] 08:15:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (165A3000) [pid = 3740] [serial = 231] [outer = 00000000] 08:15:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (16EDAC00) [pid = 3740] [serial = 232] [outer = 165A3000] 08:15:26 INFO - PROCESS | 3740 | 1469549726529 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (17494C00) [pid = 3740] [serial = 233] [outer = 165A3000] 08:15:26 INFO - PROCESS | 3740 | 1469549726935 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 548ms 08:15:26 INFO - PROCESS | 3740 | 1469549726955 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 3740 | 1469549726957 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:15:26 INFO - PROCESS | 3740 | 1469549726960 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 3740 | 1469549726962 Marionette TRACE conn3 <- [1,278,null,{}] 08:15:26 INFO - PROCESS | 3740 | 1469549726965 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:26 INFO - PROCESS | 3740 | 1469549726967 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:27 INFO - PROCESS | 3740 | 1469549727082 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:15:27 INFO - PROCESS | 3740 | 1469549727099 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 3740 | 1469549727101 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:27 INFO - PROCESS | 3740 | ++DOCSHELL 16DF1800 == 40 [pid = 3740] [id = 79] 08:15:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (17597400) [pid = 3740] [serial = 234] [outer = 00000000] 08:15:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (176C1C00) [pid = 3740] [serial = 235] [outer = 17597400] 08:15:27 INFO - PROCESS | 3740 | 1469549727150 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (17B3A800) [pid = 3740] [serial = 236] [outer = 17597400] 08:15:27 INFO - PROCESS | 3740 | 1469549727561 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 604ms 08:15:27 INFO - PROCESS | 3740 | 1469549727574 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 3740 | 1469549727576 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:15:27 INFO - PROCESS | 3740 | 1469549727580 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:15:27 INFO - PROCESS | 3740 | 1469549727581 Marionette TRACE conn3 <- [1,282,null,{}] 08:15:27 INFO - PROCESS | 3740 | 1469549727585 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:27 INFO - PROCESS | 3740 | 1469549727590 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:27 INFO - PROCESS | 3740 | 1469549727721 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:15:27 INFO - PROCESS | 3740 | 1469549727766 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 3740 | 1469549727769 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:27 INFO - PROCESS | 3740 | ++DOCSHELL 17F5B800 == 41 [pid = 3740] [id = 80] 08:15:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (17F60000) [pid = 3740] [serial = 237] [outer = 00000000] 08:15:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (19740C00) [pid = 3740] [serial = 238] [outer = 17F60000] 08:15:27 INFO - PROCESS | 3740 | 1469549727813 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (19874400) [pid = 3740] [serial = 239] [outer = 17F60000] 08:15:28 INFO - PROCESS | 3740 | 1469549728163 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 604ms 08:15:28 INFO - PROCESS | 3740 | 1469549728194 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 3740 | 1469549728196 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:15:28 INFO - PROCESS | 3740 | 1469549728204 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 3740 | 1469549728205 Marionette TRACE conn3 <- [1,286,null,{}] 08:15:28 INFO - PROCESS | 3740 | 1469549728209 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:28 INFO - PROCESS | 3740 | 1469549728211 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:28 INFO - PROCESS | 3740 | 1469549728328 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:15:28 INFO - PROCESS | 3740 | 1469549728382 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:28 INFO - PROCESS | 3740 | 1469549728384 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:28 INFO - PROCESS | 3740 | ++DOCSHELL 16897400 == 42 [pid = 3740] [id = 81] 08:15:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (18113400) [pid = 3740] [serial = 240] [outer = 00000000] 08:15:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1A336000) [pid = 3740] [serial = 241] [outer = 18113400] 08:15:28 INFO - PROCESS | 3740 | 1469549728427 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A3CC400) [pid = 3740] [serial = 242] [outer = 18113400] 08:15:28 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (174B9C00) [pid = 3740] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:15:28 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1127AC00) [pid = 3740] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:15:28 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (17E38000) [pid = 3740] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:15:28 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (16DF1400) [pid = 3740] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:15:28 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (17ED0C00) [pid = 3740] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:15:28 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1327AC00) [pid = 3740] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:15:28 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (15E72000) [pid = 3740] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:15:28 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (141C3000) [pid = 3740] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:15:28 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (112A9800) [pid = 3740] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:15:28 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (13274800) [pid = 3740] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:15:28 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (13EAA800) [pid = 3740] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:15:28 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (12ABC400) [pid = 3740] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:15:28 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (15759400) [pid = 3740] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:15:28 INFO - PROCESS | 3740 | 1469549728929 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 795ms 08:15:28 INFO - PROCESS | 3740 | 1469549729004 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 3740 | 1469549729005 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:15:28 INFO - PROCESS | 3740 | 1469549729009 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 3740 | 1469549729010 Marionette TRACE conn3 <- [1,290,null,{}] 08:15:28 INFO - PROCESS | 3740 | 1469549729014 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:28 INFO - PROCESS | 3740 | 1469549729016 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:29 INFO - PROCESS | 3740 | 1469549729093 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:15:29 INFO - PROCESS | 3740 | 1469549729080 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 3740 | 1469549729082 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:29 INFO - PROCESS | 3740 | ++DOCSHELL 1127CC00 == 43 [pid = 3740] [id = 82] 08:15:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (114D5800) [pid = 3740] [serial = 243] [outer = 00000000] 08:15:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19D19800) [pid = 3740] [serial = 244] [outer = 114D5800] 08:15:29 INFO - PROCESS | 3740 | 1469549729195 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A3D5400) [pid = 3740] [serial = 245] [outer = 114D5800] 08:15:29 INFO - PROCESS | 3740 | 1469549729502 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 521ms 08:15:29 INFO - PROCESS | 3740 | 1469549729543 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:15:29 INFO - PROCESS | 3740 | 1469549729545 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:15:29 INFO - PROCESS | 3740 | 1469549729552 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:15:29 INFO - PROCESS | 3740 | 1469549729554 Marionette TRACE conn3 <- [1,294,null,{}] 08:15:29 INFO - PROCESS | 3740 | 1469549729557 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:29 INFO - PROCESS | 3740 | 1469549729559 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:29 INFO - PROCESS | 3740 | 1469549729640 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:15:29 INFO - PROCESS | 3740 | 1469549729713 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 3740 | 1469549729698 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:29 INFO - PROCESS | 3740 | ++DOCSHELL 11276C00 == 44 [pid = 3740] [id = 83] 08:15:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (15E72000) [pid = 3740] [serial = 246] [outer = 00000000] 08:15:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A791000) [pid = 3740] [serial = 247] [outer = 15E72000] 08:15:29 INFO - PROCESS | 3740 | 1469549729740 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A791800) [pid = 3740] [serial = 248] [outer = 15E72000] 08:15:30 INFO - PROCESS | 3740 | 1469549730074 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:30 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. 08:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 548ms 08:15:30 INFO - PROCESS | 3740 | 1469549730126 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 3740 | 1469549730128 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:15:30 INFO - PROCESS | 3740 | 1469549730132 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:15:30 INFO - PROCESS | 3740 | 1469549730134 Marionette TRACE conn3 <- [1,298,null,{}] 08:15:30 INFO - PROCESS | 3740 | 1469549730137 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:30 INFO - PROCESS | 3740 | 1469549730139 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:30 INFO - PROCESS | 3740 | 1469549730229 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:15:30 INFO - PROCESS | 3740 | 1469549730237 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 3740 | 1469549730249 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:30 INFO - PROCESS | 3740 | ++DOCSHELL 15E71C00 == 45 [pid = 3740] [id = 84] 08:15:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (18112800) [pid = 3740] [serial = 249] [outer = 00000000] 08:15:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1AB2D800) [pid = 3740] [serial = 250] [outer = 18112800] 08:15:30 INFO - PROCESS | 3740 | 1469549730277 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1AB2E800) [pid = 3740] [serial = 251] [outer = 18112800] 08:15:30 INFO - PROCESS | 3740 | 1469549730848 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:30 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. 08:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 741ms 08:15:30 INFO - PROCESS | 3740 | 1469549730872 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 3740 | 1469549730877 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:15:30 INFO - PROCESS | 3740 | 1469549730863 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 3740 | 1469549730869 Marionette TRACE conn3 <- [1,302,null,{}] 08:15:30 INFO - PROCESS | 3740 | 1469549730874 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:30 INFO - PROCESS | 3740 | 1469549730877 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:30 INFO - PROCESS | 3740 | 1469549730988 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:15:31 INFO - PROCESS | 3740 | 1469549731056 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 3740 | 1469549731059 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:31 INFO - PROCESS | 3740 | ++DOCSHELL 10F12400 == 46 [pid = 3740] [id = 85] 08:15:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (10F13000) [pid = 3740] [serial = 252] [outer = 00000000] 08:15:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (12A35000) [pid = 3740] [serial = 253] [outer = 10F13000] 08:15:31 INFO - PROCESS | 3740 | 1469549731119 Marionette DEBUG loaded listener.js 08:15:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (13EA7400) [pid = 3740] [serial = 254] [outer = 10F13000] 08:15:31 INFO - PROCESS | 3740 | 1469549731640 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:31 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. 08:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 823ms 08:15:31 INFO - PROCESS | 3740 | 1469549731704 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 3740 | 1469549731709 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:15:31 INFO - PROCESS | 3740 | 1469549731716 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 3740 | 1469549731719 Marionette TRACE conn3 <- [1,306,null,{}] 08:15:31 INFO - PROCESS | 3740 | 1469549731723 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:31 INFO - PROCESS | 3740 | 1469549731726 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:31 INFO - PROCESS | 3740 | 1469549731852 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:15:31 INFO - PROCESS | 3740 | 1469549731973 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 3740 | 1469549731976 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:31 INFO - PROCESS | 3740 | ++DOCSHELL 152ECC00 == 47 [pid = 3740] [id = 86] 08:15:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (152EF400) [pid = 3740] [serial = 255] [outer = 00000000] 08:15:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (155AE400) [pid = 3740] [serial = 256] [outer = 152EF400] 08:15:32 INFO - PROCESS | 3740 | 1469549732033 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (16DF0800) [pid = 3740] [serial = 257] [outer = 152EF400] 08:15:32 INFO - PROCESS | 3740 | 1469549732486 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:15:32 INFO - PROCESS | 3740 | 1469549732574 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:32 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. 08:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 905ms 08:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:15:32 INFO - PROCESS | 3740 | 1469549732629 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:15:32 INFO - PROCESS | 3740 | 1469549732631 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:15:32 INFO - PROCESS | 3740 | 1469549732635 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - PROCESS | 3740 | 1469549732639 Marionette TRACE conn3 <- [1,310,null,{}] 08:15:32 INFO - PROCESS | 3740 | 1469549732664 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:32 INFO - PROCESS | 3740 | 1469549732669 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:32 INFO - PROCESS | 3740 | 1469549732799 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:15:32 INFO - PROCESS | 3740 | 1469549732990 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 3740 | 1469549732993 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:33 INFO - PROCESS | 3740 | ++DOCSHELL 10A04400 == 48 [pid = 3740] [id = 87] 08:15:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (10A08400) [pid = 3740] [serial = 258] [outer = 00000000] 08:15:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (11284800) [pid = 3740] [serial = 259] [outer = 10A08400] 08:15:33 INFO - PROCESS | 3740 | 1469549733060 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (11C39C00) [pid = 3740] [serial = 260] [outer = 10A08400] 08:15:33 INFO - PROCESS | 3740 | 1469549733556 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:33 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. 08:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 974ms 08:15:33 INFO - PROCESS | 3740 | 1469549733614 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:15:33 INFO - PROCESS | 3740 | 1469549733617 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:15:33 INFO - PROCESS | 3740 | 1469549733621 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - PROCESS | 3740 | 1469549733624 Marionette TRACE conn3 <- [1,314,null,{}] 08:15:33 INFO - PROCESS | 3740 | 1469549733630 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:33 INFO - PROCESS | 3740 | 1469549733634 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:33 INFO - PROCESS | 3740 | 1469549733716 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:15:33 INFO - PROCESS | 3740 | 1469549733842 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:33 INFO - PROCESS | 3740 | 1469549733827 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:33 INFO - PROCESS | 3740 | --DOCSHELL 11276C00 == 47 [pid = 3740] [id = 83] 08:15:33 INFO - PROCESS | 3740 | --DOCSHELL 1127CC00 == 46 [pid = 3740] [id = 82] 08:15:33 INFO - PROCESS | 3740 | --DOCSHELL 16897400 == 45 [pid = 3740] [id = 81] 08:15:33 INFO - PROCESS | 3740 | --DOCSHELL 17F5B800 == 44 [pid = 3740] [id = 80] 08:15:33 INFO - PROCESS | 3740 | --DOCSHELL 16DF1800 == 43 [pid = 3740] [id = 79] 08:15:33 INFO - PROCESS | 3740 | --DOCSHELL 15E7C000 == 42 [pid = 3740] [id = 78] 08:15:33 INFO - PROCESS | 3740 | --DOCSHELL 152F7800 == 41 [pid = 3740] [id = 77] 08:15:33 INFO - PROCESS | 3740 | --DOCSHELL 131DE400 == 40 [pid = 3740] [id = 76] 08:15:33 INFO - PROCESS | 3740 | --DOCSHELL 11279C00 == 39 [pid = 3740] [id = 75] 08:15:33 INFO - PROCESS | 3740 | --DOCSHELL 1393A400 == 38 [pid = 3740] [id = 73] 08:15:33 INFO - PROCESS | 3740 | --DOCSHELL 10560000 == 37 [pid = 3740] [id = 72] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (19961C00) [pid = 3740] [serial = 136] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (132E5800) [pid = 3740] [serial = 142] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (176C0800) [pid = 3740] [serial = 106] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (17E38400) [pid = 3740] [serial = 196] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (11CDE400) [pid = 3740] [serial = 175] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (130AD800) [pid = 3740] [serial = 184] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (18105800) [pid = 3740] [serial = 200] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (13146400) [pid = 3740] [serial = 185] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (17F5EC00) [pid = 3740] [serial = 199] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (16F44C00) [pid = 3740] [serial = 193] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (18112C00) [pid = 3740] [serial = 202] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1810DC00) [pid = 3740] [serial = 205] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (16DF2400) [pid = 3740] [serial = 191] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1695B800) [pid = 3740] [serial = 190] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (14455800) [pid = 3740] [serial = 187] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1524B400) [pid = 3740] [serial = 188] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (155AC000) [pid = 3740] [serial = 178] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (12ABC000) [pid = 3740] [serial = 182] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (11CDC400) [pid = 3740] [serial = 181] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (19870400) [pid = 3740] [serial = 209] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1973F400) [pid = 3740] [serial = 203] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17E8DC00) [pid = 3740] [serial = 197] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (16FC8000) [pid = 3740] [serial = 194] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19877C00) [pid = 3740] [serial = 208] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19740000) [pid = 3740] [serial = 206] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1A3CBC00) [pid = 3740] [serial = 211] [outer = 00000000] [url = about:blank] 08:15:33 INFO - PROCESS | 3740 | ++DOCSHELL 0F939800 == 38 [pid = 3740] [id = 88] 08:15:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (11276C00) [pid = 3740] [serial = 261] [outer = 00000000] 08:15:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (12A30800) [pid = 3740] [serial = 262] [outer = 11276C00] 08:15:33 INFO - PROCESS | 3740 | 1469549733899 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (130D9800) [pid = 3740] [serial = 263] [outer = 11276C00] 08:15:34 INFO - PROCESS | 3740 | 1469549734266 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:34 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. 08:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 699ms 08:15:34 INFO - PROCESS | 3740 | 1469549734321 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 3740 | 1469549734325 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:15:34 INFO - PROCESS | 3740 | 1469549734333 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - PROCESS | 3740 | 1469549734335 Marionette TRACE conn3 <- [1,318,null,{}] 08:15:34 INFO - PROCESS | 3740 | 1469549734339 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:34 INFO - PROCESS | 3740 | 1469549734342 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:34 INFO - PROCESS | 3740 | 1469549734417 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:15:34 INFO - PROCESS | 3740 | 1469549734431 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 3740 | 1469549734433 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:34 INFO - PROCESS | 3740 | ++DOCSHELL 139D6800 == 39 [pid = 3740] [id = 89] 08:15:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (13C50800) [pid = 3740] [serial = 264] [outer = 00000000] 08:15:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1445E000) [pid = 3740] [serial = 265] [outer = 13C50800] 08:15:34 INFO - PROCESS | 3740 | 1469549734507 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (152EC800) [pid = 3740] [serial = 266] [outer = 13C50800] 08:15:34 INFO - PROCESS | 3740 | 1469549734955 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:34 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. 08:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 645ms 08:15:34 INFO - PROCESS | 3740 | 1469549734990 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 3740 | 1469549734993 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:15:34 INFO - PROCESS | 3740 | 1469549734998 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - PROCESS | 3740 | 1469549735003 Marionette TRACE conn3 <- [1,322,null,{}] 08:15:34 INFO - PROCESS | 3740 | 1469549735014 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:35 INFO - PROCESS | 3740 | 1469549735020 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:35 INFO - PROCESS | 3740 | 1469549735104 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:15:35 INFO - PROCESS | 3740 | 1469549735170 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 3740 | 1469549735173 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:35 INFO - PROCESS | 3740 | ++DOCSHELL 155AC000 == 40 [pid = 3740] [id = 90] 08:15:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (155B1C00) [pid = 3740] [serial = 267] [outer = 00000000] 08:15:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1688D800) [pid = 3740] [serial = 268] [outer = 155B1C00] 08:15:35 INFO - PROCESS | 3740 | 1469549735217 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16D6E800) [pid = 3740] [serial = 269] [outer = 155B1C00] 08:15:35 INFO - PROCESS | 3740 | 1469549735548 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:35 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. 08:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 604ms 08:15:35 INFO - PROCESS | 3740 | 1469549735611 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:15:35 INFO - PROCESS | 3740 | 1469549735614 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:15:35 INFO - PROCESS | 3740 | 1469549735619 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - PROCESS | 3740 | 1469549735622 Marionette TRACE conn3 <- [1,326,null,{}] 08:15:35 INFO - PROCESS | 3740 | 1469549735626 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:35 INFO - PROCESS | 3740 | 1469549735638 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:35 INFO - PROCESS | 3740 | 1469549735729 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:15:35 INFO - PROCESS | 3740 | 1469549735741 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 3740 | 1469549735743 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:35 INFO - PROCESS | 3740 | ++DOCSHELL 16EDB000 == 41 [pid = 3740] [id = 91] 08:15:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (16EE0800) [pid = 3740] [serial = 270] [outer = 00000000] 08:15:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1748CC00) [pid = 3740] [serial = 271] [outer = 16EE0800] 08:15:35 INFO - PROCESS | 3740 | 1469549735788 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1758D000) [pid = 3740] [serial = 272] [outer = 16EE0800] 08:15:36 INFO - PROCESS | 3740 | 1469549736182 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:36 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. 08:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 603ms 08:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:15:36 INFO - PROCESS | 3740 | 1469549736230 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:15:36 INFO - PROCESS | 3740 | 1469549736232 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:15:36 INFO - PROCESS | 3740 | 1469549736240 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:15:36 INFO - PROCESS | 3740 | 1469549736241 Marionette TRACE conn3 <- [1,330,null,{}] 08:15:36 INFO - PROCESS | 3740 | 1469549736250 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:36 INFO - PROCESS | 3740 | 1469549736252 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:36 INFO - PROCESS | 3740 | 1469549736336 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:15:36 INFO - PROCESS | 3740 | 1469549736341 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:36 INFO - PROCESS | 3740 | 1469549736347 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:36 INFO - PROCESS | 3740 | ++DOCSHELL 176C0800 == 42 [pid = 3740] [id = 92] 08:15:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (176C2800) [pid = 3740] [serial = 273] [outer = 00000000] 08:15:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (17E40400) [pid = 3740] [serial = 274] [outer = 176C2800] 08:15:36 INFO - PROCESS | 3740 | 1469549736393 Marionette DEBUG loaded listener.js 08:15:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (17E91C00) [pid = 3740] [serial = 275] [outer = 176C2800] 08:15:36 INFO - PROCESS | 3740 | 1469549736811 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:36 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. 08:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 617ms 08:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:15:36 INFO - PROCESS | 3740 | 1469549736844 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:15:36 INFO - PROCESS | 3740 | 1469549736846 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:15:36 INFO - PROCESS | 3740 | 1469549736849 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:15:36 INFO - PROCESS | 3740 | 1469549736851 Marionette TRACE conn3 <- [1,334,null,{}] 08:15:36 INFO - PROCESS | 3740 | 1469549736855 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:36 INFO - PROCESS | 3740 | 1469549736857 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:36 INFO - PROCESS | 3740 | 1469549736989 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:15:37 INFO - PROCESS | 3740 | 1469549737028 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:37 INFO - PROCESS | 3740 | 1469549737030 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:37 INFO - PROCESS | 3740 | ++DOCSHELL 0FA6E000 == 43 [pid = 3740] [id = 93] 08:15:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (17ED1800) [pid = 3740] [serial = 276] [outer = 00000000] 08:15:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (18111000) [pid = 3740] [serial = 277] [outer = 17ED1800] 08:15:37 INFO - PROCESS | 3740 | 1469549737073 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (18111800) [pid = 3740] [serial = 278] [outer = 17ED1800] 08:15:37 INFO - PROCESS | 3740 | 1469549737435 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:37 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. 08:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 603ms 08:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:15:37 INFO - PROCESS | 3740 | 1469549737464 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:15:37 INFO - PROCESS | 3740 | 1469549737466 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:15:37 INFO - PROCESS | 3740 | 1469549737470 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:15:37 INFO - PROCESS | 3740 | 1469549737472 Marionette TRACE conn3 <- [1,338,null,{}] 08:15:37 INFO - PROCESS | 3740 | 1469549737481 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:37 INFO - PROCESS | 3740 | 1469549737483 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:37 INFO - PROCESS | 3740 | 1469549737573 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:15:37 INFO - PROCESS | 3740 | 1469549737578 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:37 INFO - PROCESS | 3740 | 1469549737580 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:37 INFO - PROCESS | 3740 | ++DOCSHELL 17489800 == 44 [pid = 3740] [id = 94] 08:15:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (17ED0C00) [pid = 3740] [serial = 279] [outer = 00000000] 08:15:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (19876400) [pid = 3740] [serial = 280] [outer = 17ED0C00] 08:15:37 INFO - PROCESS | 3740 | 1469549737650 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1995E800) [pid = 3740] [serial = 281] [outer = 17ED0C00] 08:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (15E72000) [pid = 3740] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1127A400) [pid = 3740] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (17597400) [pid = 3740] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (17F60000) [pid = 3740] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (131E4C00) [pid = 3740] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (152F7C00) [pid = 3740] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (18113400) [pid = 3740] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (165A3000) [pid = 3740] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17F5E000) [pid = 3740] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (114D5800) [pid = 3740] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:15:38 INFO - PROCESS | 3740 | 1469549738172 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:38 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. 08:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 741ms 08:15:38 INFO - PROCESS | 3740 | 1469549738225 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 3740 | 1469549738227 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:15:38 INFO - PROCESS | 3740 | 1469549738230 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - PROCESS | 3740 | 1469549738232 Marionette TRACE conn3 <- [1,342,null,{}] 08:15:38 INFO - PROCESS | 3740 | 1469549738216 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:38 INFO - PROCESS | 3740 | 1469549738218 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:38 INFO - PROCESS | 3740 | 1469549738297 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:15:38 INFO - PROCESS | 3740 | 1469549738305 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 3740 | 1469549738307 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:38 INFO - PROCESS | 3740 | ++DOCSHELL 1127C800 == 45 [pid = 3740] [id = 95] 08:15:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (152F6800) [pid = 3740] [serial = 282] [outer = 00000000] 08:15:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (17F5F800) [pid = 3740] [serial = 283] [outer = 152F6800] 08:15:38 INFO - PROCESS | 3740 | 1469549738356 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (19742000) [pid = 3740] [serial = 284] [outer = 152F6800] 08:15:38 INFO - PROCESS | 3740 | 1469549738711 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:38 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. 08:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 521ms 08:15:38 INFO - PROCESS | 3740 | 1469549738752 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 3740 | 1469549738754 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:15:38 INFO - PROCESS | 3740 | 1469549738757 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - PROCESS | 3740 | 1469549738759 Marionette TRACE conn3 <- [1,346,null,{}] 08:15:38 INFO - PROCESS | 3740 | 1469549738766 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:38 INFO - PROCESS | 3740 | 1469549738768 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:38 INFO - PROCESS | 3740 | 1469549738830 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:15:38 INFO - PROCESS | 3740 | 1469549738835 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 3740 | 1469549738837 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:38 INFO - PROCESS | 3740 | ++DOCSHELL 1445CC00 == 46 [pid = 3740] [id = 96] 08:15:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (152F7C00) [pid = 3740] [serial = 285] [outer = 00000000] 08:15:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A786000) [pid = 3740] [serial = 286] [outer = 152F7C00] 08:15:38 INFO - PROCESS | 3740 | 1469549738904 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A789800) [pid = 3740] [serial = 287] [outer = 152F7C00] 08:15:39 INFO - PROCESS | 3740 | 1469549739300 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:39 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. 08:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 562ms 08:15:39 INFO - PROCESS | 3740 | 1469549739318 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 3740 | 1469549739320 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:15:39 INFO - PROCESS | 3740 | 1469549739334 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - PROCESS | 3740 | 1469549739336 Marionette TRACE conn3 <- [1,350,null,{}] 08:15:39 INFO - PROCESS | 3740 | 1469549739340 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:39 INFO - PROCESS | 3740 | 1469549739341 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:39 INFO - PROCESS | 3740 | 1469549739398 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:15:39 INFO - PROCESS | 3740 | 1469549739403 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:39 INFO - PROCESS | 3740 | 1469549739405 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:39 INFO - PROCESS | 3740 | ++DOCSHELL 19D1F000 == 47 [pid = 3740] [id = 97] 08:15:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A793800) [pid = 3740] [serial = 288] [outer = 00000000] 08:15:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1AB2A000) [pid = 3740] [serial = 289] [outer = 1A793800] 08:15:39 INFO - PROCESS | 3740 | 1469549739459 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1ABB8C00) [pid = 3740] [serial = 290] [outer = 1A793800] 08:15:39 INFO - PROCESS | 3740 | 1469549740009 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:40 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. 08:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 741ms 08:15:40 INFO - PROCESS | 3740 | 1469549740075 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 3740 | 1469549740080 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:15:40 INFO - PROCESS | 3740 | 1469549740085 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 3740 | 1469549740088 Marionette TRACE conn3 <- [1,354,null,{}] 08:15:40 INFO - PROCESS | 3740 | 1469549740095 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:40 INFO - PROCESS | 3740 | 1469549740098 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:40 INFO - PROCESS | 3740 | 1469549740228 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:15:40 INFO - PROCESS | 3740 | 1469549740318 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 3740 | 1469549740301 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:40 INFO - PROCESS | 3740 | ++DOCSHELL 10A4B800 == 48 [pid = 3740] [id = 98] 08:15:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (12825C00) [pid = 3740] [serial = 291] [outer = 00000000] 08:15:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (13156C00) [pid = 3740] [serial = 292] [outer = 12825C00] 08:15:40 INFO - PROCESS | 3740 | 1469549740357 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (132E7000) [pid = 3740] [serial = 293] [outer = 12825C00] 08:15:40 INFO - PROCESS | 3740 | 1469549740894 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:40 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. 08:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 878ms 08:15:40 INFO - PROCESS | 3740 | 1469549740966 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 3740 | 1469549740970 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:15:40 INFO - PROCESS | 3740 | 1469549740977 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 3740 | 1469549740980 Marionette TRACE conn3 <- [1,358,null,{}] 08:15:40 INFO - PROCESS | 3740 | 1469549740985 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:40 INFO - PROCESS | 3740 | 1469549740988 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:41 INFO - PROCESS | 3740 | 1469549741079 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:15:41 INFO - PROCESS | 3740 | 1469549741201 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 3740 | 1469549741204 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:41 INFO - PROCESS | 3740 | ++DOCSHELL 152F5000 == 49 [pid = 3740] [id = 99] 08:15:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (152F6000) [pid = 3740] [serial = 294] [outer = 00000000] 08:15:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1575FC00) [pid = 3740] [serial = 295] [outer = 152F6000] 08:15:41 INFO - PROCESS | 3740 | 1469549741261 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (16DF2400) [pid = 3740] [serial = 296] [outer = 152F6000] 08:15:41 INFO - PROCESS | 3740 | 1469549741815 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:41 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. 08:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 878ms 08:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:15:41 INFO - PROCESS | 3740 | 1469549741861 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 3740 | 1469549741864 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:15:41 INFO - PROCESS | 3740 | 1469549741868 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 3740 | 1469549741872 Marionette TRACE conn3 <- [1,362,null,{}] 08:15:41 INFO - PROCESS | 3740 | 1469549741864 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:41 INFO - PROCESS | 3740 | 1469549741869 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:41 INFO - PROCESS | 3740 | 1469549741976 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:15:42 INFO - PROCESS | 3740 | 1469549742103 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 3740 | 1469549742106 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:42 INFO - PROCESS | 3740 | ++DOCSHELL 1A32B400 == 50 [pid = 3740] [id = 100] 08:15:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1A32BC00) [pid = 3740] [serial = 297] [outer = 00000000] 08:15:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1A790000) [pid = 3740] [serial = 298] [outer = 1A32BC00] 08:15:42 INFO - PROCESS | 3740 | 1469549742165 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1AB28C00) [pid = 3740] [serial = 299] [outer = 1A32BC00] 08:15:42 INFO - PROCESS | 3740 | 1469549742813 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:42 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. 08:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1015ms 08:15:42 INFO - PROCESS | 3740 | 1469549742874 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 3740 | 1469549742878 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:15:42 INFO - PROCESS | 3740 | 1469549742883 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:15:42 INFO - PROCESS | 3740 | 1469549742886 Marionette TRACE conn3 <- [1,366,null,{}] 08:15:42 INFO - PROCESS | 3740 | 1469549742892 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:42 INFO - PROCESS | 3740 | 1469549742895 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:43 INFO - PROCESS | 3740 | 1469549743010 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:15:43 INFO - PROCESS | 3740 | 1469549743086 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 3740 | 1469549743072 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:43 INFO - PROCESS | 3740 | ++DOCSHELL 12D9AC00 == 51 [pid = 3740] [id = 101] 08:15:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (12DA0000) [pid = 3740] [serial = 300] [outer = 00000000] 08:15:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (13158000) [pid = 3740] [serial = 301] [outer = 12DA0000] 08:15:43 INFO - PROCESS | 3740 | 1469549743170 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (132E7C00) [pid = 3740] [serial = 302] [outer = 12DA0000] 08:15:43 INFO - PROCESS | 3740 | --DOCSHELL 15759000 == 50 [pid = 3740] [id = 36] 08:15:43 INFO - PROCESS | 3740 | --DOCSHELL 1445CC00 == 49 [pid = 3740] [id = 96] 08:15:43 INFO - PROCESS | 3740 | --DOCSHELL 1127C800 == 48 [pid = 3740] [id = 95] 08:15:43 INFO - PROCESS | 3740 | --DOCSHELL 17489800 == 47 [pid = 3740] [id = 94] 08:15:43 INFO - PROCESS | 3740 | --DOCSHELL 0FA6E000 == 46 [pid = 3740] [id = 93] 08:15:43 INFO - PROCESS | 3740 | --DOCSHELL 176C0800 == 45 [pid = 3740] [id = 92] 08:15:43 INFO - PROCESS | 3740 | --DOCSHELL 16EDB000 == 44 [pid = 3740] [id = 91] 08:15:43 INFO - PROCESS | 3740 | --DOCSHELL 155AC000 == 43 [pid = 3740] [id = 90] 08:15:43 INFO - PROCESS | 3740 | --DOCSHELL 139D6800 == 42 [pid = 3740] [id = 89] 08:15:43 INFO - PROCESS | 3740 | --DOCSHELL 0F939800 == 41 [pid = 3740] [id = 88] 08:15:43 INFO - PROCESS | 3740 | --DOCSHELL 10A04400 == 40 [pid = 3740] [id = 87] 08:15:43 INFO - PROCESS | 3740 | --DOCSHELL 10F12400 == 39 [pid = 3740] [id = 85] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (13155000) [pid = 3740] [serial = 224] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (176C1C00) [pid = 3740] [serial = 235] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (12AE7800) [pid = 3740] [serial = 223] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (19874400) [pid = 3740] [serial = 239] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (19740C00) [pid = 3740] [serial = 238] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (17B3A800) [pid = 3740] [serial = 236] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (11436400) [pid = 3740] [serial = 214] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (132E4400) [pid = 3740] [serial = 226] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1393CC00) [pid = 3740] [serial = 227] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (15E7CC00) [pid = 3740] [serial = 230] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A336000) [pid = 3740] [serial = 241] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (16EDAC00) [pid = 3740] [serial = 232] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (155AB800) [pid = 3740] [serial = 229] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (19741400) [pid = 3740] [serial = 220] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (19D19800) [pid = 3740] [serial = 244] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1A791800) [pid = 3740] [serial = 248] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A3CC400) [pid = 3740] [serial = 242] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A32B000) [pid = 3740] [serial = 221] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1A3D5400) [pid = 3740] [serial = 245] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17494C00) [pid = 3740] [serial = 233] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A791000) [pid = 3740] [serial = 247] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (155A6C00) [pid = 3740] [serial = 217] [outer = 00000000] [url = about:blank] 08:15:43 INFO - PROCESS | 3740 | 1469549743665 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:43 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. 08:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 823ms 08:15:43 INFO - PROCESS | 3740 | 1469549743703 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:15:43 INFO - PROCESS | 3740 | 1469549743708 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:15:43 INFO - PROCESS | 3740 | 1469549743714 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:15:43 INFO - PROCESS | 3740 | 1469549743716 Marionette TRACE conn3 <- [1,370,null,{}] 08:15:43 INFO - PROCESS | 3740 | 1469549743720 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:43 INFO - PROCESS | 3740 | 1469549743723 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:43 INFO - PROCESS | 3740 | 1469549743809 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:15:43 INFO - PROCESS | 3740 | 1469549743817 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 3740 | 1469549743820 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:43 INFO - PROCESS | 3740 | ++DOCSHELL 130B2C00 == 40 [pid = 3740] [id = 102] 08:15:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (130B5400) [pid = 3740] [serial = 303] [outer = 00000000] 08:15:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1445C800) [pid = 3740] [serial = 304] [outer = 130B5400] 08:15:43 INFO - PROCESS | 3740 | 1469549743869 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (152EEC00) [pid = 3740] [serial = 305] [outer = 130B5400] 08:15:44 INFO - PROCESS | 3740 | 1469549744304 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:15:44 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. 08:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 618ms 08:15:44 INFO - PROCESS | 3740 | 1469549744349 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 3740 | 1469549744333 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:15:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:15:44 INFO - PROCESS | 3740 | 1469549744337 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 3740 | 1469549744340 Marionette TRACE conn3 <- [1,374,null,{}] 08:15:44 INFO - PROCESS | 3740 | 1469549744350 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:44 INFO - PROCESS | 3740 | 1469549744354 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:44 INFO - PROCESS | 3740 | 1469549744435 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:15:44 INFO - PROCESS | 3740 | 1469549744442 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:44 INFO - PROCESS | 3740 | 1469549744445 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:44 INFO - PROCESS | 3740 | ++DOCSHELL 16953000 == 41 [pid = 3740] [id = 103] 08:15:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (16954C00) [pid = 3740] [serial = 306] [outer = 00000000] 08:15:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (173FCC00) [pid = 3740] [serial = 307] [outer = 16954C00] 08:15:44 INFO - PROCESS | 3740 | 1469549744472 Marionette DEBUG loaded listener.js 08:15:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (17598400) [pid = 3740] [serial = 308] [outer = 16954C00] 08:15:44 INFO - PROCESS | 3740 | 1469549744902 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:15:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:15:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 604ms 08:15:44 INFO - PROCESS | 3740 | 1469549744963 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 3740 | 1469549744966 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:15:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:15:44 INFO - PROCESS | 3740 | 1469549744969 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 3740 | 1469549744971 Marionette TRACE conn3 <- [1,378,null,{}] 08:15:44 INFO - PROCESS | 3740 | 1469549744974 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:44 INFO - PROCESS | 3740 | 1469549744976 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:45 INFO - PROCESS | 3740 | 1469549745040 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:15:45 INFO - PROCESS | 3740 | 1469549745125 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 3740 | 1469549745127 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:45 INFO - PROCESS | 3740 | ++DOCSHELL 176C3800 == 42 [pid = 3740] [id = 104] 08:15:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (17BBD800) [pid = 3740] [serial = 309] [outer = 00000000] 08:15:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (17ED2400) [pid = 3740] [serial = 310] [outer = 17BBD800] 08:15:45 INFO - PROCESS | 3740 | 1469549745173 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (17F52C00) [pid = 3740] [serial = 311] [outer = 17BBD800] 08:15:45 INFO - PROCESS | 3740 | 1469549745538 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:15:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:15:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 617ms 08:15:45 INFO - PROCESS | 3740 | 1469549745588 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:15:45 INFO - PROCESS | 3740 | 1469549745590 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:15:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:15:45 INFO - PROCESS | 3740 | 1469549745593 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:15:45 INFO - PROCESS | 3740 | 1469549745595 Marionette TRACE conn3 <- [1,382,null,{}] 08:15:45 INFO - PROCESS | 3740 | 1469549745598 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:45 INFO - PROCESS | 3740 | 1469549745582 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:45 INFO - PROCESS | 3740 | 1469549745741 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:15:45 INFO - PROCESS | 3740 | 1469549745760 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 3740 | 1469549745762 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:45 INFO - PROCESS | 3740 | ++DOCSHELL 17E8DC00 == 43 [pid = 3740] [id = 105] 08:15:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (17F5E000) [pid = 3740] [serial = 312] [outer = 00000000] 08:15:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1974B800) [pid = 3740] [serial = 313] [outer = 17F5E000] 08:15:45 INFO - PROCESS | 3740 | 1469549745826 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1974D400) [pid = 3740] [serial = 314] [outer = 17F5E000] 08:15:46 INFO - PROCESS | 3740 | 1469549746272 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:15:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 699ms 08:15:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:15:46 INFO - PROCESS | 3740 | 1469549746296 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 3740 | 1469549746298 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:15:46 INFO - PROCESS | 3740 | 1469549746305 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 3740 | 1469549746307 Marionette TRACE conn3 <- [1,386,null,{}] 08:15:46 INFO - PROCESS | 3740 | 1469549746311 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:46 INFO - PROCESS | 3740 | 1469549746316 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:46 INFO - PROCESS | 3740 | 1469549746428 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:15:46 INFO - PROCESS | 3740 | 1469549746436 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 3740 | 1469549746438 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:46 INFO - PROCESS | 3740 | ++DOCSHELL 1A3D5800 == 44 [pid = 3740] [id = 106] 08:15:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1A785C00) [pid = 3740] [serial = 315] [outer = 00000000] 08:15:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1A792000) [pid = 3740] [serial = 316] [outer = 1A785C00] 08:15:46 INFO - PROCESS | 3740 | 1469549746490 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1A814C00) [pid = 3740] [serial = 317] [outer = 1A785C00] 08:15:46 INFO - PROCESS | 3740 | 1469549746889 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:15:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 604ms 08:15:46 INFO - PROCESS | 3740 | 1469549746916 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 3740 | 1469549746918 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:15:46 INFO - PROCESS | 3740 | 1469549746921 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:15:46 INFO - PROCESS | 3740 | 1469549746923 Marionette TRACE conn3 <- [1,390,null,{}] 08:15:46 INFO - PROCESS | 3740 | 1469549746926 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:46 INFO - PROCESS | 3740 | 1469549746928 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:47 INFO - PROCESS | 3740 | 1469549747039 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:15:47 INFO - PROCESS | 3740 | 1469549747057 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 3740 | 1469549747059 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:47 INFO - PROCESS | 3740 | ++DOCSHELL 15F62800 == 45 [pid = 3740] [id = 107] 08:15:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (15F64000) [pid = 3740] [serial = 318] [outer = 00000000] 08:15:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (15F6D400) [pid = 3740] [serial = 319] [outer = 15F64000] 08:15:47 INFO - PROCESS | 3740 | 1469549747092 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (15F6FC00) [pid = 3740] [serial = 320] [outer = 15F64000] 08:15:47 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (176C2800) [pid = 3740] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:15:47 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (17ED1800) [pid = 3740] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:15:47 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (11276C00) [pid = 3740] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:15:47 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (10A08400) [pid = 3740] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:15:47 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (13C50800) [pid = 3740] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:15:47 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (155B1C00) [pid = 3740] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:15:47 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (16EE0800) [pid = 3740] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:15:47 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (17ED0C00) [pid = 3740] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:15:47 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (152F7C00) [pid = 3740] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:15:47 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (152F6800) [pid = 3740] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:15:47 INFO - PROCESS | 3740 | 1469549747569 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:15:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 700ms 08:15:47 INFO - PROCESS | 3740 | 1469549747624 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 3740 | 1469549747626 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:15:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:15:47 INFO - PROCESS | 3740 | 1469549747629 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 3740 | 1469549747631 Marionette TRACE conn3 <- [1,394,null,{}] 08:15:47 INFO - PROCESS | 3740 | 1469549747634 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:47 INFO - PROCESS | 3740 | 1469549747636 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:47 INFO - PROCESS | 3740 | 1469549747697 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:15:47 INFO - PROCESS | 3740 | 1469549747703 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 3740 | 1469549747705 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:47 INFO - PROCESS | 3740 | ++DOCSHELL 10A0B400 == 46 [pid = 3740] [id = 108] 08:15:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (13938C00) [pid = 3740] [serial = 321] [outer = 00000000] 08:15:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (15F71C00) [pid = 3740] [serial = 322] [outer = 13938C00] 08:15:47 INFO - PROCESS | 3740 | 1469549747772 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1695B800) [pid = 3740] [serial = 323] [outer = 13938C00] 08:15:48 INFO - PROCESS | 3740 | 1469549748160 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:15:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:15:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 548ms 08:15:48 INFO - PROCESS | 3740 | 1469549748189 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:15:48 INFO - PROCESS | 3740 | 1469549748191 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:15:48 INFO - PROCESS | 3740 | 1469549748194 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:15:48 INFO - PROCESS | 3740 | 1469549748196 Marionette TRACE conn3 <- [1,398,null,{}] 08:15:48 INFO - PROCESS | 3740 | 1469549748199 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:48 INFO - PROCESS | 3740 | 1469549748201 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:48 INFO - PROCESS | 3740 | 1469549748265 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:15:48 INFO - PROCESS | 3740 | 1469549748270 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 3740 | 1469549748272 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:48 INFO - PROCESS | 3740 | ++DOCSHELL 141BCC00 == 47 [pid = 3740] [id = 109] 08:15:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (17E87800) [pid = 3740] [serial = 324] [outer = 00000000] 08:15:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1A788400) [pid = 3740] [serial = 325] [outer = 17E87800] 08:15:48 INFO - PROCESS | 3740 | 1469549748315 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1AB36000) [pid = 3740] [serial = 326] [outer = 17E87800] 08:15:48 INFO - PROCESS | 3740 | 1469549748701 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:15:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:15:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 562ms 08:15:48 INFO - PROCESS | 3740 | 1469549748754 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:15:48 INFO - PROCESS | 3740 | 1469549748756 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:15:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:15:48 INFO - PROCESS | 3740 | 1469549748759 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - PROCESS | 3740 | 1469549748761 Marionette TRACE conn3 <- [1,402,null,{}] 08:15:48 INFO - PROCESS | 3740 | 1469549748765 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:48 INFO - PROCESS | 3740 | 1469549748766 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:48 INFO - PROCESS | 3740 | 1469549748837 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:15:48 INFO - PROCESS | 3740 | 1469549748844 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 3740 | 1469549748845 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:48 INFO - PROCESS | 3740 | ++DOCSHELL 10E12000 == 48 [pid = 3740] [id = 110] 08:15:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (10E12400) [pid = 3740] [serial = 327] [outer = 00000000] 08:15:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (10E16000) [pid = 3740] [serial = 328] [outer = 10E12400] 08:15:48 INFO - PROCESS | 3740 | 1469549748889 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (15F68000) [pid = 3740] [serial = 329] [outer = 10E12400] 08:15:49 INFO - PROCESS | 3740 | 1469549749434 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:15:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:15:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 741ms 08:15:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:15:49 INFO - PROCESS | 3740 | 1469549749508 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 3740 | 1469549749513 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:15:49 INFO - PROCESS | 3740 | 1469549749518 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 3740 | 1469549749521 Marionette TRACE conn3 <- [1,406,null,{}] 08:15:49 INFO - PROCESS | 3740 | 1469549749509 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:49 INFO - PROCESS | 3740 | 1469549749512 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:49 INFO - PROCESS | 3740 | 1469549749639 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:15:49 INFO - PROCESS | 3740 | 1469549749744 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 3740 | 1469549749748 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:49 INFO - PROCESS | 3740 | ++DOCSHELL 10F17400 == 49 [pid = 3740] [id = 111] 08:15:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (112B3400) [pid = 3740] [serial = 330] [outer = 00000000] 08:15:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (12BCE000) [pid = 3740] [serial = 331] [outer = 112B3400] 08:15:49 INFO - PROCESS | 3740 | 1469549749805 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (13139800) [pid = 3740] [serial = 332] [outer = 112B3400] 08:15:50 INFO - PROCESS | 3740 | 1469549750315 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:15:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:15:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 823ms 08:15:50 INFO - PROCESS | 3740 | 1469549750341 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 3740 | 1469549750346 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:15:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:15:50 INFO - PROCESS | 3740 | 1469549750353 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - PROCESS | 3740 | 1469549750356 Marionette TRACE conn3 <- [1,410,null,{}] 08:15:50 INFO - PROCESS | 3740 | 1469549750360 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:50 INFO - PROCESS | 3740 | 1469549750363 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:50 INFO - PROCESS | 3740 | 1469549750453 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:15:50 INFO - PROCESS | 3740 | 1469549750550 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 3740 | 1469549750534 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:50 INFO - PROCESS | 3740 | ++DOCSHELL 152F0C00 == 50 [pid = 3740] [id = 112] 08:15:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (152F5800) [pid = 3740] [serial = 333] [outer = 00000000] 08:15:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (15E71400) [pid = 3740] [serial = 334] [outer = 152F5800] 08:15:50 INFO - PROCESS | 3740 | 1469549750596 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15F6D000) [pid = 3740] [serial = 335] [outer = 152F5800] 08:15:51 INFO - PROCESS | 3740 | 1469549751242 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:15:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:15:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 961ms 08:15:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:15:51 INFO - PROCESS | 3740 | 1469549751310 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 3740 | 1469549751312 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:15:51 INFO - PROCESS | 3740 | 1469549751316 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 3740 | 1469549751320 Marionette TRACE conn3 <- [1,414,null,{}] 08:15:51 INFO - PROCESS | 3740 | 1469549751331 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:51 INFO - PROCESS | 3740 | 1469549751336 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:51 INFO - PROCESS | 3740 | 1469549751463 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:15:51 INFO - PROCESS | 3740 | 1469549751563 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 3740 | 1469549751567 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:51 INFO - PROCESS | 3740 | ++DOCSHELL 14F58000 == 51 [pid = 3740] [id = 113] 08:15:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1524AC00) [pid = 3740] [serial = 336] [outer = 00000000] 08:15:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (16F4C000) [pid = 3740] [serial = 337] [outer = 1524AC00] 08:15:51 INFO - PROCESS | 3740 | 1469549751633 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (17ED3800) [pid = 3740] [serial = 338] [outer = 1524AC00] 08:15:52 INFO - PROCESS | 3740 | 1469549752361 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:15:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1043ms 08:15:52 INFO - PROCESS | 3740 | 1469549752358 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 3740 | 1469549752362 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:15:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:15:52 INFO - PROCESS | 3740 | 1469549752368 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 3740 | 1469549752371 Marionette TRACE conn3 <- [1,418,null,{}] 08:15:52 INFO - PROCESS | 3740 | 1469549752376 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:52 INFO - PROCESS | 3740 | 1469549752379 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:52 INFO - PROCESS | 3740 | 1469549752481 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:15:52 INFO - PROCESS | 3740 | 1469549752557 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 3740 | 1469549752562 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:52 INFO - PROCESS | 3740 | ++DOCSHELL 112B2000 == 52 [pid = 3740] [id = 114] 08:15:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (112B5000) [pid = 3740] [serial = 339] [outer = 00000000] 08:15:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (130DF400) [pid = 3740] [serial = 340] [outer = 112B5000] 08:15:52 INFO - PROCESS | 3740 | 1469549752612 Marionette DEBUG loaded listener.js 08:15:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (132E5400) [pid = 3740] [serial = 341] [outer = 112B5000] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 141BCC00 == 51 [pid = 3740] [id = 109] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 10A0B400 == 50 [pid = 3740] [id = 108] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 15F62800 == 49 [pid = 3740] [id = 107] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 1A3D5800 == 48 [pid = 3740] [id = 106] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 17E8DC00 == 47 [pid = 3740] [id = 105] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 176C3800 == 46 [pid = 3740] [id = 104] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 16953000 == 45 [pid = 3740] [id = 103] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 130B2C00 == 44 [pid = 3740] [id = 102] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 12D9AC00 == 43 [pid = 3740] [id = 101] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 10A49000 == 42 [pid = 3740] [id = 59] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 10A53000 == 41 [pid = 3740] [id = 58] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 13C55400 == 40 [pid = 3740] [id = 46] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 1810E400 == 39 [pid = 3740] [id = 71] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 19D1F000 == 38 [pid = 3740] [id = 97] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 17F5CC00 == 37 [pid = 3740] [id = 74] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 13159000 == 36 [pid = 3740] [id = 60] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 152ECC00 == 35 [pid = 3740] [id = 86] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 10A4B800 == 34 [pid = 3740] [id = 98] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 1A32B400 == 33 [pid = 3740] [id = 100] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 15E71C00 == 32 [pid = 3740] [id = 84] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 152F5000 == 31 [pid = 3740] [id = 99] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 152F0C00 == 30 [pid = 3740] [id = 112] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 14F58000 == 29 [pid = 3740] [id = 113] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 10E12000 == 28 [pid = 3740] [id = 110] 08:15:53 INFO - PROCESS | 3740 | --DOCSHELL 10F17400 == 27 [pid = 3740] [id = 111] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (155AE400) [pid = 3740] [serial = 256] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1445E000) [pid = 3740] [serial = 265] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (152EC800) [pid = 3740] [serial = 266] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1688D800) [pid = 3740] [serial = 268] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (16D6E800) [pid = 3740] [serial = 269] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1748CC00) [pid = 3740] [serial = 271] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (12A35000) [pid = 3740] [serial = 253] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (19876400) [pid = 3740] [serial = 280] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (18111800) [pid = 3740] [serial = 278] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1A786000) [pid = 3740] [serial = 286] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1995E800) [pid = 3740] [serial = 281] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (17F5F800) [pid = 3740] [serial = 283] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1AB2A000) [pid = 3740] [serial = 289] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (17E91C00) [pid = 3740] [serial = 275] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (19742000) [pid = 3740] [serial = 284] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1758D000) [pid = 3740] [serial = 272] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1A789800) [pid = 3740] [serial = 287] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (17E40400) [pid = 3740] [serial = 274] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (18111000) [pid = 3740] [serial = 277] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (12A30800) [pid = 3740] [serial = 262] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (130D9800) [pid = 3740] [serial = 263] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (11C39C00) [pid = 3740] [serial = 260] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (11284800) [pid = 3740] [serial = 259] [outer = 00000000] [url = about:blank] 08:15:53 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1AB2D800) [pid = 3740] [serial = 250] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3740 | 1469549754212 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:15:54 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 08:15:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1851ms 08:15:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:15:54 INFO - PROCESS | 3740 | 1469549754224 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 3740 | 1469549754228 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:15:54 INFO - PROCESS | 3740 | 1469549754233 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - PROCESS | 3740 | 1469549754236 Marionette TRACE conn3 <- [1,422,null,{}] 08:15:54 INFO - PROCESS | 3740 | 1469549754241 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:54 INFO - PROCESS | 3740 | 1469549754244 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:54 INFO - PROCESS | 3740 | 1469549754351 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:15:54 INFO - PROCESS | 3740 | 1469549754359 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 3740 | 1469549754363 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:54 INFO - PROCESS | 3740 | ++DOCSHELL 10E12800 == 28 [pid = 3740] [id = 115] 08:15:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (10E12C00) [pid = 3740] [serial = 342] [outer = 00000000] 08:15:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (11283000) [pid = 3740] [serial = 343] [outer = 10E12C00] 08:15:54 INFO - PROCESS | 3740 | 1469549754425 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (114D4400) [pid = 3740] [serial = 344] [outer = 10E12C00] 08:15:55 INFO - PROCESS | 3740 | 1469549755283 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:15:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:15:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1097ms 08:15:55 INFO - PROCESS | 3740 | 1469549755340 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:15:55 INFO - PROCESS | 3740 | 1469549755346 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:15:55 INFO - PROCESS | 3740 | 1469549755355 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:15:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:15:55 INFO - PROCESS | 3740 | 1469549755357 Marionette TRACE conn3 <- [1,426,null,{}] 08:15:55 INFO - PROCESS | 3740 | 1469549755361 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:55 INFO - PROCESS | 3740 | 1469549755364 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:55 INFO - PROCESS | 3740 | 1469549755432 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:15:55 INFO - PROCESS | 3740 | 1469549755438 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:55 INFO - PROCESS | 3740 | 1469549755441 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:55 INFO - PROCESS | 3740 | ++DOCSHELL 13059800 == 29 [pid = 3740] [id = 116] 08:15:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (130B2400) [pid = 3740] [serial = 345] [outer = 00000000] 08:15:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (13146C00) [pid = 3740] [serial = 346] [outer = 130B2400] 08:15:55 INFO - PROCESS | 3740 | 1469549755488 Marionette DEBUG loaded listener.js 08:15:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (131EC400) [pid = 3740] [serial = 347] [outer = 130B2400] 08:15:55 INFO - PROCESS | 3740 | 1469549755960 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 3740 | 1469549756014 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:15:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:15:56 INFO - PROCESS | 3740 | 1469549756027 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 3740 | 1469549756030 Marionette TRACE conn3 <- [1,430,null,{}] 08:15:56 INFO - PROCESS | 3740 | 1469549756022 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:56 INFO - PROCESS | 3740 | 1469549756027 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:56 INFO - PROCESS | 3740 | 1469549756158 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:15:56 INFO - PROCESS | 3740 | 1469549756172 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 3740 | 1469549756158 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:56 INFO - PROCESS | 3740 | ++DOCSHELL 1575E800 == 30 [pid = 3740] [id = 117] 08:15:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1575EC00) [pid = 3740] [serial = 348] [outer = 00000000] 08:15:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (15F70C00) [pid = 3740] [serial = 349] [outer = 1575EC00] 08:15:56 INFO - PROCESS | 3740 | 1469549756207 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (16955400) [pid = 3740] [serial = 350] [outer = 1575EC00] 08:15:56 INFO - PROCESS | 3740 | 1469549756640 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:15:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 08:15:56 INFO - PROCESS | 3740 | 1469549756691 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 3740 | 1469549756693 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:15:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:15:56 INFO - PROCESS | 3740 | 1469549756707 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 3740 | 1469549756709 Marionette TRACE conn3 <- [1,434,null,{}] 08:15:56 INFO - PROCESS | 3740 | 1469549756712 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:56 INFO - PROCESS | 3740 | 1469549756714 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:56 INFO - PROCESS | 3740 | 1469549756810 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:15:56 INFO - PROCESS | 3740 | 1469549756867 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 3740 | 1469549756870 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:56 INFO - PROCESS | 3740 | ++DOCSHELL 10A4B400 == 31 [pid = 3740] [id = 118] 08:15:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (12D9F800) [pid = 3740] [serial = 351] [outer = 00000000] 08:15:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (17486800) [pid = 3740] [serial = 352] [outer = 12D9F800] 08:15:56 INFO - PROCESS | 3740 | 1469549756914 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (176BF000) [pid = 3740] [serial = 353] [outer = 12D9F800] 08:15:57 INFO - PROCESS | 3740 | 1469549757271 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:15:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 617ms 08:15:57 INFO - PROCESS | 3740 | 1469549757331 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 3740 | 1469549757333 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:15:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:15:57 INFO - PROCESS | 3740 | 1469549757341 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 3740 | 1469549757343 Marionette TRACE conn3 <- [1,438,null,{}] 08:15:57 INFO - PROCESS | 3740 | 1469549757346 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:57 INFO - PROCESS | 3740 | 1469549757348 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:57 INFO - PROCESS | 3740 | 1469549757761 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (10F13000) [pid = 3740] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (152EF400) [pid = 3740] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (10A4BC00) [pid = 3740] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (10A0A400) [pid = 3740] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (19746000) [pid = 3740] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (139D1000) [pid = 3740] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (18112800) [pid = 3740] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (13938800) [pid = 3740] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (11AC8400) [pid = 3740] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (10F11C00) [pid = 3740] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (17F5E000) [pid = 3740] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A785C00) [pid = 3740] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (15F64000) [pid = 3740] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1A793800) [pid = 3740] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1A32BC00) [pid = 3740] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (12825C00) [pid = 3740] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (16954C00) [pid = 3740] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (130B5400) [pid = 3740] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (152F6000) [pid = 3740] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (17BBD800) [pid = 3740] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (12DA0000) [pid = 3740] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17E87800) [pid = 3740] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10E12400) [pid = 3740] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:15:57 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (13938C00) [pid = 3740] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:15:57 INFO - PROCESS | 3740 | 1469549757826 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 3740 | 1469549757828 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:57 INFO - PROCESS | 3740 | ++DOCSHELL 10A08400 == 32 [pid = 3740] [id = 119] 08:15:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10A0A400) [pid = 3740] [serial = 354] [outer = 00000000] 08:15:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10E10C00) [pid = 3740] [serial = 355] [outer = 10A0A400] 08:15:57 INFO - PROCESS | 3740 | 1469549757874 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (110BE800) [pid = 3740] [serial = 356] [outer = 10A0A400] 08:15:58 INFO - PROCESS | 3740 | 1469549758204 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:15:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 905ms 08:15:58 INFO - PROCESS | 3740 | 1469549758264 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 3740 | 1469549758266 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:15:58 INFO - PROCESS | 3740 | 1469549758270 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 3740 | 1469549758272 Marionette TRACE conn3 <- [1,442,null,{}] 08:15:58 INFO - PROCESS | 3740 | 1469549758275 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:58 INFO - PROCESS | 3740 | 1469549758281 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:58 INFO - PROCESS | 3740 | 1469549758362 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:15:58 INFO - PROCESS | 3740 | 1469549758368 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 3740 | 1469549758370 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:58 INFO - PROCESS | 3740 | ++DOCSHELL 15F64C00 == 33 [pid = 3740] [id = 120] 08:15:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (176B6400) [pid = 3740] [serial = 357] [outer = 00000000] 08:15:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (17E36400) [pid = 3740] [serial = 358] [outer = 176B6400] 08:15:58 INFO - PROCESS | 3740 | 1469549758422 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17E92400) [pid = 3740] [serial = 359] [outer = 176B6400] 08:15:58 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:15:58 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:15:58 INFO - PROCESS | 3740 | 1469549758803 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:15:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 562ms 08:15:58 INFO - PROCESS | 3740 | 1469549758820 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 3740 | 1469549758822 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:15:58 INFO - PROCESS | 3740 | 1469549758830 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 3740 | 1469549758831 Marionette TRACE conn3 <- [1,446,null,{}] 08:15:58 INFO - PROCESS | 3740 | 1469549758845 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:58 INFO - PROCESS | 3740 | 1469549758847 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:58 INFO - PROCESS | 3740 | 1469549758922 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:15:58 INFO - PROCESS | 3740 | 1469549758955 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 3740 | 1469549758958 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:58 INFO - PROCESS | 3740 | ++DOCSHELL 13938C00 == 34 [pid = 3740] [id = 121] 08:15:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (16D74000) [pid = 3740] [serial = 360] [outer = 00000000] 08:15:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1810F000) [pid = 3740] [serial = 361] [outer = 16D74000] 08:15:59 INFO - PROCESS | 3740 | 1469549759019 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (18111400) [pid = 3740] [serial = 362] [outer = 16D74000] 08:15:59 INFO - PROCESS | 3740 | 1469549759438 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:15:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 617ms 08:15:59 INFO - PROCESS | 3740 | 1469549759450 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 3740 | 1469549759452 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:15:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:15:59 INFO - PROCESS | 3740 | 1469549759459 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 3740 | 1469549759461 Marionette TRACE conn3 <- [1,450,null,{}] 08:15:59 INFO - PROCESS | 3740 | 1469549759464 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:59 INFO - PROCESS | 3740 | 1469549759466 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:59 INFO - PROCESS | 3740 | 1469549759582 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:15:59 INFO - PROCESS | 3740 | 1469549759683 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:59 INFO - PROCESS | 3740 | 1469549759687 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:15:59 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E7400 == 35 [pid = 3740] [id = 122] 08:15:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0FA1FC00) [pid = 3740] [serial = 363] [outer = 00000000] 08:15:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (10A4AC00) [pid = 3740] [serial = 364] [outer = 0FA1FC00] 08:15:59 INFO - PROCESS | 3740 | 1469549759753 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (10E0AC00) [pid = 3740] [serial = 365] [outer = 0FA1FC00] 08:16:00 INFO - PROCESS | 3740 | 1469549760547 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 3740 | 1469549760615 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:16:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:16:00 INFO - PROCESS | 3740 | 1469549760621 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - PROCESS | 3740 | 1469549760624 Marionette TRACE conn3 <- [1,454,null,{}] 08:16:00 INFO - PROCESS | 3740 | 1469549760629 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:00 INFO - PROCESS | 3740 | 1469549760616 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:00 INFO - PROCESS | 3740 | 1469549760733 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:16:00 INFO - PROCESS | 3740 | 1469549760872 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 3740 | 1469549760875 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:00 INFO - PROCESS | 3740 | ++DOCSHELL 13937C00 == 36 [pid = 3740] [id = 123] 08:16:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (14F5DC00) [pid = 3740] [serial = 366] [outer = 00000000] 08:16:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (152F0C00) [pid = 3740] [serial = 367] [outer = 14F5DC00] 08:16:00 INFO - PROCESS | 3740 | 1469549760933 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (152F5C00) [pid = 3740] [serial = 368] [outer = 14F5DC00] 08:16:01 INFO - PROCESS | 3740 | --DOCSHELL 13938C00 == 35 [pid = 3740] [id = 121] 08:16:01 INFO - PROCESS | 3740 | --DOCSHELL 15F64C00 == 34 [pid = 3740] [id = 120] 08:16:01 INFO - PROCESS | 3740 | --DOCSHELL 10A08400 == 33 [pid = 3740] [id = 119] 08:16:01 INFO - PROCESS | 3740 | --DOCSHELL 10A4B400 == 32 [pid = 3740] [id = 118] 08:16:01 INFO - PROCESS | 3740 | --DOCSHELL 1575E800 == 31 [pid = 3740] [id = 117] 08:16:01 INFO - PROCESS | 3740 | --DOCSHELL 13059800 == 30 [pid = 3740] [id = 116] 08:16:01 INFO - PROCESS | 3740 | --DOCSHELL 10E12800 == 29 [pid = 3740] [id = 115] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (12A37000) [pid = 3740] [serial = 176] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (12ADCC00) [pid = 3740] [serial = 215] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A815C00) [pid = 3740] [serial = 212] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1688B800) [pid = 3740] [serial = 218] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1AB2E800) [pid = 3740] [serial = 251] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (15E78C00) [pid = 3740] [serial = 179] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (12ADBC00) [pid = 3740] [serial = 139] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A794800) [pid = 3740] [serial = 173] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1974B800) [pid = 3740] [serial = 313] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A814C00) [pid = 3740] [serial = 317] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1A792000) [pid = 3740] [serial = 316] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1974D400) [pid = 3740] [serial = 314] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15F6D400) [pid = 3740] [serial = 319] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1ABB8C00) [pid = 3740] [serial = 290] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A790000) [pid = 3740] [serial = 298] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1AB28C00) [pid = 3740] [serial = 299] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (13156C00) [pid = 3740] [serial = 292] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (132E7000) [pid = 3740] [serial = 293] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (173FCC00) [pid = 3740] [serial = 307] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (17598400) [pid = 3740] [serial = 308] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1445C800) [pid = 3740] [serial = 304] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (152EEC00) [pid = 3740] [serial = 305] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1575FC00) [pid = 3740] [serial = 295] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16DF2400) [pid = 3740] [serial = 296] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17ED2400) [pid = 3740] [serial = 310] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (13158000) [pid = 3740] [serial = 301] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (132E7C00) [pid = 3740] [serial = 302] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A788400) [pid = 3740] [serial = 325] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1AB36000) [pid = 3740] [serial = 326] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (10E16000) [pid = 3740] [serial = 328] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (15F68000) [pid = 3740] [serial = 329] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (15F6FC00) [pid = 3740] [serial = 320] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (15F71C00) [pid = 3740] [serial = 322] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (17F52C00) [pid = 3740] [serial = 311] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1695B800) [pid = 3740] [serial = 323] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (13EA7400) [pid = 3740] [serial = 254] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (16DF0800) [pid = 3740] [serial = 257] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:01 INFO - PROCESS | 3740 | 1469549761661 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:16:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:16:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1098ms 08:16:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:16:01 INFO - PROCESS | 3740 | 1469549761720 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 3740 | 1469549761723 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:16:01 INFO - PROCESS | 3740 | 1469549761728 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 3740 | 1469549761731 Marionette TRACE conn3 <- [1,458,null,{}] 08:16:01 INFO - PROCESS | 3740 | 1469549761736 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:01 INFO - PROCESS | 3740 | 1469549761739 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:01 INFO - PROCESS | 3740 | 1469549761809 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:16:01 INFO - PROCESS | 3740 | 1469549761820 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 3740 | 1469549761823 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:01 INFO - PROCESS | 3740 | ++DOCSHELL 10E17800 == 30 [pid = 3740] [id = 124] 08:16:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (10F1B400) [pid = 3740] [serial = 369] [outer = 00000000] 08:16:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (12A37000) [pid = 3740] [serial = 370] [outer = 10F1B400] 08:16:01 INFO - PROCESS | 3740 | 1469549761870 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (12ADB400) [pid = 3740] [serial = 371] [outer = 10F1B400] 08:16:02 INFO - PROCESS | 3740 | 1469549762298 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 3740 | 1469549762351 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:16:02 INFO - PROCESS | 3740 | 1469549762357 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 3740 | 1469549762360 Marionette TRACE conn3 <- [1,462,null,{}] 08:16:02 INFO - PROCESS | 3740 | 1469549762345 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:02 INFO - PROCESS | 3740 | 1469549762348 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:02 INFO - PROCESS | 3740 | 1469549762436 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:16:02 INFO - PROCESS | 3740 | 1469549762444 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 3740 | 1469549762446 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:02 INFO - PROCESS | 3740 | ++DOCSHELL 139CEC00 == 31 [pid = 3740] [id = 125] 08:16:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (139D0000) [pid = 3740] [serial = 372] [outer = 00000000] 08:16:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (141C5800) [pid = 3740] [serial = 373] [outer = 139D0000] 08:16:02 INFO - PROCESS | 3740 | 1469549762493 Marionette DEBUG loaded listener.js 08:16:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (14F58000) [pid = 3740] [serial = 374] [outer = 139D0000] 08:16:02 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:02 INFO - PROCESS | 3740 | 1469549762907 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 3740 | 1469549762977 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:16:02 INFO - PROCESS | 3740 | 1469549762961 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 3740 | 1469549762965 Marionette TRACE conn3 <- [1,466,null,{}] 08:16:02 INFO - PROCESS | 3740 | 1469549762975 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:02 INFO - PROCESS | 3740 | 1469549762980 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:03 INFO - PROCESS | 3740 | 1469549763099 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:16:03 INFO - PROCESS | 3740 | 1469549763153 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 3740 | 1469549763156 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:03 INFO - PROCESS | 3740 | ++DOCSHELL 1575F400 == 32 [pid = 3740] [id = 126] 08:16:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (1575FC00) [pid = 3740] [serial = 375] [outer = 00000000] 08:16:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (15F63800) [pid = 3740] [serial = 376] [outer = 1575FC00] 08:16:03 INFO - PROCESS | 3740 | 1469549763204 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15F6A000) [pid = 3740] [serial = 377] [outer = 1575FC00] 08:16:03 INFO - PROCESS | 3740 | 1469549763545 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:16:03 INFO - PROCESS | 3740 | 1469549763584 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:16:03 INFO - PROCESS | 3740 | 1469549763587 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:16:03 INFO - PROCESS | 3740 | 1469549763589 Marionette TRACE conn3 <- [1,470,null,{}] 08:16:03 INFO - PROCESS | 3740 | 1469549763592 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:03 INFO - PROCESS | 3740 | 1469549763594 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:03 INFO - PROCESS | 3740 | 1469549763688 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:16:03 INFO - PROCESS | 3740 | 1469549763740 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 3740 | 1469549763743 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:03 INFO - PROCESS | 3740 | ++DOCSHELL 16952000 == 33 [pid = 3740] [id = 127] 08:16:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1695B800) [pid = 3740] [serial = 378] [outer = 00000000] 08:16:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16DF7400) [pid = 3740] [serial = 379] [outer = 1695B800] 08:16:03 INFO - PROCESS | 3740 | 1469549763794 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16F46C00) [pid = 3740] [serial = 380] [outer = 1695B800] 08:16:04 INFO - PROCESS | 3740 | 1469549764162 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:16:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 603ms 08:16:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:16:04 INFO - PROCESS | 3740 | 1469549764204 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 3740 | 1469549764206 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:16:04 INFO - PROCESS | 3740 | 1469549764210 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 3740 | 1469549764211 Marionette TRACE conn3 <- [1,474,null,{}] 08:16:04 INFO - PROCESS | 3740 | 1469549764254 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:04 INFO - PROCESS | 3740 | 1469549764256 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:04 INFO - PROCESS | 3740 | 1469549764341 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:16:04 INFO - PROCESS | 3740 | 1469549764353 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 3740 | 1469549764355 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:04 INFO - PROCESS | 3740 | ++DOCSHELL 1305A800 == 34 [pid = 3740] [id = 128] 08:16:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (17489000) [pid = 3740] [serial = 381] [outer = 00000000] 08:16:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (17598800) [pid = 3740] [serial = 382] [outer = 17489000] 08:16:04 INFO - PROCESS | 3740 | 1469549764399 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17B3C800) [pid = 3740] [serial = 383] [outer = 17489000] 08:16:04 INFO - PROCESS | 3740 | 1469549764798 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:16:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 604ms 08:16:04 INFO - PROCESS | 3740 | 1469549764827 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 3740 | 1469549764829 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:16:04 INFO - PROCESS | 3740 | 1469549764832 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:16:04 INFO - PROCESS | 3740 | 1469549764834 Marionette TRACE conn3 <- [1,478,null,{}] 08:16:04 INFO - PROCESS | 3740 | 1469549764841 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:04 INFO - PROCESS | 3740 | 1469549764847 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:04 INFO - PROCESS | 3740 | 1469549764953 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:16:04 INFO - PROCESS | 3740 | 1469549764967 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 3740 | 1469549764969 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:04 INFO - PROCESS | 3740 | ++DOCSHELL 17F5B800 == 35 [pid = 3740] [id = 129] 08:16:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17F5E400) [pid = 3740] [serial = 384] [outer = 00000000] 08:16:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19740C00) [pid = 3740] [serial = 385] [outer = 17F5E400] 08:16:04 INFO - PROCESS | 3740 | 1469549765012 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19745400) [pid = 3740] [serial = 386] [outer = 17F5E400] 08:16:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17E8DC00) [pid = 3740] [serial = 387] [outer = 1ABB6800] 08:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1575EC00) [pid = 3740] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (112B5000) [pid = 3740] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10E12C00) [pid = 3740] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (130B2400) [pid = 3740] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (112B3400) [pid = 3740] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (152F5800) [pid = 3740] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1524AC00) [pid = 3740] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (12D9F800) [pid = 3740] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (176B6400) [pid = 3740] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (10A0A400) [pid = 3740] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:16:05 INFO - PROCESS | 3740 | 1469549765525 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:16:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:16:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 741ms 08:16:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:16:05 INFO - PROCESS | 3740 | 1469549765568 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:16:05 INFO - PROCESS | 3740 | 1469549765570 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:16:05 INFO - PROCESS | 3740 | 1469549765573 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:16:05 INFO - PROCESS | 3740 | 1469549765575 Marionette TRACE conn3 <- [1,482,null,{}] 08:16:05 INFO - PROCESS | 3740 | 1469549765578 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:05 INFO - PROCESS | 3740 | 1469549765579 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:05 INFO - PROCESS | 3740 | 1469549765684 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:16:05 INFO - PROCESS | 3740 | 1469549765733 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 3740 | 1469549765718 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:05 INFO - PROCESS | 3740 | ++DOCSHELL 10B74400 == 36 [pid = 3740] [id = 130] 08:16:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (141C7800) [pid = 3740] [serial = 388] [outer = 00000000] 08:16:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16895800) [pid = 3740] [serial = 389] [outer = 141C7800] 08:16:05 INFO - PROCESS | 3740 | 1469549765761 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (17595C00) [pid = 3740] [serial = 390] [outer = 141C7800] 08:16:06 INFO - PROCESS | 3740 | 1469549766091 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:16:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 562ms 08:16:06 INFO - PROCESS | 3740 | 1469549766146 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 3740 | 1469549766148 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:16:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:16:06 INFO - PROCESS | 3740 | 1469549766152 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 3740 | 1469549766153 Marionette TRACE conn3 <- [1,486,null,{}] 08:16:06 INFO - PROCESS | 3740 | 1469549766157 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:06 INFO - PROCESS | 3740 | 1469549766159 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:06 INFO - PROCESS | 3740 | 1469549766248 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:16:06 INFO - PROCESS | 3740 | 1469549766253 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 3740 | 1469549766255 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:06 INFO - PROCESS | 3740 | ++DOCSHELL 10E13800 == 37 [pid = 3740] [id = 131] 08:16:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (152F4000) [pid = 3740] [serial = 391] [outer = 00000000] 08:16:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1973F400) [pid = 3740] [serial = 392] [outer = 152F4000] 08:16:06 INFO - PROCESS | 3740 | 1469549766298 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1974DC00) [pid = 3740] [serial = 393] [outer = 152F4000] 08:16:06 INFO - PROCESS | 3740 | 1469549766672 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:16:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 563ms 08:16:06 INFO - PROCESS | 3740 | 1469549766707 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 3740 | 1469549766709 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:16:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:16:06 INFO - PROCESS | 3740 | 1469549766712 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 3740 | 1469549766714 Marionette TRACE conn3 <- [1,490,null,{}] 08:16:06 INFO - PROCESS | 3740 | 1469549766717 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:06 INFO - PROCESS | 3740 | 1469549766719 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:06 INFO - PROCESS | 3740 | 1469549766798 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:16:06 INFO - PROCESS | 3740 | 1469549766788 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 3740 | 1469549766790 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:06 INFO - PROCESS | 3740 | ++DOCSHELL 15F71400 == 38 [pid = 3740] [id = 132] 08:16:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (174BB000) [pid = 3740] [serial = 394] [outer = 00000000] 08:16:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A3C6C00) [pid = 3740] [serial = 395] [outer = 174BB000] 08:16:06 INFO - PROCESS | 3740 | 1469549766842 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1A3CC400) [pid = 3740] [serial = 396] [outer = 174BB000] 08:16:07 INFO - PROCESS | 3740 | 1469549767331 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:16:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:16:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 658ms 08:16:07 INFO - PROCESS | 3740 | 1469549767372 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 3740 | 1469549767377 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:16:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:16:07 INFO - PROCESS | 3740 | 1469549767365 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:16:07 INFO - PROCESS | 3740 | 1469549767368 Marionette TRACE conn3 <- [1,494,null,{}] 08:16:07 INFO - PROCESS | 3740 | 1469549767375 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:07 INFO - PROCESS | 3740 | 1469549767378 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:07 INFO - PROCESS | 3740 | 1469549767490 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:16:07 INFO - PROCESS | 3740 | 1469549767565 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 3740 | 1469549767570 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:07 INFO - PROCESS | 3740 | ++DOCSHELL 10A53000 == 39 [pid = 3740] [id = 133] 08:16:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (10B7FC00) [pid = 3740] [serial = 397] [outer = 00000000] 08:16:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (12BD3400) [pid = 3740] [serial = 398] [outer = 10B7FC00] 08:16:07 INFO - PROCESS | 3740 | 1469549767626 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (13156C00) [pid = 3740] [serial = 399] [outer = 10B7FC00] 08:16:08 INFO - PROCESS | 3740 | 1469549768229 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:16:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:16:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 878ms 08:16:08 INFO - PROCESS | 3740 | 1469549768246 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 3740 | 1469549768251 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:16:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:16:08 INFO - PROCESS | 3740 | 1469549768258 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - PROCESS | 3740 | 1469549768262 Marionette TRACE conn3 <- [1,498,null,{}] 08:16:08 INFO - PROCESS | 3740 | 1469549768268 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:08 INFO - PROCESS | 3740 | 1469549768271 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:08 INFO - PROCESS | 3740 | 1469549768380 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:16:08 INFO - PROCESS | 3740 | 1469549768484 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 3740 | 1469549768487 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:08 INFO - PROCESS | 3740 | ++DOCSHELL 152F0800 == 40 [pid = 3740] [id = 134] 08:16:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (152F3000) [pid = 3740] [serial = 400] [outer = 00000000] 08:16:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15F62800) [pid = 3740] [serial = 401] [outer = 152F3000] 08:16:08 INFO - PROCESS | 3740 | 1469549768544 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16893800) [pid = 3740] [serial = 402] [outer = 152F3000] 08:16:09 INFO - PROCESS | 3740 | 1469549769080 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:16:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 878ms 08:16:09 INFO - PROCESS | 3740 | 1469549769135 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 3740 | 1469549769138 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:16:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:16:09 INFO - PROCESS | 3740 | 1469549769142 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 3740 | 1469549769146 Marionette TRACE conn3 <- [1,502,null,{}] 08:16:09 INFO - PROCESS | 3740 | 1469549769161 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:09 INFO - PROCESS | 3740 | 1469549769169 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:09 INFO - PROCESS | 3740 | 1469549769256 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:16:09 INFO - PROCESS | 3740 | 1469549769337 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 3740 | 1469549769340 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:09 INFO - PROCESS | 3740 | ++DOCSHELL 1810DC00 == 41 [pid = 3740] [id = 135] 08:16:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (18113400) [pid = 3740] [serial = 403] [outer = 00000000] 08:16:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A335000) [pid = 3740] [serial = 404] [outer = 18113400] 08:16:09 INFO - PROCESS | 3740 | 1469549769420 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A786800) [pid = 3740] [serial = 405] [outer = 18113400] 08:16:10 INFO - PROCESS | 3740 | 1469549770117 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:16:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:16:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1002ms 08:16:10 INFO - PROCESS | 3740 | 1469549770154 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 3740 | 1469549770158 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:16:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:16:10 INFO - PROCESS | 3740 | 1469549770163 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - PROCESS | 3740 | 1469549770167 Marionette TRACE conn3 <- [1,506,null,{}] 08:16:10 INFO - PROCESS | 3740 | 1469549770173 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:10 INFO - PROCESS | 3740 | 1469549770175 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:10 INFO - PROCESS | 3740 | 1469549770272 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:16:10 INFO - PROCESS | 3740 | 1469549770407 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 3740 | 1469549770412 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:10 INFO - PROCESS | 3740 | ++DOCSHELL 10E16800 == 42 [pid = 3740] [id = 136] 08:16:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (110BE000) [pid = 3740] [serial = 406] [outer = 00000000] 08:16:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (112B1C00) [pid = 3740] [serial = 407] [outer = 110BE000] 08:16:10 INFO - PROCESS | 3740 | 1469549770462 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (12D6E800) [pid = 3740] [serial = 408] [outer = 110BE000] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 112B2000 == 41 [pid = 3740] [id = 114] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 10E13800 == 40 [pid = 3740] [id = 131] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 10B74400 == 39 [pid = 3740] [id = 130] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 17F5B800 == 38 [pid = 3740] [id = 129] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 1305A800 == 37 [pid = 3740] [id = 128] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 16952000 == 36 [pid = 3740] [id = 127] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 1575F400 == 35 [pid = 3740] [id = 126] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 139CEC00 == 34 [pid = 3740] [id = 125] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 10E17800 == 33 [pid = 3740] [id = 124] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 0F9E7400 == 32 [pid = 3740] [id = 122] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 13937C00 == 31 [pid = 3740] [id = 123] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 1810DC00 == 30 [pid = 3740] [id = 135] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 15F71400 == 29 [pid = 3740] [id = 132] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 10A53000 == 28 [pid = 3740] [id = 133] 08:16:11 INFO - PROCESS | 3740 | --DOCSHELL 152F0800 == 27 [pid = 3740] [id = 134] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15F70C00) [pid = 3740] [serial = 349] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (132E5400) [pid = 3740] [serial = 341] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (130DF400) [pid = 3740] [serial = 340] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (11283000) [pid = 3740] [serial = 343] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (114D4400) [pid = 3740] [serial = 344] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (13146C00) [pid = 3740] [serial = 346] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13139800) [pid = 3740] [serial = 332] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12BCE000) [pid = 3740] [serial = 331] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15F6D000) [pid = 3740] [serial = 335] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15E71400) [pid = 3740] [serial = 334] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17ED3800) [pid = 3740] [serial = 338] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16F4C000) [pid = 3740] [serial = 337] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (17486800) [pid = 3740] [serial = 352] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16955400) [pid = 3740] [serial = 350] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (176BF000) [pid = 3740] [serial = 353] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (17E36400) [pid = 3740] [serial = 358] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (110BE800) [pid = 3740] [serial = 356] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (10E10C00) [pid = 3740] [serial = 355] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17E92400) [pid = 3740] [serial = 359] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (131EC400) [pid = 3740] [serial = 347] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1810F000) [pid = 3740] [serial = 361] [outer = 00000000] [url = about:blank] 08:16:11 INFO - PROCESS | 3740 | 1469549771427 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:16:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1317ms 08:16:11 INFO - PROCESS | 3740 | 1469549771486 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 3740 | 1469549771490 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:16:11 INFO - PROCESS | 3740 | 1469549771495 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:16:11 INFO - PROCESS | 3740 | 1469549771499 Marionette TRACE conn3 <- [1,510,null,{}] 08:16:11 INFO - PROCESS | 3740 | 1469549771505 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:11 INFO - PROCESS | 3740 | 1469549771508 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:11 INFO - PROCESS | 3740 | 1469549771577 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:16:11 INFO - PROCESS | 3740 | 1469549771673 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 3740 | 1469549771658 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:11 INFO - PROCESS | 3740 | ++DOCSHELL 10E12000 == 28 [pid = 3740] [id = 137] 08:16:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (10E14000) [pid = 3740] [serial = 409] [outer = 00000000] 08:16:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (11279C00) [pid = 3740] [serial = 410] [outer = 10E14000] 08:16:11 INFO - PROCESS | 3740 | 1469549771705 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (114D4800) [pid = 3740] [serial = 411] [outer = 10E14000] 08:16:12 INFO - PROCESS | 3740 | 1469549772050 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:16:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:16:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 603ms 08:16:12 INFO - PROCESS | 3740 | 1469549772112 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 3740 | 1469549772117 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:16:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:16:12 INFO - PROCESS | 3740 | 1469549772123 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - PROCESS | 3740 | 1469549772126 Marionette TRACE conn3 <- [1,514,null,{}] 08:16:12 INFO - PROCESS | 3740 | 1469549772129 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:12 INFO - PROCESS | 3740 | 1469549772132 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:12 INFO - PROCESS | 3740 | 1469549772227 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:16:12 INFO - PROCESS | 3740 | 1469549772243 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 3740 | 1469549772246 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:12 INFO - PROCESS | 3740 | ++DOCSHELL 12DA6400 == 29 [pid = 3740] [id = 138] 08:16:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (130AD800) [pid = 3740] [serial = 412] [outer = 00000000] 08:16:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1314D400) [pid = 3740] [serial = 413] [outer = 130AD800] 08:16:12 INFO - PROCESS | 3740 | 1469549772274 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (13159000) [pid = 3740] [serial = 414] [outer = 130AD800] 08:16:12 INFO - PROCESS | 3740 | 1469549772661 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:16:12 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 08:16:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 562ms 08:16:12 INFO - PROCESS | 3740 | 1469549772680 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 3740 | 1469549772683 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:16:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:16:12 INFO - PROCESS | 3740 | 1469549772686 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - PROCESS | 3740 | 1469549772690 Marionette TRACE conn3 <- [1,518,null,{}] 08:16:12 INFO - PROCESS | 3740 | 1469549772700 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:12 INFO - PROCESS | 3740 | 1469549772705 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:12 INFO - PROCESS | 3740 | 1469549772767 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:16:12 INFO - PROCESS | 3740 | 1469549772774 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 3740 | 1469549772777 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:12 INFO - PROCESS | 3740 | ++DOCSHELL 13940000 == 30 [pid = 3740] [id = 139] 08:16:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (13C55400) [pid = 3740] [serial = 415] [outer = 00000000] 08:16:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (14459000) [pid = 3740] [serial = 416] [outer = 13C55400] 08:16:12 INFO - PROCESS | 3740 | 1469549772825 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (152EE800) [pid = 3740] [serial = 417] [outer = 13C55400] 08:16:13 INFO - PROCESS | 3740 | 1469549773253 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 604ms 08:16:13 INFO - PROCESS | 3740 | 1469549773306 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 3740 | 1469549773309 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:16:13 INFO - PROCESS | 3740 | 1469549773312 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 3740 | 1469549773313 Marionette TRACE conn3 <- [1,522,null,{}] 08:16:13 INFO - PROCESS | 3740 | 1469549773317 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:13 INFO - PROCESS | 3740 | 1469549773319 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:13 INFO - PROCESS | 3740 | 1469549773412 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:16:13 INFO - PROCESS | 3740 | 1469549773471 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 3740 | 1469549773473 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:13 INFO - PROCESS | 3740 | ++DOCSHELL 15756400 == 31 [pid = 3740] [id = 140] 08:16:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15759000) [pid = 3740] [serial = 418] [outer = 00000000] 08:16:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15E7DC00) [pid = 3740] [serial = 419] [outer = 15759000] 08:16:13 INFO - PROCESS | 3740 | 1469549773517 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15F68C00) [pid = 3740] [serial = 420] [outer = 15759000] 08:16:13 INFO - PROCESS | 3740 | 1469549773909 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 645ms 08:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:16:13 INFO - PROCESS | 3740 | 1469549773949 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 3740 | 1469549773951 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:16:13 INFO - PROCESS | 3740 | 1469549773954 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 3740 | 1469549773956 Marionette TRACE conn3 <- [1,526,null,{}] 08:16:13 INFO - PROCESS | 3740 | 1469549773959 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:13 INFO - PROCESS | 3740 | 1469549773961 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:14 INFO - PROCESS | 3740 | 1469549774046 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:16:14 INFO - PROCESS | 3740 | 1469549774053 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 3740 | 1469549774055 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:14 INFO - PROCESS | 3740 | ++DOCSHELL 15F70C00 == 32 [pid = 3740] [id = 141] 08:16:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15F71C00) [pid = 3740] [serial = 421] [outer = 00000000] 08:16:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16894C00) [pid = 3740] [serial = 422] [outer = 15F71C00] 08:16:14 INFO - PROCESS | 3740 | 1469549774099 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16896400) [pid = 3740] [serial = 423] [outer = 15F71C00] 08:16:14 INFO - PROCESS | 3740 | 1469549774536 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:16:14 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 08:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 603ms 08:16:14 INFO - PROCESS | 3740 | 1469549774570 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:16:14 INFO - PROCESS | 3740 | 1469549774572 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:16:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:16:14 INFO - PROCESS | 3740 | 1469549774576 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - PROCESS | 3740 | 1469549774577 Marionette TRACE conn3 <- [1,530,null,{}] 08:16:14 INFO - PROCESS | 3740 | 1469549774581 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:14 INFO - PROCESS | 3740 | 1469549774586 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:14 INFO - PROCESS | 3740 | 1469549774708 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:16:14 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17489000) [pid = 3740] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:16:14 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (141C7800) [pid = 3740] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:16:14 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16D74000) [pid = 3740] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:16:14 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (14F5DC00) [pid = 3740] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:16:14 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0FA1FC00) [pid = 3740] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:16:14 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10F1B400) [pid = 3740] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:16:14 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1575FC00) [pid = 3740] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:16:14 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (139D0000) [pid = 3740] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:16:14 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (174BB000) [pid = 3740] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:16:14 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (17F5E400) [pid = 3740] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:16:14 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (152F4000) [pid = 3740] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:16:14 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1695B800) [pid = 3740] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:16:14 INFO - PROCESS | 3740 | 1469549774905 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 3740 | 1469549774907 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:14 INFO - PROCESS | 3740 | ++DOCSHELL 1058C400 == 33 [pid = 3740] [id = 142] 08:16:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (10A0B400) [pid = 3740] [serial = 424] [outer = 00000000] 08:16:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (10F16800) [pid = 3740] [serial = 425] [outer = 10A0B400] 08:16:14 INFO - PROCESS | 3740 | 1469549774960 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (139CD000) [pid = 3740] [serial = 426] [outer = 10A0B400] 08:16:15 INFO - PROCESS | 3740 | 1469549775283 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:16:15 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 08:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:16:15 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 08:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:16:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 741ms 08:16:15 INFO - PROCESS | 3740 | 1469549775325 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 3740 | 1469549775327 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:16:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:16:15 INFO - PROCESS | 3740 | 1469549775331 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - PROCESS | 3740 | 1469549775333 Marionette TRACE conn3 <- [1,534,null,{}] 08:16:15 INFO - PROCESS | 3740 | 1469549775336 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:15 INFO - PROCESS | 3740 | 1469549775320 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:15 INFO - PROCESS | 3740 | 1469549775431 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:16:15 INFO - PROCESS | 3740 | 1469549775438 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:15 INFO - PROCESS | 3740 | 1469549775440 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:15 INFO - PROCESS | 3740 | ++DOCSHELL 10E17400 == 34 [pid = 3740] [id = 143] 08:16:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (13147400) [pid = 3740] [serial = 427] [outer = 00000000] 08:16:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17592400) [pid = 3740] [serial = 428] [outer = 13147400] 08:16:15 INFO - PROCESS | 3740 | 1469549775465 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (176C3800) [pid = 3740] [serial = 429] [outer = 13147400] 08:16:15 INFO - PROCESS | 3740 | 1469549775803 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:16:15 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. 08:16:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 521ms 08:16:15 INFO - PROCESS | 3740 | 1469549775846 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 3740 | 1469549775847 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:16:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:16:15 INFO - PROCESS | 3740 | 1469549775851 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - PROCESS | 3740 | 1469549775853 Marionette TRACE conn3 <- [1,538,null,{}] 08:16:15 INFO - PROCESS | 3740 | 1469549775856 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:15 INFO - PROCESS | 3740 | 1469549775858 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:15 INFO - PROCESS | 3740 | 1469549775931 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:16:16 INFO - PROCESS | 3740 | 1469549776015 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 3740 | 1469549776017 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:16 INFO - PROCESS | 3740 | ++DOCSHELL 10F12800 == 35 [pid = 3740] [id = 144] 08:16:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16EE0000) [pid = 3740] [serial = 430] [outer = 00000000] 08:16:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17E93000) [pid = 3740] [serial = 431] [outer = 16EE0000] 08:16:16 INFO - PROCESS | 3740 | 1469549776062 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17ED2800) [pid = 3740] [serial = 432] [outer = 16EE0000] 08:16:16 INFO - PROCESS | 3740 | 1469549776359 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:16:16 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. 08:16:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 548ms 08:16:16 INFO - PROCESS | 3740 | 1469549776413 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 3740 | 1469549776415 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:16:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:16:16 INFO - PROCESS | 3740 | 1469549776418 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 3740 | 1469549776420 Marionette TRACE conn3 <- [1,542,null,{}] 08:16:16 INFO - PROCESS | 3740 | 1469549776423 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:16 INFO - PROCESS | 3740 | 1469549776425 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:16 INFO - PROCESS | 3740 | 1469549776516 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:16:16 INFO - PROCESS | 3740 | 1469549776524 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 3740 | 1469549776526 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:16 INFO - PROCESS | 3740 | ++DOCSHELL 17F5CC00 == 36 [pid = 3740] [id = 145] 08:16:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17F5EC00) [pid = 3740] [serial = 433] [outer = 00000000] 08:16:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1974AC00) [pid = 3740] [serial = 434] [outer = 17F5EC00] 08:16:16 INFO - PROCESS | 3740 | 1469549776593 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19879800) [pid = 3740] [serial = 435] [outer = 17F5EC00] 08:16:17 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:17 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:16:17 INFO - PROCESS | 3740 | 1469549777321 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:16:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:16:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1001ms 08:16:17 INFO - PROCESS | 3740 | 1469549777430 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 3740 | 1469549777434 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:16:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:16:17 INFO - PROCESS | 3740 | 1469549777439 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 3740 | 1469549777444 Marionette TRACE conn3 <- [1,546,null,{}] 08:16:17 INFO - PROCESS | 3740 | 1469549777432 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:17 INFO - PROCESS | 3740 | 1469549777437 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:17 INFO - PROCESS | 3740 | 1469549777561 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:16:17 INFO - PROCESS | 3740 | 1469549777611 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 3740 | 1469549777614 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:17 INFO - PROCESS | 3740 | ++DOCSHELL 10F1B000 == 37 [pid = 3740] [id = 146] 08:16:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (110BE800) [pid = 3740] [serial = 436] [outer = 00000000] 08:16:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (11436C00) [pid = 3740] [serial = 437] [outer = 110BE800] 08:16:17 INFO - PROCESS | 3740 | 1469549777670 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (130B2400) [pid = 3740] [serial = 438] [outer = 110BE800] 08:16:18 INFO - PROCESS | 3740 | 1469549778448 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:16:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:16:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1043ms 08:16:18 INFO - PROCESS | 3740 | 1469549778491 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 3740 | 1469549778496 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:16:18 INFO - PROCESS | 3740 | 1469549778501 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:16:18 INFO - PROCESS | 3740 | 1469549778504 Marionette TRACE conn3 <- [1,550,null,{}] 08:16:18 INFO - PROCESS | 3740 | 1469549778491 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:18 INFO - PROCESS | 3740 | 1469549778494 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:18 INFO - PROCESS | 3740 | 1469549778601 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:16:18 INFO - PROCESS | 3740 | 1469549778679 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 3740 | 1469549778684 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:18 INFO - PROCESS | 3740 | ++DOCSHELL 10E13C00 == 38 [pid = 3740] [id = 147] 08:16:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10E15000) [pid = 3740] [serial = 439] [outer = 00000000] 08:16:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1282D400) [pid = 3740] [serial = 440] [outer = 10E15000] 08:16:18 INFO - PROCESS | 3740 | 1469549778715 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (12BCDC00) [pid = 3740] [serial = 441] [outer = 10E15000] 08:16:18 INFO - PROCESS | 3740 | --DOCSHELL 10F12800 == 37 [pid = 3740] [id = 144] 08:16:18 INFO - PROCESS | 3740 | --DOCSHELL 10E17400 == 36 [pid = 3740] [id = 143] 08:16:18 INFO - PROCESS | 3740 | --DOCSHELL 1058C400 == 35 [pid = 3740] [id = 142] 08:16:18 INFO - PROCESS | 3740 | --DOCSHELL 15F70C00 == 34 [pid = 3740] [id = 141] 08:16:18 INFO - PROCESS | 3740 | --DOCSHELL 15756400 == 33 [pid = 3740] [id = 140] 08:16:18 INFO - PROCESS | 3740 | --DOCSHELL 13940000 == 32 [pid = 3740] [id = 139] 08:16:18 INFO - PROCESS | 3740 | --DOCSHELL 12DA6400 == 31 [pid = 3740] [id = 138] 08:16:18 INFO - PROCESS | 3740 | --DOCSHELL 10E12000 == 30 [pid = 3740] [id = 137] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (17B3C800) [pid = 3740] [serial = 383] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (17598800) [pid = 3740] [serial = 382] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16895800) [pid = 3740] [serial = 389] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (18111400) [pid = 3740] [serial = 362] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (152F0C00) [pid = 3740] [serial = 367] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (152F5C00) [pid = 3740] [serial = 368] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10A4AC00) [pid = 3740] [serial = 364] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10E0AC00) [pid = 3740] [serial = 365] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12A37000) [pid = 3740] [serial = 370] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12ADB400) [pid = 3740] [serial = 371] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15F63800) [pid = 3740] [serial = 376] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (141C5800) [pid = 3740] [serial = 373] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (14F58000) [pid = 3740] [serial = 374] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17595C00) [pid = 3740] [serial = 390] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A3C6C00) [pid = 3740] [serial = 395] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A3CC400) [pid = 3740] [serial = 396] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16DFD000) [pid = 3740] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19740C00) [pid = 3740] [serial = 385] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19745400) [pid = 3740] [serial = 386] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1974DC00) [pid = 3740] [serial = 393] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (16DF7400) [pid = 3740] [serial = 379] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1973F400) [pid = 3740] [serial = 392] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (16F46C00) [pid = 3740] [serial = 380] [outer = 00000000] [url = about:blank] 08:16:18 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (15F6A000) [pid = 3740] [serial = 377] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:19 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:16:19 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:19 INFO - PROCESS | 3740 | 1469549779158 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:16:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:16:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 700ms 08:16:19 INFO - PROCESS | 3740 | 1469549779193 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 3740 | 1469549779198 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:16:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:16:19 INFO - PROCESS | 3740 | 1469549779204 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 3740 | 1469549779207 Marionette TRACE conn3 <- [1,554,null,{}] 08:16:19 INFO - PROCESS | 3740 | 1469549779210 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:19 INFO - PROCESS | 3740 | 1469549779213 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:19 INFO - PROCESS | 3740 | 1469549779297 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:16:19 INFO - PROCESS | 3740 | 1469549779287 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 3740 | 1469549779290 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:19 INFO - PROCESS | 3740 | ++DOCSHELL 13152400 == 31 [pid = 3740] [id = 148] 08:16:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (13154C00) [pid = 3740] [serial = 442] [outer = 00000000] 08:16:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1326C400) [pid = 3740] [serial = 443] [outer = 13154C00] 08:16:19 INFO - PROCESS | 3740 | 1469549779337 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13922800) [pid = 3740] [serial = 444] [outer = 13154C00] 08:16:19 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:19 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:16:19 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:19 INFO - PROCESS | 3740 | 1469549779742 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:16:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:16:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 562ms 08:16:19 INFO - PROCESS | 3740 | 1469549779759 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 3740 | 1469549779761 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:16:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:16:19 INFO - PROCESS | 3740 | 1469549779769 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 3740 | 1469549779772 Marionette TRACE conn3 <- [1,558,null,{}] 08:16:19 INFO - PROCESS | 3740 | 1469549779783 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:19 INFO - PROCESS | 3740 | 1469549779788 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:19 INFO - PROCESS | 3740 | 1469549779869 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:16:19 INFO - PROCESS | 3740 | 1469549779892 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 3740 | 1469549779895 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:19 INFO - PROCESS | 3740 | ++DOCSHELL 152F5400 == 32 [pid = 3740] [id = 149] 08:16:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (152F6400) [pid = 3740] [serial = 445] [outer = 00000000] 08:16:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (155A5000) [pid = 3740] [serial = 446] [outer = 152F6400] 08:16:19 INFO - PROCESS | 3740 | 1469549779949 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15758000) [pid = 3740] [serial = 447] [outer = 152F6400] 08:16:20 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:20 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:20 INFO - PROCESS | 3740 | 1469549780368 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:16:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:16:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 603ms 08:16:20 INFO - PROCESS | 3740 | 1469549780382 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:16:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:16:20 INFO - PROCESS | 3740 | 1469549780384 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:16:20 INFO - PROCESS | 3740 | 1469549780387 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 3740 | 1469549780389 Marionette TRACE conn3 <- [1,562,null,{}] 08:16:20 INFO - PROCESS | 3740 | 1469549780393 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:20 INFO - PROCESS | 3740 | 1469549780395 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:20 INFO - PROCESS | 3740 | 1469549780477 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:16:20 INFO - PROCESS | 3740 | 1469549780482 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 3740 | 1469549780484 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:20 INFO - PROCESS | 3740 | ++DOCSHELL 15E79000 == 33 [pid = 3740] [id = 150] 08:16:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15E7E400) [pid = 3740] [serial = 448] [outer = 00000000] 08:16:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1688FC00) [pid = 3740] [serial = 449] [outer = 15E7E400] 08:16:20 INFO - PROCESS | 3740 | 1469549780528 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16B11C00) [pid = 3740] [serial = 450] [outer = 15E7E400] 08:16:20 INFO - PROCESS | 3740 | 1469549780922 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:16:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 549ms 08:16:20 INFO - PROCESS | 3740 | 1469549780962 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 3740 | 1469549780964 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:16:20 INFO - PROCESS | 3740 | 1469549780967 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 3740 | 1469549780969 Marionette TRACE conn3 <- [1,566,null,{}] 08:16:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:16:20 INFO - PROCESS | 3740 | 1469549780979 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:20 INFO - PROCESS | 3740 | 1469549780981 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:21 INFO - PROCESS | 3740 | 1469549781068 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:16:21 INFO - PROCESS | 3740 | 1469549781150 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 3740 | 1469549781152 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:21 INFO - PROCESS | 3740 | ++DOCSHELL 16DFA800 == 34 [pid = 3740] [id = 151] 08:16:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16DFDC00) [pid = 3740] [serial = 451] [outer = 00000000] 08:16:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (173F9800) [pid = 3740] [serial = 452] [outer = 16DFDC00] 08:16:21 INFO - PROCESS | 3740 | 1469549781177 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (174C7C00) [pid = 3740] [serial = 453] [outer = 16DFDC00] 08:16:21 INFO - PROCESS | 3740 | 1469549781630 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:16:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:16:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 700ms 08:16:21 INFO - PROCESS | 3740 | 1469549781663 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:16:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:16:21 INFO - PROCESS | 3740 | 1469549781665 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:16:21 INFO - PROCESS | 3740 | 1469549781668 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 3740 | 1469549781670 Marionette TRACE conn3 <- [1,570,null,{}] 08:16:21 INFO - PROCESS | 3740 | 1469549781674 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:21 INFO - PROCESS | 3740 | 1469549781679 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:21 INFO - PROCESS | 3740 | 1469549781832 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:16:21 INFO - PROCESS | 3740 | 1469549781855 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 3740 | 1469549781857 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:21 INFO - PROCESS | 3740 | ++DOCSHELL 1973F400 == 35 [pid = 3740] [id = 152] 08:16:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19744000) [pid = 3740] [serial = 454] [outer = 00000000] 08:16:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19D19800) [pid = 3740] [serial = 455] [outer = 19744000] 08:16:21 INFO - PROCESS | 3740 | 1469549781903 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A337000) [pid = 3740] [serial = 456] [outer = 19744000] 08:16:22 INFO - PROCESS | 3740 | 1469549782368 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:16:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 740ms 08:16:22 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16EE0000) [pid = 3740] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:16:22 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13C55400) [pid = 3740] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:16:22 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15759000) [pid = 3740] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:16:22 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (110BE000) [pid = 3740] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:16:22 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10E14000) [pid = 3740] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:16:22 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (130AD800) [pid = 3740] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:16:22 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15F71C00) [pid = 3740] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:16:22 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (10A0B400) [pid = 3740] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:16:22 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (13147400) [pid = 3740] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:16:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:16:22 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (10B7FC00) [pid = 3740] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:16:22 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (152F3000) [pid = 3740] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:16:22 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (18113400) [pid = 3740] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:16:22 INFO - PROCESS | 3740 | 1469549782426 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 3740 | 1469549782428 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:16:22 INFO - PROCESS | 3740 | 1469549782431 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 3740 | 1469549782433 Marionette TRACE conn3 <- [1,574,null,{}] 08:16:22 INFO - PROCESS | 3740 | 1469549782436 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:22 INFO - PROCESS | 3740 | 1469549782438 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:22 INFO - PROCESS | 3740 | 1469549782535 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:16:22 INFO - PROCESS | 3740 | 1469549782546 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 3740 | 1469549782548 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:22 INFO - PROCESS | 3740 | ++DOCSHELL 130AD800 == 36 [pid = 3740] [id = 153] 08:16:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13146C00) [pid = 3740] [serial = 457] [outer = 00000000] 08:16:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (152EF000) [pid = 3740] [serial = 458] [outer = 13146C00] 08:16:22 INFO - PROCESS | 3740 | 1469549782592 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15E7C800) [pid = 3740] [serial = 459] [outer = 13146C00] 08:16:22 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:22 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:16:22 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:22 INFO - PROCESS | 3740 | 1469549782965 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:16:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 549ms 08:16:22 INFO - PROCESS | 3740 | 1469549782989 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 3740 | 1469549782991 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:16:22 INFO - PROCESS | 3740 | 1469549782994 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:16:22 INFO - PROCESS | 3740 | 1469549782996 Marionette TRACE conn3 <- [1,578,null,{}] 08:16:22 INFO - PROCESS | 3740 | 1469549783000 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:22 INFO - PROCESS | 3740 | 1469549783002 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:23 INFO - PROCESS | 3740 | 1469549783072 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:16:23 INFO - PROCESS | 3740 | 1469549783077 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 3740 | 1469549783079 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:23 INFO - PROCESS | 3740 | ++DOCSHELL 12AB6800 == 37 [pid = 3740] [id = 154] 08:16:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16950C00) [pid = 3740] [serial = 460] [outer = 00000000] 08:16:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (17B42000) [pid = 3740] [serial = 461] [outer = 16950C00] 08:16:23 INFO - PROCESS | 3740 | 1469549783122 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (18113C00) [pid = 3740] [serial = 462] [outer = 16950C00] 08:16:23 INFO - PROCESS | 3740 | 1469549783467 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:16:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:16:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 522ms 08:16:23 INFO - PROCESS | 3740 | 1469549783518 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 3740 | 1469549783520 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:16:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:16:23 INFO - PROCESS | 3740 | 1469549783528 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - PROCESS | 3740 | 1469549783530 Marionette TRACE conn3 <- [1,582,null,{}] 08:16:23 INFO - PROCESS | 3740 | 1469549783534 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:23 INFO - PROCESS | 3740 | 1469549783535 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:23 INFO - PROCESS | 3740 | 1469549783593 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:16:23 INFO - PROCESS | 3740 | 1469549783599 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 3740 | 1469549783601 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:23 INFO - PROCESS | 3740 | ++DOCSHELL 12AE4800 == 38 [pid = 3740] [id = 155] 08:16:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17E91800) [pid = 3740] [serial = 463] [outer = 00000000] 08:16:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1987DC00) [pid = 3740] [serial = 464] [outer = 17E91800] 08:16:23 INFO - PROCESS | 3740 | 1469549783645 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19D12800) [pid = 3740] [serial = 465] [outer = 17E91800] 08:16:24 INFO - PROCESS | 3740 | 1469549784025 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:16:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:16:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 522ms 08:16:24 INFO - PROCESS | 3740 | 1469549784060 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 3740 | 1469549784044 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:16:24 INFO - PROCESS | 3740 | 1469549784047 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:16:24 INFO - PROCESS | 3740 | 1469549784049 Marionette TRACE conn3 <- [1,586,null,{}] 08:16:24 INFO - PROCESS | 3740 | 1469549784064 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:24 INFO - PROCESS | 3740 | 1469549784068 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:24 INFO - PROCESS | 3740 | 1469549784173 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:16:24 INFO - PROCESS | 3740 | 1469549784279 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 3740 | 1469549784282 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:24 INFO - PROCESS | 3740 | ++DOCSHELL 0FA2BC00 == 39 [pid = 3740] [id = 156] 08:16:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1058C400) [pid = 3740] [serial = 466] [outer = 00000000] 08:16:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (10A51C00) [pid = 3740] [serial = 467] [outer = 1058C400] 08:16:24 INFO - PROCESS | 3740 | 1469549784339 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (10E0D000) [pid = 3740] [serial = 468] [outer = 1058C400] 08:16:24 INFO - PROCESS | 3740 | 1469549784938 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:16:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:16:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 906ms 08:16:24 INFO - PROCESS | 3740 | 1469549784971 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 3740 | 1469549784975 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:16:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:16:24 INFO - PROCESS | 3740 | 1469549784981 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - PROCESS | 3740 | 1469549784984 Marionette TRACE conn3 <- [1,590,null,{}] 08:16:24 INFO - PROCESS | 3740 | 1469549784990 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:24 INFO - PROCESS | 3740 | 1469549784992 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:25 INFO - PROCESS | 3740 | 1469549785082 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:16:25 INFO - PROCESS | 3740 | 1469549785211 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 3740 | 1469549785214 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:25 INFO - PROCESS | 3740 | ++DOCSHELL 131EAC00 == 40 [pid = 3740] [id = 157] 08:16:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (139CCC00) [pid = 3740] [serial = 469] [outer = 00000000] 08:16:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (14F5B800) [pid = 3740] [serial = 470] [outer = 139CCC00] 08:16:25 INFO - PROCESS | 3740 | 1469549785271 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (152F0C00) [pid = 3740] [serial = 471] [outer = 139CCC00] 08:16:25 INFO - PROCESS | 3740 | 1469549785789 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:16:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:16:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 878ms 08:16:25 INFO - PROCESS | 3740 | 1469549785866 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:16:25 INFO - PROCESS | 3740 | 1469549785870 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:16:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:16:25 INFO - PROCESS | 3740 | 1469549785875 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 3740 | 1469549785877 Marionette TRACE conn3 <- [1,594,null,{}] 08:16:25 INFO - PROCESS | 3740 | 1469549785881 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:25 INFO - PROCESS | 3740 | 1469549785884 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:25 INFO - PROCESS | 3740 | 1469549785978 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:16:26 INFO - PROCESS | 3740 | 1469549786033 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 3740 | 1469549786036 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:26 INFO - PROCESS | 3740 | ++DOCSHELL 16598000 == 41 [pid = 3740] [id = 158] 08:16:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16ED8800) [pid = 3740] [serial = 472] [outer = 00000000] 08:16:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17E87C00) [pid = 3740] [serial = 473] [outer = 16ED8800] 08:16:26 INFO - PROCESS | 3740 | 1469549786140 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1810D800) [pid = 3740] [serial = 474] [outer = 16ED8800] 08:16:26 INFO - PROCESS | 3740 | 1469549786817 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:16:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1001ms 08:16:26 INFO - PROCESS | 3740 | 1469549786876 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 3740 | 1469549786880 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:16:26 INFO - PROCESS | 3740 | 1469549786886 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:16:26 INFO - PROCESS | 3740 | 1469549786889 Marionette TRACE conn3 <- [1,598,null,{}] 08:16:26 INFO - PROCESS | 3740 | 1469549786894 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:26 INFO - PROCESS | 3740 | 1469549786897 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:26 INFO - PROCESS | 3740 | 1469549786979 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:16:27 INFO - PROCESS | 3740 | 1469549787060 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:27 INFO - PROCESS | 3740 | 1469549787064 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:27 INFO - PROCESS | 3740 | ++DOCSHELL 10E0E000 == 42 [pid = 3740] [id = 159] 08:16:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10F13000) [pid = 3740] [serial = 475] [outer = 00000000] 08:16:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (128A8C00) [pid = 3740] [serial = 476] [outer = 10F13000] 08:16:27 INFO - PROCESS | 3740 | 1469549787152 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (12AE4000) [pid = 3740] [serial = 477] [outer = 10F13000] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 12AE4800 == 41 [pid = 3740] [id = 155] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 12AB6800 == 40 [pid = 3740] [id = 154] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 130AD800 == 39 [pid = 3740] [id = 153] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 1973F400 == 38 [pid = 3740] [id = 152] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 16DFA800 == 37 [pid = 3740] [id = 151] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 15E79000 == 36 [pid = 3740] [id = 150] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 152F5400 == 35 [pid = 3740] [id = 149] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 13152400 == 34 [pid = 3740] [id = 148] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 10E13C00 == 33 [pid = 3740] [id = 147] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 10F1B000 == 32 [pid = 3740] [id = 146] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 17F5CC00 == 31 [pid = 3740] [id = 145] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 10E16800 == 30 [pid = 3740] [id = 136] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 16598000 == 29 [pid = 3740] [id = 158] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 0FA2BC00 == 28 [pid = 3740] [id = 156] 08:16:27 INFO - PROCESS | 3740 | --DOCSHELL 131EAC00 == 27 [pid = 3740] [id = 157] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (17E93000) [pid = 3740] [serial = 431] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (14459000) [pid = 3740] [serial = 416] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (15E7DC00) [pid = 3740] [serial = 419] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (12D6E800) [pid = 3740] [serial = 408] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (112B1C00) [pid = 3740] [serial = 407] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (11279C00) [pid = 3740] [serial = 410] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (114D4800) [pid = 3740] [serial = 411] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1314D400) [pid = 3740] [serial = 413] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (13159000) [pid = 3740] [serial = 414] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16894C00) [pid = 3740] [serial = 422] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15F68C00) [pid = 3740] [serial = 420] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10F16800) [pid = 3740] [serial = 425] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16896400) [pid = 3740] [serial = 423] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (139CD000) [pid = 3740] [serial = 426] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17592400) [pid = 3740] [serial = 428] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (13156C00) [pid = 3740] [serial = 399] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (12BD3400) [pid = 3740] [serial = 398] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16893800) [pid = 3740] [serial = 402] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (15F62800) [pid = 3740] [serial = 401] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A786800) [pid = 3740] [serial = 405] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A335000) [pid = 3740] [serial = 404] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (17ED2800) [pid = 3740] [serial = 432] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (176C3800) [pid = 3740] [serial = 429] [outer = 00000000] [url = about:blank] 08:16:27 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (152EE800) [pid = 3740] [serial = 417] [outer = 00000000] [url = about:blank] 08:16:28 INFO - PROCESS | 3740 | 1469549788129 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:16:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:16:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1317ms 08:16:28 INFO - PROCESS | 3740 | 1469549788205 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 3740 | 1469549788209 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:16:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:16:28 INFO - PROCESS | 3740 | 1469549788213 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - PROCESS | 3740 | 1469549788216 Marionette TRACE conn3 <- [1,602,null,{}] 08:16:28 INFO - PROCESS | 3740 | 1469549788221 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:28 INFO - PROCESS | 3740 | 1469549788224 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:28 INFO - PROCESS | 3740 | 1469549788295 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:16:28 INFO - PROCESS | 3740 | 1469549788387 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 3740 | 1469549788390 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:28 INFO - PROCESS | 3740 | ++DOCSHELL 10E17C00 == 28 [pid = 3740] [id = 160] 08:16:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (10E18800) [pid = 3740] [serial = 478] [outer = 00000000] 08:16:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (112B2400) [pid = 3740] [serial = 479] [outer = 10E18800] 08:16:28 INFO - PROCESS | 3740 | 1469549788419 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (114E0000) [pid = 3740] [serial = 480] [outer = 10E18800] 08:16:28 INFO - PROCESS | 3740 | 1469549788751 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:16:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:16:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 548ms 08:16:28 INFO - PROCESS | 3740 | 1469549788766 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 3740 | 1469549788771 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:16:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:16:28 INFO - PROCESS | 3740 | 1469549788778 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - PROCESS | 3740 | 1469549788780 Marionette TRACE conn3 <- [1,606,null,{}] 08:16:28 INFO - PROCESS | 3740 | 1469549788795 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:28 INFO - PROCESS | 3740 | 1469549788798 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:28 INFO - PROCESS | 3740 | 1469549788900 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:16:28 INFO - PROCESS | 3740 | 1469549788907 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 3740 | 1469549788909 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:28 INFO - PROCESS | 3740 | ++DOCSHELL 13140800 == 29 [pid = 3740] [id = 161] 08:16:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13142C00) [pid = 3740] [serial = 481] [outer = 00000000] 08:16:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (131E5800) [pid = 3740] [serial = 482] [outer = 13142C00] 08:16:28 INFO - PROCESS | 3740 | 1469549788956 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1327B400) [pid = 3740] [serial = 483] [outer = 13142C00] 08:16:29 INFO - PROCESS | 3740 | 1469549789350 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:16:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:16:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 617ms 08:16:29 INFO - PROCESS | 3740 | 1469549789396 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 3740 | 1469549789398 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:16:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:16:29 INFO - PROCESS | 3740 | 1469549789402 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 3740 | 1469549789405 Marionette TRACE conn3 <- [1,610,null,{}] 08:16:29 INFO - PROCESS | 3740 | 1469549789416 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:29 INFO - PROCESS | 3740 | 1469549789420 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:29 INFO - PROCESS | 3740 | 1469549789482 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:16:29 INFO - PROCESS | 3740 | 1469549789491 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 3740 | 1469549789494 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:29 INFO - PROCESS | 3740 | ++DOCSHELL 1524B400 == 30 [pid = 3740] [id = 162] 08:16:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15250800) [pid = 3740] [serial = 484] [outer = 00000000] 08:16:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (152F2400) [pid = 3740] [serial = 485] [outer = 15250800] 08:16:29 INFO - PROCESS | 3740 | 1469549789542 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (155DEC00) [pid = 3740] [serial = 486] [outer = 15250800] 08:16:29 INFO - PROCESS | 3740 | 1469549789957 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:16:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:16:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 617ms 08:16:30 INFO - PROCESS | 3740 | 1469549790021 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 3740 | 1469549790023 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:16:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:16:30 INFO - PROCESS | 3740 | 1469549790027 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 3740 | 1469549790011 Marionette TRACE conn3 <- [1,614,null,{}] 08:16:30 INFO - PROCESS | 3740 | 1469549790014 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:30 INFO - PROCESS | 3740 | 1469549790016 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:30 INFO - PROCESS | 3740 | 1469549790152 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:16:30 INFO - PROCESS | 3740 | 1469549790175 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 3740 | 1469549790177 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:30 INFO - PROCESS | 3740 | ++DOCSHELL 15E7F400 == 31 [pid = 3740] [id = 163] 08:16:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15E7FC00) [pid = 3740] [serial = 487] [outer = 00000000] 08:16:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15F6A400) [pid = 3740] [serial = 488] [outer = 15E7FC00] 08:16:30 INFO - PROCESS | 3740 | 1469549790222 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15F6F400) [pid = 3740] [serial = 489] [outer = 15E7FC00] 08:16:30 INFO - PROCESS | 3740 | 1469549790597 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:16:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 618ms 08:16:30 INFO - PROCESS | 3740 | 1469549790625 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 3740 | 1469549790627 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:16:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:16:30 INFO - PROCESS | 3740 | 1469549790630 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 3740 | 1469549790631 Marionette TRACE conn3 <- [1,618,null,{}] 08:16:30 INFO - PROCESS | 3740 | 1469549790635 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:30 INFO - PROCESS | 3740 | 1469549790637 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:30 INFO - PROCESS | 3740 | 1469549790740 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:16:30 INFO - PROCESS | 3740 | 1469549790731 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 3740 | 1469549790733 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:30 INFO - PROCESS | 3740 | ++DOCSHELL 1688B800 == 32 [pid = 3740] [id = 164] 08:16:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1688E400) [pid = 3740] [serial = 490] [outer = 00000000] 08:16:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16B04400) [pid = 3740] [serial = 491] [outer = 1688E400] 08:16:30 INFO - PROCESS | 3740 | 1469549790792 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16DF1400) [pid = 3740] [serial = 492] [outer = 1688E400] 08:16:31 INFO - PROCESS | 3740 | 1469549791210 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:16:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:16:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 617ms 08:16:31 INFO - PROCESS | 3740 | 1469549791248 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 3740 | 1469549791250 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:16:31 INFO - PROCESS | 3740 | 1469549791253 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:16:31 INFO - PROCESS | 3740 | 1469549791255 Marionette TRACE conn3 <- [1,622,null,{}] 08:16:31 INFO - PROCESS | 3740 | 1469549791258 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:31 INFO - PROCESS | 3740 | 1469549791264 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:31 INFO - PROCESS | 3740 | 1469549791387 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:16:31 INFO - PROCESS | 3740 | 1469549791412 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 3740 | 1469549791414 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:31 INFO - PROCESS | 3740 | ++DOCSHELL 16EDAC00 == 33 [pid = 3740] [id = 165] 08:16:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16EDB000) [pid = 3740] [serial = 493] [outer = 00000000] 08:16:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17E3B000) [pid = 3740] [serial = 494] [outer = 16EDB000] 08:16:31 INFO - PROCESS | 3740 | 1469549791458 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17E88C00) [pid = 3740] [serial = 495] [outer = 16EDB000] 08:16:31 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (16DFDC00) [pid = 3740] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:16:31 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19744000) [pid = 3740] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:16:31 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (17F5EC00) [pid = 3740] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:16:31 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (110BE800) [pid = 3740] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:16:31 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (152F6400) [pid = 3740] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:16:31 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (13154C00) [pid = 3740] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:16:31 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15E7E400) [pid = 3740] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:16:31 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10E15000) [pid = 3740] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:16:31 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13146C00) [pid = 3740] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:16:31 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16950C00) [pid = 3740] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:16:31 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17E91800) [pid = 3740] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:16:31 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:31 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:16:31 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:31 INFO - PROCESS | 3740 | 1469549791930 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:16:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:16:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 699ms 08:16:31 INFO - PROCESS | 3740 | 1469549791961 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 3740 | 1469549791964 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:16:31 INFO - PROCESS | 3740 | 1469549791967 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:16:31 INFO - PROCESS | 3740 | 1469549791969 Marionette TRACE conn3 <- [1,626,null,{}] 08:16:31 INFO - PROCESS | 3740 | 1469549791972 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:31 INFO - PROCESS | 3740 | 1469549791974 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:32 INFO - PROCESS | 3740 | 1469549792029 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:16:32 INFO - PROCESS | 3740 | 1469549792034 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 3740 | 1469549792036 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:32 INFO - PROCESS | 3740 | ++DOCSHELL 10B79400 == 34 [pid = 3740] [id = 166] 08:16:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1282C400) [pid = 3740] [serial = 496] [outer = 00000000] 08:16:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16950C00) [pid = 3740] [serial = 497] [outer = 1282C400] 08:16:32 INFO - PROCESS | 3740 | 1469549792079 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17598800) [pid = 3740] [serial = 498] [outer = 1282C400] 08:16:32 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:32 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:16:32 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:32 INFO - PROCESS | 3740 | 1469549792466 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:16:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:16:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 521ms 08:16:32 INFO - PROCESS | 3740 | 1469549792493 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 3740 | 1469549792495 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:16:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:16:32 INFO - PROCESS | 3740 | 1469549792498 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 3740 | 1469549792500 Marionette TRACE conn3 <- [1,630,null,{}] 08:16:32 INFO - PROCESS | 3740 | 1469549792503 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:32 INFO - PROCESS | 3740 | 1469549792505 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:32 INFO - PROCESS | 3740 | 1469549792564 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:16:32 INFO - PROCESS | 3740 | 1469549792571 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 3740 | 1469549792573 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:32 INFO - PROCESS | 3740 | ++DOCSHELL 15F70000 == 35 [pid = 3740] [id = 167] 08:16:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17E8F800) [pid = 3740] [serial = 499] [outer = 00000000] 08:16:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17F53400) [pid = 3740] [serial = 500] [outer = 17E8F800] 08:16:32 INFO - PROCESS | 3740 | 1469549792617 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17F5C000) [pid = 3740] [serial = 501] [outer = 17E8F800] 08:16:32 INFO - PROCESS | 3740 | 1469549792995 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:16:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:16:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 563ms 08:16:33 INFO - PROCESS | 3740 | 1469549793054 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 3740 | 1469549793056 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:16:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:16:33 INFO - PROCESS | 3740 | 1469549793060 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 3740 | 1469549793061 Marionette TRACE conn3 <- [1,634,null,{}] 08:16:33 INFO - PROCESS | 3740 | 1469549793065 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:33 INFO - PROCESS | 3740 | 1469549793067 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:33 INFO - PROCESS | 3740 | 1469549793125 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:16:33 INFO - PROCESS | 3740 | 1469549793131 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 3740 | 1469549793133 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:33 INFO - PROCESS | 3740 | ++DOCSHELL 1810DC00 == 36 [pid = 3740] [id = 168] 08:16:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (18110800) [pid = 3740] [serial = 502] [outer = 00000000] 08:16:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19743C00) [pid = 3740] [serial = 503] [outer = 18110800] 08:16:33 INFO - PROCESS | 3740 | 1469549793178 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19875400) [pid = 3740] [serial = 504] [outer = 18110800] 08:16:33 INFO - PROCESS | 3740 | 1469549793707 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:16:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 699ms 08:16:33 INFO - PROCESS | 3740 | 1469549793807 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 3740 | 1469549793812 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:16:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:16:33 INFO - PROCESS | 3740 | 1469549793819 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 3740 | 1469549793822 Marionette TRACE conn3 <- [1,638,null,{}] 08:16:33 INFO - PROCESS | 3740 | 1469549793828 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:33 INFO - PROCESS | 3740 | 1469549793832 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:33 INFO - PROCESS | 3740 | 1469549793970 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:16:34 INFO - PROCESS | 3740 | 1469549794044 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 3740 | 1469549794030 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:34 INFO - PROCESS | 3740 | ++DOCSHELL 10E0BC00 == 37 [pid = 3740] [id = 169] 08:16:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10E0C400) [pid = 3740] [serial = 505] [outer = 00000000] 08:16:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (11436800) [pid = 3740] [serial = 506] [outer = 10E0C400] 08:16:34 INFO - PROCESS | 3740 | 1469549794127 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (12ADD000) [pid = 3740] [serial = 507] [outer = 10E0C400] 08:16:34 INFO - PROCESS | 3740 | 1469549794751 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:16:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:16:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 960ms 08:16:34 INFO - PROCESS | 3740 | 1469549794775 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 3740 | 1469549794780 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:16:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:16:34 INFO - PROCESS | 3740 | 1469549794787 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - PROCESS | 3740 | 1469549794789 Marionette TRACE conn3 <- [1,642,null,{}] 08:16:34 INFO - PROCESS | 3740 | 1469549794793 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:34 INFO - PROCESS | 3740 | 1469549794796 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:34 INFO - PROCESS | 3740 | 1469549794910 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:16:34 INFO - PROCESS | 3740 | 1469549794992 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 3740 | 1469549794995 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:35 INFO - PROCESS | 3740 | ++DOCSHELL 10560000 == 38 [pid = 3740] [id = 170] 08:16:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (10564000) [pid = 3740] [serial = 508] [outer = 00000000] 08:16:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (10E0B400) [pid = 3740] [serial = 509] [outer = 10564000] 08:16:35 INFO - PROCESS | 3740 | 1469549795159 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10F14800) [pid = 3740] [serial = 510] [outer = 10564000] 08:16:35 INFO - PROCESS | 3740 | --DOCSHELL 15F70000 == 37 [pid = 3740] [id = 167] 08:16:35 INFO - PROCESS | 3740 | --DOCSHELL 10B79400 == 36 [pid = 3740] [id = 166] 08:16:35 INFO - PROCESS | 3740 | --DOCSHELL 16EDAC00 == 35 [pid = 3740] [id = 165] 08:16:35 INFO - PROCESS | 3740 | --DOCSHELL 1688B800 == 34 [pid = 3740] [id = 164] 08:16:35 INFO - PROCESS | 3740 | --DOCSHELL 15E7F400 == 33 [pid = 3740] [id = 163] 08:16:35 INFO - PROCESS | 3740 | --DOCSHELL 1524B400 == 32 [pid = 3740] [id = 162] 08:16:35 INFO - PROCESS | 3740 | --DOCSHELL 13140800 == 31 [pid = 3740] [id = 161] 08:16:35 INFO - PROCESS | 3740 | --DOCSHELL 10E17C00 == 30 [pid = 3740] [id = 160] 08:16:35 INFO - PROCESS | 3740 | --DOCSHELL 10E0E000 == 29 [pid = 3740] [id = 159] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1987DC00) [pid = 3740] [serial = 464] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (173F9800) [pid = 3740] [serial = 452] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (19D19800) [pid = 3740] [serial = 455] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (19879800) [pid = 3740] [serial = 435] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1974AC00) [pid = 3740] [serial = 434] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (11436C00) [pid = 3740] [serial = 437] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (174C7C00) [pid = 3740] [serial = 453] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (130B2400) [pid = 3740] [serial = 438] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (155A5000) [pid = 3740] [serial = 446] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15758000) [pid = 3740] [serial = 447] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1326C400) [pid = 3740] [serial = 443] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13922800) [pid = 3740] [serial = 444] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1688FC00) [pid = 3740] [serial = 449] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1282D400) [pid = 3740] [serial = 440] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (12BCDC00) [pid = 3740] [serial = 441] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19D12800) [pid = 3740] [serial = 465] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (152EF000) [pid = 3740] [serial = 458] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17B42000) [pid = 3740] [serial = 461] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A337000) [pid = 3740] [serial = 456] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15E7C800) [pid = 3740] [serial = 459] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (18113C00) [pid = 3740] [serial = 462] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (16B11C00) [pid = 3740] [serial = 450] [outer = 00000000] [url = about:blank] 08:16:35 INFO - PROCESS | 3740 | 1469549795709 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:16:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:16:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 960ms 08:16:35 INFO - PROCESS | 3740 | 1469549795756 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 3740 | 1469549795760 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:16:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:16:35 INFO - PROCESS | 3740 | 1469549795765 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 3740 | 1469549795767 Marionette TRACE conn3 <- [1,646,null,{}] 08:16:35 INFO - PROCESS | 3740 | 1469549795771 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:35 INFO - PROCESS | 3740 | 1469549795774 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:35 INFO - PROCESS | 3740 | 1469549795844 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:16:35 INFO - PROCESS | 3740 | 1469549795923 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 3740 | 1469549795908 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:35 INFO - PROCESS | 3740 | ++DOCSHELL 12AE4800 == 30 [pid = 3740] [id = 171] 08:16:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (12AE7400) [pid = 3740] [serial = 511] [outer = 00000000] 08:16:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (13139C00) [pid = 3740] [serial = 512] [outer = 12AE7400] 08:16:35 INFO - PROCESS | 3740 | 1469549795956 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (131DF400) [pid = 3740] [serial = 513] [outer = 12AE7400] 08:16:36 INFO - PROCESS | 3740 | 1469549796333 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:16:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:16:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 603ms 08:16:36 INFO - PROCESS | 3740 | 1469549796362 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 3740 | 1469549796365 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:16:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:16:36 INFO - PROCESS | 3740 | 1469549796371 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 3740 | 1469549796374 Marionette TRACE conn3 <- [1,650,null,{}] 08:16:36 INFO - PROCESS | 3740 | 1469549796377 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:36 INFO - PROCESS | 3740 | 1469549796379 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:36 INFO - PROCESS | 3740 | 1469549796468 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:16:36 INFO - PROCESS | 3740 | 1469549796480 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:36 INFO - PROCESS | 3740 | 1469549796483 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:36 INFO - PROCESS | 3740 | ++DOCSHELL 14455400 == 31 [pid = 3740] [id = 172] 08:16:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (14455800) [pid = 3740] [serial = 514] [outer = 00000000] 08:16:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (152EBC00) [pid = 3740] [serial = 515] [outer = 14455800] 08:16:36 INFO - PROCESS | 3740 | 1469549796529 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (152F7000) [pid = 3740] [serial = 516] [outer = 14455800] 08:16:36 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:36 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:16:36 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:36 INFO - PROCESS | 3740 | 1469549796915 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:16:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:16:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 562ms 08:16:36 INFO - PROCESS | 3740 | 1469549796941 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 3740 | 1469549796943 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:16:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:16:36 INFO - PROCESS | 3740 | 1469549796951 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 3740 | 1469549796954 Marionette TRACE conn3 <- [1,654,null,{}] 08:16:36 INFO - PROCESS | 3740 | 1469549796965 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:36 INFO - PROCESS | 3740 | 1469549796971 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:37 INFO - PROCESS | 3740 | 1469549797038 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:16:37 INFO - PROCESS | 3740 | 1469549797047 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 3740 | 1469549797050 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:37 INFO - PROCESS | 3740 | ++DOCSHELL 15F69000 == 32 [pid = 3740] [id = 173] 08:16:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15F69800) [pid = 3740] [serial = 517] [outer = 00000000] 08:16:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16893400) [pid = 3740] [serial = 518] [outer = 15F69800] 08:16:37 INFO - PROCESS | 3740 | 1469549797093 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1694E000) [pid = 3740] [serial = 519] [outer = 15F69800] 08:16:37 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:37 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:16:37 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:37 INFO - PROCESS | 3740 | 1469549797470 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:16:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:16:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 549ms 08:16:37 INFO - PROCESS | 3740 | 1469549797513 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 3740 | 1469549797515 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:16:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:16:37 INFO - PROCESS | 3740 | 1469549797518 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - PROCESS | 3740 | 1469549797520 Marionette TRACE conn3 <- [1,658,null,{}] 08:16:37 INFO - PROCESS | 3740 | 1469549797523 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:37 INFO - PROCESS | 3740 | 1469549797525 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:37 INFO - PROCESS | 3740 | 1469549797612 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:16:37 INFO - PROCESS | 3740 | 1469549797687 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 3740 | 1469549797689 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:37 INFO - PROCESS | 3740 | ++DOCSHELL 16DF0400 == 33 [pid = 3740] [id = 174] 08:16:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16DF5000) [pid = 3740] [serial = 520] [outer = 00000000] 08:16:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17494C00) [pid = 3740] [serial = 521] [outer = 16DF5000] 08:16:37 INFO - PROCESS | 3740 | 1469549797732 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (174C6800) [pid = 3740] [serial = 522] [outer = 16DF5000] 08:16:38 INFO - PROCESS | 3740 | 1469549798085 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:16:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:16:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 617ms 08:16:38 INFO - PROCESS | 3740 | 1469549798132 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 3740 | 1469549798134 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:16:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:16:38 INFO - PROCESS | 3740 | 1469549798149 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 3740 | 1469549798151 Marionette TRACE conn3 <- [1,662,null,{}] 08:16:38 INFO - PROCESS | 3740 | 1469549798154 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:38 INFO - PROCESS | 3740 | 1469549798156 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:38 INFO - PROCESS | 3740 | 1469549798243 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:16:38 INFO - PROCESS | 3740 | 1469549798249 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 3740 | 1469549798251 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:38 INFO - PROCESS | 3740 | ++DOCSHELL 132E7000 == 34 [pid = 3740] [id = 175] 08:16:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17598400) [pid = 3740] [serial = 523] [outer = 00000000] 08:16:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17BBCC00) [pid = 3740] [serial = 524] [outer = 17598400] 08:16:38 INFO - PROCESS | 3740 | 1469549798304 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17EDDC00) [pid = 3740] [serial = 525] [outer = 17598400] 08:16:38 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:38 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:16:38 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:16:38 INFO - PROCESS | 3740 | 1469549798705 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:16:38 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 08:16:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 617ms 08:16:38 INFO - PROCESS | 3740 | 1469549798754 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 3740 | 1469549798756 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:16:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:16:38 INFO - PROCESS | 3740 | 1469549798760 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 3740 | 1469549798761 Marionette TRACE conn3 <- [1,666,null,{}] 08:16:38 INFO - PROCESS | 3740 | 1469549798775 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:38 INFO - PROCESS | 3740 | 1469549798780 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:38 INFO - PROCESS | 3740 | 1469549798898 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:16:38 INFO - PROCESS | 3740 | 1469549798955 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 3740 | 1469549798957 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:38 INFO - PROCESS | 3740 | ++DOCSHELL 19963400 == 35 [pid = 3740] [id = 176] 08:16:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19964000) [pid = 3740] [serial = 526] [outer = 00000000] 08:16:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19D1F000) [pid = 3740] [serial = 527] [outer = 19964000] 08:16:38 INFO - PROCESS | 3740 | 1469549798982 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19D1BC00) [pid = 3740] [serial = 528] [outer = 19964000] 08:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (16ED8800) [pid = 3740] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1282C400) [pid = 3740] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15250800) [pid = 3740] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10F13000) [pid = 3740] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16EDB000) [pid = 3740] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1058C400) [pid = 3740] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15E7FC00) [pid = 3740] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (139CCC00) [pid = 3740] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1688E400) [pid = 3740] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (13142C00) [pid = 3740] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (10E18800) [pid = 3740] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17E8F800) [pid = 3740] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:16:39 INFO - PROCESS | 3740 | 1469549799398 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:16:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:16:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 713ms 08:16:39 INFO - PROCESS | 3740 | 1469549799461 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:16:39 INFO - PROCESS | 3740 | 1469549799463 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:16:39 INFO - PROCESS | 3740 | 1469549799466 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:16:39 INFO - PROCESS | 3740 | 1469549799468 Marionette TRACE conn3 <- [1,670,null,{}] 08:16:39 INFO - PROCESS | 3740 | 1469549799471 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:39 INFO - PROCESS | 3740 | 1469549799473 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:39 INFO - PROCESS | 3740 | 1469549799532 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:16:39 INFO - PROCESS | 3740 | 1469549799539 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 3740 | 1469549799541 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:39 INFO - PROCESS | 3740 | ++DOCSHELL 10E18800 == 36 [pid = 3740] [id = 177] 08:16:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (10F12400) [pid = 3740] [serial = 529] [outer = 00000000] 08:16:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15F66400) [pid = 3740] [serial = 530] [outer = 10F12400] 08:16:39 INFO - PROCESS | 3740 | 1469549799585 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (173FF000) [pid = 3740] [serial = 531] [outer = 10F12400] 08:16:40 INFO - PROCESS | 3740 | 1469549800454 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:16:40 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) 08:16:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1002ms 08:16:40 INFO - PROCESS | 3740 | 1469549800462 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 3740 | 1469549800464 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:16:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:16:40 INFO - PROCESS | 3740 | 1469549800468 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - PROCESS | 3740 | 1469549800469 Marionette TRACE conn3 <- [1,674,null,{}] 08:16:40 INFO - PROCESS | 3740 | 1469549800473 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:40 INFO - PROCESS | 3740 | 1469549800475 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:40 INFO - PROCESS | 3740 | 1469549800549 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:16:40 INFO - PROCESS | 3740 | 1469549800555 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:40 INFO - PROCESS | 3740 | 1469549800556 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:40 INFO - PROCESS | 3740 | ++DOCSHELL 152F6800 == 37 [pid = 3740] [id = 178] 08:16:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (155DD000) [pid = 3740] [serial = 532] [outer = 00000000] 08:16:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19871C00) [pid = 3740] [serial = 533] [outer = 155DD000] 08:16:40 INFO - PROCESS | 3740 | 1469549800581 Marionette DEBUG loaded listener.js 08:16:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1A3CBC00) [pid = 3740] [serial = 534] [outer = 155DD000] 08:16:41 INFO - PROCESS | 3740 | 1469549801459 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:16:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:16:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1002ms 08:16:41 INFO - PROCESS | 3740 | 1469549801489 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:16:41 INFO - PROCESS | 3740 | 1469549801492 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:16:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:16:41 INFO - PROCESS | 3740 | 1469549801498 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:16:41 INFO - PROCESS | 3740 | 1469549801500 Marionette TRACE conn3 <- [1,678,null,{}] 08:16:41 INFO - PROCESS | 3740 | 1469549801549 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:41 INFO - PROCESS | 3740 | 1469549801552 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:41 INFO - PROCESS | 3740 | 1469549801633 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:16:41 INFO - PROCESS | 3740 | 1469549801788 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:41 INFO - PROCESS | 3740 | 1469549801791 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:41 INFO - PROCESS | 3740 | ++DOCSHELL 12ADE000 == 38 [pid = 3740] [id = 179] 08:16:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (12ADF000) [pid = 3740] [serial = 535] [outer = 00000000] 08:16:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (130B2400) [pid = 3740] [serial = 536] [outer = 12ADF000] 08:16:41 INFO - PROCESS | 3740 | 1469549801889 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (131ECC00) [pid = 3740] [serial = 537] [outer = 12ADF000] 08:16:42 INFO - PROCESS | 3740 | 1469549802910 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:16:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:16:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1441ms 08:16:42 INFO - PROCESS | 3740 | 1469549802932 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 3740 | 1469549802936 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:16:42 INFO - PROCESS | 3740 | 1469549802948 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:16:42 INFO - PROCESS | 3740 | 1469549802951 Marionette TRACE conn3 <- [1,682,null,{}] 08:16:42 INFO - PROCESS | 3740 | 1469549802956 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:42 INFO - PROCESS | 3740 | 1469549802959 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:43 INFO - PROCESS | 3740 | 1469549803128 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:16:43 INFO - PROCESS | 3740 | 1469549803204 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 3740 | 1469549803207 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:43 INFO - PROCESS | 3740 | --DOCSHELL 10E18800 == 37 [pid = 3740] [id = 177] 08:16:43 INFO - PROCESS | 3740 | --DOCSHELL 19963400 == 36 [pid = 3740] [id = 176] 08:16:43 INFO - PROCESS | 3740 | --DOCSHELL 132E7000 == 35 [pid = 3740] [id = 175] 08:16:43 INFO - PROCESS | 3740 | --DOCSHELL 16DF0400 == 34 [pid = 3740] [id = 174] 08:16:43 INFO - PROCESS | 3740 | --DOCSHELL 15F69000 == 33 [pid = 3740] [id = 173] 08:16:43 INFO - PROCESS | 3740 | --DOCSHELL 14455400 == 32 [pid = 3740] [id = 172] 08:16:43 INFO - PROCESS | 3740 | --DOCSHELL 12AE4800 == 31 [pid = 3740] [id = 171] 08:16:43 INFO - PROCESS | 3740 | --DOCSHELL 10560000 == 30 [pid = 3740] [id = 170] 08:16:43 INFO - PROCESS | 3740 | --DOCSHELL 10E0BC00 == 29 [pid = 3740] [id = 169] 08:16:43 INFO - PROCESS | 3740 | --DOCSHELL 1810DC00 == 28 [pid = 3740] [id = 168] 08:16:43 INFO - PROCESS | 3740 | --DOCSHELL 152F6800 == 27 [pid = 3740] [id = 178] 08:16:43 INFO - PROCESS | 3740 | --DOCSHELL 12ADE000 == 26 [pid = 3740] [id = 179] 08:16:43 INFO - PROCESS | 3740 | ++DOCSHELL 0C76D400 == 27 [pid = 3740] [id = 180] 08:16:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0C76E800) [pid = 3740] [serial = 538] [outer = 00000000] 08:16:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10A07C00) [pid = 3740] [serial = 539] [outer = 0C76E800] 08:16:43 INFO - PROCESS | 3740 | 1469549803747 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10A4D000) [pid = 3740] [serial = 540] [outer = 0C76E800] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1810D800) [pid = 3740] [serial = 474] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (17598800) [pid = 3740] [serial = 498] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (155DEC00) [pid = 3740] [serial = 486] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (128A8C00) [pid = 3740] [serial = 476] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17E88C00) [pid = 3740] [serial = 495] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10A51C00) [pid = 3740] [serial = 467] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15F6A400) [pid = 3740] [serial = 488] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (14F5B800) [pid = 3740] [serial = 470] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17E87C00) [pid = 3740] [serial = 473] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16B04400) [pid = 3740] [serial = 491] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (152F0C00) [pid = 3740] [serial = 471] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (131E5800) [pid = 3740] [serial = 482] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (10E0D000) [pid = 3740] [serial = 468] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (114E0000) [pid = 3740] [serial = 480] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (112B2400) [pid = 3740] [serial = 479] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (12AE4000) [pid = 3740] [serial = 477] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (152F2400) [pid = 3740] [serial = 485] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (17F53400) [pid = 3740] [serial = 500] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (15F6F400) [pid = 3740] [serial = 489] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (17E3B000) [pid = 3740] [serial = 494] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (16DF1400) [pid = 3740] [serial = 492] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (16950C00) [pid = 3740] [serial = 497] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (1327B400) [pid = 3740] [serial = 483] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (17F5C000) [pid = 3740] [serial = 501] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (19743C00) [pid = 3740] [serial = 503] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3740 | 1469549804605 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:16:44 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) 08:16:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1674ms 08:16:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:16:44 INFO - PROCESS | 3740 | 1469549804623 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:16:44 INFO - PROCESS | 3740 | 1469549804626 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:16:44 INFO - PROCESS | 3740 | 1469549804631 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - PROCESS | 3740 | 1469549804634 Marionette TRACE conn3 <- [1,686,null,{}] 08:16:44 INFO - PROCESS | 3740 | 1469549804640 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:44 INFO - PROCESS | 3740 | 1469549804643 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:44 INFO - PROCESS | 3740 | 1469549804717 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:16:44 INFO - PROCESS | 3740 | 1469549804724 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 3740 | 1469549804727 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:44 INFO - PROCESS | 3740 | ++DOCSHELL 1127C800 == 28 [pid = 3740] [id = 181] 08:16:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (1127CC00) [pid = 3740] [serial = 541] [outer = 00000000] 08:16:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (11436400) [pid = 3740] [serial = 542] [outer = 1127CC00] 08:16:44 INFO - PROCESS | 3740 | 1469549804775 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (11ACCC00) [pid = 3740] [serial = 543] [outer = 1127CC00] 08:16:45 INFO - PROCESS | 3740 | 1469549805645 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:16:45 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) 08:16:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1042ms 08:16:45 INFO - PROCESS | 3740 | 1469549805679 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 3740 | 1469549805683 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:16:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:16:45 INFO - PROCESS | 3740 | 1469549805690 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 3740 | 1469549805692 Marionette TRACE conn3 <- [1,690,null,{}] 08:16:45 INFO - PROCESS | 3740 | 1469549805696 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:45 INFO - PROCESS | 3740 | 1469549805699 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:45 INFO - PROCESS | 3740 | 1469549805800 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:16:45 INFO - PROCESS | 3740 | 1469549805808 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:45 INFO - PROCESS | 3740 | 1469549805810 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:45 INFO - PROCESS | 3740 | ++DOCSHELL 128AB000 == 29 [pid = 3740] [id = 182] 08:16:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (12BD6400) [pid = 3740] [serial = 544] [outer = 00000000] 08:16:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (13059800) [pid = 3740] [serial = 545] [outer = 12BD6400] 08:16:45 INFO - PROCESS | 3740 | 1469549805931 Marionette DEBUG loaded listener.js 08:16:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1313B000) [pid = 3740] [serial = 546] [outer = 12BD6400] 08:16:46 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (155DD000) [pid = 3740] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:16:46 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (16DF5000) [pid = 3740] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:16:46 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (15F69800) [pid = 3740] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:16:46 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (18110800) [pid = 3740] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:16:46 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (14455800) [pid = 3740] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:16:46 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (10564000) [pid = 3740] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:16:46 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (10E0C400) [pid = 3740] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:16:46 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (12AE7400) [pid = 3740] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:16:46 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (17598400) [pid = 3740] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:16:46 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (19964000) [pid = 3740] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:16:46 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (10F12400) [pid = 3740] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:16:47 INFO - PROCESS | 3740 | 1469549807159 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:16:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:16:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1495ms 08:16:47 INFO - PROCESS | 3740 | 1469549807193 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:16:47 INFO - PROCESS | 3740 | 1469549807197 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:16:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:16:47 INFO - PROCESS | 3740 | 1469549807203 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - PROCESS | 3740 | 1469549807206 Marionette TRACE conn3 <- [1,694,null,{}] 08:16:47 INFO - PROCESS | 3740 | 1469549807213 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:47 INFO - PROCESS | 3740 | 1469549807217 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:47 INFO - PROCESS | 3740 | 1469549807312 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:16:47 INFO - PROCESS | 3740 | 1469549807363 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 3740 | 1469549807368 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:47 INFO - PROCESS | 3740 | ++DOCSHELL 10A4B400 == 30 [pid = 3740] [id = 183] 08:16:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (10A4B800) [pid = 3740] [serial = 547] [outer = 00000000] 08:16:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (11436C00) [pid = 3740] [serial = 548] [outer = 10A4B800] 08:16:47 INFO - PROCESS | 3740 | 1469549807426 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (12ADA000) [pid = 3740] [serial = 549] [outer = 10A4B800] 08:16:48 INFO - PROCESS | 3740 | --DOCSHELL 17BB7C00 == 29 [pid = 3740] [id = 26] 08:16:48 INFO - PROCESS | 3740 | --DOCSHELL 16D6EC00 == 28 [pid = 3740] [id = 23] 08:16:48 INFO - PROCESS | 3740 | --DOCSHELL 173F8400 == 27 [pid = 3740] [id = 24] 08:16:48 INFO - PROCESS | 3740 | --DOCSHELL 13E9D000 == 26 [pid = 3740] [id = 27] 08:16:48 INFO - PROCESS | 3740 | --DOCSHELL 1313A400 == 25 [pid = 3740] [id = 25] 08:16:48 INFO - PROCESS | 3740 | --DOCSHELL 1A81F000 == 24 [pid = 3740] [id = 13] 08:16:48 INFO - PROCESS | 3740 | --DOCSHELL 1A789400 == 23 [pid = 3740] [id = 12] 08:16:48 INFO - PROCESS | 3740 | --DOCSHELL 10F17C00 == 22 [pid = 3740] [id = 17] 08:16:48 INFO - PROCESS | 3740 | --DOCSHELL 10F13C00 == 21 [pid = 3740] [id = 28] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (19871C00) [pid = 3740] [serial = 533] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (17494C00) [pid = 3740] [serial = 521] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (174C6800) [pid = 3740] [serial = 522] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (16893400) [pid = 3740] [serial = 518] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (19875400) [pid = 3740] [serial = 504] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 49 (152EBC00) [pid = 3740] [serial = 515] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 48 (152F7000) [pid = 3740] [serial = 516] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 47 (10E0B400) [pid = 3740] [serial = 509] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 46 (10F14800) [pid = 3740] [serial = 510] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 45 (11436800) [pid = 3740] [serial = 506] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 44 (12ADD000) [pid = 3740] [serial = 507] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 43 (13139C00) [pid = 3740] [serial = 512] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 42 (131DF400) [pid = 3740] [serial = 513] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 41 (17EDDC00) [pid = 3740] [serial = 525] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 40 (17BBCC00) [pid = 3740] [serial = 524] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 39 (19D1F000) [pid = 3740] [serial = 527] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 38 (173FF000) [pid = 3740] [serial = 531] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 37 (15F66400) [pid = 3740] [serial = 530] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 36 (1A3CBC00) [pid = 3740] [serial = 534] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 35 (19D1BC00) [pid = 3740] [serial = 528] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | --DOMWINDOW == 34 (1694E000) [pid = 3740] [serial = 519] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3740 | 1469549808528 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:16:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:16:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1371ms 08:16:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:16:48 INFO - PROCESS | 3740 | 1469549808571 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:16:48 INFO - PROCESS | 3740 | 1469549808575 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:16:48 INFO - PROCESS | 3740 | 1469549808593 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - PROCESS | 3740 | 1469549808596 Marionette TRACE conn3 <- [1,698,null,{}] 08:16:48 INFO - PROCESS | 3740 | 1469549808639 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:48 INFO - PROCESS | 3740 | 1469549808642 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:48 INFO - PROCESS | 3740 | 1469549808706 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:16:48 INFO - PROCESS | 3740 | 1469549808714 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 3740 | 1469549808718 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:48 INFO - PROCESS | 3740 | ++DOCSHELL 10E18400 == 22 [pid = 3740] [id = 184] 08:16:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 35 (10F13000) [pid = 3740] [serial = 550] [outer = 00000000] 08:16:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 36 (11ACC400) [pid = 3740] [serial = 551] [outer = 10F13000] 08:16:48 INFO - PROCESS | 3740 | 1469549808766 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 37 (12A2CC00) [pid = 3740] [serial = 552] [outer = 10F13000] 08:16:49 INFO - PROCESS | 3740 | 1469549809574 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:16:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:16:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1070ms 08:16:49 INFO - PROCESS | 3740 | 1469549809637 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 3740 | 1469549809641 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:16:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:16:49 INFO - PROCESS | 3740 | 1469549809648 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - PROCESS | 3740 | 1469549809650 Marionette TRACE conn3 <- [1,702,null,{}] 08:16:49 INFO - PROCESS | 3740 | 1469549809654 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:49 INFO - PROCESS | 3740 | 1469549809656 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:49 INFO - PROCESS | 3740 | 1469549809723 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:16:49 INFO - PROCESS | 3740 | 1469549809730 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 3740 | 1469549809732 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:49 INFO - PROCESS | 3740 | ++DOCSHELL 1315B000 == 23 [pid = 3740] [id = 185] 08:16:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 38 (1315C800) [pid = 3740] [serial = 553] [outer = 00000000] 08:16:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 39 (131EC800) [pid = 3740] [serial = 554] [outer = 1315C800] 08:16:49 INFO - PROCESS | 3740 | 1469549809780 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 40 (139CA800) [pid = 3740] [serial = 555] [outer = 1315C800] 08:16:50 INFO - PROCESS | 3740 | --DOMWINDOW == 39 (1127CC00) [pid = 3740] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:16:50 INFO - PROCESS | 3740 | --DOMWINDOW == 38 (12ADF000) [pid = 3740] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:16:50 INFO - PROCESS | 3740 | --DOMWINDOW == 37 (0C76E800) [pid = 3740] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:16:50 INFO - PROCESS | 3740 | 1469549810656 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:16:50 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 08:16:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1070ms 08:16:50 INFO - PROCESS | 3740 | 1469549810704 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 3740 | 1469549810707 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:16:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:16:50 INFO - PROCESS | 3740 | 1469549810711 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 3740 | 1469549810715 Marionette TRACE conn3 <- [1,706,null,{}] 08:16:50 INFO - PROCESS | 3740 | 1469549810727 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:50 INFO - PROCESS | 3740 | 1469549810732 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:50 INFO - PROCESS | 3740 | 1469549810825 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:16:50 INFO - PROCESS | 3740 | 1469549810868 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:50 INFO - PROCESS | 3740 | 1469549810871 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:50 INFO - PROCESS | 3740 | ++DOCSHELL 14F60C00 == 24 [pid = 3740] [id = 186] 08:16:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 38 (14F61400) [pid = 3740] [serial = 556] [outer = 00000000] 08:16:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 39 (152EE800) [pid = 3740] [serial = 557] [outer = 14F61400] 08:16:50 INFO - PROCESS | 3740 | 1469549810919 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 40 (152F3800) [pid = 3740] [serial = 558] [outer = 14F61400] 08:16:51 INFO - PROCESS | 3740 | 1469549811685 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:16:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:16:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1015ms 08:16:51 INFO - PROCESS | 3740 | 1469549811728 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 3740 | 1469549811731 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:16:51 INFO - PROCESS | 3740 | 1469549811737 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:16:51 INFO - PROCESS | 3740 | 1469549811739 Marionette TRACE conn3 <- [1,710,null,{}] 08:16:51 INFO - PROCESS | 3740 | 1469549811743 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:51 INFO - PROCESS | 3740 | 1469549811745 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:51 INFO - PROCESS | 3740 | 1469549811808 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:16:51 INFO - PROCESS | 3740 | 1469549811814 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 3740 | 1469549811816 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:51 INFO - PROCESS | 3740 | ++DOCSHELL 152F6000 == 25 [pid = 3740] [id = 187] 08:16:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 41 (152F7800) [pid = 3740] [serial = 559] [outer = 00000000] 08:16:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 42 (1575CC00) [pid = 3740] [serial = 560] [outer = 152F7800] 08:16:51 INFO - PROCESS | 3740 | 1469549811861 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 43 (15E70400) [pid = 3740] [serial = 561] [outer = 152F7800] 08:16:52 INFO - PROCESS | 3740 | 1469549812229 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 3740 | 1469549812259 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:16:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:16:52 INFO - PROCESS | 3740 | 1469549812263 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 3740 | 1469549812264 Marionette TRACE conn3 <- [1,714,null,{}] 08:16:52 INFO - PROCESS | 3740 | 1469549812268 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:52 INFO - PROCESS | 3740 | 1469549812270 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:52 INFO - PROCESS | 3740 | 1469549812346 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:16:52 INFO - PROCESS | 3740 | 1469549812351 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 3740 | 1469549812353 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:52 INFO - PROCESS | 3740 | ++DOCSHELL 15E7DC00 == 26 [pid = 3740] [id = 188] 08:16:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 44 (15E7F000) [pid = 3740] [serial = 562] [outer = 00000000] 08:16:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 45 (15F6A800) [pid = 3740] [serial = 563] [outer = 15E7F000] 08:16:52 INFO - PROCESS | 3740 | 1469549812378 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 46 (15F6E400) [pid = 3740] [serial = 564] [outer = 15E7F000] 08:16:52 INFO - PROCESS | 3740 | 1469549812821 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:16:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:16:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 563ms 08:16:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:16:52 INFO - PROCESS | 3740 | 1469549812836 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 3740 | 1469549812837 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:16:52 INFO - PROCESS | 3740 | 1469549812841 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 3740 | 1469549812843 Marionette TRACE conn3 <- [1,718,null,{}] 08:16:52 INFO - PROCESS | 3740 | 1469549812846 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:52 INFO - PROCESS | 3740 | 1469549812851 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:52 INFO - PROCESS | 3740 | 1469549812934 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:16:52 INFO - PROCESS | 3740 | 1469549812942 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 3740 | 1469549812944 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:52 INFO - PROCESS | 3740 | ++DOCSHELL 15F70400 == 27 [pid = 3740] [id = 189] 08:16:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 47 (15F71800) [pid = 3740] [serial = 565] [outer = 00000000] 08:16:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 48 (16D74C00) [pid = 3740] [serial = 566] [outer = 15F71800] 08:16:52 INFO - PROCESS | 3740 | 1469549812988 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (16DF0C00) [pid = 3740] [serial = 567] [outer = 15F71800] 08:16:53 INFO - PROCESS | 3740 | 1469549813387 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 3740 | 1469549813462 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:16:53 INFO - PROCESS | 3740 | 1469549813467 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:16:53 INFO - PROCESS | 3740 | 1469549813453 Marionette TRACE conn3 <- [1,722,null,{}] 08:16:53 INFO - PROCESS | 3740 | 1469549813460 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:53 INFO - PROCESS | 3740 | 1469549813463 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:53 INFO - PROCESS | 3740 | 1469549813578 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:16:53 INFO - PROCESS | 3740 | 1469549813649 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 3740 | 1469549813654 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:53 INFO - PROCESS | 3740 | ++DOCSHELL 110B7800 == 28 [pid = 3740] [id = 190] 08:16:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (1127B400) [pid = 3740] [serial = 568] [outer = 00000000] 08:16:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (11ACB400) [pid = 3740] [serial = 569] [outer = 1127B400] 08:16:53 INFO - PROCESS | 3740 | 1469549813717 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (12AE7400) [pid = 3740] [serial = 570] [outer = 1127B400] 08:16:54 INFO - PROCESS | 3740 | 1469549814310 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:16:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:16:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 920ms 08:16:54 INFO - PROCESS | 3740 | 1469549814380 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 3740 | 1469549814383 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:16:54 INFO - PROCESS | 3740 | 1469549814409 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:16:54 INFO - PROCESS | 3740 | 1469549814413 Marionette TRACE conn3 <- [1,726,null,{}] 08:16:54 INFO - PROCESS | 3740 | 1469549814432 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:54 INFO - PROCESS | 3740 | 1469549814435 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:54 INFO - PROCESS | 3740 | 1469549814531 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:16:54 INFO - PROCESS | 3740 | 1469549814673 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 3740 | 1469549814676 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:54 INFO - PROCESS | 3740 | ++DOCSHELL 13152400 == 29 [pid = 3740] [id = 191] 08:16:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (152ECC00) [pid = 3740] [serial = 571] [outer = 00000000] 08:16:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (155A4000) [pid = 3740] [serial = 572] [outer = 152ECC00] 08:16:54 INFO - PROCESS | 3740 | 1469549814735 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (15E7EC00) [pid = 3740] [serial = 573] [outer = 152ECC00] 08:16:55 INFO - PROCESS | 3740 | 1469549815699 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:16:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:16:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1330ms 08:16:55 INFO - PROCESS | 3740 | 1469549815734 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 3740 | 1469549815738 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:16:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:16:55 INFO - PROCESS | 3740 | 1469549815743 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 3740 | 1469549815746 Marionette TRACE conn3 <- [1,730,null,{}] 08:16:55 INFO - PROCESS | 3740 | 1469549815752 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:55 INFO - PROCESS | 3740 | 1469549815754 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:55 INFO - PROCESS | 3740 | 1469549815835 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:16:55 INFO - PROCESS | 3740 | 1469549815957 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 3740 | 1469549815960 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:55 INFO - PROCESS | 3740 | ++DOCSHELL 12AB7000 == 30 [pid = 3740] [id = 192] 08:16:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (12AB9C00) [pid = 3740] [serial = 574] [outer = 00000000] 08:16:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (1305B400) [pid = 3740] [serial = 575] [outer = 12AB9C00] 08:16:56 INFO - PROCESS | 3740 | 1469549815993 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (131DF000) [pid = 3740] [serial = 576] [outer = 12AB9C00] 08:16:56 INFO - PROCESS | 3740 | --DOCSHELL 15E73C00 == 29 [pid = 3740] [id = 22] 08:16:56 INFO - PROCESS | 3740 | --DOCSHELL 11AC7800 == 28 [pid = 3740] [id = 18] 08:16:56 INFO - PROCESS | 3740 | --DOCSHELL 1655A800 == 27 [pid = 3740] [id = 8] 08:16:56 INFO - PROCESS | 3740 | --DOCSHELL 1315B400 == 26 [pid = 3740] [id = 20] 08:16:56 INFO - PROCESS | 3740 | --DOCSHELL 141C9000 == 25 [pid = 3740] [id = 21] 08:16:56 INFO - PROCESS | 3740 | --DOCSHELL 13142000 == 24 [pid = 3740] [id = 19] 08:16:56 INFO - PROCESS | 3740 | --DOCSHELL 1B014400 == 23 [pid = 3740] [id = 14] 08:16:56 INFO - PROCESS | 3740 | --DOCSHELL 1A32F400 == 22 [pid = 3740] [id = 10] 08:16:56 INFO - PROCESS | 3740 | --DOCSHELL 17E8F400 == 21 [pid = 3740] [id = 11] 08:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (11ACCC00) [pid = 3740] [serial = 543] [outer = 00000000] [url = about:blank] 08:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (13059800) [pid = 3740] [serial = 545] [outer = 00000000] [url = about:blank] 08:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (11436400) [pid = 3740] [serial = 542] [outer = 00000000] [url = about:blank] 08:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (131ECC00) [pid = 3740] [serial = 537] [outer = 00000000] [url = about:blank] 08:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (130B2400) [pid = 3740] [serial = 536] [outer = 00000000] [url = about:blank] 08:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (10A07C00) [pid = 3740] [serial = 539] [outer = 00000000] [url = about:blank] 08:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (10A4D000) [pid = 3740] [serial = 540] [outer = 00000000] [url = about:blank] 08:16:57 INFO - PROCESS | 3740 | 1469549817397 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:16:57 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 08:16:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1674ms 08:16:57 INFO - PROCESS | 3740 | 1469549817424 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:16:57 INFO - PROCESS | 3740 | 1469549817428 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:16:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:16:57 INFO - PROCESS | 3740 | 1469549817433 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 3740 | 1469549817436 Marionette TRACE conn3 <- [1,734,null,{}] 08:16:57 INFO - PROCESS | 3740 | 1469549817442 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:57 INFO - PROCESS | 3740 | 1469549817444 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:57 INFO - PROCESS | 3740 | 1469549817506 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:16:57 INFO - PROCESS | 3740 | 1469549817513 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:57 INFO - PROCESS | 3740 | 1469549817518 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:57 INFO - PROCESS | 3740 | ++DOCSHELL 10A4D800 == 22 [pid = 3740] [id = 193] 08:16:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (10E09400) [pid = 3740] [serial = 577] [outer = 00000000] 08:16:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (110BE800) [pid = 3740] [serial = 578] [outer = 10E09400] 08:16:57 INFO - PROCESS | 3740 | 1469549817565 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (11284000) [pid = 3740] [serial = 579] [outer = 10E09400] 08:16:58 INFO - PROCESS | 3740 | 1469549818399 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:16:58 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.) 08:16:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1002ms 08:16:58 INFO - PROCESS | 3740 | 1469549818432 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:16:58 INFO - PROCESS | 3740 | 1469549818437 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:16:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:16:58 INFO - PROCESS | 3740 | 1469549818443 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - PROCESS | 3740 | 1469549818446 Marionette TRACE conn3 <- [1,738,null,{}] 08:16:58 INFO - PROCESS | 3740 | 1469549818450 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:58 INFO - PROCESS | 3740 | 1469549818452 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:58 INFO - PROCESS | 3740 | 1469549818536 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:16:58 INFO - PROCESS | 3740 | 1469549818543 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 3740 | 1469549818545 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:58 INFO - PROCESS | 3740 | ++DOCSHELL 130D6000 == 23 [pid = 3740] [id = 194] 08:16:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (13139800) [pid = 3740] [serial = 580] [outer = 00000000] 08:16:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (131E3400) [pid = 3740] [serial = 581] [outer = 13139800] 08:16:58 INFO - PROCESS | 3740 | 1469549818592 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (132E5400) [pid = 3740] [serial = 582] [outer = 13139800] 08:16:59 INFO - PROCESS | 3740 | 1469549819445 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:16:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:16:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1015ms 08:16:59 INFO - PROCESS | 3740 | 1469549819468 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:16:59 INFO - PROCESS | 3740 | 1469549819470 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:16:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:16:59 INFO - PROCESS | 3740 | 1469549819474 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - PROCESS | 3740 | 1469549819478 Marionette TRACE conn3 <- [1,742,null,{}] 08:16:59 INFO - PROCESS | 3740 | 1469549819488 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:59 INFO - PROCESS | 3740 | 1469549819493 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:59 INFO - PROCESS | 3740 | 1469549819588 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:16:59 INFO - PROCESS | 3740 | 1469549819596 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 3740 | 1469549819599 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:16:59 INFO - PROCESS | 3740 | ++DOCSHELL 152F7400 == 24 [pid = 3740] [id = 195] 08:16:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (152F7C00) [pid = 3740] [serial = 583] [outer = 00000000] 08:16:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (1575C800) [pid = 3740] [serial = 584] [outer = 152F7C00] 08:16:59 INFO - PROCESS | 3740 | 1469549819647 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (15F63800) [pid = 3740] [serial = 585] [outer = 152F7C00] 08:17:00 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (14F61400) [pid = 3740] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:17:00 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (15E7F000) [pid = 3740] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:17:00 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (152F7800) [pid = 3740] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:17:00 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (10A4B800) [pid = 3740] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:17:00 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (10F13000) [pid = 3740] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:17:00 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (1315C800) [pid = 3740] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:17:00 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (12BD6400) [pid = 3740] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:17:00 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (15F71800) [pid = 3740] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:17:00 INFO - PROCESS | 3740 | 1469549820466 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:17:00 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 08:17:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1043ms 08:17:00 INFO - PROCESS | 3740 | 1469549820526 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 3740 | 1469549820528 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:17:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:17:00 INFO - PROCESS | 3740 | 1469549820531 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - PROCESS | 3740 | 1469549820533 Marionette TRACE conn3 <- [1,746,null,{}] 08:17:00 INFO - PROCESS | 3740 | 1469549820537 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:00 INFO - PROCESS | 3740 | 1469549820539 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:00 INFO - PROCESS | 3740 | 1469549820601 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:17:00 INFO - PROCESS | 3740 | 1469549820673 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 3740 | 1469549820675 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:00 INFO - PROCESS | 3740 | ++DOCSHELL 12BD6400 == 25 [pid = 3740] [id = 196] 08:17:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (130B2C00) [pid = 3740] [serial = 586] [outer = 00000000] 08:17:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (15F66000) [pid = 3740] [serial = 587] [outer = 130B2C00] 08:17:00 INFO - PROCESS | 3740 | 1469549820720 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (165A3000) [pid = 3740] [serial = 588] [outer = 130B2C00] 08:17:01 INFO - PROCESS | 3740 | 1469549821051 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:17:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:17:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 563ms 08:17:01 INFO - PROCESS | 3740 | 1469549821087 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 3740 | 1469549821089 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:17:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:17:01 INFO - PROCESS | 3740 | 1469549821092 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - PROCESS | 3740 | 1469549821094 Marionette TRACE conn3 <- [1,750,null,{}] 08:17:01 INFO - PROCESS | 3740 | 1469549821097 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:01 INFO - PROCESS | 3740 | 1469549821099 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:01 INFO - PROCESS | 3740 | 1469549821186 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:17:01 INFO - PROCESS | 3740 | 1469549821191 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 3740 | 1469549821193 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:01 INFO - PROCESS | 3740 | ++DOCSHELL 16B08800 == 26 [pid = 3740] [id = 197] 08:17:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (16B0C800) [pid = 3740] [serial = 589] [outer = 00000000] 08:17:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (16DF0800) [pid = 3740] [serial = 590] [outer = 16B0C800] 08:17:01 INFO - PROCESS | 3740 | 1469549821237 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (16ED6400) [pid = 3740] [serial = 591] [outer = 16B0C800] 08:17:02 INFO - PROCESS | 3740 | 1469549822023 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:17:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:17:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 960ms 08:17:02 INFO - PROCESS | 3740 | 1469549822057 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 3740 | 1469549822059 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:17:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:17:02 INFO - PROCESS | 3740 | 1469549822062 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - PROCESS | 3740 | 1469549822064 Marionette TRACE conn3 <- [1,754,null,{}] 08:17:02 INFO - PROCESS | 3740 | 1469549822068 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:02 INFO - PROCESS | 3740 | 1469549822073 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:02 INFO - PROCESS | 3740 | 1469549822174 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:17:02 INFO - PROCESS | 3740 | 1469549822180 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 3740 | 1469549822163 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:02 INFO - PROCESS | 3740 | ++DOCSHELL 114DD000 == 27 [pid = 3740] [id = 198] 08:17:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (16954C00) [pid = 3740] [serial = 592] [outer = 00000000] 08:17:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (1758DC00) [pid = 3740] [serial = 593] [outer = 16954C00] 08:17:02 INFO - PROCESS | 3740 | 1469549822206 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (17597C00) [pid = 3740] [serial = 594] [outer = 16954C00] 08:17:03 INFO - PROCESS | 3740 | 1469549823316 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:17:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:17:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1262ms 08:17:03 INFO - PROCESS | 3740 | 1469549823337 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 3740 | 1469549823341 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:17:03 INFO - PROCESS | 3740 | 1469549823346 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - PROCESS | 3740 | 1469549823350 Marionette TRACE conn3 <- [1,758,null,{}] 08:17:03 INFO - PROCESS | 3740 | 1469549823355 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:03 INFO - PROCESS | 3740 | 1469549823359 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:03 INFO - PROCESS | 3740 | 1469549823513 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:17:03 INFO - PROCESS | 3740 | 1469549823673 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 3740 | 1469549823676 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:03 INFO - PROCESS | 3740 | ++DOCSHELL 10A46400 == 28 [pid = 3740] [id = 199] 08:17:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (10A48400) [pid = 3740] [serial = 595] [outer = 00000000] 08:17:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (10A55C00) [pid = 3740] [serial = 596] [outer = 10A48400] 08:17:03 INFO - PROCESS | 3740 | 1469549823714 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (112B6400) [pid = 3740] [serial = 597] [outer = 10A48400] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (152EE800) [pid = 3740] [serial = 557] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (15F6A800) [pid = 3740] [serial = 563] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (15E70400) [pid = 3740] [serial = 561] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (11436C00) [pid = 3740] [serial = 548] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (12ADA000) [pid = 3740] [serial = 549] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (1575CC00) [pid = 3740] [serial = 560] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (11ACC400) [pid = 3740] [serial = 551] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (12A2CC00) [pid = 3740] [serial = 552] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (131EC800) [pid = 3740] [serial = 554] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (1313B000) [pid = 3740] [serial = 546] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (15F6E400) [pid = 3740] [serial = 564] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (152F3800) [pid = 3740] [serial = 558] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (16DF0C00) [pid = 3740] [serial = 567] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (139CA800) [pid = 3740] [serial = 555] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | --DOMWINDOW == 49 (16D74C00) [pid = 3740] [serial = 566] [outer = 00000000] [url = about:blank] 08:17:04 INFO - PROCESS | 3740 | 1469549824174 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 878ms 08:17:04 INFO - PROCESS | 3740 | 1469549824228 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 3740 | 1469549824232 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:17:04 INFO - PROCESS | 3740 | 1469549824236 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 3740 | 1469549824239 Marionette TRACE conn3 <- [1,762,null,{}] 08:17:04 INFO - PROCESS | 3740 | 1469549824244 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:04 INFO - PROCESS | 3740 | 1469549824248 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:04 INFO - PROCESS | 3740 | 1469549824314 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:17:04 INFO - PROCESS | 3740 | 1469549824390 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 3740 | 1469549824393 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:04 INFO - PROCESS | 3740 | ++DOCSHELL 12ADB400 == 29 [pid = 3740] [id = 200] 08:17:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (12AE4400) [pid = 3740] [serial = 598] [outer = 00000000] 08:17:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (130D2400) [pid = 3740] [serial = 599] [outer = 12AE4400] 08:17:04 INFO - PROCESS | 3740 | 1469549824420 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (13147000) [pid = 3740] [serial = 600] [outer = 12AE4400] 08:17:04 INFO - PROCESS | 3740 | 1469549824772 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 549ms 08:17:04 INFO - PROCESS | 3740 | 1469549824790 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 3740 | 1469549824795 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:17:04 INFO - PROCESS | 3740 | 1469549824798 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 3740 | 1469549824800 Marionette TRACE conn3 <- [1,766,null,{}] 08:17:04 INFO - PROCESS | 3740 | 1469549824804 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:04 INFO - PROCESS | 3740 | 1469549824806 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:04 INFO - PROCESS | 3740 | 1469549824909 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:17:04 INFO - PROCESS | 3740 | 1469549824918 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 3740 | 1469549824921 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:04 INFO - PROCESS | 3740 | ++DOCSHELL 141BCC00 == 30 [pid = 3740] [id = 201] 08:17:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (141BD400) [pid = 3740] [serial = 601] [outer = 00000000] 08:17:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (1445CC00) [pid = 3740] [serial = 602] [outer = 141BD400] 08:17:04 INFO - PROCESS | 3740 | 1469549824965 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (152EB800) [pid = 3740] [serial = 603] [outer = 141BD400] 08:17:05 INFO - PROCESS | 3740 | 1469549825350 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 618ms 08:17:05 INFO - PROCESS | 3740 | 1469549825417 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 3740 | 1469549825420 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:17:05 INFO - PROCESS | 3740 | 1469549825429 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 3740 | 1469549825435 Marionette TRACE conn3 <- [1,770,null,{}] 08:17:05 INFO - PROCESS | 3740 | 1469549825440 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:05 INFO - PROCESS | 3740 | 1469549825443 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:05 INFO - PROCESS | 3740 | 1469549825508 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:17:05 INFO - PROCESS | 3740 | 1469549825515 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 3740 | 1469549825518 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:05 INFO - PROCESS | 3740 | ++DOCSHELL 10E09C00 == 31 [pid = 3740] [id = 202] 08:17:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (152F5400) [pid = 3740] [serial = 604] [outer = 00000000] 08:17:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (15E7D000) [pid = 3740] [serial = 605] [outer = 152F5400] 08:17:05 INFO - PROCESS | 3740 | 1469549825561 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (15F69800) [pid = 3740] [serial = 606] [outer = 152F5400] 08:17:05 INFO - PROCESS | 3740 | 1469549825956 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 576ms 08:17:05 INFO - PROCESS | 3740 | 1469549826003 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 3740 | 1469549826005 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:17:05 INFO - PROCESS | 3740 | 1469549826009 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 3740 | 1469549826010 Marionette TRACE conn3 <- [1,774,null,{}] 08:17:05 INFO - PROCESS | 3740 | 1469549826014 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:06 INFO - PROCESS | 3740 | 1469549826016 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:06 INFO - PROCESS | 3740 | 1469549826106 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:17:06 INFO - PROCESS | 3740 | 1469549826184 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 3740 | 1469549826168 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:06 INFO - PROCESS | 3740 | ++DOCSHELL 16953400 == 32 [pid = 3740] [id = 203] 08:17:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (16954000) [pid = 3740] [serial = 607] [outer = 00000000] 08:17:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (16DF1400) [pid = 3740] [serial = 608] [outer = 16954000] 08:17:06 INFO - PROCESS | 3740 | 1469549826212 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (16DF4400) [pid = 3740] [serial = 609] [outer = 16954000] 08:17:06 INFO - PROCESS | 3740 | 1469549826606 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 645ms 08:17:06 INFO - PROCESS | 3740 | 1469549826646 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 3740 | 1469549826648 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:17:06 INFO - PROCESS | 3740 | 1469549826651 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 3740 | 1469549826653 Marionette TRACE conn3 <- [1,778,null,{}] 08:17:06 INFO - PROCESS | 3740 | 1469549826656 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:06 INFO - PROCESS | 3740 | 1469549826658 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:06 INFO - PROCESS | 3740 | 1469549826764 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:17:06 INFO - PROCESS | 3740 | 1469549826800 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 3740 | 1469549826806 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:06 INFO - PROCESS | 3740 | ++DOCSHELL 13158400 == 33 [pid = 3740] [id = 204] 08:17:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (173F9800) [pid = 3740] [serial = 610] [outer = 00000000] 08:17:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1748CC00) [pid = 3740] [serial = 611] [outer = 173F9800] 08:17:06 INFO - PROCESS | 3740 | 1469549826860 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (17595C00) [pid = 3740] [serial = 612] [outer = 173F9800] 08:17:07 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (152F7C00) [pid = 3740] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:17:07 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (13139800) [pid = 3740] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:17:07 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (12AB9C00) [pid = 3740] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:17:07 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (10E09400) [pid = 3740] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:17:07 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (1127B400) [pid = 3740] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:17:07 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (152ECC00) [pid = 3740] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:17:07 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (16B0C800) [pid = 3740] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:17:07 INFO - PROCESS | 3740 | 1469549827223 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 603ms 08:17:07 INFO - PROCESS | 3740 | 1469549827298 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 3740 | 1469549827300 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:17:07 INFO - PROCESS | 3740 | 1469549827303 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 3740 | 1469549827305 Marionette TRACE conn3 <- [1,782,null,{}] 08:17:07 INFO - PROCESS | 3740 | 1469549827308 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:17:07 INFO - PROCESS | 3740 | 1469549827311 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:07 INFO - PROCESS | 3740 | 1469549827370 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:17:07 INFO - PROCESS | 3740 | 1469549827456 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 3740 | 1469549827458 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:07 INFO - PROCESS | 3740 | ++DOCSHELL 16954800 == 34 [pid = 3740] [id = 205] 08:17:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (16B0C800) [pid = 3740] [serial = 613] [outer = 00000000] 08:17:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (17BBA000) [pid = 3740] [serial = 614] [outer = 16B0C800] 08:17:07 INFO - PROCESS | 3740 | 1469549827501 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (17E36000) [pid = 3740] [serial = 615] [outer = 16B0C800] 08:17:07 INFO - PROCESS | 3740 | 1469549827806 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 563ms 08:17:07 INFO - PROCESS | 3740 | 1469549827869 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 3740 | 1469549827870 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:17:07 INFO - PROCESS | 3740 | 1469549827880 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 3740 | 1469549827882 Marionette TRACE conn3 <- [1,786,null,{}] 08:17:07 INFO - PROCESS | 3740 | 1469549827886 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:07 INFO - PROCESS | 3740 | 1469549827888 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:07 INFO - PROCESS | 3740 | 1469549827944 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:17:07 INFO - PROCESS | 3740 | 1469549827949 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 3740 | 1469549827952 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:07 INFO - PROCESS | 3740 | ++DOCSHELL 10F18000 == 35 [pid = 3740] [id = 206] 08:17:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (17E3B000) [pid = 3740] [serial = 616] [outer = 00000000] 08:17:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (17E87C00) [pid = 3740] [serial = 617] [outer = 17E3B000] 08:17:07 INFO - PROCESS | 3740 | 1469549827994 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (17E88400) [pid = 3740] [serial = 618] [outer = 17E3B000] 08:17:08 INFO - PROCESS | 3740 | 1469549828343 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:17:08 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 08:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 521ms 08:17:08 INFO - PROCESS | 3740 | 1469549828402 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 3740 | 1469549828404 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:17:08 INFO - PROCESS | 3740 | 1469549828408 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 3740 | 1469549828409 Marionette TRACE conn3 <- [1,790,null,{}] 08:17:08 INFO - PROCESS | 3740 | 1469549828413 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:08 INFO - PROCESS | 3740 | 1469549828415 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:08 INFO - PROCESS | 3740 | 1469549828472 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:17:08 INFO - PROCESS | 3740 | 1469549828477 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 3740 | 1469549828480 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:08 INFO - PROCESS | 3740 | ++DOCSHELL 141BC800 == 36 [pid = 3740] [id = 207] 08:17:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (17ED3800) [pid = 3740] [serial = 619] [outer = 00000000] 08:17:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (17F5C800) [pid = 3740] [serial = 620] [outer = 17ED3800] 08:17:08 INFO - PROCESS | 3740 | 1469549828530 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (18105800) [pid = 3740] [serial = 621] [outer = 17ED3800] 08:17:08 INFO - PROCESS | 3740 | 1469549828929 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:17:08 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 08:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 562ms 08:17:08 INFO - PROCESS | 3740 | 1469549828978 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 3740 | 1469549828980 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:17:08 INFO - PROCESS | 3740 | 1469549828966 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 3740 | 1469549828968 Marionette TRACE conn3 <- [1,794,null,{}] 08:17:08 INFO - PROCESS | 3740 | 1469549828971 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:08 INFO - PROCESS | 3740 | 1469549828973 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:09 INFO - PROCESS | 3740 | 1469549829051 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:17:09 INFO - PROCESS | 3740 | 1469549829060 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 3740 | 1469549829062 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:09 INFO - PROCESS | 3740 | ++DOCSHELL 17ED2400 == 37 [pid = 3740] [id = 208] 08:17:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1810AC00) [pid = 3740] [serial = 622] [outer = 00000000] 08:17:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (18110800) [pid = 3740] [serial = 623] [outer = 1810AC00] 08:17:09 INFO - PROCESS | 3740 | 1469549829104 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1973E800) [pid = 3740] [serial = 624] [outer = 1810AC00] 08:17:09 INFO - PROCESS | 3740 | 1469549829463 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:17:09 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 08:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 521ms 08:17:09 INFO - PROCESS | 3740 | 1469549829514 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 3740 | 1469549829518 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:17:09 INFO - PROCESS | 3740 | 1469549829528 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 3740 | 1469549829533 Marionette TRACE conn3 <- [1,798,null,{}] 08:17:09 INFO - PROCESS | 3740 | 1469549829540 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:09 INFO - PROCESS | 3740 | 1469549829544 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:09 INFO - PROCESS | 3740 | 1469549829636 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:17:09 INFO - PROCESS | 3740 | 1469549829773 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 3740 | 1469549829779 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:09 INFO - PROCESS | 3740 | ++DOCSHELL 11AC8800 == 38 [pid = 3740] [id = 209] 08:17:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (128A8C00) [pid = 3740] [serial = 625] [outer = 00000000] 08:17:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (12AE0000) [pid = 3740] [serial = 626] [outer = 128A8C00] 08:17:09 INFO - PROCESS | 3740 | 1469549829845 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (12D9B400) [pid = 3740] [serial = 627] [outer = 128A8C00] 08:17:10 INFO - PROCESS | 3740 | 1469549830329 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 837ms 08:17:10 INFO - PROCESS | 3740 | 1469549830356 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:17:10 INFO - PROCESS | 3740 | 1469549830359 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:17:10 INFO - PROCESS | 3740 | 1469549830367 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - PROCESS | 3740 | 1469549830371 Marionette TRACE conn3 <- [1,802,null,{}] 08:17:10 INFO - PROCESS | 3740 | 1469549830375 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:10 INFO - PROCESS | 3740 | 1469549830378 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:10 INFO - PROCESS | 3740 | 1469549830484 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:17:10 INFO - PROCESS | 3740 | 1469549830577 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 3740 | 1469549830580 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:10 INFO - PROCESS | 3740 | ++DOCSHELL 152F7800 == 39 [pid = 3740] [id = 210] 08:17:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (152F7C00) [pid = 3740] [serial = 628] [outer = 00000000] 08:17:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1575CC00) [pid = 3740] [serial = 629] [outer = 152F7C00] 08:17:10 INFO - PROCESS | 3740 | 1469549830617 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15F69400) [pid = 3740] [serial = 630] [outer = 152F7C00] 08:17:11 INFO - PROCESS | 3740 | 1469549831188 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:17:11 INFO - PROCESS | 3740 | 1469549831249 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:17:11 INFO - PROCESS | 3740 | 1469549831253 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - PROCESS | 3740 | 1469549831255 Marionette TRACE conn3 <- [1,806,null,{}] 08:17:11 INFO - PROCESS | 3740 | 1469549831264 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:11 INFO - PROCESS | 3740 | 1469549831269 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:11 INFO - PROCESS | 3740 | 1469549831366 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:17:11 INFO - PROCESS | 3740 | 1469549831456 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:11 INFO - PROCESS | 3740 | 1469549831460 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:11 INFO - PROCESS | 3740 | ++DOCSHELL 17B3C000 == 40 [pid = 3740] [id = 211] 08:17:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17B3C800) [pid = 3740] [serial = 631] [outer = 00000000] 08:17:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17E93000) [pid = 3740] [serial = 632] [outer = 17B3C800] 08:17:11 INFO - PROCESS | 3740 | 1469549831500 Marionette DEBUG loaded listener.js 08:17:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1810FC00) [pid = 3740] [serial = 633] [outer = 17B3C800] 08:17:12 INFO - PROCESS | 3740 | 1469549832235 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1070ms 08:17:12 INFO - PROCESS | 3740 | 1469549832314 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 3740 | 1469549832318 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:17:12 INFO - PROCESS | 3740 | 1469549832324 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:17:12 INFO - PROCESS | 3740 | 1469549832327 Marionette TRACE conn3 <- [1,810,null,{}] 08:17:12 INFO - PROCESS | 3740 | 1469549832332 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:12 INFO - PROCESS | 3740 | 1469549832334 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:12 INFO - PROCESS | 3740 | 1469549832450 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 141BC800 == 39 [pid = 3740] [id = 207] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 10F18000 == 38 [pid = 3740] [id = 206] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 16954800 == 37 [pid = 3740] [id = 205] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 13158400 == 36 [pid = 3740] [id = 204] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 16953400 == 35 [pid = 3740] [id = 203] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 10E09C00 == 34 [pid = 3740] [id = 202] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 141BCC00 == 33 [pid = 3740] [id = 201] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 12ADB400 == 32 [pid = 3740] [id = 200] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 10A46400 == 31 [pid = 3740] [id = 199] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 114DD000 == 30 [pid = 3740] [id = 198] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 0C76D400 == 29 [pid = 3740] [id = 180] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 17B3C000 == 28 [pid = 3740] [id = 211] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 17ED2400 == 27 [pid = 3740] [id = 208] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 11AC8800 == 26 [pid = 3740] [id = 209] 08:17:13 INFO - PROCESS | 3740 | --DOCSHELL 152F7800 == 25 [pid = 3740] [id = 210] 08:17:13 INFO - PROCESS | 3740 | 1469549833051 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 3740 | 1469549833054 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16DF0800) [pid = 3740] [serial = 590] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1575C800) [pid = 3740] [serial = 584] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15F66000) [pid = 3740] [serial = 587] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (131E3400) [pid = 3740] [serial = 581] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (131DF000) [pid = 3740] [serial = 576] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1305B400) [pid = 3740] [serial = 575] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15F63800) [pid = 3740] [serial = 585] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (110BE800) [pid = 3740] [serial = 578] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (11284000) [pid = 3740] [serial = 579] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (12AE7400) [pid = 3740] [serial = 570] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (11ACB400) [pid = 3740] [serial = 569] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15E7EC00) [pid = 3740] [serial = 573] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (155A4000) [pid = 3740] [serial = 572] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (132E5400) [pid = 3740] [serial = 582] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (16ED6400) [pid = 3740] [serial = 591] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3740 | ++DOCSHELL 0FAC6000 == 26 [pid = 3740] [id = 212] 08:17:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0FAC8C00) [pid = 3740] [serial = 634] [outer = 00000000] 08:17:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (10A04400) [pid = 3740] [serial = 635] [outer = 0FAC8C00] 08:17:13 INFO - PROCESS | 3740 | 1469549833125 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (10A54000) [pid = 3740] [serial = 636] [outer = 0FAC8C00] 08:17:13 INFO - PROCESS | 3740 | 1469549833508 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 3740 | 1469549833565 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:17:13 INFO - PROCESS | 3740 | 1469549833574 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 3740 | 1469549833577 Marionette TRACE conn3 <- [1,814,null,{}] 08:17:13 INFO - PROCESS | 3740 | 1469549833582 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:13 INFO - PROCESS | 3740 | 1469549833587 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:13 INFO - PROCESS | 3740 | 1469549833657 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:17:13 INFO - PROCESS | 3740 | 1469549833667 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 3740 | 1469549833670 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:13 INFO - PROCESS | 3740 | ++DOCSHELL 114DD000 == 27 [pid = 3740] [id = 213] 08:17:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (114DFC00) [pid = 3740] [serial = 637] [outer = 00000000] 08:17:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (11CDC000) [pid = 3740] [serial = 638] [outer = 114DFC00] 08:17:13 INFO - PROCESS | 3740 | 1469549833717 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (12A37400) [pid = 3740] [serial = 639] [outer = 114DFC00] 08:17:14 INFO - PROCESS | 3740 | 1469549834123 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 604ms 08:17:14 INFO - PROCESS | 3740 | 1469549834194 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 3740 | 1469549834198 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:17:14 INFO - PROCESS | 3740 | 1469549834220 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:17:14 INFO - PROCESS | 3740 | 1469549834222 Marionette TRACE conn3 <- [1,818,null,{}] 08:17:14 INFO - PROCESS | 3740 | 1469549834227 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:14 INFO - PROCESS | 3740 | 1469549834229 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:14 INFO - PROCESS | 3740 | 1469549834355 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:17:14 INFO - PROCESS | 3740 | 1469549834346 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 3740 | 1469549834349 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:14 INFO - PROCESS | 3740 | ++DOCSHELL 1313E800 == 28 [pid = 3740] [id = 214] 08:17:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1313F000) [pid = 3740] [serial = 640] [outer = 00000000] 08:17:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1315AC00) [pid = 3740] [serial = 641] [outer = 1313F000] 08:17:14 INFO - PROCESS | 3740 | 1469549834394 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (132E5C00) [pid = 3740] [serial = 642] [outer = 1313F000] 08:17:14 INFO - PROCESS | 3740 | 1469549834782 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 549ms 08:17:14 INFO - PROCESS | 3740 | 1469549834797 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 3740 | 1469549834782 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:17:14 INFO - PROCESS | 3740 | 1469549834787 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - PROCESS | 3740 | 1469549834793 Marionette TRACE conn3 <- [1,822,null,{}] 08:17:14 INFO - PROCESS | 3740 | 1469549834805 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:14 INFO - PROCESS | 3740 | 1469549834811 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:14 INFO - PROCESS | 3740 | 1469549834950 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:17:14 INFO - PROCESS | 3740 | 1469549834974 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 3740 | 1469549834977 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:14 INFO - PROCESS | 3740 | ++DOCSHELL 141C0400 == 29 [pid = 3740] [id = 215] 08:17:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (141C1400) [pid = 3740] [serial = 643] [outer = 00000000] 08:17:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (14F57800) [pid = 3740] [serial = 644] [outer = 141C1400] 08:17:15 INFO - PROCESS | 3740 | 1469549835045 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (152EF400) [pid = 3740] [serial = 645] [outer = 141C1400] 08:17:15 INFO - PROCESS | 3740 | 1469549835522 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 754ms 08:17:15 INFO - PROCESS | 3740 | 1469549835560 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 3740 | 1469549835562 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:17:15 INFO - PROCESS | 3740 | 1469549835565 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 3740 | 1469549835567 Marionette TRACE conn3 <- [1,826,null,{}] 08:17:15 INFO - PROCESS | 3740 | 1469549835553 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:15 INFO - PROCESS | 3740 | 1469549835555 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:15 INFO - PROCESS | 3740 | 1469549835664 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:17:15 INFO - PROCESS | 3740 | 1469549835671 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 3740 | 1469549835674 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:15 INFO - PROCESS | 3740 | ++DOCSHELL 1445E000 == 30 [pid = 3740] [id = 216] 08:17:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (152F4800) [pid = 3740] [serial = 646] [outer = 00000000] 08:17:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15E72000) [pid = 3740] [serial = 647] [outer = 152F4800] 08:17:15 INFO - PROCESS | 3740 | 1469549835747 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15F62C00) [pid = 3740] [serial = 648] [outer = 152F4800] 08:17:16 INFO - PROCESS | 3740 | 1469549836153 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 618ms 08:17:16 INFO - PROCESS | 3740 | 1469549836184 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 3740 | 1469549836168 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:17:16 INFO - PROCESS | 3740 | 1469549836171 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 3740 | 1469549836173 Marionette TRACE conn3 <- [1,830,null,{}] 08:17:16 INFO - PROCESS | 3740 | 1469549836185 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:16 INFO - PROCESS | 3740 | 1469549836187 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:16 INFO - PROCESS | 3740 | 1469549836290 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:17:16 INFO - PROCESS | 3740 | 1469549836296 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:16 INFO - PROCESS | 3740 | 1469549836302 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:16 INFO - PROCESS | 3740 | ++DOCSHELL 15F66800 == 31 [pid = 3740] [id = 217] 08:17:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15F6CC00) [pid = 3740] [serial = 649] [outer = 00000000] 08:17:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16892800) [pid = 3740] [serial = 650] [outer = 15F6CC00] 08:17:16 INFO - PROCESS | 3740 | 1469549836339 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16DF6800) [pid = 3740] [serial = 651] [outer = 15F6CC00] 08:17:16 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (130B2C00) [pid = 3740] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:17:16 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1810AC00) [pid = 3740] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:17:16 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10A48400) [pid = 3740] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:17:16 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17ED3800) [pid = 3740] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:17:16 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16954C00) [pid = 3740] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:17:16 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (152F5400) [pid = 3740] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:17:16 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (141BD400) [pid = 3740] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:17:16 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12AE4400) [pid = 3740] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:17:16 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16954000) [pid = 3740] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:17:16 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (173F9800) [pid = 3740] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:17:16 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16B0C800) [pid = 3740] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:17:16 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17E3B000) [pid = 3740] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:17:16 INFO - PROCESS | 3740 | 1469549836953 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 782ms 08:17:16 INFO - PROCESS | 3740 | 1469549836979 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 3740 | 1469549836981 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:17:16 INFO - PROCESS | 3740 | 1469549836985 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 3740 | 1469549836986 Marionette TRACE conn3 <- [1,834,null,{}] 08:17:16 INFO - PROCESS | 3740 | 1469549836990 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:16 INFO - PROCESS | 3740 | 1469549836992 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:17 INFO - PROCESS | 3740 | 1469549837054 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:17:17 INFO - PROCESS | 3740 | 1469549837062 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 3740 | 1469549837064 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:17 INFO - PROCESS | 3740 | ++DOCSHELL 0FACB800 == 32 [pid = 3740] [id = 218] 08:17:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13155000) [pid = 3740] [serial = 652] [outer = 00000000] 08:17:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16955400) [pid = 3740] [serial = 653] [outer = 13155000] 08:17:17 INFO - PROCESS | 3740 | 1469549837109 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16F46C00) [pid = 3740] [serial = 654] [outer = 13155000] 08:17:17 INFO - PROCESS | 3740 | 1469549837492 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 562ms 08:17:17 INFO - PROCESS | 3740 | 1469549837541 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:17:17 INFO - PROCESS | 3740 | 1469549837543 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:17:17 INFO - PROCESS | 3740 | 1469549837546 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:17:17 INFO - PROCESS | 3740 | 1469549837548 Marionette TRACE conn3 <- [1,838,null,{}] 08:17:17 INFO - PROCESS | 3740 | 1469549837551 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:17 INFO - PROCESS | 3740 | 1469549837553 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:17 INFO - PROCESS | 3740 | 1469549837611 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:17:17 INFO - PROCESS | 3740 | 1469549837616 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 3740 | 1469549837618 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:17 INFO - PROCESS | 3740 | ++DOCSHELL 15F6D400 == 33 [pid = 3740] [id = 219] 08:17:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16DF7C00) [pid = 3740] [serial = 655] [outer = 00000000] 08:17:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17BB2000) [pid = 3740] [serial = 656] [outer = 16DF7C00] 08:17:17 INFO - PROCESS | 3740 | 1469549837662 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17E40400) [pid = 3740] [serial = 657] [outer = 16DF7C00] 08:17:18 INFO - PROCESS | 3740 | 1469549838308 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 796ms 08:17:18 INFO - PROCESS | 3740 | 1469549838342 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 3740 | 1469549838345 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:17:18 INFO - PROCESS | 3740 | 1469549838349 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 3740 | 1469549838351 Marionette TRACE conn3 <- [1,842,null,{}] 08:17:18 INFO - PROCESS | 3740 | 1469549838354 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:18 INFO - PROCESS | 3740 | 1469549838356 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:18 INFO - PROCESS | 3740 | 1469549838442 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:17:18 INFO - PROCESS | 3740 | 1469549838495 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 3740 | 1469549838497 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:18 INFO - PROCESS | 3740 | ++DOCSHELL 12D63C00 == 34 [pid = 3740] [id = 220] 08:17:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15F68C00) [pid = 3740] [serial = 658] [outer = 00000000] 08:17:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19879C00) [pid = 3740] [serial = 659] [outer = 15F68C00] 08:17:18 INFO - PROCESS | 3740 | 1469549838521 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1995AC00) [pid = 3740] [serial = 660] [outer = 15F68C00] 08:17:19 INFO - PROCESS | 3740 | 1469549839165 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 878ms 08:17:19 INFO - PROCESS | 3740 | 1469549839230 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 3740 | 1469549839235 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:17:19 INFO - PROCESS | 3740 | 1469549839240 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 3740 | 1469549839226 Marionette TRACE conn3 <- [1,846,null,{}] 08:17:19 INFO - PROCESS | 3740 | 1469549839232 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:19 INFO - PROCESS | 3740 | 1469549839235 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:19 INFO - PROCESS | 3740 | 1469549839351 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:17:19 INFO - PROCESS | 3740 | 1469549839433 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:19 INFO - PROCESS | 3740 | 1469549839419 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:19 INFO - PROCESS | 3740 | ++DOCSHELL 112B1C00 == 35 [pid = 3740] [id = 221] 08:17:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (114E0800) [pid = 3740] [serial = 661] [outer = 00000000] 08:17:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (130B0400) [pid = 3740] [serial = 662] [outer = 114E0800] 08:17:19 INFO - PROCESS | 3740 | 1469549839516 Marionette DEBUG loaded listener.js 08:17:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (13159000) [pid = 3740] [serial = 663] [outer = 114E0800] 08:17:20 INFO - PROCESS | 3740 | 1469549840314 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:17:20 INFO - PROCESS | 3740 | --DOCSHELL 12AB7000 == 34 [pid = 3740] [id = 192] 08:17:20 INFO - PROCESS | 3740 | --DOCSHELL 16B08800 == 33 [pid = 3740] [id = 197] 08:17:20 INFO - PROCESS | 3740 | --DOCSHELL 15E7DC00 == 32 [pid = 3740] [id = 188] 08:17:20 INFO - PROCESS | 3740 | --DOCSHELL 152F7400 == 31 [pid = 3740] [id = 195] 08:17:20 INFO - PROCESS | 3740 | --DOCSHELL 12BD6400 == 30 [pid = 3740] [id = 196] 08:17:20 INFO - PROCESS | 3740 | --DOCSHELL 10E18400 == 29 [pid = 3740] [id = 184] 08:17:20 INFO - PROCESS | 3740 | --DOCSHELL 1315B000 == 28 [pid = 3740] [id = 185] 08:17:20 INFO - PROCESS | 3740 | --DOCSHELL 1127C800 == 27 [pid = 3740] [id = 181] 08:17:20 INFO - PROCESS | 3740 | --DOCSHELL 130D6000 == 26 [pid = 3740] [id = 194] 08:17:20 INFO - PROCESS | 3740 | --DOCSHELL 10A4D800 == 25 [pid = 3740] [id = 193] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (18110800) [pid = 3740] [serial = 623] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (112B6400) [pid = 3740] [serial = 597] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (18105800) [pid = 3740] [serial = 621] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17597C00) [pid = 3740] [serial = 594] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1758DC00) [pid = 3740] [serial = 593] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15E7D000) [pid = 3740] [serial = 605] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1445CC00) [pid = 3740] [serial = 602] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (152EB800) [pid = 3740] [serial = 603] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (130D2400) [pid = 3740] [serial = 599] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (13147000) [pid = 3740] [serial = 600] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16DF1400) [pid = 3740] [serial = 608] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16DF4400) [pid = 3740] [serial = 609] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1973E800) [pid = 3740] [serial = 624] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1748CC00) [pid = 3740] [serial = 611] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (17BBA000) [pid = 3740] [serial = 614] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (17E87C00) [pid = 3740] [serial = 617] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (17595C00) [pid = 3740] [serial = 612] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (17F5C800) [pid = 3740] [serial = 620] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (10A55C00) [pid = 3740] [serial = 596] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (17E88400) [pid = 3740] [serial = 618] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (17E36000) [pid = 3740] [serial = 615] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (15F69800) [pid = 3740] [serial = 606] [outer = 00000000] [url = about:blank] 08:17:20 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (165A3000) [pid = 3740] [serial = 588] [outer = 00000000] [url = about:blank] 08:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1153ms 08:17:20 INFO - PROCESS | 3740 | 1469549840390 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:17:20 INFO - PROCESS | 3740 | 1469549840394 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:17:20 INFO - PROCESS | 3740 | 1469549840400 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:17:20 INFO - PROCESS | 3740 | 1469549840403 Marionette TRACE conn3 <- [1,850,null,{}] 08:17:20 INFO - PROCESS | 3740 | 1469549840409 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:20 INFO - PROCESS | 3740 | 1469549840412 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:20 INFO - PROCESS | 3740 | 1469549840485 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:17:20 INFO - PROCESS | 3740 | 1469549840571 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 3740 | 1469549840576 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:20 INFO - PROCESS | 3740 | ++DOCSHELL 10E0C400 == 26 [pid = 3740] [id = 222] 08:17:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (10E12C00) [pid = 3740] [serial = 664] [outer = 00000000] 08:17:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (112B6400) [pid = 3740] [serial = 665] [outer = 10E12C00] 08:17:20 INFO - PROCESS | 3740 | 1469549840606 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (11CDB400) [pid = 3740] [serial = 666] [outer = 10E12C00] 08:17:20 INFO - PROCESS | 3740 | 1469549840990 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 645ms 08:17:21 INFO - PROCESS | 3740 | 1469549841037 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 3740 | 1469549841041 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:17:21 INFO - PROCESS | 3740 | 1469549841048 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - PROCESS | 3740 | 1469549841050 Marionette TRACE conn3 <- [1,854,null,{}] 08:17:21 INFO - PROCESS | 3740 | 1469549841054 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:21 INFO - PROCESS | 3740 | 1469549841057 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:21 INFO - PROCESS | 3740 | 1469549841153 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:17:21 INFO - PROCESS | 3740 | 1469549841159 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:21 INFO - PROCESS | 3740 | 1469549841161 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:21 INFO - PROCESS | 3740 | ++DOCSHELL 12DA6800 == 27 [pid = 3740] [id = 223] 08:17:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (132E4400) [pid = 3740] [serial = 667] [outer = 00000000] 08:17:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (13940C00) [pid = 3740] [serial = 668] [outer = 132E4400] 08:17:21 INFO - PROCESS | 3740 | 1469549841193 Marionette DEBUG loaded listener.js 08:17:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (13E9F400) [pid = 3740] [serial = 669] [outer = 132E4400] 08:17:21 INFO - PROCESS | 3740 | 1469549841592 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 562ms 08:17:21 INFO - PROCESS | 3740 | 1469549841615 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 3740 | 1469549841617 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:17:21 INFO - PROCESS | 3740 | 1469549841621 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - PROCESS | 3740 | 1469549841625 Marionette TRACE conn3 <- [1,858,null,{}] 08:17:21 INFO - PROCESS | 3740 | 1469549841639 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:21 INFO - PROCESS | 3740 | 1469549841644 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:21 INFO - PROCESS | 3740 | 1469549841736 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:17:21 INFO - PROCESS | 3740 | 1469549841748 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:21 INFO - PROCESS | 3740 | 1469549841751 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:21 INFO - PROCESS | 3740 | ++DOCSHELL 15752400 == 28 [pid = 3740] [id = 224] 08:17:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (15753000) [pid = 3740] [serial = 670] [outer = 00000000] 08:17:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (15E73C00) [pid = 3740] [serial = 671] [outer = 15753000] 08:17:21 INFO - PROCESS | 3740 | 1469549841798 Marionette DEBUG loaded listener.js 08:17:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15F69000) [pid = 3740] [serial = 672] [outer = 15753000] 08:17:22 INFO - PROCESS | 3740 | 1469549842213 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 617ms 08:17:22 INFO - PROCESS | 3740 | 1469549842240 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 3740 | 1469549842242 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:17:22 INFO - PROCESS | 3740 | 1469549842245 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 3740 | 1469549842247 Marionette TRACE conn3 <- [1,862,null,{}] 08:17:22 INFO - PROCESS | 3740 | 1469549842251 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:22 INFO - PROCESS | 3740 | 1469549842253 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:22 INFO - PROCESS | 3740 | 1469549842318 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:17:22 INFO - PROCESS | 3740 | 1469549842323 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 3740 | 1469549842325 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:22 INFO - PROCESS | 3740 | ++DOCSHELL 15F6BC00 == 29 [pid = 3740] [id = 225] 08:17:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15F6E400) [pid = 3740] [serial = 673] [outer = 00000000] 08:17:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16D6EC00) [pid = 3740] [serial = 674] [outer = 15F6E400] 08:17:22 INFO - PROCESS | 3740 | 1469549842370 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16DF6400) [pid = 3740] [serial = 675] [outer = 15F6E400] 08:17:22 INFO - PROCESS | 3740 | 1469549842802 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 618ms 08:17:22 INFO - PROCESS | 3740 | 1469549842863 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 3740 | 1469549842865 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:17:22 INFO - PROCESS | 3740 | 1469549842857 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 3740 | 1469549842858 Marionette TRACE conn3 <- [1,866,null,{}] 08:17:22 INFO - PROCESS | 3740 | 1469549842862 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:22 INFO - PROCESS | 3740 | 1469549842864 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:22 INFO - PROCESS | 3740 | 1469549842999 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:17:22 INFO - PROCESS | 3740 | 1469549843005 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 3740 | 1469549843008 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:23 INFO - PROCESS | 3740 | ++DOCSHELL 16FC8000 == 30 [pid = 3740] [id = 226] 08:17:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (173F6C00) [pid = 3740] [serial = 676] [outer = 00000000] 08:17:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (174C1000) [pid = 3740] [serial = 677] [outer = 173F6C00] 08:17:23 INFO - PROCESS | 3740 | 1469549843062 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17595400) [pid = 3740] [serial = 678] [outer = 173F6C00] 08:17:23 INFO - PROCESS | 3740 | 1469549843435 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 604ms 08:17:23 INFO - PROCESS | 3740 | 1469549843472 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:17:23 INFO - PROCESS | 3740 | 1469549843474 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:17:23 INFO - PROCESS | 3740 | 1469549843477 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:17:23 INFO - PROCESS | 3740 | 1469549843479 Marionette TRACE conn3 <- [1,870,null,{}] 08:17:23 INFO - PROCESS | 3740 | 1469549843488 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:23 INFO - PROCESS | 3740 | 1469549843493 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:23 INFO - PROCESS | 3740 | 1469549843598 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:17:23 INFO - PROCESS | 3740 | 1469549843656 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:23 INFO - PROCESS | 3740 | 1469549843658 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:23 INFO - PROCESS | 3740 | ++DOCSHELL 176B6800 == 31 [pid = 3740] [id = 227] 08:17:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (176B7400) [pid = 3740] [serial = 679] [outer = 00000000] 08:17:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17E8E000) [pid = 3740] [serial = 680] [outer = 176B7400] 08:17:23 INFO - PROCESS | 3740 | 1469549843702 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17ED1C00) [pid = 3740] [serial = 681] [outer = 176B7400] 08:17:24 INFO - PROCESS | 3740 | 1469549844088 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 644ms 08:17:24 INFO - PROCESS | 3740 | 1469549844132 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:17:24 INFO - PROCESS | 3740 | 1469549844134 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:17:24 INFO - PROCESS | 3740 | 1469549844173 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:17:24 INFO - PROCESS | 3740 | 1469549844175 Marionette TRACE conn3 <- [1,874,null,{}] 08:17:24 INFO - PROCESS | 3740 | 1469549844179 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:24 INFO - PROCESS | 3740 | 1469549844181 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:24 INFO - PROCESS | 3740 | 1469549844284 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:17:24 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (152F4800) [pid = 3740] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:17:24 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1313F000) [pid = 3740] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:17:24 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (114DFC00) [pid = 3740] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:17:24 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0FAC8C00) [pid = 3740] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:17:24 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17B3C800) [pid = 3740] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:17:24 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (128A8C00) [pid = 3740] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:17:24 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (152F7C00) [pid = 3740] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:17:24 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15F6CC00) [pid = 3740] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:17:24 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (13155000) [pid = 3740] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:17:24 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (141C1400) [pid = 3740] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:17:24 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (16DF7C00) [pid = 3740] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:17:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (10A4B800) [pid = 3740] [serial = 682] [outer = 1ABB6800] 08:17:24 INFO - PROCESS | 3740 | 1469549844344 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 3740 | 1469549844346 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:24 INFO - PROCESS | 3740 | ++DOCSHELL 11C33800 == 32 [pid = 3740] [id = 228] 08:17:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1282C400) [pid = 3740] [serial = 683] [outer = 00000000] 08:17:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13275400) [pid = 3740] [serial = 684] [outer = 1282C400] 08:17:24 INFO - PROCESS | 3740 | 1469549844395 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (152F4400) [pid = 3740] [serial = 685] [outer = 1282C400] 08:17:24 INFO - PROCESS | 3740 | 1469549844742 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 617ms 08:17:24 INFO - PROCESS | 3740 | 1469549844782 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:17:24 INFO - PROCESS | 3740 | 1469549844784 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:17:24 INFO - PROCESS | 3740 | 1469549844769 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:17:24 INFO - PROCESS | 3740 | 1469549844771 Marionette TRACE conn3 <- [1,878,null,{}] 08:17:24 INFO - PROCESS | 3740 | 1469549844774 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:24 INFO - PROCESS | 3740 | 1469549844776 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:24 INFO - PROCESS | 3740 | 1469549844855 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:17:24 INFO - PROCESS | 3740 | 1469549844861 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 3740 | 1469549844863 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:24 INFO - PROCESS | 3740 | ++DOCSHELL 17488000 == 33 [pid = 3740] [id = 229] 08:17:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (17B3C000) [pid = 3740] [serial = 686] [outer = 00000000] 08:17:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1810AC00) [pid = 3740] [serial = 687] [outer = 17B3C000] 08:17:24 INFO - PROCESS | 3740 | 1469549844906 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1810CC00) [pid = 3740] [serial = 688] [outer = 17B3C000] 08:17:25 INFO - PROCESS | 3740 | 1469549845268 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 521ms 08:17:25 INFO - PROCESS | 3740 | 1469549845302 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:17:25 INFO - PROCESS | 3740 | 1469549845304 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:17:25 INFO - PROCESS | 3740 | 1469549845308 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:17:25 INFO - PROCESS | 3740 | 1469549845310 Marionette TRACE conn3 <- [1,882,null,{}] 08:17:25 INFO - PROCESS | 3740 | 1469549845316 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:25 INFO - PROCESS | 3740 | 1469549845318 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:25 INFO - PROCESS | 3740 | 1469549845397 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:17:25 INFO - PROCESS | 3740 | 1469549845402 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:25 INFO - PROCESS | 3740 | 1469549845385 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:25 INFO - PROCESS | 3740 | ++DOCSHELL 17E8F000 == 34 [pid = 3740] [id = 230] 08:17:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1987DC00) [pid = 3740] [serial = 689] [outer = 00000000] 08:17:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19D1F400) [pid = 3740] [serial = 690] [outer = 1987DC00] 08:17:25 INFO - PROCESS | 3740 | 1469549845428 Marionette DEBUG loaded listener.js 08:17:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19D1F800) [pid = 3740] [serial = 691] [outer = 1987DC00] 08:17:25 INFO - PROCESS | 3740 | 1469549845838 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 562ms 08:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:17:25 INFO - PROCESS | 3740 | 1469549845865 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:17:25 INFO - PROCESS | 3740 | 1469549845867 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:17:25 INFO - PROCESS | 3740 | 1469549845870 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - PROCESS | 3740 | 1469549845872 Marionette TRACE conn3 <- [1,886,null,{}] 08:17:25 INFO - PROCESS | 3740 | 1469549845875 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:25 INFO - PROCESS | 3740 | 1469549845877 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:25 INFO - PROCESS | 3740 | 1469549845954 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:17:25 INFO - PROCESS | 3740 | 1469549845960 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:25 INFO - PROCESS | 3740 | 1469549845961 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:25 INFO - PROCESS | 3740 | ++DOCSHELL 17E86000 == 35 [pid = 3740] [id = 231] 08:17:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19D1F000) [pid = 3740] [serial = 692] [outer = 00000000] 08:17:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A3CE800) [pid = 3740] [serial = 693] [outer = 19D1F000] 08:17:25 INFO - PROCESS | 3740 | 1469549846004 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A3D0C00) [pid = 3740] [serial = 694] [outer = 19D1F000] 08:17:26 INFO - PROCESS | 3740 | 1469549846638 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 823ms 08:17:26 INFO - PROCESS | 3740 | 1469549846711 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:17:26 INFO - PROCESS | 3740 | 1469549846716 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:17:26 INFO - PROCESS | 3740 | 1469549846721 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:17:26 INFO - PROCESS | 3740 | 1469549846727 Marionette TRACE conn3 <- [1,890,null,{}] 08:17:26 INFO - PROCESS | 3740 | 1469549846733 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:26 INFO - PROCESS | 3740 | 1469549846736 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:26 INFO - PROCESS | 3740 | 1469549846868 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:17:26 INFO - PROCESS | 3740 | 1469549846964 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:26 INFO - PROCESS | 3740 | 1469549846967 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:26 INFO - PROCESS | 3740 | ++DOCSHELL 10E14400 == 36 [pid = 3740] [id = 232] 08:17:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (11432000) [pid = 3740] [serial = 695] [outer = 00000000] 08:17:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (130D9000) [pid = 3740] [serial = 696] [outer = 11432000] 08:17:27 INFO - PROCESS | 3740 | 1469549847025 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1393CC00) [pid = 3740] [serial = 697] [outer = 11432000] 08:17:27 INFO - PROCESS | 3740 | 1469549847545 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 878ms 08:17:27 INFO - PROCESS | 3740 | 1469549847604 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:17:27 INFO - PROCESS | 3740 | 1469549847609 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:17:27 INFO - PROCESS | 3740 | 1469549847616 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:17:27 INFO - PROCESS | 3740 | 1469549847619 Marionette TRACE conn3 <- [1,894,null,{}] 08:17:27 INFO - PROCESS | 3740 | 1469549847623 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:27 INFO - PROCESS | 3740 | 1469549847626 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:27 INFO - PROCESS | 3740 | 1469549847718 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:17:27 INFO - PROCESS | 3740 | 1469549847848 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 3740 | 1469549847851 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:27 INFO - PROCESS | 3740 | ++DOCSHELL 152F7000 == 37 [pid = 3740] [id = 233] 08:17:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15E71400) [pid = 3740] [serial = 698] [outer = 00000000] 08:17:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16895C00) [pid = 3740] [serial = 699] [outer = 15E71400] 08:17:27 INFO - PROCESS | 3740 | 1469549847908 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16EE0800) [pid = 3740] [serial = 700] [outer = 15E71400] 08:17:28 INFO - PROCESS | 3740 | 1469549848567 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1002ms 08:17:28 INFO - PROCESS | 3740 | 1469549848608 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 3740 | 1469549848612 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:17:28 INFO - PROCESS | 3740 | 1469549848617 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 3740 | 1469549848620 Marionette TRACE conn3 <- [1,898,null,{}] 08:17:28 INFO - PROCESS | 3740 | 1469549848626 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:28 INFO - PROCESS | 3740 | 1469549848628 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:28 INFO - PROCESS | 3740 | 1469549848708 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:17:28 INFO - PROCESS | 3740 | 1469549848791 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:28 INFO - PROCESS | 3740 | 1469549848795 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:28 INFO - PROCESS | 3740 | ++DOCSHELL 10A04800 == 38 [pid = 3740] [id = 234] 08:17:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (10A10400) [pid = 3740] [serial = 701] [outer = 00000000] 08:17:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10B79400) [pid = 3740] [serial = 702] [outer = 10A10400] 08:17:28 INFO - PROCESS | 3740 | 1469549848874 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (10F16800) [pid = 3740] [serial = 703] [outer = 10A10400] 08:17:29 INFO - PROCESS | 3740 | --DOCSHELL 152F6000 == 37 [pid = 3740] [id = 187] 08:17:29 INFO - PROCESS | 3740 | --DOCSHELL 0FAC6000 == 36 [pid = 3740] [id = 212] 08:17:29 INFO - PROCESS | 3740 | --DOCSHELL 14F60C00 == 35 [pid = 3740] [id = 186] 08:17:29 INFO - PROCESS | 3740 | --DOCSHELL 15F70400 == 34 [pid = 3740] [id = 189] 08:17:29 INFO - PROCESS | 3740 | --DOCSHELL 128AB000 == 33 [pid = 3740] [id = 182] 08:17:29 INFO - PROCESS | 3740 | --DOCSHELL 13152400 == 32 [pid = 3740] [id = 191] 08:17:29 INFO - PROCESS | 3740 | --DOCSHELL 110B7800 == 31 [pid = 3740] [id = 190] 08:17:29 INFO - PROCESS | 3740 | --DOCSHELL 10A4B400 == 30 [pid = 3740] [id = 183] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19879C00) [pid = 3740] [serial = 659] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (15E72000) [pid = 3740] [serial = 647] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1315AC00) [pid = 3740] [serial = 641] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (11CDC000) [pid = 3740] [serial = 638] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (12A37400) [pid = 3740] [serial = 639] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10A04400) [pid = 3740] [serial = 635] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10A54000) [pid = 3740] [serial = 636] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1810FC00) [pid = 3740] [serial = 633] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (17E93000) [pid = 3740] [serial = 632] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (12D9B400) [pid = 3740] [serial = 627] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (12AE0000) [pid = 3740] [serial = 626] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15F69400) [pid = 3740] [serial = 630] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1575CC00) [pid = 3740] [serial = 629] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16892800) [pid = 3740] [serial = 650] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15F62C00) [pid = 3740] [serial = 648] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16F46C00) [pid = 3740] [serial = 654] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16955400) [pid = 3740] [serial = 653] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16DF6800) [pid = 3740] [serial = 651] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (132E5C00) [pid = 3740] [serial = 642] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (14F57800) [pid = 3740] [serial = 644] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (17E40400) [pid = 3740] [serial = 657] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (17BB2000) [pid = 3740] [serial = 656] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (152EF400) [pid = 3740] [serial = 645] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3740 | 1469549849828 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1276ms 08:17:29 INFO - PROCESS | 3740 | 1469549849909 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:17:29 INFO - PROCESS | 3740 | 1469549849913 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:17:29 INFO - PROCESS | 3740 | 1469549849918 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - PROCESS | 3740 | 1469549849923 Marionette TRACE conn3 <- [1,902,null,{}] 08:17:29 INFO - PROCESS | 3740 | 1469549849927 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:29 INFO - PROCESS | 3740 | 1469549849930 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:29 INFO - PROCESS | 3740 | 1469549850003 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:17:30 INFO - PROCESS | 3740 | 1469549850010 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 3740 | 1469549850012 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:30 INFO - PROCESS | 3740 | ++DOCSHELL 110B6C00 == 31 [pid = 3740] [id = 235] 08:17:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (110BD800) [pid = 3740] [serial = 704] [outer = 00000000] 08:17:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (11434800) [pid = 3740] [serial = 705] [outer = 110BD800] 08:17:30 INFO - PROCESS | 3740 | 1469549850060 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (11AD1400) [pid = 3740] [serial = 706] [outer = 110BD800] 08:17:30 INFO - PROCESS | 3740 | 1469549850477 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 617ms 08:17:30 INFO - PROCESS | 3740 | 1469549850553 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:17:30 INFO - PROCESS | 3740 | 1469549850558 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:17:30 INFO - PROCESS | 3740 | 1469549850566 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - PROCESS | 3740 | 1469549850569 Marionette TRACE conn3 <- [1,906,null,{}] 08:17:30 INFO - PROCESS | 3740 | 1469549850573 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:30 INFO - PROCESS | 3740 | 1469549850575 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:30 INFO - PROCESS | 3740 | 1469549850644 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:17:30 INFO - PROCESS | 3740 | 1469549850728 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 3740 | 1469549850730 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:30 INFO - PROCESS | 3740 | ++DOCSHELL 130AD800 == 32 [pid = 3740] [id = 236] 08:17:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (130AE000) [pid = 3740] [serial = 707] [outer = 00000000] 08:17:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13141400) [pid = 3740] [serial = 708] [outer = 130AE000] 08:17:30 INFO - PROCESS | 3740 | 1469549850759 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13154400) [pid = 3740] [serial = 709] [outer = 130AE000] 08:17:31 INFO - PROCESS | 3740 | 1469549851092 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 563ms 08:17:31 INFO - PROCESS | 3740 | 1469549851127 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:17:31 INFO - PROCESS | 3740 | 1469549851129 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:17:31 INFO - PROCESS | 3740 | 1469549851133 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 3740 | 1469549851136 Marionette TRACE conn3 <- [1,910,null,{}] 08:17:31 INFO - PROCESS | 3740 | 1469549851147 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:31 INFO - PROCESS | 3740 | 1469549851151 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:31 INFO - PROCESS | 3740 | 1469549851215 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:17:31 INFO - PROCESS | 3740 | 1469549851223 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:31 INFO - PROCESS | 3740 | 1469549851226 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:31 INFO - PROCESS | 3740 | ++DOCSHELL 141BC400 == 33 [pid = 3740] [id = 237] 08:17:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (141BCC00) [pid = 3740] [serial = 710] [outer = 00000000] 08:17:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (14F5F800) [pid = 3740] [serial = 711] [outer = 141BCC00] 08:17:31 INFO - PROCESS | 3740 | 1469549851273 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (152ED800) [pid = 3740] [serial = 712] [outer = 141BCC00] 08:17:31 INFO - PROCESS | 3740 | 1469549851737 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 658ms 08:17:31 INFO - PROCESS | 3740 | 1469549851787 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:17:31 INFO - PROCESS | 3740 | 1469549851789 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:17:31 INFO - PROCESS | 3740 | 1469549851793 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 3740 | 1469549851794 Marionette TRACE conn3 <- [1,914,null,{}] 08:17:31 INFO - PROCESS | 3740 | 1469549851780 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:31 INFO - PROCESS | 3740 | 1469549851782 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:31 INFO - PROCESS | 3740 | 1469549851918 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:17:31 INFO - PROCESS | 3740 | 1469549851939 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:31 INFO - PROCESS | 3740 | 1469549851941 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:31 INFO - PROCESS | 3740 | ++DOCSHELL 152F5C00 == 34 [pid = 3740] [id = 238] 08:17:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (152F6000) [pid = 3740] [serial = 713] [outer = 00000000] 08:17:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (155E5400) [pid = 3740] [serial = 714] [outer = 152F6000] 08:17:31 INFO - PROCESS | 3740 | 1469549851966 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15E76C00) [pid = 3740] [serial = 715] [outer = 152F6000] 08:17:32 INFO - PROCESS | 3740 | 1469549852363 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 617ms 08:17:32 INFO - PROCESS | 3740 | 1469549852390 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:17:32 INFO - PROCESS | 3740 | 1469549852392 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:17:32 INFO - PROCESS | 3740 | 1469549852396 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - PROCESS | 3740 | 1469549852397 Marionette TRACE conn3 <- [1,918,null,{}] 08:17:32 INFO - PROCESS | 3740 | 1469549852401 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:32 INFO - PROCESS | 3740 | 1469549852403 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:32 INFO - PROCESS | 3740 | 1469549852507 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:17:32 INFO - PROCESS | 3740 | 1469549852494 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:32 INFO - PROCESS | 3740 | 1469549852496 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:32 INFO - PROCESS | 3740 | ++DOCSHELL 152F8800 == 35 [pid = 3740] [id = 239] 08:17:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15E72000) [pid = 3740] [serial = 716] [outer = 00000000] 08:17:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15F6C000) [pid = 3740] [serial = 717] [outer = 15E72000] 08:17:32 INFO - PROCESS | 3740 | 1469549852540 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (165A3000) [pid = 3740] [serial = 718] [outer = 15E72000] 08:17:32 INFO - PROCESS | 3740 | 1469549852979 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 618ms 08:17:33 INFO - PROCESS | 3740 | 1469549853012 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 3740 | 1469549853014 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:17:33 INFO - PROCESS | 3740 | 1469549853017 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - PROCESS | 3740 | 1469549853019 Marionette TRACE conn3 <- [1,922,null,{}] 08:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:17:33 INFO - PROCESS | 3740 | 1469549853023 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:33 INFO - PROCESS | 3740 | 1469549853028 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:33 INFO - PROCESS | 3740 | 1469549853176 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:17:33 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1987DC00) [pid = 3740] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:17:33 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (19D1F000) [pid = 3740] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:17:33 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (173F6C00) [pid = 3740] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:17:33 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (176B7400) [pid = 3740] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:17:33 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15753000) [pid = 3740] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:17:33 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (132E4400) [pid = 3740] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:17:33 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15F6E400) [pid = 3740] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:17:33 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (114E0800) [pid = 3740] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:17:33 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (10E12C00) [pid = 3740] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:17:33 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (15F68C00) [pid = 3740] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:17:33 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1282C400) [pid = 3740] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:17:33 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (17B3C000) [pid = 3740] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:17:33 INFO - PROCESS | 3740 | 1469549853315 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 3740 | 1469549853318 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:33 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E5400 == 36 [pid = 3740] [id = 240] 08:17:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0FAC9800) [pid = 3740] [serial = 719] [outer = 00000000] 08:17:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (114DCC00) [pid = 3740] [serial = 720] [outer = 0FAC9800] 08:17:33 INFO - PROCESS | 3740 | 1469549853364 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (152F9400) [pid = 3740] [serial = 721] [outer = 0FAC9800] 08:17:33 INFO - PROCESS | 3740 | 1469549853688 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 686ms 08:17:33 INFO - PROCESS | 3740 | 1469549853727 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 3740 | 1469549853729 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:17:33 INFO - PROCESS | 3740 | 1469549853733 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:17:33 INFO - PROCESS | 3740 | 1469549853734 Marionette TRACE conn3 <- [1,926,null,{}] 08:17:33 INFO - PROCESS | 3740 | 1469549853738 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:33 INFO - PROCESS | 3740 | 1469549853740 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:33 INFO - PROCESS | 3740 | 1469549853823 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:17:33 INFO - PROCESS | 3740 | 1469549853831 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 3740 | 1469549853833 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:33 INFO - PROCESS | 3740 | ++DOCSHELL 132E4400 == 37 [pid = 3740] [id = 241] 08:17:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16952000) [pid = 3740] [serial = 722] [outer = 00000000] 08:17:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (174C6800) [pid = 3740] [serial = 723] [outer = 16952000] 08:17:33 INFO - PROCESS | 3740 | 1469549853876 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17598800) [pid = 3740] [serial = 724] [outer = 16952000] 08:17:34 INFO - PROCESS | 3740 | 1469549854220 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 562ms 08:17:34 INFO - PROCESS | 3740 | 1469549854292 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 3740 | 1469549854294 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:17:34 INFO - PROCESS | 3740 | 1469549854297 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:17:34 INFO - PROCESS | 3740 | 1469549854298 Marionette TRACE conn3 <- [1,930,null,{}] 08:17:34 INFO - PROCESS | 3740 | 1469549854302 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:34 INFO - PROCESS | 3740 | 1469549854304 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:34 INFO - PROCESS | 3740 | 1469549854408 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:17:34 INFO - PROCESS | 3740 | 1469549854447 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 3740 | 1469549854449 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:34 INFO - PROCESS | 3740 | ++DOCSHELL 0F976C00 == 38 [pid = 3740] [id = 242] 08:17:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16B05C00) [pid = 3740] [serial = 725] [outer = 00000000] 08:17:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17E36400) [pid = 3740] [serial = 726] [outer = 16B05C00] 08:17:34 INFO - PROCESS | 3740 | 1469549854492 Marionette DEBUG loaded listener.js 08:17:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17E3B000) [pid = 3740] [serial = 727] [outer = 16B05C00] 08:17:34 INFO - PROCESS | 3740 | 1469549854823 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 563ms 08:17:34 INFO - PROCESS | 3740 | 1469549854850 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 3740 | 1469549854852 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:17:34 INFO - PROCESS | 3740 | 1469549854855 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:17:34 INFO - PROCESS | 3740 | 1469549854857 Marionette TRACE conn3 <- [1,934,null,{}] 08:17:34 INFO - PROCESS | 3740 | 1469549854861 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:34 INFO - PROCESS | 3740 | 1469549854863 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:34 INFO - PROCESS | 3740 | 1469549854976 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:17:34 INFO - PROCESS | 3740 | 1469549854963 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 3740 | 1469549854965 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:34 INFO - PROCESS | 3740 | ++DOCSHELL 17B46000 == 39 [pid = 3740] [id = 243] 08:17:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17BB7C00) [pid = 3740] [serial = 728] [outer = 00000000] 08:17:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (18105800) [pid = 3740] [serial = 729] [outer = 17BB7C00] 08:17:35 INFO - PROCESS | 3740 | 1469549855009 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1973E800) [pid = 3740] [serial = 730] [outer = 17BB7C00] 08:17:35 INFO - PROCESS | 3740 | 1469549855738 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 905ms 08:17:35 INFO - PROCESS | 3740 | 1469549855789 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 3740 | 1469549855793 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:17:35 INFO - PROCESS | 3740 | 1469549855798 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - PROCESS | 3740 | 1469549855803 Marionette TRACE conn3 <- [1,938,null,{}] 08:17:35 INFO - PROCESS | 3740 | 1469549855809 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:35 INFO - PROCESS | 3740 | 1469549855812 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:35 INFO - PROCESS | 3740 | 1469549855920 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:17:36 INFO - PROCESS | 3740 | 1469549856037 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 3740 | 1469549856040 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:36 INFO - PROCESS | 3740 | ++DOCSHELL 10A54000 == 40 [pid = 3740] [id = 244] 08:17:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10A54400) [pid = 3740] [serial = 731] [outer = 00000000] 08:17:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (128B4C00) [pid = 3740] [serial = 732] [outer = 10A54400] 08:17:36 INFO - PROCESS | 3740 | 1469549856097 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (130D9400) [pid = 3740] [serial = 733] [outer = 10A54400] 08:17:36 INFO - PROCESS | 3740 | 1469549856831 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1098ms 08:17:36 INFO - PROCESS | 3740 | 1469549856906 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 3740 | 1469549856911 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:17:36 INFO - PROCESS | 3740 | 1469549856916 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:17:36 INFO - PROCESS | 3740 | 1469549856919 Marionette TRACE conn3 <- [1,942,null,{}] 08:17:36 INFO - PROCESS | 3740 | 1469549856925 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:36 INFO - PROCESS | 3740 | 1469549856928 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:37 INFO - PROCESS | 3740 | 1469549857023 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:17:37 INFO - PROCESS | 3740 | --DOCSHELL 0F976C00 == 39 [pid = 3740] [id = 242] 08:17:37 INFO - PROCESS | 3740 | --DOCSHELL 132E4400 == 38 [pid = 3740] [id = 241] 08:17:37 INFO - PROCESS | 3740 | --DOCSHELL 0F9E5400 == 37 [pid = 3740] [id = 240] 08:17:37 INFO - PROCESS | 3740 | --DOCSHELL 152F8800 == 36 [pid = 3740] [id = 239] 08:17:37 INFO - PROCESS | 3740 | --DOCSHELL 152F5C00 == 35 [pid = 3740] [id = 238] 08:17:37 INFO - PROCESS | 3740 | --DOCSHELL 141BC400 == 34 [pid = 3740] [id = 237] 08:17:37 INFO - PROCESS | 3740 | --DOCSHELL 130AD800 == 33 [pid = 3740] [id = 236] 08:17:37 INFO - PROCESS | 3740 | --DOCSHELL 110B6C00 == 32 [pid = 3740] [id = 235] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (174C1000) [pid = 3740] [serial = 677] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (17E8E000) [pid = 3740] [serial = 680] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15E73C00) [pid = 3740] [serial = 671] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15F69000) [pid = 3740] [serial = 672] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13940C00) [pid = 3740] [serial = 668] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (13E9F400) [pid = 3740] [serial = 669] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16D6EC00) [pid = 3740] [serial = 674] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (130B0400) [pid = 3740] [serial = 662] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13159000) [pid = 3740] [serial = 663] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (112B6400) [pid = 3740] [serial = 665] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (11CDB400) [pid = 3740] [serial = 666] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17595400) [pid = 3740] [serial = 678] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1995AC00) [pid = 3740] [serial = 660] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (13275400) [pid = 3740] [serial = 684] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (19D1F800) [pid = 3740] [serial = 691] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (17ED1C00) [pid = 3740] [serial = 681] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (152F4400) [pid = 3740] [serial = 685] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (17E8DC00) [pid = 3740] [serial = 387] [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.] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1810AC00) [pid = 3740] [serial = 687] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1810CC00) [pid = 3740] [serial = 688] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (16DF6400) [pid = 3740] [serial = 675] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (19D1F400) [pid = 3740] [serial = 690] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (1A3CE800) [pid = 3740] [serial = 693] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (1A3D0C00) [pid = 3740] [serial = 694] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 3740 | 1469549857114 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 3740 | 1469549857118 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:37 INFO - PROCESS | 3740 | ++DOCSHELL 10A4A400 == 33 [pid = 3740] [id = 245] 08:17:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (10A4B400) [pid = 3740] [serial = 734] [outer = 00000000] 08:17:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (10E14C00) [pid = 3740] [serial = 735] [outer = 10A4B400] 08:17:37 INFO - PROCESS | 3740 | 1469549857168 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (114E0800) [pid = 3740] [serial = 736] [outer = 10A4B400] 08:17:37 INFO - PROCESS | 3740 | 1469549857528 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 645ms 08:17:37 INFO - PROCESS | 3740 | 1469549857564 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 3740 | 1469549857569 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:17:37 INFO - PROCESS | 3740 | 1469549857575 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:17:37 INFO - PROCESS | 3740 | 1469549857578 Marionette TRACE conn3 <- [1,946,null,{}] 08:17:37 INFO - PROCESS | 3740 | 1469549857582 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:37 INFO - PROCESS | 3740 | 1469549857584 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:37 INFO - PROCESS | 3740 | 1469549857652 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:17:37 INFO - PROCESS | 3740 | 1469549857658 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 3740 | 1469549857661 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:37 INFO - PROCESS | 3740 | ++DOCSHELL 13159000 == 34 [pid = 3740] [id = 246] 08:17:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (131ECC00) [pid = 3740] [serial = 737] [outer = 00000000] 08:17:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (132E5400) [pid = 3740] [serial = 738] [outer = 131ECC00] 08:17:37 INFO - PROCESS | 3740 | 1469549857708 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (13932400) [pid = 3740] [serial = 739] [outer = 131ECC00] 08:17:38 INFO - PROCESS | 3740 | 1469549858113 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 549ms 08:17:38 INFO - PROCESS | 3740 | 1469549858134 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 3740 | 1469549858136 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:17:38 INFO - PROCESS | 3740 | 1469549858140 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 3740 | 1469549858143 Marionette TRACE conn3 <- [1,950,null,{}] 08:17:38 INFO - PROCESS | 3740 | 1469549858154 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:38 INFO - PROCESS | 3740 | 1469549858158 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:38 INFO - PROCESS | 3740 | 1469549858229 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:17:38 INFO - PROCESS | 3740 | 1469549858271 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:38 INFO - PROCESS | 3740 | 1469549858274 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:38 INFO - PROCESS | 3740 | ++DOCSHELL 152F9000 == 35 [pid = 3740] [id = 247] 08:17:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (155A4000) [pid = 3740] [serial = 740] [outer = 00000000] 08:17:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (155E1400) [pid = 3740] [serial = 741] [outer = 155A4000] 08:17:38 INFO - PROCESS | 3740 | 1469549858322 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15E7E400) [pid = 3740] [serial = 742] [outer = 155A4000] 08:17:38 INFO - PROCESS | 3740 | 1469549858733 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 603ms 08:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:17:38 INFO - PROCESS | 3740 | 1469549858759 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 3740 | 1469549858761 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:17:38 INFO - PROCESS | 3740 | 1469549858765 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 3740 | 1469549858766 Marionette TRACE conn3 <- [1,954,null,{}] 08:17:38 INFO - PROCESS | 3740 | 1469549858770 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:38 INFO - PROCESS | 3740 | 1469549858772 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:38 INFO - PROCESS | 3740 | 1469549858846 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:17:38 INFO - PROCESS | 3740 | 1469549858852 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:38 INFO - PROCESS | 3740 | 1469549858854 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:38 INFO - PROCESS | 3740 | ++DOCSHELL 15F6DC00 == 36 [pid = 3740] [id = 248] 08:17:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15F74000) [pid = 3740] [serial = 743] [outer = 00000000] 08:17:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16DF2C00) [pid = 3740] [serial = 744] [outer = 15F74000] 08:17:38 INFO - PROCESS | 3740 | 1469549858900 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16DF7000) [pid = 3740] [serial = 745] [outer = 15F74000] 08:17:39 INFO - PROCESS | 3740 | 1469549859313 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 604ms 08:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:17:39 INFO - PROCESS | 3740 | 1469549859380 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 3740 | 1469549859382 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:17:39 INFO - PROCESS | 3740 | 1469549859385 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - PROCESS | 3740 | 1469549859387 Marionette TRACE conn3 <- [1,958,null,{}] 08:17:39 INFO - PROCESS | 3740 | 1469549859391 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:39 INFO - PROCESS | 3740 | 1469549859393 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:39 INFO - PROCESS | 3740 | 1469549859505 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:17:39 INFO - PROCESS | 3740 | 1469549859513 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 3740 | 1469549859515 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:39 INFO - PROCESS | 3740 | ++DOCSHELL 16DF9400 == 37 [pid = 3740] [id = 249] 08:17:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16DF9800) [pid = 3740] [serial = 746] [outer = 00000000] 08:17:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16F44C00) [pid = 3740] [serial = 747] [outer = 16DF9800] 08:17:39 INFO - PROCESS | 3740 | 1469549859559 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (174BB800) [pid = 3740] [serial = 748] [outer = 16DF9800] 08:17:39 INFO - PROCESS | 3740 | 1469549859961 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 618ms 08:17:39 INFO - PROCESS | 3740 | 1469549860001 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 3740 | 1469549860003 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:17:39 INFO - PROCESS | 3740 | 1469549860006 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - PROCESS | 3740 | 1469549860008 Marionette TRACE conn3 <- [1,962,null,{}] 08:17:39 INFO - PROCESS | 3740 | 1469549859994 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:39 INFO - PROCESS | 3740 | 1469549859999 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:40 INFO - PROCESS | 3740 | 1469549860128 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:17:40 INFO - PROCESS | 3740 | 1469549860139 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 3740 | 1469549860141 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:40 INFO - PROCESS | 3740 | ++DOCSHELL 16EE0000 == 38 [pid = 3740] [id = 250] 08:17:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (174BA800) [pid = 3740] [serial = 749] [outer = 00000000] 08:17:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17ED1800) [pid = 3740] [serial = 750] [outer = 174BA800] 08:17:40 INFO - PROCESS | 3740 | 1469549860170 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17F58C00) [pid = 3740] [serial = 751] [outer = 174BA800] 08:17:40 INFO - PROCESS | 3740 | 1469549860606 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 644ms 08:17:40 INFO - PROCESS | 3740 | 1469549860667 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 3740 | 1469549860669 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:17:40 INFO - PROCESS | 3740 | 1469549860673 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:17:40 INFO - PROCESS | 3740 | 1469549860674 Marionette TRACE conn3 <- [1,966,null,{}] 08:17:40 INFO - PROCESS | 3740 | 1469549860678 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:40 INFO - PROCESS | 3740 | 1469549860680 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:40 INFO - PROCESS | 3740 | 1469549860776 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:17:40 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16B05C00) [pid = 3740] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:17:40 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (152F6000) [pid = 3740] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:17:40 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (130AE000) [pid = 3740] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:17:40 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (10A10400) [pid = 3740] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:17:40 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (141BCC00) [pid = 3740] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:17:40 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (110BD800) [pid = 3740] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:17:40 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (11432000) [pid = 3740] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:17:40 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15E71400) [pid = 3740] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:17:40 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (15E72000) [pid = 3740] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:17:40 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0FAC9800) [pid = 3740] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:17:40 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (16952000) [pid = 3740] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:17:40 INFO - PROCESS | 3740 | 1469549860919 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 3740 | 1469549860922 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:40 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E5000 == 39 [pid = 3740] [id = 251] 08:17:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0F9E5400) [pid = 3740] [serial = 752] [outer = 00000000] 08:17:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (10A0E000) [pid = 3740] [serial = 753] [outer = 0F9E5400] 08:17:40 INFO - PROCESS | 3740 | 1469549860961 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (10A50000) [pid = 3740] [serial = 754] [outer = 0F9E5400] 08:17:41 INFO - PROCESS | 3740 | 1469549861494 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 836ms 08:17:41 INFO - PROCESS | 3740 | 1469549861516 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 3740 | 1469549861502 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:17:41 INFO - PROCESS | 3740 | 1469549861509 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 3740 | 1469549861512 Marionette TRACE conn3 <- [1,970,null,{}] 08:17:41 INFO - PROCESS | 3740 | 1469549861518 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:41 INFO - PROCESS | 3740 | 1469549861523 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:41 INFO - PROCESS | 3740 | 1469549861630 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:17:41 INFO - PROCESS | 3740 | 1469549861705 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 3740 | 1469549861708 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:41 INFO - PROCESS | 3740 | ++DOCSHELL 13146400 == 40 [pid = 3740] [id = 252] 08:17:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13147C00) [pid = 3740] [serial = 755] [outer = 00000000] 08:17:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (139CA800) [pid = 3740] [serial = 756] [outer = 13147C00] 08:17:41 INFO - PROCESS | 3740 | 1469549861764 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13EA0C00) [pid = 3740] [serial = 757] [outer = 13147C00] 08:17:42 INFO - PROCESS | 3740 | 1469549862295 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 823ms 08:17:42 INFO - PROCESS | 3740 | 1469549862341 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 3740 | 1469549862346 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:17:42 INFO - PROCESS | 3740 | 1469549862350 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - PROCESS | 3740 | 1469549862352 Marionette TRACE conn3 <- [1,974,null,{}] 08:17:42 INFO - PROCESS | 3740 | 1469549862357 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:42 INFO - PROCESS | 3740 | 1469549862359 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:42 INFO - PROCESS | 3740 | 1469549862465 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:17:42 INFO - PROCESS | 3740 | 1469549862570 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 3740 | 1469549862573 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:42 INFO - PROCESS | 3740 | ++DOCSHELL 152F1000 == 41 [pid = 3740] [id = 253] 08:17:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (152F3400) [pid = 3740] [serial = 758] [outer = 00000000] 08:17:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1575E800) [pid = 3740] [serial = 759] [outer = 152F3400] 08:17:42 INFO - PROCESS | 3740 | 1469549862627 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15F6F400) [pid = 3740] [serial = 760] [outer = 152F3400] 08:17:43 INFO - PROCESS | 3740 | 1469549863157 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 837ms 08:17:43 INFO - PROCESS | 3740 | 1469549863195 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:17:43 INFO - PROCESS | 3740 | 1469549863198 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:17:43 INFO - PROCESS | 3740 | 1469549863189 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - PROCESS | 3740 | 1469549863195 Marionette TRACE conn3 <- [1,978,null,{}] 08:17:43 INFO - PROCESS | 3740 | 1469549863201 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:43 INFO - PROCESS | 3740 | 1469549863205 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:43 INFO - PROCESS | 3740 | 1469549863308 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:17:43 INFO - PROCESS | 3740 | 1469549863419 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:43 INFO - PROCESS | 3740 | 1469549863422 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:43 INFO - PROCESS | 3740 | ++DOCSHELL 14F62C00 == 42 [pid = 3740] [id = 254] 08:17:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17BBC400) [pid = 3740] [serial = 761] [outer = 00000000] 08:17:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17E93000) [pid = 3740] [serial = 762] [outer = 17BBC400] 08:17:43 INFO - PROCESS | 3740 | 1469549863475 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (18106800) [pid = 3740] [serial = 763] [outer = 17BBC400] 08:17:44 INFO - PROCESS | 3740 | 1469549864061 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 919ms 08:17:44 INFO - PROCESS | 3740 | 1469549864115 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:17:44 INFO - PROCESS | 3740 | 1469549864119 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:17:44 INFO - PROCESS | 3740 | 1469549864142 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:17:44 INFO - PROCESS | 3740 | 1469549864145 Marionette TRACE conn3 <- [1,982,null,{}] 08:17:44 INFO - PROCESS | 3740 | 1469549864150 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:44 INFO - PROCESS | 3740 | 1469549864153 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:44 INFO - PROCESS | 3740 | 1469549864231 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 16EE0000 == 41 [pid = 3740] [id = 250] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 16DF9400 == 40 [pid = 3740] [id = 249] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 15F6DC00 == 39 [pid = 3740] [id = 248] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 152F9000 == 38 [pid = 3740] [id = 247] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 13159000 == 37 [pid = 3740] [id = 246] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 10A4A400 == 36 [pid = 3740] [id = 245] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 17B46000 == 35 [pid = 3740] [id = 243] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 10A54000 == 34 [pid = 3740] [id = 244] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 17E8F000 == 33 [pid = 3740] [id = 230] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 152F7000 == 32 [pid = 3740] [id = 233] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 10A04800 == 31 [pid = 3740] [id = 234] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 10E14400 == 30 [pid = 3740] [id = 232] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 17E86000 == 29 [pid = 3740] [id = 231] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 14F62C00 == 28 [pid = 3740] [id = 254] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 152F1000 == 27 [pid = 3740] [id = 253] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 0F9E5000 == 26 [pid = 3740] [id = 251] 08:17:44 INFO - PROCESS | 3740 | --DOCSHELL 13146400 == 25 [pid = 3740] [id = 252] 08:17:44 INFO - PROCESS | 3740 | 1469549864824 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:44 INFO - PROCESS | 3740 | 1469549864828 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17E36400) [pid = 3740] [serial = 726] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (155E5400) [pid = 3740] [serial = 714] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13141400) [pid = 3740] [serial = 708] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13154400) [pid = 3740] [serial = 709] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (10F16800) [pid = 3740] [serial = 703] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (10B79400) [pid = 3740] [serial = 702] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (14F5F800) [pid = 3740] [serial = 711] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (11434800) [pid = 3740] [serial = 705] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (11AD1400) [pid = 3740] [serial = 706] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (17E3B000) [pid = 3740] [serial = 727] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1393CC00) [pid = 3740] [serial = 697] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (130D9000) [pid = 3740] [serial = 696] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (16EE0800) [pid = 3740] [serial = 700] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (16895C00) [pid = 3740] [serial = 699] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (15F6C000) [pid = 3740] [serial = 717] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (15E76C00) [pid = 3740] [serial = 715] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (114DCC00) [pid = 3740] [serial = 720] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (165A3000) [pid = 3740] [serial = 718] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (152F9400) [pid = 3740] [serial = 721] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (17598800) [pid = 3740] [serial = 724] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (174C6800) [pid = 3740] [serial = 723] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (152ED800) [pid = 3740] [serial = 712] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3740 | ++DOCSHELL 0FA1F800 == 26 [pid = 3740] [id = 255] 08:17:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (0FA26400) [pid = 3740] [serial = 764] [outer = 00000000] 08:17:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (10A0FC00) [pid = 3740] [serial = 765] [outer = 0FA26400] 08:17:44 INFO - PROCESS | 3740 | 1469549864945 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (10E0EC00) [pid = 3740] [serial = 766] [outer = 0FA26400] 08:17:45 INFO - PROCESS | 3740 | 1469549865333 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1249ms 08:17:45 INFO - PROCESS | 3740 | 1469549865371 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:17:45 INFO - PROCESS | 3740 | 1469549865375 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:17:45 INFO - PROCESS | 3740 | 1469549865379 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:17:45 INFO - PROCESS | 3740 | 1469549865382 Marionette TRACE conn3 <- [1,986,null,{}] 08:17:45 INFO - PROCESS | 3740 | 1469549865387 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:45 INFO - PROCESS | 3740 | 1469549865391 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:45 INFO - PROCESS | 3740 | 1469549865461 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:17:45 INFO - PROCESS | 3740 | 1469549865469 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 3740 | 1469549865472 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:45 INFO - PROCESS | 3740 | ++DOCSHELL 11C3B400 == 27 [pid = 3740] [id = 256] 08:17:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (12824400) [pid = 3740] [serial = 767] [outer = 00000000] 08:17:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (12A36000) [pid = 3740] [serial = 768] [outer = 12824400] 08:17:45 INFO - PROCESS | 3740 | 1469549865523 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (12BD5C00) [pid = 3740] [serial = 769] [outer = 12824400] 08:17:45 INFO - PROCESS | 3740 | 1469549865917 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 549ms 08:17:45 INFO - PROCESS | 3740 | 1469549865943 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:17:45 INFO - PROCESS | 3740 | 1469549865948 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:17:45 INFO - PROCESS | 3740 | 1469549865953 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:17:45 INFO - PROCESS | 3740 | 1469549865955 Marionette TRACE conn3 <- [1,990,null,{}] 08:17:45 INFO - PROCESS | 3740 | 1469549865959 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:45 INFO - PROCESS | 3740 | 1469549865961 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:46 INFO - PROCESS | 3740 | 1469549866059 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:17:46 INFO - PROCESS | 3740 | 1469549866069 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 3740 | 1469549866071 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:46 INFO - PROCESS | 3740 | ++DOCSHELL 11ACC400 == 28 [pid = 3740] [id = 257] 08:17:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (12D9F800) [pid = 3740] [serial = 770] [outer = 00000000] 08:17:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (132E7C00) [pid = 3740] [serial = 771] [outer = 12D9F800] 08:17:46 INFO - PROCESS | 3740 | 1469549866183 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (13C57C00) [pid = 3740] [serial = 772] [outer = 12D9F800] 08:17:46 INFO - PROCESS | 3740 | 1469549866523 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 617ms 08:17:46 INFO - PROCESS | 3740 | 1469549866572 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 3740 | 1469549866574 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:17:46 INFO - PROCESS | 3740 | 1469549866579 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - PROCESS | 3740 | 1469549866585 Marionette TRACE conn3 <- [1,994,null,{}] 08:17:46 INFO - PROCESS | 3740 | 1469549866595 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:46 INFO - PROCESS | 3740 | 1469549866599 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:46 INFO - PROCESS | 3740 | 1469549866697 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:17:46 INFO - PROCESS | 3740 | 1469549866720 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 3740 | 1469549866722 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:46 INFO - PROCESS | 3740 | ++DOCSHELL 152EB400 == 29 [pid = 3740] [id = 258] 08:17:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (152ED800) [pid = 3740] [serial = 773] [outer = 00000000] 08:17:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (152F7C00) [pid = 3740] [serial = 774] [outer = 152ED800] 08:17:46 INFO - PROCESS | 3740 | 1469549866766 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1575EC00) [pid = 3740] [serial = 775] [outer = 152ED800] 08:17:47 INFO - PROCESS | 3740 | 1469549867158 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 603ms 08:17:47 INFO - PROCESS | 3740 | 1469549867193 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:17:47 INFO - PROCESS | 3740 | 1469549867196 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:17:47 INFO - PROCESS | 3740 | 1469549867199 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:17:47 INFO - PROCESS | 3740 | 1469549867201 Marionette TRACE conn3 <- [1,998,null,{}] 08:17:47 INFO - PROCESS | 3740 | 1469549867208 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:47 INFO - PROCESS | 3740 | 1469549867210 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:47 INFO - PROCESS | 3740 | 1469549867327 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:17:47 INFO - PROCESS | 3740 | 1469549867340 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 3740 | 1469549867342 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:47 INFO - PROCESS | 3740 | ++DOCSHELL 155ABC00 == 30 [pid = 3740] [id = 259] 08:17:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15F68000) [pid = 3740] [serial = 776] [outer = 00000000] 08:17:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (165A3000) [pid = 3740] [serial = 777] [outer = 15F68000] 08:17:47 INFO - PROCESS | 3740 | 1469549867395 Marionette DEBUG loaded listener.js 08:17:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16894800) [pid = 3740] [serial = 778] [outer = 15F68000] 08:17:47 INFO - PROCESS | 3740 | 1469549867800 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 645ms 08:17:47 INFO - PROCESS | 3740 | 1469549867840 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:17:47 INFO - PROCESS | 3740 | 1469549867842 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:17:47 INFO - PROCESS | 3740 | 1469549867845 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:17:47 INFO - PROCESS | 3740 | 1469549867847 Marionette TRACE conn3 <- [1,1002,null,{}] 08:17:47 INFO - PROCESS | 3740 | 1469549867851 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:47 INFO - PROCESS | 3740 | 1469549867853 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:47 INFO - PROCESS | 3740 | 1469549867964 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:17:47 INFO - PROCESS | 3740 | 1469549867975 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 3740 | 1469549867981 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:47 INFO - PROCESS | 3740 | ++DOCSHELL 16D73000 == 31 [pid = 3740] [id = 260] 08:17:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16D73800) [pid = 3740] [serial = 779] [outer = 00000000] 08:17:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16DFD800) [pid = 3740] [serial = 780] [outer = 16D73800] 08:17:48 INFO - PROCESS | 3740 | 1469549868013 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (174B9C00) [pid = 3740] [serial = 781] [outer = 16D73800] 08:17:48 INFO - PROCESS | 3740 | 1469549868441 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 618ms 08:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (174BA800) [pid = 3740] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16DF9800) [pid = 3740] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (10A54400) [pid = 3740] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17BB7C00) [pid = 3740] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (131ECC00) [pid = 3740] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (10A4B400) [pid = 3740] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (155A4000) [pid = 3740] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (15F74000) [pid = 3740] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:17:48 INFO - PROCESS | 3740 | 1469549868592 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 3740 | 1469549868594 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:17:48 INFO - PROCESS | 3740 | 1469549868604 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:17:48 INFO - PROCESS | 3740 | 1469549868605 Marionette TRACE conn3 <- [1,1006,null,{}] 08:17:48 INFO - PROCESS | 3740 | 1469549868609 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:17:48 INFO - PROCESS | 3740 | 1469549868611 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:48 INFO - PROCESS | 3740 | 1469549868687 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:17:48 INFO - PROCESS | 3740 | 1469549868693 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 3740 | 1469549868695 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:48 INFO - PROCESS | 3740 | ++DOCSHELL 10A4F000 == 32 [pid = 3740] [id = 261] 08:17:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (155DD000) [pid = 3740] [serial = 782] [outer = 00000000] 08:17:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (16D72C00) [pid = 3740] [serial = 783] [outer = 155DD000] 08:17:48 INFO - PROCESS | 3740 | 1469549868725 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (17593400) [pid = 3740] [serial = 784] [outer = 155DD000] 08:17:49 INFO - PROCESS | 3740 | 1469549869132 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 562ms 08:17:49 INFO - PROCESS | 3740 | 1469549869182 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 3740 | 1469549869184 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:17:49 INFO - PROCESS | 3740 | 1469549869170 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 3740 | 1469549869173 Marionette TRACE conn3 <- [1,1010,null,{}] 08:17:49 INFO - PROCESS | 3740 | 1469549869177 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:49 INFO - PROCESS | 3740 | 1469549869179 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:49 INFO - PROCESS | 3740 | 1469549869258 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:17:49 INFO - PROCESS | 3740 | 1469549869265 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 3740 | 1469549869267 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:49 INFO - PROCESS | 3740 | ++DOCSHELL 16D6F400 == 33 [pid = 3740] [id = 262] 08:17:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (176B9000) [pid = 3740] [serial = 785] [outer = 00000000] 08:17:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (17E40C00) [pid = 3740] [serial = 786] [outer = 176B9000] 08:17:49 INFO - PROCESS | 3740 | 1469549869310 Marionette DEBUG loaded listener.js 08:17:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (17E89400) [pid = 3740] [serial = 787] [outer = 176B9000] 08:17:49 INFO - PROCESS | 3740 | 1469549869684 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 521ms 08:17:49 INFO - PROCESS | 3740 | 1469549869704 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 3740 | 1469549869706 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:17:49 INFO - PROCESS | 3740 | 1469549869710 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 3740 | 1469549869712 Marionette TRACE conn3 <- [1,1014,null,{}] 08:17:49 INFO - PROCESS | 3740 | 1469549869715 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:49 INFO - PROCESS | 3740 | 1469549869717 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:49 INFO - PROCESS | 3740 | 1469549869773 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:17:49 INFO - PROCESS | 3740 | 1469549869779 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 3740 | 1469549869780 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:49 INFO - PROCESS | 3740 | ++DOCSHELL 10A51800 == 34 [pid = 3740] [id = 263] 08:17:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (17E91000) [pid = 3740] [serial = 788] [outer = 00000000] 08:17:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1810EC00) [pid = 3740] [serial = 789] [outer = 17E91000] 08:17:49 INFO - PROCESS | 3740 | 1469549869846 Marionette DEBUG loaded listener.js 08:17:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (18112C00) [pid = 3740] [serial = 790] [outer = 17E91000] 08:17:50 INFO - PROCESS | 3740 | 1469549870219 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 562ms 08:17:50 INFO - PROCESS | 3740 | 1469549870270 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:17:50 INFO - PROCESS | 3740 | 1469549870272 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:17:50 INFO - PROCESS | 3740 | 1469549870275 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:17:50 INFO - PROCESS | 3740 | 1469549870276 Marionette TRACE conn3 <- [1,1018,null,{}] 08:17:50 INFO - PROCESS | 3740 | 1469549870280 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:50 INFO - PROCESS | 3740 | 1469549870282 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:50 INFO - PROCESS | 3740 | 1469549870385 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:17:50 INFO - PROCESS | 3740 | 1469549870517 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:50 INFO - PROCESS | 3740 | 1469549870520 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:50 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E6C00 == 35 [pid = 3740] [id = 264] 08:17:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0F9E7800) [pid = 3740] [serial = 791] [outer = 00000000] 08:17:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (10A4C800) [pid = 3740] [serial = 792] [outer = 0F9E7800] 08:17:50 INFO - PROCESS | 3740 | 1469549870578 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (10F14800) [pid = 3740] [serial = 793] [outer = 0F9E7800] 08:17:51 INFO - PROCESS | 3740 | 1469549871291 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1098ms 08:17:51 INFO - PROCESS | 3740 | 1469549871379 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:17:51 INFO - PROCESS | 3740 | 1469549871383 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:17:51 INFO - PROCESS | 3740 | 1469549871388 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:17:51 INFO - PROCESS | 3740 | 1469549871392 Marionette TRACE conn3 <- [1,1022,null,{}] 08:17:51 INFO - PROCESS | 3740 | 1469549871396 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:51 INFO - PROCESS | 3740 | 1469549871399 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:51 INFO - PROCESS | 3740 | 1469549871513 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:17:51 INFO - PROCESS | 3740 | 1469549871571 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:51 INFO - PROCESS | 3740 | 1469549871574 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:51 INFO - PROCESS | 3740 | ++DOCSHELL 13141000 == 36 [pid = 3740] [id = 265] 08:17:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (13142C00) [pid = 3740] [serial = 794] [outer = 00000000] 08:17:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (132E8C00) [pid = 3740] [serial = 795] [outer = 13142C00] 08:17:51 INFO - PROCESS | 3740 | 1469549871679 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (14455800) [pid = 3740] [serial = 796] [outer = 13142C00] 08:17:52 INFO - PROCESS | 3740 | --DOCSHELL 10A51800 == 35 [pid = 3740] [id = 263] 08:17:52 INFO - PROCESS | 3740 | --DOCSHELL 16D6F400 == 34 [pid = 3740] [id = 262] 08:17:52 INFO - PROCESS | 3740 | --DOCSHELL 10A4F000 == 33 [pid = 3740] [id = 261] 08:17:52 INFO - PROCESS | 3740 | --DOCSHELL 16D73000 == 32 [pid = 3740] [id = 260] 08:17:52 INFO - PROCESS | 3740 | --DOCSHELL 155ABC00 == 31 [pid = 3740] [id = 259] 08:17:52 INFO - PROCESS | 3740 | --DOCSHELL 152EB400 == 30 [pid = 3740] [id = 258] 08:17:52 INFO - PROCESS | 3740 | --DOCSHELL 11ACC400 == 29 [pid = 3740] [id = 257] 08:17:52 INFO - PROCESS | 3740 | --DOCSHELL 11C3B400 == 28 [pid = 3740] [id = 256] 08:17:52 INFO - PROCESS | 3740 | --DOCSHELL 0FA1F800 == 27 [pid = 3740] [id = 255] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16F44C00) [pid = 3740] [serial = 747] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (174BB800) [pid = 3740] [serial = 748] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (128B4C00) [pid = 3740] [serial = 732] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (130D9400) [pid = 3740] [serial = 733] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1973E800) [pid = 3740] [serial = 730] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (18105800) [pid = 3740] [serial = 729] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (132E5400) [pid = 3740] [serial = 738] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (13932400) [pid = 3740] [serial = 739] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (10E14C00) [pid = 3740] [serial = 735] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (114E0800) [pid = 3740] [serial = 736] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (155E1400) [pid = 3740] [serial = 741] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15E7E400) [pid = 3740] [serial = 742] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (16DF2C00) [pid = 3740] [serial = 744] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (16DF7000) [pid = 3740] [serial = 745] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (17ED1800) [pid = 3740] [serial = 750] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (17F58C00) [pid = 3740] [serial = 751] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3740 | 1469549872347 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1015ms 08:17:52 INFO - PROCESS | 3740 | 1469549872407 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 3740 | 1469549872393 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:17:52 INFO - PROCESS | 3740 | 1469549872398 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:17:52 INFO - PROCESS | 3740 | 1469549872401 Marionette TRACE conn3 <- [1,1026,null,{}] 08:17:52 INFO - PROCESS | 3740 | 1469549872406 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:52 INFO - PROCESS | 3740 | 1469549872409 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:52 INFO - PROCESS | 3740 | 1469549872505 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:17:52 INFO - PROCESS | 3740 | 1469549872513 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 3740 | 1469549872515 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:52 INFO - PROCESS | 3740 | ++DOCSHELL 11ACB400 == 28 [pid = 3740] [id = 266] 08:17:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (11ACC400) [pid = 3740] [serial = 797] [outer = 00000000] 08:17:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (12828C00) [pid = 3740] [serial = 798] [outer = 11ACC400] 08:17:52 INFO - PROCESS | 3740 | 1469549872579 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (12BD3400) [pid = 3740] [serial = 799] [outer = 11ACC400] 08:17:53 INFO - PROCESS | 3740 | 1469549873051 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 700ms 08:17:53 INFO - PROCESS | 3740 | 1469549873116 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:17:53 INFO - PROCESS | 3740 | 1469549873121 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:17:53 INFO - PROCESS | 3740 | 1469549873128 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 3740 | 1469549873130 Marionette TRACE conn3 <- [1,1030,null,{}] 08:17:53 INFO - PROCESS | 3740 | 1469549873134 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:53 INFO - PROCESS | 3740 | 1469549873136 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:53 INFO - PROCESS | 3740 | 1469549873202 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:17:53 INFO - PROCESS | 3740 | 1469549873286 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 3740 | 1469549873289 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:53 INFO - PROCESS | 3740 | ++DOCSHELL 13141400 == 29 [pid = 3740] [id = 267] 08:17:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13141C00) [pid = 3740] [serial = 800] [outer = 00000000] 08:17:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13919400) [pid = 3740] [serial = 801] [outer = 13141C00] 08:17:53 INFO - PROCESS | 3740 | 1469549873318 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (139C9800) [pid = 3740] [serial = 802] [outer = 13141C00] 08:17:53 INFO - PROCESS | 3740 | 1469549873681 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 603ms 08:17:53 INFO - PROCESS | 3740 | 1469549873744 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:17:53 INFO - PROCESS | 3740 | 1469549873747 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:17:53 INFO - PROCESS | 3740 | 1469549873750 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 3740 | 1469549873754 Marionette TRACE conn3 <- [1,1034,null,{}] 08:17:53 INFO - PROCESS | 3740 | 1469549873776 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:53 INFO - PROCESS | 3740 | 1469549873781 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:53 INFO - PROCESS | 3740 | 1469549873865 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:17:53 INFO - PROCESS | 3740 | 1469549873882 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 3740 | 1469549873886 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:53 INFO - PROCESS | 3740 | ++DOCSHELL 15E7DC00 == 30 [pid = 3740] [id = 268] 08:17:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15E7E400) [pid = 3740] [serial = 803] [outer = 00000000] 08:17:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15F65000) [pid = 3740] [serial = 804] [outer = 15E7E400] 08:17:53 INFO - PROCESS | 3740 | 1469549873916 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15F6B800) [pid = 3740] [serial = 805] [outer = 15E7E400] 08:17:54 INFO - PROCESS | 3740 | 1469549874331 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 645ms 08:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:17:54 INFO - PROCESS | 3740 | 1469549874384 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 3740 | 1469549874386 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:17:54 INFO - PROCESS | 3740 | 1469549874390 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:17:54 INFO - PROCESS | 3740 | 1469549874392 Marionette TRACE conn3 <- [1,1038,null,{}] 08:17:54 INFO - PROCESS | 3740 | 1469549874395 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:54 INFO - PROCESS | 3740 | 1469549874397 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:54 INFO - PROCESS | 3740 | 1469549874522 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:17:54 INFO - PROCESS | 3740 | 1469549874527 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:54 INFO - PROCESS | 3740 | 1469549874530 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:54 INFO - PROCESS | 3740 | ++DOCSHELL 16DF7000 == 31 [pid = 3740] [id = 269] 08:17:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16DF8000) [pid = 3740] [serial = 806] [outer = 00000000] 08:17:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16EDAC00) [pid = 3740] [serial = 807] [outer = 16DF8000] 08:17:54 INFO - PROCESS | 3740 | 1469549874619 Marionette DEBUG loaded listener.js 08:17:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17490400) [pid = 3740] [serial = 808] [outer = 16DF8000] 08:17:54 INFO - PROCESS | 3740 | 1469549874970 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 604ms 08:17:54 INFO - PROCESS | 3740 | 1469549875010 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 3740 | 1469549875012 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:17:54 INFO - PROCESS | 3740 | 1469549875016 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:17:55 INFO - PROCESS | 3740 | 1469549875017 Marionette TRACE conn3 <- [1,1042,null,{}] 08:17:55 INFO - PROCESS | 3740 | 1469549875021 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:55 INFO - PROCESS | 3740 | 1469549875023 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:55 INFO - PROCESS | 3740 | 1469549875139 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:17:55 INFO - PROCESS | 3740 | 1469549875163 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 3740 | 1469549875165 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:55 INFO - PROCESS | 3740 | ++DOCSHELL 1305AC00 == 32 [pid = 3740] [id = 270] 08:17:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17595C00) [pid = 3740] [serial = 809] [outer = 00000000] 08:17:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17BB2000) [pid = 3740] [serial = 810] [outer = 17595C00] 08:17:55 INFO - PROCESS | 3740 | 1469549875209 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17E41400) [pid = 3740] [serial = 811] [outer = 17595C00] 08:17:55 INFO - PROCESS | 3740 | 1469549875603 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 604ms 08:17:55 INFO - PROCESS | 3740 | 1469549875636 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:17:55 INFO - PROCESS | 3740 | 1469549875638 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:17:55 INFO - PROCESS | 3740 | 1469549875641 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:17:55 INFO - PROCESS | 3740 | 1469549875643 Marionette TRACE conn3 <- [1,1046,null,{}] 08:17:55 INFO - PROCESS | 3740 | 1469549875647 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:55 INFO - PROCESS | 3740 | 1469549875653 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:55 INFO - PROCESS | 3740 | 1469549875771 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:17:55 INFO - PROCESS | 3740 | 1469549875812 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 3740 | 1469549875814 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:55 INFO - PROCESS | 3740 | ++DOCSHELL 17F59400 == 33 [pid = 3740] [id = 271] 08:17:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1810B800) [pid = 3740] [serial = 812] [outer = 00000000] 08:17:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19875400) [pid = 3740] [serial = 813] [outer = 1810B800] 08:17:55 INFO - PROCESS | 3740 | 1469549875860 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19876400) [pid = 3740] [serial = 814] [outer = 1810B800] 08:17:56 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15F68000) [pid = 3740] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:17:56 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12D9F800) [pid = 3740] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:17:56 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0FA26400) [pid = 3740] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:17:56 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12824400) [pid = 3740] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:17:56 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16D73800) [pid = 3740] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:17:56 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0F9E5400) [pid = 3740] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:17:56 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13147C00) [pid = 3740] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:17:56 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (152F3400) [pid = 3740] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:17:56 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (155DD000) [pid = 3740] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:17:56 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (152ED800) [pid = 3740] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:17:56 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (176B9000) [pid = 3740] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:17:56 INFO - PROCESS | 3740 | 1469549876263 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 644ms 08:17:56 INFO - PROCESS | 3740 | 1469549876299 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 3740 | 1469549876301 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:17:56 INFO - PROCESS | 3740 | 1469549876305 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - PROCESS | 3740 | 1469549876306 Marionette TRACE conn3 <- [1,1050,null,{}] 08:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:17:56 INFO - PROCESS | 3740 | 1469549876313 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:56 INFO - PROCESS | 3740 | 1469549876315 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:56 INFO - PROCESS | 3740 | 1469549876420 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:17:56 INFO - PROCESS | 3740 | 1469549876455 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 3740 | 1469549876457 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:56 INFO - PROCESS | 3740 | ++DOCSHELL 114D4400 == 34 [pid = 3740] [id = 272] 08:17:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (11CDBC00) [pid = 3740] [serial = 815] [outer = 00000000] 08:17:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1393A400) [pid = 3740] [serial = 816] [outer = 11CDBC00] 08:17:56 INFO - PROCESS | 3740 | 1469549876505 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (152F2400) [pid = 3740] [serial = 817] [outer = 11CDBC00] 08:17:56 INFO - PROCESS | 3740 | 1469549876815 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 521ms 08:17:56 INFO - PROCESS | 3740 | 1469549876841 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 3740 | 1469549876843 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:17:56 INFO - PROCESS | 3740 | 1469549876846 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - PROCESS | 3740 | 1469549876848 Marionette TRACE conn3 <- [1,1054,null,{}] 08:17:56 INFO - PROCESS | 3740 | 1469549876851 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:56 INFO - PROCESS | 3740 | 1469549876853 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:56 INFO - PROCESS | 3740 | 1469549876942 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:17:56 INFO - PROCESS | 3740 | 1469549876950 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 3740 | 1469549876952 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:56 INFO - PROCESS | 3740 | ++DOCSHELL 131E0800 == 35 [pid = 3740] [id = 273] 08:17:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15F63C00) [pid = 3740] [serial = 818] [outer = 00000000] 08:17:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19870400) [pid = 3740] [serial = 819] [outer = 15F63C00] 08:17:56 INFO - PROCESS | 3740 | 1469549877000 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19877C00) [pid = 3740] [serial = 820] [outer = 15F63C00] 08:17:57 INFO - PROCESS | 3740 | 1469549877367 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 548ms 08:17:57 INFO - PROCESS | 3740 | 1469549877400 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:17:57 INFO - PROCESS | 3740 | 1469549877403 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:17:57 INFO - PROCESS | 3740 | 1469549877406 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - PROCESS | 3740 | 1469549877408 Marionette TRACE conn3 <- [1,1058,null,{}] 08:17:57 INFO - PROCESS | 3740 | 1469549877411 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:57 INFO - PROCESS | 3740 | 1469549877413 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:57 INFO - PROCESS | 3740 | 1469549877523 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:17:57 INFO - PROCESS | 3740 | 1469549877520 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 3740 | 1469549877523 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:57 INFO - PROCESS | 3740 | ++DOCSHELL 152F8800 == 36 [pid = 3740] [id = 274] 08:17:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (152F9000) [pid = 3740] [serial = 821] [outer = 00000000] 08:17:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A32BC00) [pid = 3740] [serial = 822] [outer = 152F9000] 08:17:57 INFO - PROCESS | 3740 | 1469549877566 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A32C400) [pid = 3740] [serial = 823] [outer = 152F9000] 08:17:58 INFO - PROCESS | 3740 | 1469549878009 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 645ms 08:17:58 INFO - PROCESS | 3740 | 1469549878069 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 3740 | 1469549878074 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:17:58 INFO - PROCESS | 3740 | 1469549878080 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:17:58 INFO - PROCESS | 3740 | 1469549878083 Marionette TRACE conn3 <- [1,1062,null,{}] 08:17:58 INFO - PROCESS | 3740 | 1469549878089 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:58 INFO - PROCESS | 3740 | 1469549878092 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:58 INFO - PROCESS | 3740 | 1469549878186 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:17:58 INFO - PROCESS | 3740 | 1469549878292 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:58 INFO - PROCESS | 3740 | 1469549878297 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:58 INFO - PROCESS | 3740 | ++DOCSHELL 10A05C00 == 37 [pid = 3740] [id = 275] 08:17:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10A10000) [pid = 3740] [serial = 824] [outer = 00000000] 08:17:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (11C39400) [pid = 3740] [serial = 825] [outer = 10A10000] 08:17:58 INFO - PROCESS | 3740 | 1469549878355 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (130B9400) [pid = 3740] [serial = 826] [outer = 10A10000] 08:17:58 INFO - PROCESS | 3740 | 1469549878909 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 878ms 08:17:58 INFO - PROCESS | 3740 | 1469549878954 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 3740 | 1469549878959 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:17:58 INFO - PROCESS | 3740 | 1469549878965 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:17:58 INFO - PROCESS | 3740 | 1469549878968 Marionette TRACE conn3 <- [1,1066,null,{}] 08:17:58 INFO - PROCESS | 3740 | 1469549878972 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:58 INFO - PROCESS | 3740 | 1469549878975 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:59 INFO - PROCESS | 3740 | 1469549879125 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:17:59 INFO - PROCESS | 3740 | 1469549879230 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:59 INFO - PROCESS | 3740 | 1469549879233 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:17:59 INFO - PROCESS | 3740 | ++DOCSHELL 141BCC00 == 38 [pid = 3740] [id = 276] 08:17:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (14F62400) [pid = 3740] [serial = 827] [outer = 00000000] 08:17:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (155DD000) [pid = 3740] [serial = 828] [outer = 14F62400] 08:17:59 INFO - PROCESS | 3740 | 1469549879291 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15E7D800) [pid = 3740] [serial = 829] [outer = 14F62400] 08:17:59 INFO - PROCESS | 3740 | 1469549879852 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 905ms 08:17:59 INFO - PROCESS | 3740 | 1469549879886 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:17:59 INFO - PROCESS | 3740 | 1469549879889 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:17:59 INFO - PROCESS | 3740 | 1469549879893 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:17:59 INFO - PROCESS | 3740 | 1469549879896 Marionette TRACE conn3 <- [1,1070,null,{}] 08:17:59 INFO - PROCESS | 3740 | 1469549879907 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:59 INFO - PROCESS | 3740 | 1469549879912 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:00 INFO - PROCESS | 3740 | 1469549880014 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:18:00 INFO - PROCESS | 3740 | 1469549880140 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 3740 | 1469549880144 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:00 INFO - PROCESS | 3740 | ++DOCSHELL 15E71C00 == 39 [pid = 3740] [id = 277] 08:18:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15E7C400) [pid = 3740] [serial = 830] [outer = 00000000] 08:18:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (16D73400) [pid = 3740] [serial = 831] [outer = 15E7C400] 08:18:00 INFO - PROCESS | 3740 | 1469549880200 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (176C1C00) [pid = 3740] [serial = 832] [outer = 15E7C400] 08:18:01 INFO - PROCESS | 3740 | --DOCSHELL 131E0800 == 38 [pid = 3740] [id = 273] 08:18:01 INFO - PROCESS | 3740 | --DOCSHELL 114D4400 == 37 [pid = 3740] [id = 272] 08:18:01 INFO - PROCESS | 3740 | --DOCSHELL 17F59400 == 36 [pid = 3740] [id = 271] 08:18:01 INFO - PROCESS | 3740 | --DOCSHELL 1305AC00 == 35 [pid = 3740] [id = 270] 08:18:01 INFO - PROCESS | 3740 | --DOCSHELL 16DF7000 == 34 [pid = 3740] [id = 269] 08:18:01 INFO - PROCESS | 3740 | --DOCSHELL 15E7DC00 == 33 [pid = 3740] [id = 268] 08:18:01 INFO - PROCESS | 3740 | --DOCSHELL 13141400 == 32 [pid = 3740] [id = 267] 08:18:01 INFO - PROCESS | 3740 | --DOCSHELL 11ACB400 == 31 [pid = 3740] [id = 266] 08:18:01 INFO - PROCESS | 3740 | --DOCSHELL 0F9E6C00 == 30 [pid = 3740] [id = 264] 08:18:01 INFO - PROCESS | 3740 | --DOCSHELL 13141000 == 29 [pid = 3740] [id = 265] 08:18:01 INFO - PROCESS | 3740 | --DOCSHELL 152F8800 == 28 [pid = 3740] [id = 274] 08:18:01 INFO - PROCESS | 3740 | --DOCSHELL 10A05C00 == 27 [pid = 3740] [id = 275] 08:18:01 INFO - PROCESS | 3740 | --DOCSHELL 141BCC00 == 26 [pid = 3740] [id = 276] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1810EC00) [pid = 3740] [serial = 789] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (165A3000) [pid = 3740] [serial = 777] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (132E7C00) [pid = 3740] [serial = 771] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (13C57C00) [pid = 3740] [serial = 772] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (10A0FC00) [pid = 3740] [serial = 765] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (10E0EC00) [pid = 3740] [serial = 766] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (12A36000) [pid = 3740] [serial = 768] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (12BD5C00) [pid = 3740] [serial = 769] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (16DFD800) [pid = 3740] [serial = 780] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10A50000) [pid = 3740] [serial = 754] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10A0E000) [pid = 3740] [serial = 753] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13EA0C00) [pid = 3740] [serial = 757] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (139CA800) [pid = 3740] [serial = 756] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15F6F400) [pid = 3740] [serial = 760] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1575E800) [pid = 3740] [serial = 759] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17E93000) [pid = 3740] [serial = 762] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16894800) [pid = 3740] [serial = 778] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17593400) [pid = 3740] [serial = 784] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16D72C00) [pid = 3740] [serial = 783] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (174B9C00) [pid = 3740] [serial = 781] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (152F7C00) [pid = 3740] [serial = 774] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1575EC00) [pid = 3740] [serial = 775] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (17E40C00) [pid = 3740] [serial = 786] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (17E89400) [pid = 3740] [serial = 787] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3740 | 1469549881444 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1646ms 08:18:01 INFO - PROCESS | 3740 | 1469549881540 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:18:01 INFO - PROCESS | 3740 | 1469549881545 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:18:01 INFO - PROCESS | 3740 | 1469549881531 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:18:01 INFO - PROCESS | 3740 | 1469549881534 Marionette TRACE conn3 <- [1,1074,null,{}] 08:18:01 INFO - PROCESS | 3740 | 1469549881541 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:01 INFO - PROCESS | 3740 | 1469549881544 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:01 INFO - PROCESS | 3740 | 1469549881644 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:18:01 INFO - PROCESS | 3740 | 1469549881695 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:01 INFO - PROCESS | 3740 | 1469549881699 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:01 INFO - PROCESS | 3740 | ++DOCSHELL 10E10400 == 27 [pid = 3740] [id = 278] 08:18:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (10E11800) [pid = 3740] [serial = 833] [outer = 00000000] 08:18:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (10E18400) [pid = 3740] [serial = 834] [outer = 10E11800] 08:18:01 INFO - PROCESS | 3740 | 1469549881749 Marionette DEBUG loaded listener.js 08:18:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (110C0800) [pid = 3740] [serial = 835] [outer = 10E11800] 08:18:02 INFO - PROCESS | 3740 | 1469549882123 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 617ms 08:18:02 INFO - PROCESS | 3740 | 1469549882158 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:18:02 INFO - PROCESS | 3740 | 1469549882163 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:18:02 INFO - PROCESS | 3740 | 1469549882173 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:18:02 INFO - PROCESS | 3740 | 1469549882176 Marionette TRACE conn3 <- [1,1078,null,{}] 08:18:02 INFO - PROCESS | 3740 | 1469549882180 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:02 INFO - PROCESS | 3740 | 1469549882182 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:02 INFO - PROCESS | 3740 | 1469549882249 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:18:02 INFO - PROCESS | 3740 | 1469549882258 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 3740 | 1469549882261 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:02 INFO - PROCESS | 3740 | ++DOCSHELL 12D6C800 == 28 [pid = 3740] [id = 279] 08:18:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (12D6E800) [pid = 3740] [serial = 836] [outer = 00000000] 08:18:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (130B2C00) [pid = 3740] [serial = 837] [outer = 12D6E800] 08:18:02 INFO - PROCESS | 3740 | 1469549882308 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13147000) [pid = 3740] [serial = 838] [outer = 12D6E800] 08:18:02 INFO - PROCESS | 3740 | 1469549882707 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 562ms 08:18:02 INFO - PROCESS | 3740 | 1469549882724 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:18:02 INFO - PROCESS | 3740 | 1469549882726 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:18:02 INFO - PROCESS | 3740 | 1469549882730 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:18:02 INFO - PROCESS | 3740 | 1469549882733 Marionette TRACE conn3 <- [1,1082,null,{}] 08:18:02 INFO - PROCESS | 3740 | 1469549882748 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:02 INFO - PROCESS | 3740 | 1469549882752 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:02 INFO - PROCESS | 3740 | 1469549882818 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:18:02 INFO - PROCESS | 3740 | 1469549882856 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 3740 | 1469549882859 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:02 INFO - PROCESS | 3740 | ++DOCSHELL 141C9400 == 29 [pid = 3740] [id = 280] 08:18:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (141CA000) [pid = 3740] [serial = 839] [outer = 00000000] 08:18:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1524B400) [pid = 3740] [serial = 840] [outer = 141CA000] 08:18:02 INFO - PROCESS | 3740 | 1469549882909 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (152F1400) [pid = 3740] [serial = 841] [outer = 141CA000] 08:18:03 INFO - PROCESS | 3740 | 1469549883315 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 618ms 08:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:18:03 INFO - PROCESS | 3740 | 1469549883357 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 3740 | 1469549883359 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:18:03 INFO - PROCESS | 3740 | 1469549883363 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 3740 | 1469549883364 Marionette TRACE conn3 <- [1,1086,null,{}] 08:18:03 INFO - PROCESS | 3740 | 1469549883368 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:03 INFO - PROCESS | 3740 | 1469549883370 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:03 INFO - PROCESS | 3740 | 1469549883470 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:18:03 INFO - PROCESS | 3740 | 1469549883476 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 3740 | 1469549883479 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:03 INFO - PROCESS | 3740 | ++DOCSHELL 1524A000 == 30 [pid = 3740] [id = 281] 08:18:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (152F5000) [pid = 3740] [serial = 842] [outer = 00000000] 08:18:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15E73C00) [pid = 3740] [serial = 843] [outer = 152F5000] 08:18:03 INFO - PROCESS | 3740 | 1469549883546 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15F6B400) [pid = 3740] [serial = 844] [outer = 152F5000] 08:18:03 INFO - PROCESS | 3740 | 1469549883930 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 604ms 08:18:03 INFO - PROCESS | 3740 | 1469549883958 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 3740 | 1469549883960 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:18:03 INFO - PROCESS | 3740 | 1469549883964 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 3740 | 1469549883965 Marionette TRACE conn3 <- [1,1090,null,{}] 08:18:03 INFO - PROCESS | 3740 | 1469549883981 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:03 INFO - PROCESS | 3740 | 1469549883983 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:04 INFO - PROCESS | 3740 | 1469549884095 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:18:04 INFO - PROCESS | 3740 | 1469549884117 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:04 INFO - PROCESS | 3740 | 1469549884120 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:04 INFO - PROCESS | 3740 | ++DOCSHELL 1688E400 == 31 [pid = 3740] [id = 282] 08:18:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16892800) [pid = 3740] [serial = 845] [outer = 00000000] 08:18:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16B05C00) [pid = 3740] [serial = 846] [outer = 16892800] 08:18:04 INFO - PROCESS | 3740 | 1469549884163 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16D74800) [pid = 3740] [serial = 847] [outer = 16892800] 08:18:04 INFO - PROCESS | 3740 | 1469549884559 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 617ms 08:18:04 INFO - PROCESS | 3740 | 1469549884585 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 3740 | 1469549884587 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:18:04 INFO - PROCESS | 3740 | 1469549884590 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:18:04 INFO - PROCESS | 3740 | 1469549884592 Marionette TRACE conn3 <- [1,1094,null,{}] 08:18:04 INFO - PROCESS | 3740 | 1469549884595 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:04 INFO - PROCESS | 3740 | 1469549884601 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:04 INFO - PROCESS | 3740 | 1469549884720 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:18:04 INFO - PROCESS | 3740 | 1469549884726 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:04 INFO - PROCESS | 3740 | 1469549884728 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:04 INFO - PROCESS | 3740 | ++DOCSHELL 15F6F400 == 32 [pid = 3740] [id = 283] 08:18:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16DF9400) [pid = 3740] [serial = 848] [outer = 00000000] 08:18:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (174C0000) [pid = 3740] [serial = 849] [outer = 16DF9400] 08:18:04 INFO - PROCESS | 3740 | 1469549884780 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17BBD000) [pid = 3740] [serial = 850] [outer = 16DF9400] 08:18:05 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17BBC400) [pid = 3740] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:18:05 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15F63C00) [pid = 3740] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:18:05 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1810B800) [pid = 3740] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:18:05 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0F9E7800) [pid = 3740] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:18:05 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (13142C00) [pid = 3740] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:18:05 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17E91000) [pid = 3740] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:18:05 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11ACC400) [pid = 3740] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:18:05 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15E7E400) [pid = 3740] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:18:05 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13141C00) [pid = 3740] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:18:05 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17595C00) [pid = 3740] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:18:05 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (11CDBC00) [pid = 3740] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:18:05 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (152F9000) [pid = 3740] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:18:05 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16DF8000) [pid = 3740] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:18:05 INFO - PROCESS | 3740 | 1469549885339 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 795ms 08:18:05 INFO - PROCESS | 3740 | 1469549885382 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:18:05 INFO - PROCESS | 3740 | 1469549885384 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:18:05 INFO - PROCESS | 3740 | 1469549885388 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:18:05 INFO - PROCESS | 3740 | 1469549885390 Marionette TRACE conn3 <- [1,1098,null,{}] 08:18:05 INFO - PROCESS | 3740 | 1469549885393 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:05 INFO - PROCESS | 3740 | 1469549885395 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:05 INFO - PROCESS | 3740 | 1469549885509 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:18:05 INFO - PROCESS | 3740 | 1469549885562 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 3740 | 1469549885564 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:05 INFO - PROCESS | 3740 | ++DOCSHELL 10A48400 == 33 [pid = 3740] [id = 284] 08:18:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (112AC400) [pid = 3740] [serial = 851] [outer = 00000000] 08:18:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (13141C00) [pid = 3740] [serial = 852] [outer = 112AC400] 08:18:05 INFO - PROCESS | 3740 | 1469549885608 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (155E5400) [pid = 3740] [serial = 853] [outer = 112AC400] 08:18:05 INFO - PROCESS | 3740 | 1469549885922 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 563ms 08:18:05 INFO - PROCESS | 3740 | 1469549885948 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:18:05 INFO - PROCESS | 3740 | 1469549885950 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:18:05 INFO - PROCESS | 3740 | 1469549885953 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:18:05 INFO - PROCESS | 3740 | 1469549885956 Marionette TRACE conn3 <- [1,1102,null,{}] 08:18:05 INFO - PROCESS | 3740 | 1469549885960 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:05 INFO - PROCESS | 3740 | 1469549885962 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:06 INFO - PROCESS | 3740 | 1469549886050 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:18:06 INFO - PROCESS | 3740 | 1469549886058 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:06 INFO - PROCESS | 3740 | 1469549886060 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:06 INFO - PROCESS | 3740 | ++DOCSHELL 15F63C00 == 34 [pid = 3740] [id = 285] 08:18:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (173F7400) [pid = 3740] [serial = 854] [outer = 00000000] 08:18:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17BBC000) [pid = 3740] [serial = 855] [outer = 173F7400] 08:18:06 INFO - PROCESS | 3740 | 1469549886107 Marionette DEBUG loaded listener.js 08:18:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17E89400) [pid = 3740] [serial = 856] [outer = 173F7400] 08:18:06 INFO - PROCESS | 3740 | 1469549886461 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 521ms 08:18:06 INFO - PROCESS | 3740 | 1469549886489 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 3740 | 1469549886491 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:18:06 INFO - PROCESS | 3740 | 1469549886494 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 3740 | 1469549886496 Marionette TRACE conn3 <- [1,1106,null,{}] 08:18:06 INFO - PROCESS | 3740 | 1469549886481 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:06 INFO - PROCESS | 3740 | 1469549886483 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:06 INFO - PROCESS | 3740 | 1469549886559 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:18:06 INFO - PROCESS | 3740 | 1469549886644 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:06 INFO - PROCESS | 3740 | 1469549886646 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:06 INFO - PROCESS | 3740 | ++DOCSHELL 10A4E000 == 35 [pid = 3740] [id = 286] 08:18:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17596000) [pid = 3740] [serial = 857] [outer = 00000000] 08:18:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1810B800) [pid = 3740] [serial = 858] [outer = 17596000] 08:18:06 INFO - PROCESS | 3740 | 1469549886704 Marionette DEBUG loaded listener.js 08:18:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1810CC00) [pid = 3740] [serial = 859] [outer = 17596000] 08:18:07 INFO - PROCESS | 3740 | 1469549887136 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 699ms 08:18:07 INFO - PROCESS | 3740 | 1469549887196 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:18:07 INFO - PROCESS | 3740 | 1469549887201 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:18:07 INFO - PROCESS | 3740 | 1469549887207 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:18:07 INFO - PROCESS | 3740 | 1469549887211 Marionette TRACE conn3 <- [1,1110,null,{}] 08:18:07 INFO - PROCESS | 3740 | 1469549887217 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:07 INFO - PROCESS | 3740 | 1469549887220 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:07 INFO - PROCESS | 3740 | 1469549887336 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:18:07 INFO - PROCESS | 3740 | 1469549887438 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 3740 | 1469549887443 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:07 INFO - PROCESS | 3740 | ++DOCSHELL 10A08400 == 36 [pid = 3740] [id = 287] 08:18:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10A0B400) [pid = 3740] [serial = 860] [outer = 00000000] 08:18:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (114D8800) [pid = 3740] [serial = 861] [outer = 10A0B400] 08:18:07 INFO - PROCESS | 3740 | 1469549887482 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (11C33400) [pid = 3740] [serial = 862] [outer = 10A0B400] 08:18:08 INFO - PROCESS | 3740 | 1469549888157 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1001ms 08:18:08 INFO - PROCESS | 3740 | 1469549888238 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 3740 | 1469549888242 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:18:08 INFO - PROCESS | 3740 | 1469549888250 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:18:08 INFO - PROCESS | 3740 | 1469549888253 Marionette TRACE conn3 <- [1,1114,null,{}] 08:18:08 INFO - PROCESS | 3740 | 1469549888257 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:08 INFO - PROCESS | 3740 | 1469549888260 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:08 INFO - PROCESS | 3740 | 1469549888367 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:18:08 INFO - PROCESS | 3740 | 1469549888487 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 3740 | 1469549888490 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:08 INFO - PROCESS | 3740 | ++DOCSHELL 131DF000 == 37 [pid = 3740] [id = 288] 08:18:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (131DFC00) [pid = 3740] [serial = 863] [outer = 00000000] 08:18:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (141BB400) [pid = 3740] [serial = 864] [outer = 131DFC00] 08:18:08 INFO - PROCESS | 3740 | 1469549888549 Marionette DEBUG loaded listener.js 08:18:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (15250800) [pid = 3740] [serial = 865] [outer = 131DFC00] 08:18:09 INFO - PROCESS | 3740 | --DOCSHELL 15F63C00 == 36 [pid = 3740] [id = 285] 08:18:09 INFO - PROCESS | 3740 | --DOCSHELL 10A48400 == 35 [pid = 3740] [id = 284] 08:18:09 INFO - PROCESS | 3740 | --DOCSHELL 15F6F400 == 34 [pid = 3740] [id = 283] 08:18:09 INFO - PROCESS | 3740 | --DOCSHELL 1688E400 == 33 [pid = 3740] [id = 282] 08:18:09 INFO - PROCESS | 3740 | --DOCSHELL 1524A000 == 32 [pid = 3740] [id = 281] 08:18:09 INFO - PROCESS | 3740 | --DOCSHELL 141C9400 == 31 [pid = 3740] [id = 280] 08:18:09 INFO - PROCESS | 3740 | --DOCSHELL 12D6C800 == 30 [pid = 3740] [id = 279] 08:18:09 INFO - PROCESS | 3740 | --DOCSHELL 10E10400 == 29 [pid = 3740] [id = 278] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (18106800) [pid = 3740] [serial = 763] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (19877C00) [pid = 3740] [serial = 820] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (19875400) [pid = 3740] [serial = 813] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10A4C800) [pid = 3740] [serial = 792] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10F14800) [pid = 3740] [serial = 793] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (132E8C00) [pid = 3740] [serial = 795] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (14455800) [pid = 3740] [serial = 796] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (18112C00) [pid = 3740] [serial = 790] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (12828C00) [pid = 3740] [serial = 798] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12BD3400) [pid = 3740] [serial = 799] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15F65000) [pid = 3740] [serial = 804] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13919400) [pid = 3740] [serial = 801] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (139C9800) [pid = 3740] [serial = 802] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17E41400) [pid = 3740] [serial = 811] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17BB2000) [pid = 3740] [serial = 810] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1393A400) [pid = 3740] [serial = 816] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (19876400) [pid = 3740] [serial = 814] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (19870400) [pid = 3740] [serial = 819] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A32C400) [pid = 3740] [serial = 823] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1A32BC00) [pid = 3740] [serial = 822] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (16EDAC00) [pid = 3740] [serial = 807] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (17490400) [pid = 3740] [serial = 808] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (152F2400) [pid = 3740] [serial = 817] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (15F6B800) [pid = 3740] [serial = 805] [outer = 00000000] [url = about:blank] 08:18:09 INFO - PROCESS | 3740 | 1469549889274 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1043ms 08:18:09 INFO - PROCESS | 3740 | 1469549889293 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 3740 | 1469549889297 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:18:09 INFO - PROCESS | 3740 | 1469549889302 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 3740 | 1469549889305 Marionette TRACE conn3 <- [1,1118,null,{}] 08:18:09 INFO - PROCESS | 3740 | 1469549889311 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:09 INFO - PROCESS | 3740 | 1469549889314 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:09 INFO - PROCESS | 3740 | 1469549889398 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:18:09 INFO - PROCESS | 3740 | 1469549889404 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:09 INFO - PROCESS | 3740 | 1469549889409 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:09 INFO - PROCESS | 3740 | ++DOCSHELL 110C0C00 == 30 [pid = 3740] [id = 289] 08:18:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (11277000) [pid = 3740] [serial = 866] [outer = 00000000] 08:18:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (12828C00) [pid = 3740] [serial = 867] [outer = 11277000] 08:18:09 INFO - PROCESS | 3740 | 1469549889438 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (12ADD000) [pid = 3740] [serial = 868] [outer = 11277000] 08:18:09 INFO - PROCESS | 3740 | 1469549889880 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 618ms 08:18:09 INFO - PROCESS | 3740 | 1469549889939 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 3740 | 1469549889925 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:18:09 INFO - PROCESS | 3740 | 1469549889960 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 3740 | 1469549889963 Marionette TRACE conn3 <- [1,1122,null,{}] 08:18:09 INFO - PROCESS | 3740 | 1469549889969 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:09 INFO - PROCESS | 3740 | 1469549889972 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:10 INFO - PROCESS | 3740 | 1469549890055 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:18:10 INFO - PROCESS | 3740 | 1469549890118 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 3740 | 1469549890121 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:10 INFO - PROCESS | 3740 | ++DOCSHELL 13274400 == 31 [pid = 3740] [id = 290] 08:18:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (132E7C00) [pid = 3740] [serial = 869] [outer = 00000000] 08:18:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (13931400) [pid = 3740] [serial = 870] [outer = 132E7C00] 08:18:10 INFO - PROCESS | 3740 | 1469549890168 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13E9F000) [pid = 3740] [serial = 871] [outer = 132E7C00] 08:18:10 INFO - PROCESS | 3740 | 1469549890586 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 686ms 08:18:10 INFO - PROCESS | 3740 | 1469549890639 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:18:10 INFO - PROCESS | 3740 | 1469549890623 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:18:10 INFO - PROCESS | 3740 | 1469549890627 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:18:10 INFO - PROCESS | 3740 | 1469549890630 Marionette TRACE conn3 <- [1,1126,null,{}] 08:18:10 INFO - PROCESS | 3740 | 1469549890650 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:10 INFO - PROCESS | 3740 | 1469549890654 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:10 INFO - PROCESS | 3740 | 1469549890743 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:18:10 INFO - PROCESS | 3740 | 1469549890814 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 3740 | 1469549890817 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:10 INFO - PROCESS | 3740 | ++DOCSHELL 15F70000 == 32 [pid = 3740] [id = 291] 08:18:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15F70400) [pid = 3740] [serial = 872] [outer = 00000000] 08:18:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16B08800) [pid = 3740] [serial = 873] [outer = 15F70400] 08:18:10 INFO - PROCESS | 3740 | 1469549890864 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16DFA800) [pid = 3740] [serial = 874] [outer = 15F70400] 08:18:11 INFO - PROCESS | 3740 | 1469549891244 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 645ms 08:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:18:11 INFO - PROCESS | 3740 | 1469549891279 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 3740 | 1469549891282 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:18:11 INFO - PROCESS | 3740 | 1469549891286 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - PROCESS | 3740 | 1469549891288 Marionette TRACE conn3 <- [1,1130,null,{}] 08:18:11 INFO - PROCESS | 3740 | 1469549891291 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:11 INFO - PROCESS | 3740 | 1469549891293 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:11 INFO - PROCESS | 3740 | 1469549891406 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:18:11 INFO - PROCESS | 3740 | 1469549891449 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:11 INFO - PROCESS | 3740 | 1469549891451 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:11 INFO - PROCESS | 3740 | ++DOCSHELL 1758CC00 == 33 [pid = 3740] [id = 292] 08:18:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1758DC00) [pid = 3740] [serial = 875] [outer = 00000000] 08:18:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (17B3F000) [pid = 3740] [serial = 876] [outer = 1758DC00] 08:18:11 INFO - PROCESS | 3740 | 1469549891495 Marionette DEBUG loaded listener.js 08:18:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17E3CC00) [pid = 3740] [serial = 877] [outer = 1758DC00] 08:18:11 INFO - PROCESS | 3740 | 1469549891846 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 617ms 08:18:11 INFO - PROCESS | 3740 | 1469549891901 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 3740 | 1469549891903 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:18:11 INFO - PROCESS | 3740 | 1469549891906 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - PROCESS | 3740 | 1469549891908 Marionette TRACE conn3 <- [1,1134,null,{}] 08:18:11 INFO - PROCESS | 3740 | 1469549891911 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:11 INFO - PROCESS | 3740 | 1469549891913 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:11 INFO - PROCESS | 3740 | 1469549892021 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:18:12 INFO - PROCESS | 3740 | 1469549892009 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 3740 | 1469549892011 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:12 INFO - PROCESS | 3740 | ++DOCSHELL 17490400 == 34 [pid = 3740] [id = 293] 08:18:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (176B5800) [pid = 3740] [serial = 878] [outer = 00000000] 08:18:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (18104400) [pid = 3740] [serial = 879] [outer = 176B5800] 08:18:12 INFO - PROCESS | 3740 | 1469549892055 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1810AC00) [pid = 3740] [serial = 880] [outer = 176B5800] 08:18:12 INFO - PROCESS | 3740 | 1469549892495 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 644ms 08:18:12 INFO - PROCESS | 3740 | 1469549892581 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:18:12 INFO - PROCESS | 3740 | 1469549892583 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:18:12 INFO - PROCESS | 3740 | 1469549892586 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:18:12 INFO - PROCESS | 3740 | 1469549892588 Marionette TRACE conn3 <- [1,1138,null,{}] 08:18:12 INFO - PROCESS | 3740 | 1469549892591 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:12 INFO - PROCESS | 3740 | 1469549892597 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:12 INFO - PROCESS | 3740 | 1469549892707 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:18:12 INFO - PROCESS | 3740 | 1469549892713 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 3740 | 1469549892715 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:12 INFO - PROCESS | 3740 | ++DOCSHELL 16DFF000 == 35 [pid = 3740] [id = 294] 08:18:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19878C00) [pid = 3740] [serial = 881] [outer = 00000000] 08:18:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19D16C00) [pid = 3740] [serial = 882] [outer = 19878C00] 08:18:12 INFO - PROCESS | 3740 | 1469549892766 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19D17800) [pid = 3740] [serial = 883] [outer = 19878C00] 08:18:12 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10E11800) [pid = 3740] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:18:12 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (141CA000) [pid = 3740] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:18:12 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (12D6E800) [pid = 3740] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:18:12 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16DF9400) [pid = 3740] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:18:12 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10A10000) [pid = 3740] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:18:12 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (173F7400) [pid = 3740] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:18:12 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (14F62400) [pid = 3740] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:18:12 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16892800) [pid = 3740] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:18:12 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (112AC400) [pid = 3740] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:18:12 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (152F5000) [pid = 3740] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:18:13 INFO - PROCESS | 3740 | 1469549893150 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 617ms 08:18:13 INFO - PROCESS | 3740 | 1469549893209 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 3740 | 1469549893211 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:18:13 INFO - PROCESS | 3740 | 1469549893215 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 3740 | 1469549893217 Marionette TRACE conn3 <- [1,1142,null,{}] 08:18:13 INFO - PROCESS | 3740 | 1469549893202 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:13 INFO - PROCESS | 3740 | 1469549893204 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:13 INFO - PROCESS | 3740 | 1469549893281 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:18:13 INFO - PROCESS | 3740 | 1469549893288 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:13 INFO - PROCESS | 3740 | 1469549893290 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:13 INFO - PROCESS | 3740 | ++DOCSHELL 16894C00 == 36 [pid = 3740] [id = 295] 08:18:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16D72C00) [pid = 3740] [serial = 884] [outer = 00000000] 08:18:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (17E8BC00) [pid = 3740] [serial = 885] [outer = 16D72C00] 08:18:13 INFO - PROCESS | 3740 | 1469549893337 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (19871800) [pid = 3740] [serial = 886] [outer = 16D72C00] 08:18:13 INFO - PROCESS | 3740 | 1469549893728 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 562ms 08:18:13 INFO - PROCESS | 3740 | 1469549893772 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 3740 | 1469549893774 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:18:13 INFO - PROCESS | 3740 | 1469549893777 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 3740 | 1469549893779 Marionette TRACE conn3 <- [1,1146,null,{}] 08:18:13 INFO - PROCESS | 3740 | 1469549893783 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:13 INFO - PROCESS | 3740 | 1469549893785 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:13 INFO - PROCESS | 3740 | 1469549893844 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:18:13 INFO - PROCESS | 3740 | 1469549893851 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:13 INFO - PROCESS | 3740 | 1469549893853 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:13 INFO - PROCESS | 3740 | ++DOCSHELL 19960C00 == 37 [pid = 3740] [id = 296] 08:18:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19963400) [pid = 3740] [serial = 887] [outer = 00000000] 08:18:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1A3D3800) [pid = 3740] [serial = 888] [outer = 19963400] 08:18:13 INFO - PROCESS | 3740 | 1469549893896 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A787400) [pid = 3740] [serial = 889] [outer = 19963400] 08:18:14 INFO - PROCESS | 3740 | 1469549894329 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 618ms 08:18:14 INFO - PROCESS | 3740 | 1469549894396 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:18:14 INFO - PROCESS | 3740 | 1469549894398 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:18:14 INFO - PROCESS | 3740 | 1469549894383 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:18:14 INFO - PROCESS | 3740 | 1469549894384 Marionette TRACE conn3 <- [1,1150,null,{}] 08:18:14 INFO - PROCESS | 3740 | 1469549894388 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:14 INFO - PROCESS | 3740 | 1469549894390 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:14 INFO - PROCESS | 3740 | 1469549894471 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:18:14 INFO - PROCESS | 3740 | 1469549894482 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 3740 | 1469549894483 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:14 INFO - PROCESS | 3740 | ++DOCSHELL 139D1400 == 38 [pid = 3740] [id = 297] 08:18:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15F6FC00) [pid = 3740] [serial = 890] [outer = 00000000] 08:18:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A814000) [pid = 3740] [serial = 891] [outer = 15F6FC00] 08:18:14 INFO - PROCESS | 3740 | 1469549894526 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A816800) [pid = 3740] [serial = 892] [outer = 15F6FC00] 08:18:15 INFO - PROCESS | 3740 | 1469549895140 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 795ms 08:18:15 INFO - PROCESS | 3740 | 1469549895178 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 3740 | 1469549895182 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:18:15 INFO - PROCESS | 3740 | 1469549895187 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:18:15 INFO - PROCESS | 3740 | 1469549895192 Marionette TRACE conn3 <- [1,1154,null,{}] 08:18:15 INFO - PROCESS | 3740 | 1469549895198 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:15 INFO - PROCESS | 3740 | 1469549895201 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:15 INFO - PROCESS | 3740 | 1469549895331 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:18:15 INFO - PROCESS | 3740 | 1469549895450 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 3740 | 1469549895453 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:15 INFO - PROCESS | 3740 | ++DOCSHELL 10F1BC00 == 39 [pid = 3740] [id = 298] 08:18:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (112ACC00) [pid = 3740] [serial = 893] [outer = 00000000] 08:18:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (130D6800) [pid = 3740] [serial = 894] [outer = 112ACC00] 08:18:15 INFO - PROCESS | 3740 | 1469549895492 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (13920C00) [pid = 3740] [serial = 895] [outer = 112ACC00] 08:18:16 INFO - PROCESS | 3740 | 1469549896048 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 878ms 08:18:16 INFO - PROCESS | 3740 | 1469549896083 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 3740 | 1469549896088 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:18:16 INFO - PROCESS | 3740 | 1469549896095 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:18:16 INFO - PROCESS | 3740 | 1469549896098 Marionette TRACE conn3 <- [1,1158,null,{}] 08:18:16 INFO - PROCESS | 3740 | 1469549896102 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:16 INFO - PROCESS | 3740 | 1469549896104 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:16 INFO - PROCESS | 3740 | 1469549896196 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:18:16 INFO - PROCESS | 3740 | 1469549896297 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:16 INFO - PROCESS | 3740 | 1469549896300 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:16 INFO - PROCESS | 3740 | ++DOCSHELL 15E71400 == 40 [pid = 3740] [id = 299] 08:18:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15E74400) [pid = 3740] [serial = 896] [outer = 00000000] 08:18:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15F69800) [pid = 3740] [serial = 897] [outer = 15E74400] 08:18:16 INFO - PROCESS | 3740 | 1469549896355 Marionette DEBUG loaded listener.js 08:18:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16954C00) [pid = 3740] [serial = 898] [outer = 15E74400] 08:18:17 INFO - PROCESS | 3740 | 1469549897042 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1002ms 08:18:17 INFO - PROCESS | 3740 | 1469549897099 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 3740 | 1469549897103 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:18:17 INFO - PROCESS | 3740 | 1469549897109 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:18:17 INFO - PROCESS | 3740 | 1469549897112 Marionette TRACE conn3 <- [1,1162,null,{}] 08:18:17 INFO - PROCESS | 3740 | 1469549897117 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:17 INFO - PROCESS | 3740 | 1469549897121 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:17 INFO - PROCESS | 3740 | 1469549897218 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:18:17 INFO - PROCESS | 3740 | 1469549897298 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 3740 | 1469549897302 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:17 INFO - PROCESS | 3740 | ++DOCSHELL 114DCC00 == 41 [pid = 3740] [id = 300] 08:18:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (11CDAC00) [pid = 3740] [serial = 899] [outer = 00000000] 08:18:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (12D6E800) [pid = 3740] [serial = 900] [outer = 11CDAC00] 08:18:17 INFO - PROCESS | 3740 | 1469549897333 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1314DC00) [pid = 3740] [serial = 901] [outer = 11CDAC00] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 19960C00 == 40 [pid = 3740] [id = 296] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 16894C00 == 39 [pid = 3740] [id = 295] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 16DFF000 == 38 [pid = 3740] [id = 294] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 17490400 == 37 [pid = 3740] [id = 293] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 1758CC00 == 36 [pid = 3740] [id = 292] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 15F70000 == 35 [pid = 3740] [id = 291] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 13274400 == 34 [pid = 3740] [id = 290] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 110C0C00 == 33 [pid = 3740] [id = 289] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 15E71C00 == 32 [pid = 3740] [id = 277] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 10A4E000 == 31 [pid = 3740] [id = 286] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 131DF000 == 30 [pid = 3740] [id = 288] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 10A08400 == 29 [pid = 3740] [id = 287] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 15E71400 == 28 [pid = 3740] [id = 299] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 139D1400 == 27 [pid = 3740] [id = 297] 08:18:18 INFO - PROCESS | 3740 | --DOCSHELL 10F1BC00 == 26 [pid = 3740] [id = 298] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (10E18400) [pid = 3740] [serial = 834] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (110C0800) [pid = 3740] [serial = 835] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1524B400) [pid = 3740] [serial = 840] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (16D73400) [pid = 3740] [serial = 831] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (13147000) [pid = 3740] [serial = 838] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (130B2C00) [pid = 3740] [serial = 837] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (174C0000) [pid = 3740] [serial = 849] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (130B9400) [pid = 3740] [serial = 826] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (17E89400) [pid = 3740] [serial = 856] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (11C39400) [pid = 3740] [serial = 825] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15E7D800) [pid = 3740] [serial = 829] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (155DD000) [pid = 3740] [serial = 828] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16D74800) [pid = 3740] [serial = 847] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16B05C00) [pid = 3740] [serial = 846] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (13141C00) [pid = 3740] [serial = 852] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17BBC000) [pid = 3740] [serial = 855] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1810B800) [pid = 3740] [serial = 858] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17BBD000) [pid = 3740] [serial = 850] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15E73C00) [pid = 3740] [serial = 843] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (15F6B400) [pid = 3740] [serial = 844] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (152F1400) [pid = 3740] [serial = 841] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (155E5400) [pid = 3740] [serial = 853] [outer = 00000000] [url = about:blank] 08:18:18 INFO - PROCESS | 3740 | 1469549898446 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 3740 | 1469549898487 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:18:18 INFO - PROCESS | 3740 | 1469549898492 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 3740 | 1469549898496 Marionette TRACE conn3 <- [1,1166,null,{}] 08:18:18 INFO - PROCESS | 3740 | 1469549898501 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:18 INFO - PROCESS | 3740 | 1469549898504 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:18 INFO - PROCESS | 3740 | 1469549898590 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:18:18 INFO - PROCESS | 3740 | 1469549898694 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 3740 | 1469549898699 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:18 INFO - PROCESS | 3740 | ++DOCSHELL 10E13800 == 27 [pid = 3740] [id = 301] 08:18:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (10E14400) [pid = 3740] [serial = 902] [outer = 00000000] 08:18:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1127C800) [pid = 3740] [serial = 903] [outer = 10E14400] 08:18:18 INFO - PROCESS | 3740 | 1469549898746 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (11AC8400) [pid = 3740] [serial = 904] [outer = 10E14400] 08:18:19 INFO - PROCESS | 3740 | 1469549899099 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:18:19 INFO - PROCESS | 3740 | 1469549899159 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:18:19 INFO - PROCESS | 3740 | 1469549899166 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - PROCESS | 3740 | 1469549899168 Marionette TRACE conn3 <- [1,1170,null,{}] 08:18:19 INFO - PROCESS | 3740 | 1469549899172 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:19 INFO - PROCESS | 3740 | 1469549899175 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:19 INFO - PROCESS | 3740 | 1469549899246 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:18:19 INFO - PROCESS | 3740 | 1469549899252 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:19 INFO - PROCESS | 3740 | 1469549899255 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:19 INFO - PROCESS | 3740 | ++DOCSHELL 10F14800 == 28 [pid = 3740] [id = 302] 08:18:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (130D9400) [pid = 3740] [serial = 905] [outer = 00000000] 08:18:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13150800) [pid = 3740] [serial = 906] [outer = 130D9400] 08:18:19 INFO - PROCESS | 3740 | 1469549899304 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (131ED000) [pid = 3740] [serial = 907] [outer = 130D9400] 08:18:19 INFO - PROCESS | 3740 | 1469549899712 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:18:19 INFO - PROCESS | 3740 | 1469549899725 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:18:19 INFO - PROCESS | 3740 | 1469549899732 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - PROCESS | 3740 | 1469549899735 Marionette TRACE conn3 <- [1,1174,null,{}] 08:18:19 INFO - PROCESS | 3740 | 1469549899746 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:19 INFO - PROCESS | 3740 | 1469549899750 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:19 INFO - PROCESS | 3740 | 1469549899813 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:18:19 INFO - PROCESS | 3740 | 1469549899861 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:19 INFO - PROCESS | 3740 | 1469549899864 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:19 INFO - PROCESS | 3740 | ++DOCSHELL 152F6C00 == 29 [pid = 3740] [id = 303] 08:18:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (152F7000) [pid = 3740] [serial = 908] [outer = 00000000] 08:18:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15E70800) [pid = 3740] [serial = 909] [outer = 152F7000] 08:18:19 INFO - PROCESS | 3740 | 1469549899968 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15E7D800) [pid = 3740] [serial = 910] [outer = 152F7000] 08:18:20 INFO - PROCESS | 3740 | 1469549900337 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:18:20 INFO - PROCESS | 3740 | 1469549900387 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:18:20 INFO - PROCESS | 3740 | 1469549900382 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:18:20 INFO - PROCESS | 3740 | 1469549900384 Marionette TRACE conn3 <- [1,1178,null,{}] 08:18:20 INFO - PROCESS | 3740 | 1469549900396 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:20 INFO - PROCESS | 3740 | 1469549900398 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:20 INFO - PROCESS | 3740 | 1469549900513 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:18:20 INFO - PROCESS | 3740 | 1469549900524 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 3740 | 1469549900527 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:20 INFO - PROCESS | 3740 | ++DOCSHELL 15F70800 == 30 [pid = 3740] [id = 304] 08:18:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15F71C00) [pid = 3740] [serial = 911] [outer = 00000000] 08:18:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1688D800) [pid = 3740] [serial = 912] [outer = 15F71C00] 08:18:20 INFO - PROCESS | 3740 | 1469549900554 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16D74800) [pid = 3740] [serial = 913] [outer = 15F71C00] 08:18:20 INFO - PROCESS | 3740 | 1469549900959 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 3740 | 1469549901044 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:18:21 INFO - PROCESS | 3740 | 1469549901051 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 3740 | 1469549901053 Marionette TRACE conn3 <- [1,1182,null,{}] 08:18:21 INFO - PROCESS | 3740 | 1469549901057 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:21 INFO - PROCESS | 3740 | 1469549901059 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:21 INFO - PROCESS | 3740 | 1469549901167 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:18:21 INFO - PROCESS | 3740 | 1469549901218 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:21 INFO - PROCESS | 3740 | 1469549901220 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:21 INFO - PROCESS | 3740 | ++DOCSHELL 16DF7C00 == 31 [pid = 3740] [id = 305] 08:18:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16DFF000) [pid = 3740] [serial = 914] [outer = 00000000] 08:18:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (174C2400) [pid = 3740] [serial = 915] [outer = 16DFF000] 08:18:21 INFO - PROCESS | 3740 | 1469549901264 Marionette DEBUG loaded listener.js 08:18:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17595400) [pid = 3740] [serial = 916] [outer = 16DFF000] 08:18:21 INFO - PROCESS | 3740 | 1469549901628 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 3740 | 1469549901672 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:18:21 INFO - PROCESS | 3740 | 1469549901676 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 3740 | 1469549901677 Marionette TRACE conn3 <- [1,1186,null,{}] 08:18:21 INFO - PROCESS | 3740 | 1469549901681 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:21 INFO - PROCESS | 3740 | 1469549901687 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:21 INFO - PROCESS | 3740 | 1469549901805 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:18:21 INFO - PROCESS | 3740 | 1469549901818 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:21 INFO - PROCESS | 3740 | 1469549901820 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:21 INFO - PROCESS | 3740 | ++DOCSHELL 17E8B800 == 32 [pid = 3740] [id = 306] 08:18:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17E8DC00) [pid = 3740] [serial = 917] [outer = 00000000] 08:18:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17ED1400) [pid = 3740] [serial = 918] [outer = 17E8DC00] 08:18:21 INFO - PROCESS | 3740 | 1469549901873 Marionette DEBUG loaded listener.js 08:18:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1973EC00) [pid = 3740] [serial = 919] [outer = 17E8DC00] 08:18:22 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15E7C400) [pid = 3740] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:18:22 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1758DC00) [pid = 3740] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:18:22 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (176B5800) [pid = 3740] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:18:22 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19878C00) [pid = 3740] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:18:22 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15F70400) [pid = 3740] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:18:22 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17596000) [pid = 3740] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:18:22 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10A0B400) [pid = 3740] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:18:22 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (131DFC00) [pid = 3740] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:18:22 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (11277000) [pid = 3740] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:18:22 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (132E7C00) [pid = 3740] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:18:22 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15F6FC00) [pid = 3740] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:18:22 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (19963400) [pid = 3740] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:18:22 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16D72C00) [pid = 3740] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:18:22 INFO - PROCESS | 3740 | 1469549902466 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 823ms 08:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:18:22 INFO - PROCESS | 3740 | 1469549902516 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:18:22 INFO - PROCESS | 3740 | 1469549902518 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:18:22 INFO - PROCESS | 3740 | 1469549902502 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:18:22 INFO - PROCESS | 3740 | 1469549902504 Marionette TRACE conn3 <- [1,1190,null,{}] 08:18:22 INFO - PROCESS | 3740 | 1469549902508 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:22 INFO - PROCESS | 3740 | 1469549902519 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:22 INFO - PROCESS | 3740 | 1469549902598 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:18:22 INFO - PROCESS | 3740 | 1469549902603 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:22 INFO - PROCESS | 3740 | 1469549902605 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:22 INFO - PROCESS | 3740 | ++DOCSHELL 10E12C00 == 33 [pid = 3740] [id = 307] 08:18:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1575E800) [pid = 3740] [serial = 920] [outer = 00000000] 08:18:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (17596000) [pid = 3740] [serial = 921] [outer = 1575E800] 08:18:22 INFO - PROCESS | 3740 | 1469549902649 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (176C3000) [pid = 3740] [serial = 922] [outer = 1575E800] 08:18:22 INFO - PROCESS | 3740 | 1469549903006 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:18:23 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 08:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 521ms 08:18:23 INFO - PROCESS | 3740 | 1469549903036 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 3740 | 1469549903038 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:18:23 INFO - PROCESS | 3740 | 1469549903041 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:18:23 INFO - PROCESS | 3740 | 1469549903043 Marionette TRACE conn3 <- [1,1194,null,{}] 08:18:23 INFO - PROCESS | 3740 | 1469549903046 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:23 INFO - PROCESS | 3740 | 1469549903047 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:23 INFO - PROCESS | 3740 | 1469549903105 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:18:23 INFO - PROCESS | 3740 | 1469549903111 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 3740 | 1469549903113 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:23 INFO - PROCESS | 3740 | ++DOCSHELL 139C9800 == 34 [pid = 3740] [id = 308] 08:18:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1758DC00) [pid = 3740] [serial = 923] [outer = 00000000] 08:18:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19D12800) [pid = 3740] [serial = 924] [outer = 1758DC00] 08:18:23 INFO - PROCESS | 3740 | 1469549903157 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19D17000) [pid = 3740] [serial = 925] [outer = 1758DC00] 08:18:23 INFO - PROCESS | 3740 | 1469549903553 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:18:23 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 08:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 521ms 08:18:23 INFO - PROCESS | 3740 | 1469549903564 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 3740 | 1469549903566 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:18:23 INFO - PROCESS | 3740 | 1469549903569 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:18:23 INFO - PROCESS | 3740 | 1469549903571 Marionette TRACE conn3 <- [1,1198,null,{}] 08:18:23 INFO - PROCESS | 3740 | 1469549903575 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:23 INFO - PROCESS | 3740 | 1469549903577 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:23 INFO - PROCESS | 3740 | 1469549903653 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:18:23 INFO - PROCESS | 3740 | 1469549903660 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 3740 | 1469549903662 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:23 INFO - PROCESS | 3740 | ++DOCSHELL 152F6000 == 35 [pid = 3740] [id = 309] 08:18:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A3D4000) [pid = 3740] [serial = 926] [outer = 00000000] 08:18:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A78FC00) [pid = 3740] [serial = 927] [outer = 1A3D4000] 08:18:23 INFO - PROCESS | 3740 | 1469549903734 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A811C00) [pid = 3740] [serial = 928] [outer = 1A3D4000] 08:18:24 INFO - PROCESS | 3740 | 1469549904464 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 960ms 08:18:24 INFO - PROCESS | 3740 | 1469549904544 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 3740 | 1469549904548 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:18:24 INFO - PROCESS | 3740 | 1469549904553 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:18:24 INFO - PROCESS | 3740 | 1469549904559 Marionette TRACE conn3 <- [1,1202,null,{}] 08:18:24 INFO - PROCESS | 3740 | 1469549904564 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:24 INFO - PROCESS | 3740 | 1469549904567 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:24 INFO - PROCESS | 3740 | 1469549904694 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:18:24 INFO - PROCESS | 3740 | 1469549904796 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:24 INFO - PROCESS | 3740 | 1469549904799 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:24 INFO - PROCESS | 3740 | ++DOCSHELL 110C0C00 == 36 [pid = 3740] [id = 310] 08:18:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (11277000) [pid = 3740] [serial = 929] [outer = 00000000] 08:18:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (12ADA800) [pid = 3740] [serial = 930] [outer = 11277000] 08:18:24 INFO - PROCESS | 3740 | 1469549904856 Marionette DEBUG loaded listener.js 08:18:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (13152400) [pid = 3740] [serial = 931] [outer = 11277000] 08:18:25 INFO - PROCESS | 3740 | 1469549905664 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1138ms 08:18:25 INFO - PROCESS | 3740 | 1469549905687 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:18:25 INFO - PROCESS | 3740 | 1469549905691 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:18:25 INFO - PROCESS | 3740 | 1469549905698 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:18:25 INFO - PROCESS | 3740 | 1469549905703 Marionette TRACE conn3 <- [1,1206,null,{}] 08:18:25 INFO - PROCESS | 3740 | 1469549905711 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:25 INFO - PROCESS | 3740 | 1469549905716 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:25 INFO - PROCESS | 3740 | 1469549905835 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:18:25 INFO - PROCESS | 3740 | 1469549905920 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 3740 | 1469549905904 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:25 INFO - PROCESS | 3740 | ++DOCSHELL 10564000 == 37 [pid = 3740] [id = 311] 08:18:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (10A47C00) [pid = 3740] [serial = 932] [outer = 00000000] 08:18:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (10E16800) [pid = 3740] [serial = 933] [outer = 10A47C00] 08:18:25 INFO - PROCESS | 3740 | 1469549905988 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (10F13000) [pid = 3740] [serial = 934] [outer = 10A47C00] 08:18:26 INFO - PROCESS | 3740 | --DOCSHELL 139C9800 == 36 [pid = 3740] [id = 308] 08:18:26 INFO - PROCESS | 3740 | --DOCSHELL 10E12C00 == 35 [pid = 3740] [id = 307] 08:18:26 INFO - PROCESS | 3740 | --DOCSHELL 17E8B800 == 34 [pid = 3740] [id = 306] 08:18:26 INFO - PROCESS | 3740 | --DOCSHELL 16DF7C00 == 33 [pid = 3740] [id = 305] 08:18:26 INFO - PROCESS | 3740 | --DOCSHELL 15F70800 == 32 [pid = 3740] [id = 304] 08:18:26 INFO - PROCESS | 3740 | --DOCSHELL 152F6C00 == 31 [pid = 3740] [id = 303] 08:18:26 INFO - PROCESS | 3740 | --DOCSHELL 10F14800 == 30 [pid = 3740] [id = 302] 08:18:26 INFO - PROCESS | 3740 | --DOCSHELL 10E13800 == 29 [pid = 3740] [id = 301] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (176C1C00) [pid = 3740] [serial = 832] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (17B3F000) [pid = 3740] [serial = 876] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (18104400) [pid = 3740] [serial = 879] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17E3CC00) [pid = 3740] [serial = 877] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19D16C00) [pid = 3740] [serial = 882] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16B08800) [pid = 3740] [serial = 873] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1810CC00) [pid = 3740] [serial = 859] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (114D8800) [pid = 3740] [serial = 861] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11C33400) [pid = 3740] [serial = 862] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (141BB400) [pid = 3740] [serial = 864] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1810AC00) [pid = 3740] [serial = 880] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15250800) [pid = 3740] [serial = 865] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12828C00) [pid = 3740] [serial = 867] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (12ADD000) [pid = 3740] [serial = 868] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (13931400) [pid = 3740] [serial = 870] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (13E9F000) [pid = 3740] [serial = 871] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A816800) [pid = 3740] [serial = 892] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A814000) [pid = 3740] [serial = 891] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (19D17800) [pid = 3740] [serial = 883] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1A787400) [pid = 3740] [serial = 889] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1A3D3800) [pid = 3740] [serial = 888] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (17E8BC00) [pid = 3740] [serial = 885] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (19871800) [pid = 3740] [serial = 886] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (16DFA800) [pid = 3740] [serial = 874] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3740 | 1469549906387 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 727ms 08:18:26 INFO - PROCESS | 3740 | 1469549906436 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:18:26 INFO - PROCESS | 3740 | 1469549906441 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:18:26 INFO - PROCESS | 3740 | 1469549906447 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:18:26 INFO - PROCESS | 3740 | 1469549906450 Marionette TRACE conn3 <- [1,1210,null,{}] 08:18:26 INFO - PROCESS | 3740 | 1469549906454 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:26 INFO - PROCESS | 3740 | 1469549906456 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:26 INFO - PROCESS | 3740 | 1469549906524 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:18:26 INFO - PROCESS | 3740 | 1469549906530 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:26 INFO - PROCESS | 3740 | 1469549906533 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:26 INFO - PROCESS | 3740 | ++DOCSHELL 12ABC800 == 30 [pid = 3740] [id = 312] 08:18:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (12ADC400) [pid = 3740] [serial = 935] [outer = 00000000] 08:18:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (12D64000) [pid = 3740] [serial = 936] [outer = 12ADC400] 08:18:26 INFO - PROCESS | 3740 | 1469549906584 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (12DA0000) [pid = 3740] [serial = 937] [outer = 12ADC400] 08:18:27 INFO - PROCESS | 3740 | 1469549907011 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 3740 | 1469549907069 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:18:27 INFO - PROCESS | 3740 | 1469549907072 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - PROCESS | 3740 | 1469549907076 Marionette TRACE conn3 <- [1,1214,null,{}] 08:18:27 INFO - PROCESS | 3740 | 1469549907087 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:27 INFO - PROCESS | 3740 | 1469549907091 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:27 INFO - PROCESS | 3740 | 1469549907183 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:18:27 INFO - PROCESS | 3740 | 1469549907277 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 3740 | 1469549907262 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:27 INFO - PROCESS | 3740 | ++DOCSHELL 141C1800 == 31 [pid = 3740] [id = 313] 08:18:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (141C3400) [pid = 3740] [serial = 938] [outer = 00000000] 08:18:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (152EC800) [pid = 3740] [serial = 939] [outer = 141C3400] 08:18:27 INFO - PROCESS | 3740 | 1469549907310 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (152F3800) [pid = 3740] [serial = 940] [outer = 141C3400] 08:18:27 INFO - PROCESS | 3740 | 1469549907694 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 658ms 08:18:27 INFO - PROCESS | 3740 | 1469549907724 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 3740 | 1469549907726 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:18:27 INFO - PROCESS | 3740 | 1469549907729 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - PROCESS | 3740 | 1469549907731 Marionette TRACE conn3 <- [1,1218,null,{}] 08:18:27 INFO - PROCESS | 3740 | 1469549907717 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:27 INFO - PROCESS | 3740 | 1469549907719 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:27 INFO - PROCESS | 3740 | 1469549907812 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:18:27 INFO - PROCESS | 3740 | 1469549907817 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 3740 | 1469549907819 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:27 INFO - PROCESS | 3740 | ++DOCSHELL 155DF400 == 32 [pid = 3740] [id = 314] 08:18:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15759400) [pid = 3740] [serial = 941] [outer = 00000000] 08:18:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (15F68000) [pid = 3740] [serial = 942] [outer = 15759400] 08:18:27 INFO - PROCESS | 3740 | 1469549907865 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15F6F000) [pid = 3740] [serial = 943] [outer = 15759400] 08:18:28 INFO - PROCESS | 3740 | 1469549908265 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 563ms 08:18:28 INFO - PROCESS | 3740 | 1469549908281 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:18:28 INFO - PROCESS | 3740 | 1469549908283 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:18:28 INFO - PROCESS | 3740 | 1469549908290 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:18:28 INFO - PROCESS | 3740 | 1469549908292 Marionette TRACE conn3 <- [1,1222,null,{}] 08:18:28 INFO - PROCESS | 3740 | 1469549908302 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:28 INFO - PROCESS | 3740 | 1469549908304 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:28 INFO - PROCESS | 3740 | 1469549908394 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:18:28 INFO - PROCESS | 3740 | 1469549908479 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:28 INFO - PROCESS | 3740 | 1469549908481 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:28 INFO - PROCESS | 3740 | ++DOCSHELL 16896000 == 33 [pid = 3740] [id = 315] 08:18:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16950400) [pid = 3740] [serial = 944] [outer = 00000000] 08:18:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16B10800) [pid = 3740] [serial = 945] [outer = 16950400] 08:18:28 INFO - PROCESS | 3740 | 1469549908525 Marionette DEBUG loaded listener.js 08:18:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16DFA400) [pid = 3740] [serial = 946] [outer = 16950400] 08:18:28 INFO - PROCESS | 3740 | 1469549908888 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 658ms 08:18:28 INFO - PROCESS | 3740 | 1469549908943 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:18:28 INFO - PROCESS | 3740 | 1469549908945 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:18:28 INFO - PROCESS | 3740 | 1469549908948 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:18:28 INFO - PROCESS | 3740 | 1469549908950 Marionette TRACE conn3 <- [1,1226,null,{}] 08:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:18:28 INFO - PROCESS | 3740 | 1469549908953 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:28 INFO - PROCESS | 3740 | 1469549908959 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:29 INFO - PROCESS | 3740 | 1469549909076 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:18:29 INFO - PROCESS | 3740 | 1469549909116 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:29 INFO - PROCESS | 3740 | 1469549909118 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:29 INFO - PROCESS | 3740 | ++DOCSHELL 176BD000 == 34 [pid = 3740] [id = 316] 08:18:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17B3C800) [pid = 3740] [serial = 947] [outer = 00000000] 08:18:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17E40800) [pid = 3740] [serial = 948] [outer = 17B3C800] 08:18:29 INFO - PROCESS | 3740 | 1469549909162 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17E86800) [pid = 3740] [serial = 949] [outer = 17B3C800] 08:18:29 INFO - PROCESS | 3740 | 1469549909542 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 617ms 08:18:29 INFO - PROCESS | 3740 | 1469549909568 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 3740 | 1469549909552 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:18:29 INFO - PROCESS | 3740 | 1469549909555 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:18:29 INFO - PROCESS | 3740 | 1469549909557 Marionette TRACE conn3 <- [1,1230,null,{}] 08:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:18:29 INFO - PROCESS | 3740 | 1469549909560 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:29 INFO - PROCESS | 3740 | 1469549909562 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:29 INFO - PROCESS | 3740 | 1469549909690 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:18:29 INFO - PROCESS | 3740 | 1469549909749 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:29 INFO - PROCESS | 3740 | 1469549909751 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:29 INFO - PROCESS | 3740 | ++DOCSHELL 17ED8800 == 35 [pid = 3740] [id = 317] 08:18:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17EDC800) [pid = 3740] [serial = 950] [outer = 00000000] 08:18:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1810CC00) [pid = 3740] [serial = 951] [outer = 17EDC800] 08:18:29 INFO - PROCESS | 3740 | 1469549909794 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (18107000) [pid = 3740] [serial = 952] [outer = 17EDC800] 08:18:29 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15F71C00) [pid = 3740] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:18:29 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (130D9400) [pid = 3740] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:18:29 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10E14400) [pid = 3740] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:18:29 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (11CDAC00) [pid = 3740] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:18:29 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (152F7000) [pid = 3740] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:18:29 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16DFF000) [pid = 3740] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:18:29 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (112ACC00) [pid = 3740] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:18:29 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15E74400) [pid = 3740] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:18:29 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17E8DC00) [pid = 3740] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:18:29 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1758DC00) [pid = 3740] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:18:29 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1575E800) [pid = 3740] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:18:30 INFO - PROCESS | 3740 | 1469549910154 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 604ms 08:18:30 INFO - PROCESS | 3740 | 1469549910193 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:18:30 INFO - PROCESS | 3740 | 1469549910195 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:18:30 INFO - PROCESS | 3740 | 1469549910199 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:18:30 INFO - PROCESS | 3740 | 1469549910183 Marionette TRACE conn3 <- [1,1234,null,{}] 08:18:30 INFO - PROCESS | 3740 | 1469549910187 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:30 INFO - PROCESS | 3740 | 1469549910188 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:30 INFO - PROCESS | 3740 | 1469549910267 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:18:30 INFO - PROCESS | 3740 | 1469549910272 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 3740 | 1469549910274 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:30 INFO - PROCESS | 3740 | ++DOCSHELL 12AE0000 == 36 [pid = 3740] [id = 318] 08:18:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (132E6400) [pid = 3740] [serial = 953] [outer = 00000000] 08:18:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16DF9C00) [pid = 3740] [serial = 954] [outer = 132E6400] 08:18:30 INFO - PROCESS | 3740 | 1469549910318 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (17E35400) [pid = 3740] [serial = 955] [outer = 132E6400] 08:18:30 INFO - PROCESS | 3740 | 1469549910675 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 522ms 08:18:30 INFO - PROCESS | 3740 | 1469549910715 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:18:30 INFO - PROCESS | 3740 | 1469549910717 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:18:30 INFO - PROCESS | 3740 | 1469549910720 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:18:30 INFO - PROCESS | 3740 | 1469549910722 Marionette TRACE conn3 <- [1,1238,null,{}] 08:18:30 INFO - PROCESS | 3740 | 1469549910725 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:30 INFO - PROCESS | 3740 | 1469549910727 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:30 INFO - PROCESS | 3740 | 1469549910789 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:18:30 INFO - PROCESS | 3740 | 1469549910794 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 3740 | 1469549910796 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:30 INFO - PROCESS | 3740 | ++DOCSHELL 10E0D400 == 37 [pid = 3740] [id = 319] 08:18:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (152EC000) [pid = 3740] [serial = 956] [outer = 00000000] 08:18:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19742400) [pid = 3740] [serial = 957] [outer = 152EC000] 08:18:30 INFO - PROCESS | 3740 | 1469549910844 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19871800) [pid = 3740] [serial = 958] [outer = 152EC000] 08:18:31 INFO - PROCESS | 3740 | 1469549911234 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 549ms 08:18:31 INFO - PROCESS | 3740 | 1469549911279 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:18:31 INFO - PROCESS | 3740 | 1469549911281 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:18:31 INFO - PROCESS | 3740 | 1469549911288 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:18:31 INFO - PROCESS | 3740 | 1469549911290 Marionette TRACE conn3 <- [1,1242,null,{}] 08:18:31 INFO - PROCESS | 3740 | 1469549911294 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:31 INFO - PROCESS | 3740 | 1469549911296 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:31 INFO - PROCESS | 3740 | 1469549911360 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:18:31 INFO - PROCESS | 3740 | 1469549911367 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:31 INFO - PROCESS | 3740 | 1469549911369 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:31 INFO - PROCESS | 3740 | ++DOCSHELL 15758000 == 38 [pid = 3740] [id = 320] 08:18:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (174BCC00) [pid = 3740] [serial = 959] [outer = 00000000] 08:18:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19D1A800) [pid = 3740] [serial = 960] [outer = 174BCC00] 08:18:31 INFO - PROCESS | 3740 | 1469549911411 Marionette DEBUG loaded listener.js 08:18:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19D1B000) [pid = 3740] [serial = 961] [outer = 174BCC00] 08:18:32 INFO - PROCESS | 3740 | --DOCSHELL 114DCC00 == 37 [pid = 3740] [id = 300] 08:18:32 INFO - PROCESS | 3740 | --DOCSHELL 10564000 == 36 [pid = 3740] [id = 311] 08:18:32 INFO - PROCESS | 3740 | --DOCSHELL 152F6000 == 35 [pid = 3740] [id = 309] 08:18:32 INFO - PROCESS | 3740 | --DOCSHELL 110C0C00 == 34 [pid = 3740] [id = 310] 08:18:32 INFO - PROCESS | 3740 | --DOCSHELL 155DF400 == 33 [pid = 3740] [id = 314] 08:18:32 INFO - PROCESS | 3740 | --DOCSHELL 12ABC800 == 32 [pid = 3740] [id = 312] 08:18:32 INFO - PROCESS | 3740 | --DOCSHELL 17ED8800 == 31 [pid = 3740] [id = 317] 08:18:32 INFO - PROCESS | 3740 | --DOCSHELL 141C1800 == 30 [pid = 3740] [id = 313] 08:18:32 INFO - PROCESS | 3740 | --DOCSHELL 12AE0000 == 29 [pid = 3740] [id = 318] 08:18:32 INFO - PROCESS | 3740 | --DOCSHELL 176BD000 == 28 [pid = 3740] [id = 316] 08:18:32 INFO - PROCESS | 3740 | --DOCSHELL 10E0D400 == 27 [pid = 3740] [id = 319] 08:18:32 INFO - PROCESS | 3740 | --DOCSHELL 16896000 == 26 [pid = 3740] [id = 315] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15E70800) [pid = 3740] [serial = 909] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (17595400) [pid = 3740] [serial = 916] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (174C2400) [pid = 3740] [serial = 915] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13920C00) [pid = 3740] [serial = 895] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (130D6800) [pid = 3740] [serial = 894] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16954C00) [pid = 3740] [serial = 898] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1A78FC00) [pid = 3740] [serial = 927] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (15F69800) [pid = 3740] [serial = 897] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17ED1400) [pid = 3740] [serial = 918] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1973EC00) [pid = 3740] [serial = 919] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (19D12800) [pid = 3740] [serial = 924] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (17596000) [pid = 3740] [serial = 921] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (19D17000) [pid = 3740] [serial = 925] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (16D74800) [pid = 3740] [serial = 913] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (176C3000) [pid = 3740] [serial = 922] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (15E7D800) [pid = 3740] [serial = 910] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1688D800) [pid = 3740] [serial = 912] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (13150800) [pid = 3740] [serial = 906] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (131ED000) [pid = 3740] [serial = 907] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (1127C800) [pid = 3740] [serial = 903] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (11AC8400) [pid = 3740] [serial = 904] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (1314DC00) [pid = 3740] [serial = 901] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (12D6E800) [pid = 3740] [serial = 900] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3740 | 1469549912961 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1728ms 08:18:33 INFO - PROCESS | 3740 | 1469549913026 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 3740 | 1469549913030 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:18:33 INFO - PROCESS | 3740 | 1469549913035 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - PROCESS | 3740 | 1469549913038 Marionette TRACE conn3 <- [1,1246,null,{}] 08:18:33 INFO - PROCESS | 3740 | 1469549913024 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:33 INFO - PROCESS | 3740 | 1469549913027 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:33 INFO - PROCESS | 3740 | 1469549913120 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:18:33 INFO - PROCESS | 3740 | 1469549913134 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 3740 | 1469549913136 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:33 INFO - PROCESS | 3740 | ++DOCSHELL 10F1B000 == 27 [pid = 3740] [id = 321] 08:18:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (110B6C00) [pid = 3740] [serial = 962] [outer = 00000000] 08:18:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (114D6400) [pid = 3740] [serial = 963] [outer = 110B6C00] 08:18:33 INFO - PROCESS | 3740 | 1469549913185 Marionette DEBUG loaded listener.js 08:18:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (11AC8800) [pid = 3740] [serial = 964] [outer = 110B6C00] 08:18:33 INFO - PROCESS | 3740 | 1469549913603 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 617ms 08:18:33 INFO - PROCESS | 3740 | 1469549913643 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 3740 | 1469549913648 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:18:33 INFO - PROCESS | 3740 | 1469549913654 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - PROCESS | 3740 | 1469549913657 Marionette TRACE conn3 <- [1,1250,null,{}] 08:18:33 INFO - PROCESS | 3740 | 1469549913661 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:33 INFO - PROCESS | 3740 | 1469549913664 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:33 INFO - PROCESS | 3740 | 1469549913731 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:18:33 INFO - PROCESS | 3740 | 1469549913739 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 3740 | 1469549913742 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:33 INFO - PROCESS | 3740 | ++DOCSHELL 12DA6400 == 28 [pid = 3740] [id = 322] 08:18:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (13059400) [pid = 3740] [serial = 965] [outer = 00000000] 08:18:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (130D9000) [pid = 3740] [serial = 966] [outer = 13059400] 08:18:33 INFO - PROCESS | 3740 | 1469549913790 Marionette DEBUG loaded listener.js 08:18:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (130B5400) [pid = 3740] [serial = 967] [outer = 13059400] 08:18:34 INFO - PROCESS | 3740 | 1469549914201 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 562ms 08:18:34 INFO - PROCESS | 3740 | 1469549914211 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 3740 | 1469549914213 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:18:34 INFO - PROCESS | 3740 | 1469549914220 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - PROCESS | 3740 | 1469549914223 Marionette TRACE conn3 <- [1,1254,null,{}] 08:18:34 INFO - PROCESS | 3740 | 1469549914238 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:34 INFO - PROCESS | 3740 | 1469549914242 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:34 INFO - PROCESS | 3740 | 1469549914308 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:18:34 INFO - PROCESS | 3740 | 1469549914344 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:34 INFO - PROCESS | 3740 | 1469549914348 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:34 INFO - PROCESS | 3740 | ++DOCSHELL 13EA2800 == 29 [pid = 3740] [id = 323] 08:18:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (13EA6C00) [pid = 3740] [serial = 968] [outer = 00000000] 08:18:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (141C4400) [pid = 3740] [serial = 969] [outer = 13EA6C00] 08:18:34 INFO - PROCESS | 3740 | 1469549914395 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (14F57800) [pid = 3740] [serial = 970] [outer = 13EA6C00] 08:18:34 INFO - PROCESS | 3740 | 1469549914799 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 617ms 08:18:34 INFO - PROCESS | 3740 | 1469549914837 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 3740 | 1469549914839 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:18:34 INFO - PROCESS | 3740 | 1469549914843 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - PROCESS | 3740 | 1469549914845 Marionette TRACE conn3 <- [1,1258,null,{}] 08:18:34 INFO - PROCESS | 3740 | 1469549914859 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:34 INFO - PROCESS | 3740 | 1469549914861 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:34 INFO - PROCESS | 3740 | 1469549914922 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:18:34 INFO - PROCESS | 3740 | 1469549914927 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:34 INFO - PROCESS | 3740 | 1469549914929 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:34 INFO - PROCESS | 3740 | ++DOCSHELL 141C3800 == 30 [pid = 3740] [id = 324] 08:18:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (152F1C00) [pid = 3740] [serial = 971] [outer = 00000000] 08:18:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (155DD000) [pid = 3740] [serial = 972] [outer = 152F1C00] 08:18:34 INFO - PROCESS | 3740 | 1469549914973 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (15E71400) [pid = 3740] [serial = 973] [outer = 152F1C00] 08:18:35 INFO - PROCESS | 3740 | 1469549915366 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 563ms 08:18:35 INFO - PROCESS | 3740 | 1469549915400 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 3740 | 1469549915402 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:18:35 INFO - PROCESS | 3740 | 1469549915405 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:18:35 INFO - PROCESS | 3740 | 1469549915407 Marionette TRACE conn3 <- [1,1262,null,{}] 08:18:35 INFO - PROCESS | 3740 | 1469549915410 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:35 INFO - PROCESS | 3740 | 1469549915412 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:35 INFO - PROCESS | 3740 | 1469549915467 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:18:35 INFO - PROCESS | 3740 | 1469549915472 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 3740 | 1469549915474 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:35 INFO - PROCESS | 3740 | ++DOCSHELL 15E7D400 == 31 [pid = 3740] [id = 325] 08:18:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15F66400) [pid = 3740] [serial = 974] [outer = 00000000] 08:18:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15F6F400) [pid = 3740] [serial = 975] [outer = 15F66400] 08:18:35 INFO - PROCESS | 3740 | 1469549915521 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16892400) [pid = 3740] [serial = 976] [outer = 15F66400] 08:18:35 INFO - PROCESS | 3740 | 1469549915907 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 562ms 08:18:35 INFO - PROCESS | 3740 | 1469549915958 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 3740 | 1469549915960 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:18:35 INFO - PROCESS | 3740 | 1469549915963 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:18:35 INFO - PROCESS | 3740 | 1469549915965 Marionette TRACE conn3 <- [1,1266,null,{}] 08:18:35 INFO - PROCESS | 3740 | 1469549915969 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:35 INFO - PROCESS | 3740 | 1469549915974 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:36 INFO - PROCESS | 3740 | 1469549916055 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:18:36 INFO - PROCESS | 3740 | 1469549916063 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:36 INFO - PROCESS | 3740 | 1469549916065 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:36 INFO - PROCESS | 3740 | ++DOCSHELL 16F46C00 == 32 [pid = 3740] [id = 326] 08:18:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16F4C000) [pid = 3740] [serial = 977] [outer = 00000000] 08:18:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (17490C00) [pid = 3740] [serial = 978] [outer = 16F4C000] 08:18:36 INFO - PROCESS | 3740 | 1469549916117 Marionette DEBUG loaded listener.js 08:18:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (17595400) [pid = 3740] [serial = 979] [outer = 16F4C000] 08:18:36 INFO - PROCESS | 3740 | 1469549916521 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 563ms 08:18:36 INFO - PROCESS | 3740 | 1469549916521 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:18:36 INFO - PROCESS | 3740 | 1469549916523 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:18:36 INFO - PROCESS | 3740 | 1469549916530 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:18:36 INFO - PROCESS | 3740 | 1469549916531 Marionette TRACE conn3 <- [1,1270,null,{}] 08:18:36 INFO - PROCESS | 3740 | 1469549916535 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:36 INFO - PROCESS | 3740 | 1469549916537 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:36 INFO - PROCESS | 3740 | 1469549916620 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:18:36 INFO - PROCESS | 3740 | 1469549916628 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:36 INFO - PROCESS | 3740 | 1469549916630 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:36 INFO - PROCESS | 3740 | ++DOCSHELL 174BA800 == 33 [pid = 3740] [id = 327] 08:18:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (174BB000) [pid = 3740] [serial = 980] [outer = 00000000] 08:18:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17E3F400) [pid = 3740] [serial = 981] [outer = 174BB000] 08:18:36 INFO - PROCESS | 3740 | 1469549916673 Marionette DEBUG loaded listener.js 08:18:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17E41400) [pid = 3740] [serial = 982] [outer = 174BB000] 08:18:37 INFO - PROCESS | 3740 | 1469549917047 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 563ms 08:18:37 INFO - PROCESS | 3740 | 1469549917099 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:18:37 INFO - PROCESS | 3740 | 1469549917101 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:18:37 INFO - PROCESS | 3740 | 1469549917105 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:18:37 INFO - PROCESS | 3740 | 1469549917108 Marionette TRACE conn3 <- [1,1274,null,{}] 08:18:37 INFO - PROCESS | 3740 | 1469549917113 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:37 INFO - PROCESS | 3740 | 1469549917116 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:37 INFO - PROCESS | 3740 | 1469549917174 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:18:37 INFO - PROCESS | 3740 | 1469549917179 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:37 INFO - PROCESS | 3740 | 1469549917181 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:37 INFO - PROCESS | 3740 | ++DOCSHELL 176B6400 == 34 [pid = 3740] [id = 328] 08:18:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17B41000) [pid = 3740] [serial = 983] [outer = 00000000] 08:18:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1810E400) [pid = 3740] [serial = 984] [outer = 17B41000] 08:18:37 INFO - PROCESS | 3740 | 1469549917224 Marionette DEBUG loaded listener.js 08:18:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1810F400) [pid = 3740] [serial = 985] [outer = 17B41000] 08:18:38 INFO - PROCESS | 3740 | --DOCSHELL 15758000 == 33 [pid = 3740] [id = 320] 08:18:38 INFO - PROCESS | 3740 | --DOCSHELL 10F1B000 == 32 [pid = 3740] [id = 321] 08:18:38 INFO - PROCESS | 3740 | --DOCSHELL 12DA6400 == 31 [pid = 3740] [id = 322] 08:18:38 INFO - PROCESS | 3740 | --DOCSHELL 13EA2800 == 30 [pid = 3740] [id = 323] 08:18:38 INFO - PROCESS | 3740 | --DOCSHELL 141C3800 == 29 [pid = 3740] [id = 324] 08:18:38 INFO - PROCESS | 3740 | --DOCSHELL 16F46C00 == 28 [pid = 3740] [id = 326] 08:18:38 INFO - PROCESS | 3740 | --DOCSHELL 15E7D400 == 27 [pid = 3740] [id = 325] 08:18:38 INFO - PROCESS | 3740 | --DOCSHELL 174BA800 == 26 [pid = 3740] [id = 327] 08:18:38 INFO - PROCESS | 3740 | 1469549918870 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1810ms 08:18:38 INFO - PROCESS | 3740 | 1469549918920 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:18:38 INFO - PROCESS | 3740 | 1469549918924 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:18:38 INFO - PROCESS | 3740 | 1469549918920 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - PROCESS | 3740 | 1469549918924 Marionette TRACE conn3 <- [1,1278,null,{}] 08:18:38 INFO - PROCESS | 3740 | 1469549918930 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:38 INFO - PROCESS | 3740 | 1469549918933 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:39 INFO - PROCESS | 3740 | 1469549919054 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:18:39 INFO - PROCESS | 3740 | 1469549919098 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:39 INFO - PROCESS | 3740 | 1469549919101 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:39 INFO - PROCESS | 3740 | ++DOCSHELL 110C0C00 == 27 [pid = 3740] [id = 329] 08:18:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (11279C00) [pid = 3740] [serial = 986] [outer = 00000000] 08:18:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (11CDAC00) [pid = 3740] [serial = 987] [outer = 11279C00] 08:18:39 INFO - PROCESS | 3740 | 1469549919157 Marionette DEBUG loaded listener.js 08:18:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1282F800) [pid = 3740] [serial = 988] [outer = 11279C00] 08:18:39 INFO - PROCESS | 3740 | 1469549919555 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 658ms 08:18:39 INFO - PROCESS | 3740 | 1469549919584 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:18:39 INFO - PROCESS | 3740 | 1469549919589 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:18:39 INFO - PROCESS | 3740 | 1469549919607 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:18:39 INFO - PROCESS | 3740 | 1469549919610 Marionette TRACE conn3 <- [1,1282,null,{}] 08:18:39 INFO - PROCESS | 3740 | 1469549919614 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:39 INFO - PROCESS | 3740 | 1469549919617 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:39 INFO - PROCESS | 3740 | 1469549919725 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:18:39 INFO - PROCESS | 3740 | 1469549919786 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:39 INFO - PROCESS | 3740 | 1469549919771 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:39 INFO - PROCESS | 3740 | ++DOCSHELL 13150800 == 28 [pid = 3740] [id = 330] 08:18:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (13154400) [pid = 3740] [serial = 989] [outer = 00000000] 08:18:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (131E4400) [pid = 3740] [serial = 990] [outer = 13154400] 08:18:39 INFO - PROCESS | 3740 | 1469549919818 Marionette DEBUG loaded listener.js 08:18:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (132E5C00) [pid = 3740] [serial = 991] [outer = 13154400] 08:18:40 INFO - PROCESS | 3740 | 1469549920270 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 686ms 08:18:40 INFO - PROCESS | 3740 | 1469549920289 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:18:40 INFO - PROCESS | 3740 | 1469549920291 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:18:40 INFO - PROCESS | 3740 | 1469549920295 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:18:40 INFO - PROCESS | 3740 | 1469549920298 Marionette TRACE conn3 <- [1,1286,null,{}] 08:18:40 INFO - PROCESS | 3740 | 1469549920309 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:40 INFO - PROCESS | 3740 | 1469549920314 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:40 INFO - PROCESS | 3740 | 1469549920406 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:18:40 INFO - PROCESS | 3740 | 1469549920664 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:40 INFO - PROCESS | 3740 | 1469549920668 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (152EC000) [pid = 3740] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17EDC800) [pid = 3740] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (11277000) [pid = 3740] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (141C3400) [pid = 3740] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15759400) [pid = 3740] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12ADC400) [pid = 3740] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (132E6400) [pid = 3740] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16950400) [pid = 3740] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10A47C00) [pid = 3740] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17B3C800) [pid = 3740] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A3D4000) [pid = 3740] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (174BCC00) [pid = 3740] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (110B6C00) [pid = 3740] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (13059400) [pid = 3740] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (13EA6C00) [pid = 3740] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (152F1C00) [pid = 3740] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (15F66400) [pid = 3740] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:18:40 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (16F4C000) [pid = 3740] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:18:40 INFO - PROCESS | 3740 | ++DOCSHELL 10A47C00 == 29 [pid = 3740] [id = 331] 08:18:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (10A4E000) [pid = 3740] [serial = 992] [outer = 00000000] 08:18:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (11CE0000) [pid = 3740] [serial = 993] [outer = 10A4E000] 08:18:40 INFO - PROCESS | 3740 | 1469549920724 Marionette DEBUG loaded listener.js 08:18:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (130B2C00) [pid = 3740] [serial = 994] [outer = 10A4E000] 08:18:41 INFO - PROCESS | 3740 | 1469549921100 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 823ms 08:18:41 INFO - PROCESS | 3740 | 1469549921139 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:18:41 INFO - PROCESS | 3740 | 1469549921142 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:18:41 INFO - PROCESS | 3740 | 1469549921129 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:18:41 INFO - PROCESS | 3740 | 1469549921131 Marionette TRACE conn3 <- [1,1290,null,{}] 08:18:41 INFO - PROCESS | 3740 | 1469549921135 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:41 INFO - PROCESS | 3740 | 1469549921137 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:41 INFO - PROCESS | 3740 | 1469549921228 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:18:41 INFO - PROCESS | 3740 | 1469549921233 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:41 INFO - PROCESS | 3740 | 1469549921235 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:41 INFO - PROCESS | 3740 | ++DOCSHELL 13C58000 == 30 [pid = 3740] [id = 332] 08:18:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (141C4C00) [pid = 3740] [serial = 995] [outer = 00000000] 08:18:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15E7D000) [pid = 3740] [serial = 996] [outer = 141C4C00] 08:18:41 INFO - PROCESS | 3740 | 1469549921280 Marionette DEBUG loaded listener.js 08:18:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15F6C800) [pid = 3740] [serial = 997] [outer = 141C4C00] 08:18:41 INFO - PROCESS | 3740 | 1469549921649 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 576ms 08:18:41 INFO - PROCESS | 3740 | 1469549921716 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:18:41 INFO - PROCESS | 3740 | 1469549921718 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:18:41 INFO - PROCESS | 3740 | 1469549921721 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:18:41 INFO - PROCESS | 3740 | 1469549921723 Marionette TRACE conn3 <- [1,1294,null,{}] 08:18:41 INFO - PROCESS | 3740 | 1469549921727 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:41 INFO - PROCESS | 3740 | 1469549921729 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:41 INFO - PROCESS | 3740 | 1469549921788 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:18:41 INFO - PROCESS | 3740 | 1469549921829 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:41 INFO - PROCESS | 3740 | 1469549921831 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:41 INFO - PROCESS | 3740 | ++DOCSHELL 16B0C400 == 31 [pid = 3740] [id = 333] 08:18:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16B0C800) [pid = 3740] [serial = 998] [outer = 00000000] 08:18:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16DF8000) [pid = 3740] [serial = 999] [outer = 16B0C800] 08:18:41 INFO - PROCESS | 3740 | 1469549921856 Marionette DEBUG loaded listener.js 08:18:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16EE0800) [pid = 3740] [serial = 1000] [outer = 16B0C800] 08:18:42 INFO - PROCESS | 3740 | 1469549922248 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 549ms 08:18:42 INFO - PROCESS | 3740 | 1469549922278 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:18:42 INFO - PROCESS | 3740 | 1469549922280 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:18:42 INFO - PROCESS | 3740 | 1469549922287 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:18:42 INFO - PROCESS | 3740 | 1469549922289 Marionette TRACE conn3 <- [1,1298,null,{}] 08:18:42 INFO - PROCESS | 3740 | 1469549922292 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:42 INFO - PROCESS | 3740 | 1469549922298 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:42 INFO - PROCESS | 3740 | 1469549922395 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:18:42 INFO - PROCESS | 3740 | 1469549922403 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:42 INFO - PROCESS | 3740 | 1469549922405 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:42 INFO - PROCESS | 3740 | ++DOCSHELL 17BBB800 == 32 [pid = 3740] [id = 334] 08:18:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17E36000) [pid = 3740] [serial = 1001] [outer = 00000000] 08:18:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17E3D400) [pid = 3740] [serial = 1002] [outer = 17E36000] 08:18:42 INFO - PROCESS | 3740 | 1469549922450 Marionette DEBUG loaded listener.js 08:18:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1810D800) [pid = 3740] [serial = 1003] [outer = 17E36000] 08:18:43 INFO - PROCESS | 3740 | 1469549923173 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:18:43 INFO - PROCESS | 3740 | 1469549923246 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:18:43 INFO - PROCESS | 3740 | 1469549923251 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:18:43 INFO - PROCESS | 3740 | 1469549923256 Marionette TRACE conn3 <- [1,1302,null,{}] 08:18:43 INFO - PROCESS | 3740 | 1469549923262 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:43 INFO - PROCESS | 3740 | 1469549923265 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:43 INFO - PROCESS | 3740 | 1469549923391 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:18:43 INFO - PROCESS | 3740 | 1469549923512 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:43 INFO - PROCESS | 3740 | 1469549923516 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:43 INFO - PROCESS | 3740 | ++DOCSHELL 10F1B000 == 33 [pid = 3740] [id = 335] 08:18:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (10F1C800) [pid = 3740] [serial = 1004] [outer = 00000000] 08:18:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (12BDAC00) [pid = 3740] [serial = 1005] [outer = 10F1C800] 08:18:43 INFO - PROCESS | 3740 | 1469549923555 Marionette DEBUG loaded listener.js 08:18:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (13937400) [pid = 3740] [serial = 1006] [outer = 10F1C800] 08:18:44 INFO - PROCESS | 3740 | 1469549924320 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1098ms 08:18:44 INFO - PROCESS | 3740 | 1469549924362 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:18:44 INFO - PROCESS | 3740 | 1469549924366 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:18:44 INFO - PROCESS | 3740 | 1469549924371 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:18:44 INFO - PROCESS | 3740 | 1469549924375 Marionette TRACE conn3 <- [1,1306,null,{}] 08:18:44 INFO - PROCESS | 3740 | 1469549924380 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:44 INFO - PROCESS | 3740 | 1469549924383 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:44 INFO - PROCESS | 3740 | 1469549924477 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:18:44 INFO - PROCESS | 3740 | 1469549924545 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:44 INFO - PROCESS | 3740 | 1469549924549 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:44 INFO - PROCESS | 3740 | ++DOCSHELL 10B80000 == 34 [pid = 3740] [id = 336] 08:18:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10E0D400) [pid = 3740] [serial = 1007] [outer = 00000000] 08:18:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (10F1A800) [pid = 3740] [serial = 1008] [outer = 10E0D400] 08:18:44 INFO - PROCESS | 3740 | 1469549924607 Marionette DEBUG loaded listener.js 08:18:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (11C33400) [pid = 3740] [serial = 1009] [outer = 10E0D400] 08:18:44 INFO - PROCESS | 3740 | --DOCSHELL 16B0C400 == 33 [pid = 3740] [id = 333] 08:18:44 INFO - PROCESS | 3740 | --DOCSHELL 13C58000 == 32 [pid = 3740] [id = 332] 08:18:44 INFO - PROCESS | 3740 | --DOCSHELL 10A47C00 == 31 [pid = 3740] [id = 331] 08:18:44 INFO - PROCESS | 3740 | --DOCSHELL 13150800 == 30 [pid = 3740] [id = 330] 08:18:44 INFO - PROCESS | 3740 | --DOCSHELL 110C0C00 == 29 [pid = 3740] [id = 329] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (19871800) [pid = 3740] [serial = 958] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (114D6400) [pid = 3740] [serial = 963] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (130D9000) [pid = 3740] [serial = 966] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (130B5400) [pid = 3740] [serial = 967] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (141C4400) [pid = 3740] [serial = 969] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19D1A800) [pid = 3740] [serial = 960] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (14F57800) [pid = 3740] [serial = 970] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (155DD000) [pid = 3740] [serial = 972] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15E71400) [pid = 3740] [serial = 973] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15F6F400) [pid = 3740] [serial = 975] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16892400) [pid = 3740] [serial = 976] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (17490C00) [pid = 3740] [serial = 978] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17595400) [pid = 3740] [serial = 979] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17E3F400) [pid = 3740] [serial = 981] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (11AC8800) [pid = 3740] [serial = 964] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (19D1B000) [pid = 3740] [serial = 961] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (19742400) [pid = 3740] [serial = 957] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1810CC00) [pid = 3740] [serial = 951] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (13152400) [pid = 3740] [serial = 931] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (152EC800) [pid = 3740] [serial = 939] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (152F3800) [pid = 3740] [serial = 940] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (12ADA800) [pid = 3740] [serial = 930] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (15F68000) [pid = 3740] [serial = 942] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (12D64000) [pid = 3740] [serial = 936] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (12DA0000) [pid = 3740] [serial = 937] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (16DF9C00) [pid = 3740] [serial = 954] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (16DFA400) [pid = 3740] [serial = 946] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (10F13000) [pid = 3740] [serial = 934] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (16B10800) [pid = 3740] [serial = 945] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (17E35400) [pid = 3740] [serial = 955] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (10E16800) [pid = 3740] [serial = 933] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (15F6F000) [pid = 3740] [serial = 943] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (18107000) [pid = 3740] [serial = 952] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (17E40800) [pid = 3740] [serial = 948] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 49 (17E86800) [pid = 3740] [serial = 949] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3740 | --DOMWINDOW == 48 (1A811C00) [pid = 3740] [serial = 928] [outer = 00000000] [url = about:blank] 08:18:45 INFO - PROCESS | 3740 | 1469549925034 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 699ms 08:18:45 INFO - PROCESS | 3740 | 1469549925066 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 3740 | 1469549925071 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:18:45 INFO - PROCESS | 3740 | 1469549925078 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:18:45 INFO - PROCESS | 3740 | 1469549925081 Marionette TRACE conn3 <- [1,1310,null,{}] 08:18:45 INFO - PROCESS | 3740 | 1469549925085 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:45 INFO - PROCESS | 3740 | 1469549925089 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:45 INFO - PROCESS | 3740 | 1469549925200 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:18:45 INFO - PROCESS | 3740 | 1469549925212 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:45 INFO - PROCESS | 3740 | 1469549925214 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:45 INFO - PROCESS | 3740 | ++DOCSHELL 132E7800 == 30 [pid = 3740] [id = 337] 08:18:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (132E7C00) [pid = 3740] [serial = 1010] [outer = 00000000] 08:18:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (13940000) [pid = 3740] [serial = 1011] [outer = 132E7C00] 08:18:45 INFO - PROCESS | 3740 | 1469549925248 Marionette DEBUG loaded listener.js 08:18:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (13EA0C00) [pid = 3740] [serial = 1012] [outer = 132E7C00] 08:18:45 INFO - PROCESS | 3740 | 1469549925664 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 617ms 08:18:45 INFO - PROCESS | 3740 | 1469549925701 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 3740 | 1469549925703 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:18:45 INFO - PROCESS | 3740 | 1469549925707 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:18:45 INFO - PROCESS | 3740 | 1469549925710 Marionette TRACE conn3 <- [1,1314,null,{}] 08:18:45 INFO - PROCESS | 3740 | 1469549925752 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:45 INFO - PROCESS | 3740 | 1469549925757 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:45 INFO - PROCESS | 3740 | 1469549925822 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:18:45 INFO - PROCESS | 3740 | 1469549925912 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:45 INFO - PROCESS | 3740 | 1469549925916 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:45 INFO - PROCESS | 3740 | ++DOCSHELL 152F5800 == 31 [pid = 3740] [id = 338] 08:18:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (152F6000) [pid = 3740] [serial = 1013] [outer = 00000000] 08:18:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (15758400) [pid = 3740] [serial = 1014] [outer = 152F6000] 08:18:45 INFO - PROCESS | 3740 | 1469549925945 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (15E7C400) [pid = 3740] [serial = 1015] [outer = 152F6000] 08:18:46 INFO - PROCESS | 3740 | 1469549926276 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:18:46 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 08:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 603ms 08:18:46 INFO - PROCESS | 3740 | 1469549926324 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:18:46 INFO - PROCESS | 3740 | 1469549926326 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:18:46 INFO - PROCESS | 3740 | 1469549926330 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - PROCESS | 3740 | 1469549926331 Marionette TRACE conn3 <- [1,1318,null,{}] 08:18:46 INFO - PROCESS | 3740 | 1469549926335 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:46 INFO - PROCESS | 3740 | 1469549926337 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:46 INFO - PROCESS | 3740 | 1469549926403 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:18:46 INFO - PROCESS | 3740 | 1469549926410 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:46 INFO - PROCESS | 3740 | 1469549926412 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:46 INFO - PROCESS | 3740 | ++DOCSHELL 15F6F000 == 32 [pid = 3740] [id = 339] 08:18:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (16598000) [pid = 3740] [serial = 1016] [outer = 00000000] 08:18:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (16D6DC00) [pid = 3740] [serial = 1017] [outer = 16598000] 08:18:46 INFO - PROCESS | 3740 | 1469549926501 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (16DF2C00) [pid = 3740] [serial = 1018] [outer = 16598000] 08:18:46 INFO - PROCESS | 3740 | 1469549926937 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:18:46 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 08:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 645ms 08:18:46 INFO - PROCESS | 3740 | 1469549926982 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:18:46 INFO - PROCESS | 3740 | 1469549926984 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:18:46 INFO - PROCESS | 3740 | 1469549926988 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:18:46 INFO - PROCESS | 3740 | 1469549926989 Marionette TRACE conn3 <- [1,1322,null,{}] 08:18:46 INFO - PROCESS | 3740 | 1469549926993 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:46 INFO - PROCESS | 3740 | 1469549926995 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:47 INFO - PROCESS | 3740 | 1469549927113 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:18:47 INFO - PROCESS | 3740 | 1469549927131 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:47 INFO - PROCESS | 3740 | 1469549927134 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:47 INFO - PROCESS | 3740 | ++DOCSHELL 16DFE000 == 33 [pid = 3740] [id = 340] 08:18:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (173FCC00) [pid = 3740] [serial = 1019] [outer = 00000000] 08:18:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (174C6800) [pid = 3740] [serial = 1020] [outer = 173FCC00] 08:18:47 INFO - PROCESS | 3740 | 1469549927158 Marionette DEBUG loaded listener.js 08:18:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (17596000) [pid = 3740] [serial = 1021] [outer = 173FCC00] 08:18:47 INFO - PROCESS | 3740 | 1469549927580 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 658ms 08:18:47 INFO - PROCESS | 3740 | 1469549927623 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:18:47 INFO - PROCESS | 3740 | 1469549927625 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:18:47 INFO - PROCESS | 3740 | 1469549927629 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:18:47 INFO - PROCESS | 3740 | 1469549927630 Marionette TRACE conn3 <- [1,1326,null,{}] 08:18:47 INFO - PROCESS | 3740 | 1469549927634 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:47 INFO - PROCESS | 3740 | 1469549927639 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:47 INFO - PROCESS | 3740 | 1469549927756 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:18:47 INFO - PROCESS | 3740 | 1469549927818 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:47 INFO - PROCESS | 3740 | 1469549927820 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:47 INFO - PROCESS | 3740 | ++DOCSHELL 17E86400 == 34 [pid = 3740] [id = 341] 08:18:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (17E8E800) [pid = 3740] [serial = 1022] [outer = 00000000] 08:18:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (17F5C800) [pid = 3740] [serial = 1023] [outer = 17E8E800] 08:18:47 INFO - PROCESS | 3740 | 1469549927864 Marionette DEBUG loaded listener.js 08:18:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1810EC00) [pid = 3740] [serial = 1024] [outer = 17E8E800] 08:18:48 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (174BB000) [pid = 3740] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:18:48 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (16B0C800) [pid = 3740] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:18:48 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (17B41000) [pid = 3740] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:18:48 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (11279C00) [pid = 3740] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:18:48 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (13154400) [pid = 3740] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:18:48 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (10A4E000) [pid = 3740] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:18:48 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (141C4C00) [pid = 3740] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:18:48 INFO - PROCESS | 3740 | 1469549928641 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1043ms 08:18:48 INFO - PROCESS | 3740 | 1469549928675 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:18:48 INFO - PROCESS | 3740 | 1469549928677 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:18:48 INFO - PROCESS | 3740 | 1469549928680 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:18:48 INFO - PROCESS | 3740 | 1469549928682 Marionette TRACE conn3 <- [1,1330,null,{}] 08:18:48 INFO - PROCESS | 3740 | 1469549928686 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:48 INFO - PROCESS | 3740 | 1469549928687 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:48 INFO - PROCESS | 3740 | 1469549928762 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:18:48 INFO - PROCESS | 3740 | 1469549928768 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:48 INFO - PROCESS | 3740 | 1469549928770 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:48 INFO - PROCESS | 3740 | ++DOCSHELL 114E0800 == 35 [pid = 3740] [id = 342] 08:18:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (12A36C00) [pid = 3740] [serial = 1025] [outer = 00000000] 08:18:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (16B11C00) [pid = 3740] [serial = 1026] [outer = 12A36C00] 08:18:48 INFO - PROCESS | 3740 | 1469549928852 Marionette DEBUG loaded listener.js 08:18:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (174BB000) [pid = 3740] [serial = 1027] [outer = 12A36C00] 08:18:49 INFO - PROCESS | 3740 | 1469549929269 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 604ms 08:18:49 INFO - PROCESS | 3740 | 1469549929307 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:18:49 INFO - PROCESS | 3740 | 1469549929309 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:18:49 INFO - PROCESS | 3740 | 1469549929312 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:18:49 INFO - PROCESS | 3740 | 1469549929314 Marionette TRACE conn3 <- [1,1334,null,{}] 08:18:49 INFO - PROCESS | 3740 | 1469549929317 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:49 INFO - PROCESS | 3740 | 1469549929319 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:49 INFO - PROCESS | 3740 | 1469549929379 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:18:49 INFO - PROCESS | 3740 | 1469549929384 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:49 INFO - PROCESS | 3740 | 1469549929386 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:49 INFO - PROCESS | 3740 | ++DOCSHELL 19749400 == 36 [pid = 3740] [id = 343] 08:18:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (19871800) [pid = 3740] [serial = 1028] [outer = 00000000] 08:18:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (19D1A800) [pid = 3740] [serial = 1029] [outer = 19871800] 08:18:49 INFO - PROCESS | 3740 | 1469549929430 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (19D1F400) [pid = 3740] [serial = 1030] [outer = 19871800] 08:18:49 INFO - PROCESS | 3740 | 1469549929791 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 521ms 08:18:49 INFO - PROCESS | 3740 | 1469549929830 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:18:49 INFO - PROCESS | 3740 | 1469549929832 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:18:49 INFO - PROCESS | 3740 | 1469549929835 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:18:49 INFO - PROCESS | 3740 | 1469549929837 Marionette TRACE conn3 <- [1,1338,null,{}] 08:18:49 INFO - PROCESS | 3740 | 1469549929844 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:49 INFO - PROCESS | 3740 | 1469549929846 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:49 INFO - PROCESS | 3740 | 1469549929904 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:18:49 INFO - PROCESS | 3740 | 1469549929910 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:49 INFO - PROCESS | 3740 | 1469549929912 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:49 INFO - PROCESS | 3740 | ++DOCSHELL 15E74800 == 37 [pid = 3740] [id = 344] 08:18:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1A32E800) [pid = 3740] [serial = 1031] [outer = 00000000] 08:18:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (1A3D4000) [pid = 3740] [serial = 1032] [outer = 1A32E800] 08:18:49 INFO - PROCESS | 3740 | 1469549929955 Marionette DEBUG loaded listener.js 08:18:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (1A785400) [pid = 3740] [serial = 1033] [outer = 1A32E800] 08:18:50 INFO - PROCESS | 3740 | 1469549930565 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 781ms 08:18:50 INFO - PROCESS | 3740 | 1469549930647 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:18:50 INFO - PROCESS | 3740 | 1469549930652 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:18:50 INFO - PROCESS | 3740 | 1469549930640 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:18:50 INFO - PROCESS | 3740 | 1469549930644 Marionette TRACE conn3 <- [1,1342,null,{}] 08:18:50 INFO - PROCESS | 3740 | 1469549930651 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:50 INFO - PROCESS | 3740 | 1469549930654 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:50 INFO - PROCESS | 3740 | 1469549930776 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:18:50 INFO - PROCESS | 3740 | 1469549930896 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:50 INFO - PROCESS | 3740 | 1469549930899 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:50 INFO - PROCESS | 3740 | ++DOCSHELL 10F13800 == 38 [pid = 3740] [id = 345] 08:18:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (11AC8800) [pid = 3740] [serial = 1034] [outer = 00000000] 08:18:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13141C00) [pid = 3740] [serial = 1035] [outer = 11AC8800] 08:18:50 INFO - PROCESS | 3740 | 1469549930958 Marionette DEBUG loaded listener.js 08:18:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (141BB400) [pid = 3740] [serial = 1036] [outer = 11AC8800] 08:18:51 INFO - PROCESS | 3740 | 1469549931481 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 878ms 08:18:51 INFO - PROCESS | 3740 | 1469549931533 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:18:51 INFO - PROCESS | 3740 | 1469549931538 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:18:51 INFO - PROCESS | 3740 | 1469549931544 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:18:51 INFO - PROCESS | 3740 | 1469549931547 Marionette TRACE conn3 <- [1,1346,null,{}] 08:18:51 INFO - PROCESS | 3740 | 1469549931551 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:51 INFO - PROCESS | 3740 | 1469549931554 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:51 INFO - PROCESS | 3740 | 1469549931673 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:18:51 INFO - PROCESS | 3740 | 1469549931799 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:51 INFO - PROCESS | 3740 | 1469549931802 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:51 INFO - PROCESS | 3740 | ++DOCSHELL 152EB400 == 39 [pid = 3740] [id = 346] 08:18:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (152F6C00) [pid = 3740] [serial = 1037] [outer = 00000000] 08:18:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15F64800) [pid = 3740] [serial = 1038] [outer = 152F6C00] 08:18:51 INFO - PROCESS | 3740 | 1469549931859 Marionette DEBUG loaded listener.js 08:18:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15F71000) [pid = 3740] [serial = 1039] [outer = 152F6C00] 08:18:52 INFO - PROCESS | 3740 | 1469549932399 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 906ms 08:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:18:52 INFO - PROCESS | 3740 | 1469549932462 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:18:52 INFO - PROCESS | 3740 | 1469549932446 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:18:52 INFO - PROCESS | 3740 | 1469549932467 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:18:52 INFO - PROCESS | 3740 | 1469549932470 Marionette TRACE conn3 <- [1,1350,null,{}] 08:18:52 INFO - PROCESS | 3740 | 1469549932481 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:52 INFO - PROCESS | 3740 | 1469549932486 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:52 INFO - PROCESS | 3740 | 1469549932598 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:18:52 INFO - PROCESS | 3740 | 1469549932780 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:52 INFO - PROCESS | 3740 | 1469549932784 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:52 INFO - PROCESS | 3740 | ++DOCSHELL 0FA73000 == 40 [pid = 3740] [id = 347] 08:18:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (10A10000) [pid = 3740] [serial = 1040] [outer = 00000000] 08:18:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (10B7A800) [pid = 3740] [serial = 1041] [outer = 10A10000] 08:18:52 INFO - PROCESS | 3740 | 1469549932850 Marionette DEBUG loaded listener.js 08:18:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (110C0C00) [pid = 3740] [serial = 1042] [outer = 10A10000] 08:18:53 INFO - PROCESS | 3740 | --DOCSHELL 176B6400 == 39 [pid = 3740] [id = 328] 08:18:53 INFO - PROCESS | 3740 | --DOCSHELL 19749400 == 38 [pid = 3740] [id = 343] 08:18:53 INFO - PROCESS | 3740 | --DOCSHELL 114E0800 == 37 [pid = 3740] [id = 342] 08:18:53 INFO - PROCESS | 3740 | --DOCSHELL 17E86400 == 36 [pid = 3740] [id = 341] 08:18:53 INFO - PROCESS | 3740 | --DOCSHELL 16DFE000 == 35 [pid = 3740] [id = 340] 08:18:53 INFO - PROCESS | 3740 | --DOCSHELL 15F6F000 == 34 [pid = 3740] [id = 339] 08:18:53 INFO - PROCESS | 3740 | --DOCSHELL 152F5800 == 33 [pid = 3740] [id = 338] 08:18:53 INFO - PROCESS | 3740 | --DOCSHELL 132E7800 == 32 [pid = 3740] [id = 337] 08:18:53 INFO - PROCESS | 3740 | --DOCSHELL 10B80000 == 31 [pid = 3740] [id = 336] 08:18:53 INFO - PROCESS | 3740 | --DOCSHELL 10F1B000 == 30 [pid = 3740] [id = 335] 08:18:53 INFO - PROCESS | 3740 | --DOCSHELL 17BBB800 == 29 [pid = 3740] [id = 334] 08:18:53 INFO - PROCESS | 3740 | --DOCSHELL 152EB400 == 28 [pid = 3740] [id = 346] 08:18:53 INFO - PROCESS | 3740 | --DOCSHELL 15E74800 == 27 [pid = 3740] [id = 344] 08:18:53 INFO - PROCESS | 3740 | --DOCSHELL 10F13800 == 26 [pid = 3740] [id = 345] 08:18:53 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17E41400) [pid = 3740] [serial = 982] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16DF8000) [pid = 3740] [serial = 999] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1810E400) [pid = 3740] [serial = 984] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (11CDAC00) [pid = 3740] [serial = 987] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (131E4400) [pid = 3740] [serial = 990] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1282F800) [pid = 3740] [serial = 988] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (132E5C00) [pid = 3740] [serial = 991] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (11CE0000) [pid = 3740] [serial = 993] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (16EE0800) [pid = 3740] [serial = 1000] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (15E7D000) [pid = 3740] [serial = 996] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (130B2C00) [pid = 3740] [serial = 994] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1810F400) [pid = 3740] [serial = 985] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (15F6C800) [pid = 3740] [serial = 997] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3740 | 1469549933954 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1509ms 08:18:53 INFO - PROCESS | 3740 | 1469549933986 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:18:53 INFO - PROCESS | 3740 | 1469549933991 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:18:53 INFO - PROCESS | 3740 | 1469549933997 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:18:53 INFO - PROCESS | 3740 | 1469549933982 Marionette TRACE conn3 <- [1,1354,null,{}] 08:18:53 INFO - PROCESS | 3740 | 1469549933988 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:53 INFO - PROCESS | 3740 | 1469549933991 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:54 INFO - PROCESS | 3740 | 1469549934083 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:18:54 INFO - PROCESS | 3740 | 1469549934200 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:54 INFO - PROCESS | 3740 | 1469549934203 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:54 INFO - PROCESS | 3740 | ++DOCSHELL 112B7000 == 27 [pid = 3740] [id = 348] 08:18:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (11436800) [pid = 3740] [serial = 1043] [outer = 00000000] 08:18:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (11ACE800) [pid = 3740] [serial = 1044] [outer = 11436800] 08:18:54 INFO - PROCESS | 3740 | 1469549934253 Marionette DEBUG loaded listener.js 08:18:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (11CDAC00) [pid = 3740] [serial = 1045] [outer = 11436800] 08:18:54 INFO - PROCESS | 3740 | 1469549934625 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:18:54 INFO - PROCESS | 3740 | 1469549934696 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:18:54 INFO - PROCESS | 3740 | 1469549934703 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:18:54 INFO - PROCESS | 3740 | 1469549934705 Marionette TRACE conn3 <- [1,1358,null,{}] 08:18:54 INFO - PROCESS | 3740 | 1469549934709 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:54 INFO - PROCESS | 3740 | 1469549934712 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:54 INFO - PROCESS | 3740 | 1469549934781 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:18:54 INFO - PROCESS | 3740 | 1469549934789 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:54 INFO - PROCESS | 3740 | 1469549934792 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:54 INFO - PROCESS | 3740 | ++DOCSHELL 130B5400 == 28 [pid = 3740] [id = 349] 08:18:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (130B7000) [pid = 3740] [serial = 1046] [outer = 00000000] 08:18:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (131E4400) [pid = 3740] [serial = 1047] [outer = 130B7000] 08:18:54 INFO - PROCESS | 3740 | 1469549934845 Marionette DEBUG loaded listener.js 08:18:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (132E5C00) [pid = 3740] [serial = 1048] [outer = 130B7000] 08:18:55 INFO - PROCESS | 3740 | 1469549935274 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:18:55 INFO - PROCESS | 3740 | 1469549935314 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:18:55 INFO - PROCESS | 3740 | 1469549935318 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:18:55 INFO - PROCESS | 3740 | 1469549935322 Marionette TRACE conn3 <- [1,1362,null,{}] 08:18:55 INFO - PROCESS | 3740 | 1469549935365 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:55 INFO - PROCESS | 3740 | 1469549935370 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:55 INFO - PROCESS | 3740 | 1469549935478 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:18:55 INFO - PROCESS | 3740 | 1469549935528 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:55 INFO - PROCESS | 3740 | 1469549935531 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:55 INFO - PROCESS | 3740 | ++DOCSHELL 1445CC00 == 29 [pid = 3740] [id = 350] 08:18:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (14F58000) [pid = 3740] [serial = 1049] [outer = 00000000] 08:18:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (155A8800) [pid = 3740] [serial = 1050] [outer = 14F58000] 08:18:55 INFO - PROCESS | 3740 | 1469549935561 Marionette DEBUG loaded listener.js 08:18:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15761400) [pid = 3740] [serial = 1051] [outer = 14F58000] 08:18:55 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:18:55 INFO - PROCESS | 3740 | 1469549935931 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:18:55 INFO - PROCESS | 3740 | 1469549935986 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:18:55 INFO - PROCESS | 3740 | 1469549935990 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:18:55 INFO - PROCESS | 3740 | 1469549935991 Marionette TRACE conn3 <- [1,1366,null,{}] 08:18:55 INFO - PROCESS | 3740 | 1469549935995 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:55 INFO - PROCESS | 3740 | 1469549935997 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:56 INFO - PROCESS | 3740 | 1469549936094 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:18:56 INFO - PROCESS | 3740 | 1469549936103 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:56 INFO - PROCESS | 3740 | 1469549936105 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:56 INFO - PROCESS | 3740 | ++DOCSHELL 1575CC00 == 30 [pid = 3740] [id = 351] 08:18:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15E7E800) [pid = 3740] [serial = 1052] [outer = 00000000] 08:18:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16896800) [pid = 3740] [serial = 1053] [outer = 15E7E800] 08:18:56 INFO - PROCESS | 3740 | 1469549936178 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16DF0400) [pid = 3740] [serial = 1054] [outer = 15E7E800] 08:18:56 INFO - PROCESS | 3740 | 1469549936550 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:18:56 INFO - PROCESS | 3740 | 1469549936645 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:18:56 INFO - PROCESS | 3740 | 1469549936657 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:18:56 INFO - PROCESS | 3740 | 1469549936659 Marionette TRACE conn3 <- [1,1370,null,{}] 08:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:18:56 INFO - PROCESS | 3740 | 1469549936662 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:56 INFO - PROCESS | 3740 | 1469549936664 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:56 INFO - PROCESS | 3740 | 1469549936755 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:18:56 INFO - PROCESS | 3740 | 1469549936763 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:56 INFO - PROCESS | 3740 | 1469549936765 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:56 INFO - PROCESS | 3740 | ++DOCSHELL 16DF8C00 == 31 [pid = 3740] [id = 352] 08:18:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16F44C00) [pid = 3740] [serial = 1055] [outer = 00000000] 08:18:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17589C00) [pid = 3740] [serial = 1056] [outer = 16F44C00] 08:18:56 INFO - PROCESS | 3740 | 1469549936809 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (176BD000) [pid = 3740] [serial = 1057] [outer = 16F44C00] 08:18:57 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:18:57 INFO - PROCESS | 3740 | 1469549937216 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:18:57 INFO - PROCESS | 3740 | 1469549937278 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:18:57 INFO - PROCESS | 3740 | 1469549937290 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:18:57 INFO - PROCESS | 3740 | 1469549937291 Marionette TRACE conn3 <- [1,1374,null,{}] 08:18:57 INFO - PROCESS | 3740 | 1469549937295 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:57 INFO - PROCESS | 3740 | 1469549937301 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:57 INFO - PROCESS | 3740 | 1469549937415 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:18:57 INFO - PROCESS | 3740 | 1469549937475 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:57 INFO - PROCESS | 3740 | 1469549937478 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:57 INFO - PROCESS | 3740 | ++DOCSHELL 17F52C00 == 32 [pid = 3740] [id = 353] 08:18:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17F58C00) [pid = 3740] [serial = 1058] [outer = 00000000] 08:18:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1974B800) [pid = 3740] [serial = 1059] [outer = 17F58C00] 08:18:57 INFO - PROCESS | 3740 | 1469549937521 Marionette DEBUG loaded listener.js 08:18:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19959C00) [pid = 3740] [serial = 1060] [outer = 17F58C00] 08:18:57 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (173FCC00) [pid = 3740] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:18:57 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17E8E800) [pid = 3740] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:18:57 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (12A36C00) [pid = 3740] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:18:57 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10F1C800) [pid = 3740] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:18:57 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10E0D400) [pid = 3740] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:18:57 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17E36000) [pid = 3740] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:18:57 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (132E7C00) [pid = 3740] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:18:57 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A32E800) [pid = 3740] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:18:57 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (152F6000) [pid = 3740] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:18:57 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16598000) [pid = 3740] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:18:57 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (19871800) [pid = 3740] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:18:57 INFO - PROCESS | 3740 | 1469549937957 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:18:57 INFO - PROCESS | 3740 | 1469549937992 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:18:57 INFO - PROCESS | 3740 | 1469549937995 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:18:57 INFO - PROCESS | 3740 | 1469549937997 Marionette TRACE conn3 <- [1,1378,null,{}] 08:18:57 INFO - PROCESS | 3740 | 1469549938011 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:57 INFO - PROCESS | 3740 | 1469549938013 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:58 INFO - PROCESS | 3740 | 1469549938069 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:18:58 INFO - PROCESS | 3740 | 1469549938074 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:58 INFO - PROCESS | 3740 | 1469549938076 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:58 INFO - PROCESS | 3740 | ++DOCSHELL 10E0D400 == 33 [pid = 3740] [id = 354] 08:18:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (132DF400) [pid = 3740] [serial = 1061] [outer = 00000000] 08:18:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (17E3CC00) [pid = 3740] [serial = 1062] [outer = 132DF400] 08:18:58 INFO - PROCESS | 3740 | 1469549938120 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (17E41000) [pid = 3740] [serial = 1063] [outer = 132DF400] 08:18:58 INFO - PROCESS | 3740 | 1469549938510 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 576ms 08:18:58 INFO - PROCESS | 3740 | 1469549938572 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:18:58 INFO - PROCESS | 3740 | 1469549938574 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:18:58 INFO - PROCESS | 3740 | 1469549938577 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:18:58 INFO - PROCESS | 3740 | 1469549938579 Marionette TRACE conn3 <- [1,1382,null,{}] 08:18:58 INFO - PROCESS | 3740 | 1469549938583 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:58 INFO - PROCESS | 3740 | 1469549938585 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:58 INFO - PROCESS | 3740 | 1469549938643 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:18:58 INFO - PROCESS | 3740 | 1469549938650 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:58 INFO - PROCESS | 3740 | 1469549938652 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:58 INFO - PROCESS | 3740 | ++DOCSHELL 132E7C00 == 34 [pid = 3740] [id = 355] 08:18:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1748CC00) [pid = 3740] [serial = 1064] [outer = 00000000] 08:18:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19D17800) [pid = 3740] [serial = 1065] [outer = 1748CC00] 08:18:58 INFO - PROCESS | 3740 | 1469549938696 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19D18C00) [pid = 3740] [serial = 1066] [outer = 1748CC00] 08:18:59 INFO - PROCESS | 3740 | 1469549939052 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 521ms 08:18:59 INFO - PROCESS | 3740 | 1469549939098 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 3740 | 1469549939100 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:18:59 INFO - PROCESS | 3740 | 1469549939103 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - PROCESS | 3740 | 1469549939105 Marionette TRACE conn3 <- [1,1386,null,{}] 08:18:59 INFO - PROCESS | 3740 | 1469549939108 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:59 INFO - PROCESS | 3740 | 1469549939110 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:59 INFO - PROCESS | 3740 | 1469549939167 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:18:59 INFO - PROCESS | 3740 | 1469549939173 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:59 INFO - PROCESS | 3740 | 1469549939175 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:18:59 INFO - PROCESS | 3740 | ++DOCSHELL 13920C00 == 35 [pid = 3740] [id = 356] 08:18:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A786400) [pid = 3740] [serial = 1067] [outer = 00000000] 08:18:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1A812400) [pid = 3740] [serial = 1068] [outer = 1A786400] 08:18:59 INFO - PROCESS | 3740 | 1469549939221 Marionette DEBUG loaded listener.js 08:18:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A813000) [pid = 3740] [serial = 1069] [outer = 1A786400] 08:18:59 INFO - PROCESS | 3740 | 1469549939862 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 796ms 08:18:59 INFO - PROCESS | 3740 | 1469549939910 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 3740 | 1469549939894 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:18:59 INFO - PROCESS | 3740 | 1469549939899 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - PROCESS | 3740 | 1469549939903 Marionette TRACE conn3 <- [1,1390,null,{}] 08:18:59 INFO - PROCESS | 3740 | 1469549939908 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:59 INFO - PROCESS | 3740 | 1469549939912 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:00 INFO - PROCESS | 3740 | 1469549940032 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:19:00 INFO - PROCESS | 3740 | 1469549940159 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:00 INFO - PROCESS | 3740 | 1469549940162 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:00 INFO - PROCESS | 3740 | ++DOCSHELL 10E09400 == 36 [pid = 3740] [id = 357] 08:19:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (10F1AC00) [pid = 3740] [serial = 1070] [outer = 00000000] 08:19:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (12ADA800) [pid = 3740] [serial = 1071] [outer = 10F1AC00] 08:19:00 INFO - PROCESS | 3740 | 1469549940200 Marionette DEBUG loaded listener.js 08:19:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (12DA0000) [pid = 3740] [serial = 1072] [outer = 10F1AC00] 08:19:01 INFO - PROCESS | 3740 | 1469549941021 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1193ms 08:19:01 INFO - PROCESS | 3740 | 1469549941103 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:19:01 INFO - PROCESS | 3740 | 1469549941107 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:19:01 INFO - PROCESS | 3740 | 1469549941113 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:19:01 INFO - PROCESS | 3740 | 1469549941116 Marionette TRACE conn3 <- [1,1394,null,{}] 08:19:01 INFO - PROCESS | 3740 | 1469549941121 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:01 INFO - PROCESS | 3740 | 1469549941124 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:01 INFO - PROCESS | 3740 | 1469549941247 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:19:01 INFO - PROCESS | 3740 | --DOCSHELL 132E7C00 == 35 [pid = 3740] [id = 355] 08:19:01 INFO - PROCESS | 3740 | --DOCSHELL 10E0D400 == 34 [pid = 3740] [id = 354] 08:19:01 INFO - PROCESS | 3740 | --DOCSHELL 17F52C00 == 33 [pid = 3740] [id = 353] 08:19:01 INFO - PROCESS | 3740 | --DOCSHELL 16DF8C00 == 32 [pid = 3740] [id = 352] 08:19:01 INFO - PROCESS | 3740 | --DOCSHELL 1575CC00 == 31 [pid = 3740] [id = 351] 08:19:01 INFO - PROCESS | 3740 | --DOCSHELL 1445CC00 == 30 [pid = 3740] [id = 350] 08:19:01 INFO - PROCESS | 3740 | --DOCSHELL 130B5400 == 29 [pid = 3740] [id = 349] 08:19:01 INFO - PROCESS | 3740 | --DOCSHELL 112B7000 == 28 [pid = 3740] [id = 348] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (174C6800) [pid = 3740] [serial = 1020] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (17F5C800) [pid = 3740] [serial = 1023] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17596000) [pid = 3740] [serial = 1021] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1810EC00) [pid = 3740] [serial = 1024] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16B11C00) [pid = 3740] [serial = 1026] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (12BDAC00) [pid = 3740] [serial = 1005] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13937400) [pid = 3740] [serial = 1006] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (10F1A800) [pid = 3740] [serial = 1008] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (11C33400) [pid = 3740] [serial = 1009] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1810D800) [pid = 3740] [serial = 1003] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17E3D400) [pid = 3740] [serial = 1002] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (13940000) [pid = 3740] [serial = 1011] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A785400) [pid = 3740] [serial = 1033] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (13EA0C00) [pid = 3740] [serial = 1012] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (15758400) [pid = 3740] [serial = 1014] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (15E7C400) [pid = 3740] [serial = 1015] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (16D6DC00) [pid = 3740] [serial = 1017] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1A3D4000) [pid = 3740] [serial = 1032] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (19D1F400) [pid = 3740] [serial = 1030] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (19D1A800) [pid = 3740] [serial = 1029] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (16DF2C00) [pid = 3740] [serial = 1018] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (174BB000) [pid = 3740] [serial = 1027] [outer = 00000000] [url = about:blank] 08:19:01 INFO - PROCESS | 3740 | 1469549941336 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:01 INFO - PROCESS | 3740 | 1469549941341 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:01 INFO - PROCESS | 3740 | ++DOCSHELL 10A52800 == 29 [pid = 3740] [id = 358] 08:19:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (10B76000) [pid = 3740] [serial = 1073] [outer = 00000000] 08:19:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (1127C800) [pid = 3740] [serial = 1074] [outer = 10B76000] 08:19:01 INFO - PROCESS | 3740 | 1469549941391 Marionette DEBUG loaded listener.js 08:19:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (11AC9400) [pid = 3740] [serial = 1075] [outer = 10B76000] 08:19:01 INFO - PROCESS | 3740 | 1469549941786 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 727ms 08:19:01 INFO - PROCESS | 3740 | 1469549941852 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:19:01 INFO - PROCESS | 3740 | 1469549941857 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:19:01 INFO - PROCESS | 3740 | 1469549941867 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:19:01 INFO - PROCESS | 3740 | 1469549941870 Marionette TRACE conn3 <- [1,1398,null,{}] 08:19:01 INFO - PROCESS | 3740 | 1469549941874 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:01 INFO - PROCESS | 3740 | 1469549941877 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:01 INFO - PROCESS | 3740 | 1469549941941 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:19:01 INFO - PROCESS | 3740 | 1469549941954 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:01 INFO - PROCESS | 3740 | 1469549941956 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:01 INFO - PROCESS | 3740 | ++DOCSHELL 13159400 == 30 [pid = 3740] [id = 359] 08:19:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (1315C800) [pid = 3740] [serial = 1076] [outer = 00000000] 08:19:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (131ED400) [pid = 3740] [serial = 1077] [outer = 1315C800] 08:19:01 INFO - PROCESS | 3740 | 1469549942005 Marionette DEBUG loaded listener.js 08:19:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (13920000) [pid = 3740] [serial = 1078] [outer = 1315C800] 08:19:02 INFO - PROCESS | 3740 | 1469549942423 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 618ms 08:19:02 INFO - PROCESS | 3740 | 1469549942478 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:19:02 INFO - PROCESS | 3740 | 1469549942480 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:19:02 INFO - PROCESS | 3740 | 1469549942519 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:19:02 INFO - PROCESS | 3740 | 1469549942523 Marionette TRACE conn3 <- [1,1402,null,{}] 08:19:02 INFO - PROCESS | 3740 | 1469549942535 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:02 INFO - PROCESS | 3740 | 1469549942540 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:02 INFO - PROCESS | 3740 | 1469549942636 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:19:02 INFO - PROCESS | 3740 | 1469549942646 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:02 INFO - PROCESS | 3740 | 1469549942649 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:02 INFO - PROCESS | 3740 | ++DOCSHELL 152F0000 == 31 [pid = 3740] [id = 360] 08:19:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (152F0C00) [pid = 3740] [serial = 1079] [outer = 00000000] 08:19:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1575C000) [pid = 3740] [serial = 1080] [outer = 152F0C00] 08:19:02 INFO - PROCESS | 3740 | 1469549942680 Marionette DEBUG loaded listener.js 08:19:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15E7C800) [pid = 3740] [serial = 1081] [outer = 152F0C00] 08:19:03 INFO - PROCESS | 3740 | 1469549943079 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 603ms 08:19:03 INFO - PROCESS | 3740 | 1469549943133 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:19:03 INFO - PROCESS | 3740 | 1469549943118 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:19:03 INFO - PROCESS | 3740 | 1469549943121 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:19:03 INFO - PROCESS | 3740 | 1469549943123 Marionette TRACE conn3 <- [1,1406,null,{}] 08:19:03 INFO - PROCESS | 3740 | 1469549943130 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:03 INFO - PROCESS | 3740 | 1469549943132 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:03 INFO - PROCESS | 3740 | 1469549943255 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:19:03 INFO - PROCESS | 3740 | 1469549943295 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:03 INFO - PROCESS | 3740 | 1469549943298 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:03 INFO - PROCESS | 3740 | ++DOCSHELL 1659A400 == 32 [pid = 3740] [id = 361] 08:19:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1688FC00) [pid = 3740] [serial = 1082] [outer = 00000000] 08:19:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16DF3C00) [pid = 3740] [serial = 1083] [outer = 1688FC00] 08:19:03 INFO - PROCESS | 3740 | 1469549943342 Marionette DEBUG loaded listener.js 08:19:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16DFD800) [pid = 3740] [serial = 1084] [outer = 1688FC00] 08:19:03 INFO - PROCESS | 3740 | 1469549943738 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 645ms 08:19:03 INFO - PROCESS | 3740 | 1469549943771 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:19:03 INFO - PROCESS | 3740 | 1469549943773 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:19:03 INFO - PROCESS | 3740 | 1469549943777 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:19:03 INFO - PROCESS | 3740 | 1469549943778 Marionette TRACE conn3 <- [1,1410,null,{}] 08:19:03 INFO - PROCESS | 3740 | 1469549943782 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:03 INFO - PROCESS | 3740 | 1469549943784 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:03 INFO - PROCESS | 3740 | 1469549943890 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:19:03 INFO - PROCESS | 3740 | 1469549943897 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:03 INFO - PROCESS | 3740 | 1469549943899 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:03 INFO - PROCESS | 3740 | ++DOCSHELL 1748C800 == 33 [pid = 3740] [id = 362] 08:19:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (174BA400) [pid = 3740] [serial = 1085] [outer = 00000000] 08:19:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1758CC00) [pid = 3740] [serial = 1086] [outer = 174BA400] 08:19:03 INFO - PROCESS | 3740 | 1469549943928 Marionette DEBUG loaded listener.js 08:19:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17B3C000) [pid = 3740] [serial = 1087] [outer = 174BA400] 08:19:04 INFO - PROCESS | 3740 | 1469549944363 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 617ms 08:19:04 INFO - PROCESS | 3740 | 1469549944410 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:19:04 INFO - PROCESS | 3740 | 1469549944393 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:19:04 INFO - PROCESS | 3740 | 1469549944397 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:19:04 INFO - PROCESS | 3740 | 1469549944398 Marionette TRACE conn3 <- [1,1414,null,{}] 08:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:19:04 INFO - PROCESS | 3740 | 1469549944402 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:04 INFO - PROCESS | 3740 | 1469549944407 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:04 INFO - PROCESS | 3740 | 1469549944530 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:19:04 INFO - PROCESS | 3740 | 1469549944545 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:04 INFO - PROCESS | 3740 | 1469549944548 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:04 INFO - PROCESS | 3740 | ++DOCSHELL 17ED8800 == 34 [pid = 3740] [id = 363] 08:19:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17ED9000) [pid = 3740] [serial = 1088] [outer = 00000000] 08:19:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1810FC00) [pid = 3740] [serial = 1089] [outer = 17ED9000] 08:19:04 INFO - PROCESS | 3740 | 1469549944661 Marionette DEBUG loaded listener.js 08:19:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1973E400) [pid = 3740] [serial = 1090] [outer = 17ED9000] 08:19:04 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (14F58000) [pid = 3740] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:19:04 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (11436800) [pid = 3740] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:19:04 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (130B7000) [pid = 3740] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:19:04 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (10A10000) [pid = 3740] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:19:04 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15E7E800) [pid = 3740] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:19:04 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16F44C00) [pid = 3740] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:19:04 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17F58C00) [pid = 3740] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:19:04 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1748CC00) [pid = 3740] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:19:04 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (11AC8800) [pid = 3740] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:19:04 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (152F6C00) [pid = 3740] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:19:04 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (132DF400) [pid = 3740] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:19:05 INFO - PROCESS | 3740 | 1469549945094 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 699ms 08:19:05 INFO - PROCESS | 3740 | 1469549945123 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:19:05 INFO - PROCESS | 3740 | 1469549945106 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:19:05 INFO - PROCESS | 3740 | 1469549945110 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:19:05 INFO - PROCESS | 3740 | 1469549945111 Marionette TRACE conn3 <- [1,1418,null,{}] 08:19:05 INFO - PROCESS | 3740 | 1469549945114 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:05 INFO - PROCESS | 3740 | 1469549945116 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:05 INFO - PROCESS | 3740 | 1469549945232 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:19:05 INFO - PROCESS | 3740 | 1469549945288 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:05 INFO - PROCESS | 3740 | 1469549945271 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:05 INFO - PROCESS | 3740 | ++DOCSHELL 12ADD800 == 35 [pid = 3740] [id = 364] 08:19:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (132DF400) [pid = 3740] [serial = 1091] [outer = 00000000] 08:19:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15F68800) [pid = 3740] [serial = 1092] [outer = 132DF400] 08:19:05 INFO - PROCESS | 3740 | 1469549945314 Marionette DEBUG loaded listener.js 08:19:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (152EB000) [pid = 3740] [serial = 1093] [outer = 132DF400] 08:19:05 INFO - PROCESS | 3740 | 1469549945636 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 562ms 08:19:05 INFO - PROCESS | 3740 | 1469549945682 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:19:05 INFO - PROCESS | 3740 | 1469549945684 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:19:05 INFO - PROCESS | 3740 | 1469549945695 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:19:05 INFO - PROCESS | 3740 | 1469549945697 Marionette TRACE conn3 <- [1,1422,null,{}] 08:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:19:05 INFO - PROCESS | 3740 | 1469549945700 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:05 INFO - PROCESS | 3740 | 1469549945702 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:05 INFO - PROCESS | 3740 | 1469549945759 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:19:05 INFO - PROCESS | 3740 | 1469549945764 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:05 INFO - PROCESS | 3740 | 1469549945767 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:05 INFO - PROCESS | 3740 | ++DOCSHELL 19749800 == 36 [pid = 3740] [id = 365] 08:19:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1974AC00) [pid = 3740] [serial = 1094] [outer = 00000000] 08:19:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (19D17000) [pid = 3740] [serial = 1095] [outer = 1974AC00] 08:19:05 INFO - PROCESS | 3740 | 1469549945812 Marionette DEBUG loaded listener.js 08:19:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (19D1A800) [pid = 3740] [serial = 1096] [outer = 1974AC00] 08:19:06 INFO - PROCESS | 3740 | 1469549946188 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 08:19:06 INFO - PROCESS | 3740 | 1469549946224 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:19:06 INFO - PROCESS | 3740 | 1469549946226 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:19:06 INFO - PROCESS | 3740 | 1469549946230 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:19:06 INFO - PROCESS | 3740 | 1469549946231 Marionette TRACE conn3 <- [1,1426,null,{}] 08:19:06 INFO - PROCESS | 3740 | 1469549946235 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:06 INFO - PROCESS | 3740 | 1469549946237 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:06 INFO - PROCESS | 3740 | 1469549946299 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:19:06 INFO - PROCESS | 3740 | 1469549946305 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:06 INFO - PROCESS | 3740 | 1469549946307 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:06 INFO - PROCESS | 3740 | ++DOCSHELL 1A335800 == 37 [pid = 3740] [id = 366] 08:19:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1A3C7000) [pid = 3740] [serial = 1097] [outer = 00000000] 08:19:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1A787400) [pid = 3740] [serial = 1098] [outer = 1A3C7000] 08:19:06 INFO - PROCESS | 3740 | 1469549946349 Marionette DEBUG loaded listener.js 08:19:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1A787C00) [pid = 3740] [serial = 1099] [outer = 1A3C7000] 08:19:06 INFO - PROCESS | 3740 | 1469549946805 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 604ms 08:19:06 INFO - PROCESS | 3740 | 1469549946838 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:19:06 INFO - PROCESS | 3740 | 1469549946843 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:19:06 INFO - PROCESS | 3740 | 1469549946849 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:19:06 INFO - PROCESS | 3740 | 1469549946852 Marionette TRACE conn3 <- [1,1430,null,{}] 08:19:06 INFO - PROCESS | 3740 | 1469549946858 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:06 INFO - PROCESS | 3740 | 1469549946861 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:06 INFO - PROCESS | 3740 | 1469549946975 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:19:07 INFO - PROCESS | 3740 | 1469549947075 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:07 INFO - PROCESS | 3740 | 1469549947079 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:07 INFO - PROCESS | 3740 | ++DOCSHELL 10F1A400 == 38 [pid = 3740] [id = 367] 08:19:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (10F1C000) [pid = 3740] [serial = 1100] [outer = 00000000] 08:19:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (112B4000) [pid = 3740] [serial = 1101] [outer = 10F1C000] 08:19:07 INFO - PROCESS | 3740 | 1469549947118 Marionette DEBUG loaded listener.js 08:19:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (12ABC800) [pid = 3740] [serial = 1102] [outer = 10F1C000] 08:19:07 INFO - PROCESS | 3740 | 1469549947797 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1015ms 08:19:07 INFO - PROCESS | 3740 | 1469549947872 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:19:07 INFO - PROCESS | 3740 | 1469549947876 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:19:07 INFO - PROCESS | 3740 | 1469549947884 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:19:07 INFO - PROCESS | 3740 | 1469549947887 Marionette TRACE conn3 <- [1,1434,null,{}] 08:19:07 INFO - PROCESS | 3740 | 1469549947891 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:07 INFO - PROCESS | 3740 | 1469549947893 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:07 INFO - PROCESS | 3740 | 1469549947992 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:19:08 INFO - PROCESS | 3740 | 1469549948120 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:08 INFO - PROCESS | 3740 | 1469549948123 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:08 INFO - PROCESS | 3740 | ++DOCSHELL 152EEC00 == 39 [pid = 3740] [id = 368] 08:19:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (152EF800) [pid = 3740] [serial = 1103] [outer = 00000000] 08:19:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (155AE400) [pid = 3740] [serial = 1104] [outer = 152EF800] 08:19:08 INFO - PROCESS | 3740 | 1469549948184 Marionette DEBUG loaded listener.js 08:19:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15E74800) [pid = 3740] [serial = 1105] [outer = 152EF800] 08:19:08 INFO - PROCESS | 3740 | 1469549948682 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 837ms 08:19:08 INFO - PROCESS | 3740 | 1469549948713 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:19:08 INFO - PROCESS | 3740 | 1469549948716 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:19:08 INFO - PROCESS | 3740 | 1469549948720 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:19:08 INFO - PROCESS | 3740 | 1469549948723 Marionette TRACE conn3 <- [1,1438,null,{}] 08:19:08 INFO - PROCESS | 3740 | 1469549948734 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:08 INFO - PROCESS | 3740 | 1469549948739 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:08 INFO - PROCESS | 3740 | 1469549948824 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:19:08 INFO - PROCESS | 3740 | 1469549948906 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:08 INFO - PROCESS | 3740 | 1469549948909 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:08 INFO - PROCESS | 3740 | ++DOCSHELL 17ED2400 == 40 [pid = 3740] [id = 369] 08:19:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17F52C00) [pid = 3740] [serial = 1106] [outer = 00000000] 08:19:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1810F400) [pid = 3740] [serial = 1107] [outer = 17F52C00] 08:19:08 INFO - PROCESS | 3740 | 1469549948964 Marionette DEBUG loaded listener.js 08:19:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A786000) [pid = 3740] [serial = 1108] [outer = 17F52C00] 08:19:09 INFO - PROCESS | 3740 | 1469549949720 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:19:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (11ACC400) [pid = 3740] [serial = 1109] [outer = 1ABB6800] 08:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1070ms 08:19:09 INFO - PROCESS | 3740 | 1469549949796 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:19:09 INFO - PROCESS | 3740 | 1469549949800 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:19:09 INFO - PROCESS | 3740 | 1469549949824 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:19:09 INFO - PROCESS | 3740 | 1469549949828 Marionette TRACE conn3 <- [1,1442,null,{}] 08:19:09 INFO - PROCESS | 3740 | 1469549949833 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:09 INFO - PROCESS | 3740 | 1469549949836 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:09 INFO - PROCESS | 3740 | 1469549949922 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:19:10 INFO - PROCESS | 3740 | 1469549950003 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:10 INFO - PROCESS | 3740 | 1469549950006 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 19749800 == 39 [pid = 3740] [id = 365] 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 12ADD800 == 38 [pid = 3740] [id = 364] 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 17ED8800 == 37 [pid = 3740] [id = 363] 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 1748C800 == 36 [pid = 3740] [id = 362] 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 1659A400 == 35 [pid = 3740] [id = 361] 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 152F0000 == 34 [pid = 3740] [id = 360] 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 13159400 == 33 [pid = 3740] [id = 359] 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 10E09400 == 32 [pid = 3740] [id = 357] 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 10A52800 == 31 [pid = 3740] [id = 358] 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 13920C00 == 30 [pid = 3740] [id = 356] 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 0FA73000 == 29 [pid = 3740] [id = 347] 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 17ED2400 == 28 [pid = 3740] [id = 369] 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 1A335800 == 27 [pid = 3740] [id = 366] 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 10F1A400 == 26 [pid = 3740] [id = 367] 08:19:10 INFO - PROCESS | 3740 | --DOCSHELL 152EEC00 == 25 [pid = 3740] [id = 368] 08:19:10 INFO - PROCESS | 3740 | ++DOCSHELL 10564000 == 26 [pid = 3740] [id = 370] 08:19:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (10A04800) [pid = 3740] [serial = 1110] [outer = 00000000] 08:19:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10A4D800) [pid = 3740] [serial = 1111] [outer = 10A04800] 08:19:10 INFO - PROCESS | 3740 | 1469549950538 Marionette DEBUG loaded listener.js 08:19:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (10E0C000) [pid = 3740] [serial = 1112] [outer = 10A04800] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (155A8800) [pid = 3740] [serial = 1050] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (11ACE800) [pid = 3740] [serial = 1044] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (11CDAC00) [pid = 3740] [serial = 1045] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (131E4400) [pid = 3740] [serial = 1047] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10B7A800) [pid = 3740] [serial = 1041] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (16896800) [pid = 3740] [serial = 1053] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (110C0C00) [pid = 3740] [serial = 1042] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (132E5C00) [pid = 3740] [serial = 1048] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (17589C00) [pid = 3740] [serial = 1056] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16DF0400) [pid = 3740] [serial = 1054] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1974B800) [pid = 3740] [serial = 1059] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (176BD000) [pid = 3740] [serial = 1057] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19D17800) [pid = 3740] [serial = 1065] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (141BB400) [pid = 3740] [serial = 1036] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (13141C00) [pid = 3740] [serial = 1035] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A812400) [pid = 3740] [serial = 1068] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15F71000) [pid = 3740] [serial = 1039] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (15F64800) [pid = 3740] [serial = 1038] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (19959C00) [pid = 3740] [serial = 1060] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (17E3CC00) [pid = 3740] [serial = 1062] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15761400) [pid = 3740] [serial = 1051] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (17E41000) [pid = 3740] [serial = 1063] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (19D18C00) [pid = 3740] [serial = 1066] [outer = 00000000] [url = about:blank] 08:19:11 INFO - PROCESS | 3740 | 1469549951006 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1221ms 08:19:11 INFO - PROCESS | 3740 | 1469549951060 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:19:11 INFO - PROCESS | 3740 | 1469549951064 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:19:11 INFO - PROCESS | 3740 | 1469549951069 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:19:11 INFO - PROCESS | 3740 | 1469549951071 Marionette TRACE conn3 <- [1,1446,null,{}] 08:19:11 INFO - PROCESS | 3740 | 1469549951076 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:11 INFO - PROCESS | 3740 | 1469549951078 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:11 INFO - PROCESS | 3740 | 1469549951150 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:19:11 INFO - PROCESS | 3740 | 1469549951263 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:11 INFO - PROCESS | 3740 | 1469549951266 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:11 INFO - PROCESS | 3740 | ++DOCSHELL 114E0000 == 27 [pid = 3740] [id = 371] 08:19:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (114E1000) [pid = 3740] [serial = 1113] [outer = 00000000] 08:19:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (12829000) [pid = 3740] [serial = 1114] [outer = 114E1000] 08:19:11 INFO - PROCESS | 3740 | 1469549951296 Marionette DEBUG loaded listener.js 08:19:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (12AB0C00) [pid = 3740] [serial = 1115] [outer = 114E1000] 08:19:11 INFO - PROCESS | 3740 | 1469549951687 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 645ms 08:19:11 INFO - PROCESS | 3740 | 1469549951724 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:19:11 INFO - PROCESS | 3740 | 1469549951728 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:19:11 INFO - PROCESS | 3740 | 1469549951739 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:19:11 INFO - PROCESS | 3740 | 1469549951742 Marionette TRACE conn3 <- [1,1450,null,{}] 08:19:11 INFO - PROCESS | 3740 | 1469549951745 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:11 INFO - PROCESS | 3740 | 1469549951748 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:11 INFO - PROCESS | 3740 | 1469549951838 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:19:11 INFO - PROCESS | 3740 | 1469549951847 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:11 INFO - PROCESS | 3740 | 1469549951850 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:11 INFO - PROCESS | 3740 | ++DOCSHELL 132E5000 == 28 [pid = 3740] [id = 372] 08:19:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (132E5C00) [pid = 3740] [serial = 1116] [outer = 00000000] 08:19:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13924800) [pid = 3740] [serial = 1117] [outer = 132E5C00] 08:19:11 INFO - PROCESS | 3740 | 1469549951882 Marionette DEBUG loaded listener.js 08:19:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13C57C00) [pid = 3740] [serial = 1118] [outer = 132E5C00] 08:19:12 INFO - PROCESS | 3740 | 1469549952326 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 618ms 08:19:12 INFO - PROCESS | 3740 | 1469549952378 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:19:12 INFO - PROCESS | 3740 | 1469549952362 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:19:12 INFO - PROCESS | 3740 | 1469549952366 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:19:12 INFO - PROCESS | 3740 | 1469549952369 Marionette TRACE conn3 <- [1,1454,null,{}] 08:19:12 INFO - PROCESS | 3740 | 1469549952381 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:12 INFO - PROCESS | 3740 | 1469549952386 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:12 INFO - PROCESS | 3740 | 1469549952478 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:19:12 INFO - PROCESS | 3740 | 1469549952494 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:12 INFO - PROCESS | 3740 | 1469549952496 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:12 INFO - PROCESS | 3740 | ++DOCSHELL 155A4800 == 29 [pid = 3740] [id = 373] 08:19:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (155A4C00) [pid = 3740] [serial = 1119] [outer = 00000000] 08:19:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15761400) [pid = 3740] [serial = 1120] [outer = 155A4C00] 08:19:12 INFO - PROCESS | 3740 | 1469549952521 Marionette DEBUG loaded listener.js 08:19:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (13147800) [pid = 3740] [serial = 1121] [outer = 155A4C00] 08:19:12 INFO - PROCESS | 3740 | 1469549952991 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 645ms 08:19:13 INFO - PROCESS | 3740 | 1469549953035 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:19:13 INFO - PROCESS | 3740 | 1469549953038 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:19:13 INFO - PROCESS | 3740 | 1469549953044 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:19:13 INFO - PROCESS | 3740 | 1469549953045 Marionette TRACE conn3 <- [1,1458,null,{}] 08:19:13 INFO - PROCESS | 3740 | 1469549953049 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:13 INFO - PROCESS | 3740 | 1469549953051 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:13 INFO - PROCESS | 3740 | 1469549953164 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:19:13 INFO - PROCESS | 3740 | 1469549953174 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:13 INFO - PROCESS | 3740 | 1469549953158 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:13 INFO - PROCESS | 3740 | ++DOCSHELL 11279400 == 30 [pid = 3740] [id = 374] 08:19:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (112AF000) [pid = 3740] [serial = 1122] [outer = 00000000] 08:19:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15F71400) [pid = 3740] [serial = 1123] [outer = 112AF000] 08:19:13 INFO - PROCESS | 3740 | 1469549953248 Marionette DEBUG loaded listener.js 08:19:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16896400) [pid = 3740] [serial = 1124] [outer = 112AF000] 08:19:13 INFO - PROCESS | 3740 | 1469549953609 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 618ms 08:19:13 INFO - PROCESS | 3740 | 1469549953664 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:19:13 INFO - PROCESS | 3740 | 1469549953667 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:19:13 INFO - PROCESS | 3740 | 1469549953685 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:19:13 INFO - PROCESS | 3740 | 1469549953687 Marionette TRACE conn3 <- [1,1462,null,{}] 08:19:13 INFO - PROCESS | 3740 | 1469549953690 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:13 INFO - PROCESS | 3740 | 1469549953692 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:13 INFO - PROCESS | 3740 | 1469549953782 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:19:13 INFO - PROCESS | 3740 | 1469549953794 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:13 INFO - PROCESS | 3740 | 1469549953796 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:13 INFO - PROCESS | 3740 | ++DOCSHELL 16D74800 == 31 [pid = 3740] [id = 375] 08:19:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16D74C00) [pid = 3740] [serial = 1125] [outer = 00000000] 08:19:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16DF7400) [pid = 3740] [serial = 1126] [outer = 16D74C00] 08:19:13 INFO - PROCESS | 3740 | 1469549953899 Marionette DEBUG loaded listener.js 08:19:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (174BA800) [pid = 3740] [serial = 1127] [outer = 16D74C00] 08:19:14 INFO - PROCESS | 3740 | 1469549954342 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 727ms 08:19:14 INFO - PROCESS | 3740 | 1469549954407 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:19:14 INFO - PROCESS | 3740 | 1469549954409 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:19:14 INFO - PROCESS | 3740 | 1469549954413 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:19:14 INFO - PROCESS | 3740 | 1469549954414 Marionette TRACE conn3 <- [1,1466,null,{}] 08:19:14 INFO - PROCESS | 3740 | 1469549954418 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:14 INFO - PROCESS | 3740 | 1469549954423 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:14 INFO - PROCESS | 3740 | 1469549954665 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:19:14 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (17ED9000) [pid = 3740] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:19:14 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (174BA400) [pid = 3740] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:19:14 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1315C800) [pid = 3740] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:19:14 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10F1AC00) [pid = 3740] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:19:14 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (132DF400) [pid = 3740] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:19:14 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A786400) [pid = 3740] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:19:14 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (10B76000) [pid = 3740] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:19:14 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (152F0C00) [pid = 3740] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:19:14 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1974AC00) [pid = 3740] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:19:14 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1A3C7000) [pid = 3740] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:19:14 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1688FC00) [pid = 3740] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:19:14 INFO - PROCESS | 3740 | 1469549954734 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:14 INFO - PROCESS | 3740 | 1469549954736 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:14 INFO - PROCESS | 3740 | ++DOCSHELL 1055A000 == 32 [pid = 3740] [id = 376] 08:19:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (10A51800) [pid = 3740] [serial = 1128] [outer = 00000000] 08:19:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (11436800) [pid = 3740] [serial = 1129] [outer = 10A51800] 08:19:14 INFO - PROCESS | 3740 | 1469549954780 Marionette DEBUG loaded listener.js 08:19:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13C50800) [pid = 3740] [serial = 1130] [outer = 10A51800] 08:19:15 INFO - PROCESS | 3740 | 1469549955133 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 762ms 08:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:19:15 INFO - PROCESS | 3740 | 1469549955198 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:19:15 INFO - PROCESS | 3740 | 1469549955200 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:19:15 INFO - PROCESS | 3740 | 1469549955187 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:19:15 INFO - PROCESS | 3740 | 1469549955188 Marionette TRACE conn3 <- [1,1470,null,{}] 08:19:15 INFO - PROCESS | 3740 | 1469549955192 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:15 INFO - PROCESS | 3740 | 1469549955194 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:15 INFO - PROCESS | 3740 | 1469549955298 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:19:15 INFO - PROCESS | 3740 | 1469549955303 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:15 INFO - PROCESS | 3740 | 1469549955305 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:15 INFO - PROCESS | 3740 | ++DOCSHELL 139D8C00 == 33 [pid = 3740] [id = 377] 08:19:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (155AC000) [pid = 3740] [serial = 1131] [outer = 00000000] 08:19:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17E88000) [pid = 3740] [serial = 1132] [outer = 155AC000] 08:19:15 INFO - PROCESS | 3740 | 1469549955352 Marionette DEBUG loaded listener.js 08:19:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17EDD000) [pid = 3740] [serial = 1133] [outer = 155AC000] 08:19:15 INFO - PROCESS | 3740 | 1469549955763 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 598ms 08:19:15 INFO - PROCESS | 3740 | 1469549955805 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:19:15 INFO - PROCESS | 3740 | 1469549955808 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:19:15 INFO - PROCESS | 3740 | 1469549955811 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:19:15 INFO - PROCESS | 3740 | 1469549955813 Marionette TRACE conn3 <- [1,1474,null,{}] 08:19:15 INFO - PROCESS | 3740 | 1469549955816 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:15 INFO - PROCESS | 3740 | 1469549955818 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:15 INFO - PROCESS | 3740 | 1469549955897 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:19:15 INFO - PROCESS | 3740 | 1469549955902 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:15 INFO - PROCESS | 3740 | 1469549955904 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:15 INFO - PROCESS | 3740 | ++DOCSHELL 0FACA800 == 34 [pid = 3740] [id = 378] 08:19:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (18106800) [pid = 3740] [serial = 1134] [outer = 00000000] 08:19:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19744000) [pid = 3740] [serial = 1135] [outer = 18106800] 08:19:15 INFO - PROCESS | 3740 | 1469549955931 Marionette DEBUG loaded listener.js 08:19:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1974AC00) [pid = 3740] [serial = 1136] [outer = 18106800] 08:19:16 INFO - PROCESS | 3740 | 1469549956369 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 597ms 08:19:16 INFO - PROCESS | 3740 | 1469549956415 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:19:16 INFO - PROCESS | 3740 | 1469549956417 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:19:16 INFO - PROCESS | 3740 | 1469549956421 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:19:16 INFO - PROCESS | 3740 | 1469549956422 Marionette TRACE conn3 <- [1,1478,null,{}] 08:19:16 INFO - PROCESS | 3740 | 1469549956427 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:16 INFO - PROCESS | 3740 | 1469549956428 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:16 INFO - PROCESS | 3740 | 1469549956504 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:19:16 INFO - PROCESS | 3740 | 1469549956510 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:16 INFO - PROCESS | 3740 | 1469549956512 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:16 INFO - PROCESS | 3740 | ++DOCSHELL 1995E800 == 35 [pid = 3740] [id = 379] 08:19:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19962800) [pid = 3740] [serial = 1137] [outer = 00000000] 08:19:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19D1CC00) [pid = 3740] [serial = 1138] [outer = 19962800] 08:19:16 INFO - PROCESS | 3740 | 1469549956556 Marionette DEBUG loaded listener.js 08:19:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A3D0C00) [pid = 3740] [serial = 1139] [outer = 19962800] 08:19:17 INFO - PROCESS | 3740 | 1469549957342 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 956ms 08:19:17 INFO - PROCESS | 3740 | 1469549957388 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:19:17 INFO - PROCESS | 3740 | 1469549957392 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:19:17 INFO - PROCESS | 3740 | 1469549957397 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:19:17 INFO - PROCESS | 3740 | 1469549957400 Marionette TRACE conn3 <- [1,1482,null,{}] 08:19:17 INFO - PROCESS | 3740 | 1469549957405 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:17 INFO - PROCESS | 3740 | 1469549957409 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:17 INFO - PROCESS | 3740 | 1469549957508 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:19:17 INFO - PROCESS | 3740 | 1469549957635 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:17 INFO - PROCESS | 3740 | 1469549957638 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:17 INFO - PROCESS | 3740 | ++DOCSHELL 110C0400 == 36 [pid = 3740] [id = 380] 08:19:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (11279000) [pid = 3740] [serial = 1140] [outer = 00000000] 08:19:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (12A36000) [pid = 3740] [serial = 1141] [outer = 11279000] 08:19:17 INFO - PROCESS | 3740 | 1469549957703 Marionette DEBUG loaded listener.js 08:19:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (13159C00) [pid = 3740] [serial = 1142] [outer = 11279000] 08:19:18 INFO - PROCESS | 3740 | 1469549958569 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1240ms 08:19:18 INFO - PROCESS | 3740 | 1469549958629 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:19:18 INFO - PROCESS | 3740 | 1469549958633 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:19:18 INFO - PROCESS | 3740 | 1469549958639 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:19:18 INFO - PROCESS | 3740 | 1469549958642 Marionette TRACE conn3 <- [1,1486,null,{}] 08:19:18 INFO - PROCESS | 3740 | 1469549958648 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:18 INFO - PROCESS | 3740 | 1469549958650 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:18 INFO - PROCESS | 3740 | 1469549958774 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:19:18 INFO - PROCESS | 3740 | 1469549958901 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:18 INFO - PROCESS | 3740 | 1469549958906 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:18 INFO - PROCESS | 3740 | --DOCSHELL 15752400 == 35 [pid = 3740] [id = 224] 08:19:18 INFO - PROCESS | 3740 | --DOCSHELL 1313E800 == 34 [pid = 3740] [id = 214] 08:19:18 INFO - PROCESS | 3740 | --DOCSHELL 15F6BC00 == 33 [pid = 3740] [id = 225] 08:19:18 INFO - PROCESS | 3740 | --DOCSHELL 15F66800 == 32 [pid = 3740] [id = 217] 08:19:18 INFO - PROCESS | 3740 | --DOCSHELL 16FC8000 == 31 [pid = 3740] [id = 226] 08:19:18 INFO - PROCESS | 3740 | --DOCSHELL 15F6D400 == 30 [pid = 3740] [id = 219] 08:19:18 INFO - PROCESS | 3740 | --DOCSHELL 141C0400 == 29 [pid = 3740] [id = 215] 08:19:18 INFO - PROCESS | 3740 | --DOCSHELL 11C33800 == 28 [pid = 3740] [id = 228] 08:19:18 INFO - PROCESS | 3740 | --DOCSHELL 1445E000 == 27 [pid = 3740] [id = 216] 08:19:18 INFO - PROCESS | 3740 | --DOCSHELL 176B6800 == 26 [pid = 3740] [id = 227] 08:19:18 INFO - PROCESS | 3740 | --DOCSHELL 12DA6800 == 25 [pid = 3740] [id = 223] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1810FC00) [pid = 3740] [serial = 1089] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17B3C000) [pid = 3740] [serial = 1087] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1758CC00) [pid = 3740] [serial = 1086] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (131ED400) [pid = 3740] [serial = 1077] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (13920000) [pid = 3740] [serial = 1078] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (12ADA800) [pid = 3740] [serial = 1071] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15F68800) [pid = 3740] [serial = 1092] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12DA0000) [pid = 3740] [serial = 1072] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1A813000) [pid = 3740] [serial = 1069] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1127C800) [pid = 3740] [serial = 1074] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (11AC9400) [pid = 3740] [serial = 1075] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1575C000) [pid = 3740] [serial = 1080] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19D17000) [pid = 3740] [serial = 1095] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1973E400) [pid = 3740] [serial = 1090] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A787400) [pid = 3740] [serial = 1098] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (16DF3C00) [pid = 3740] [serial = 1083] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (152EB000) [pid = 3740] [serial = 1093] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1A787C00) [pid = 3740] [serial = 1099] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (16DFD800) [pid = 3740] [serial = 1084] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (19D1A800) [pid = 3740] [serial = 1096] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (15E7C800) [pid = 3740] [serial = 1081] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3740 | ++DOCSHELL 110C0800 == 26 [pid = 3740] [id = 381] 08:19:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (11276400) [pid = 3740] [serial = 1143] [outer = 00000000] 08:19:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (112B0800) [pid = 3740] [serial = 1144] [outer = 11276400] 08:19:18 INFO - PROCESS | 3740 | 1469549958963 Marionette DEBUG loaded listener.js 08:19:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (114E1C00) [pid = 3740] [serial = 1145] [outer = 11276400] 08:19:19 INFO - PROCESS | 3740 | 1469549959380 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 762ms 08:19:19 INFO - PROCESS | 3740 | 1469549959406 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:19:19 INFO - PROCESS | 3740 | 1469549959411 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:19:19 INFO - PROCESS | 3740 | 1469549959417 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:19:19 INFO - PROCESS | 3740 | 1469549959419 Marionette TRACE conn3 <- [1,1490,null,{}] 08:19:19 INFO - PROCESS | 3740 | 1469549959423 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:19 INFO - PROCESS | 3740 | 1469549959426 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:19 INFO - PROCESS | 3740 | 1469549959511 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:19:19 INFO - PROCESS | 3740 | 1469549959517 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:19 INFO - PROCESS | 3740 | 1469549959520 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:19 INFO - PROCESS | 3740 | ++DOCSHELL 12D9BC00 == 27 [pid = 3740] [id = 382] 08:19:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1313E800) [pid = 3740] [serial = 1146] [outer = 00000000] 08:19:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (132E4400) [pid = 3740] [serial = 1147] [outer = 1313E800] 08:19:19 INFO - PROCESS | 3740 | 1469549959567 Marionette DEBUG loaded listener.js 08:19:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13937400) [pid = 3740] [serial = 1148] [outer = 1313E800] 08:19:20 INFO - PROCESS | 3740 | 1469549960022 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 597ms 08:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:19:20 INFO - PROCESS | 3740 | 1469549960038 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:19:20 INFO - PROCESS | 3740 | 1469549960040 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:19:20 INFO - PROCESS | 3740 | 1469549960044 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:19:20 INFO - PROCESS | 3740 | 1469549960047 Marionette TRACE conn3 <- [1,1494,null,{}] 08:19:20 INFO - PROCESS | 3740 | 1469549960058 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:20 INFO - PROCESS | 3740 | 1469549960062 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:20 INFO - PROCESS | 3740 | 1469549960135 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:19:20 INFO - PROCESS | 3740 | 1469549960173 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:20 INFO - PROCESS | 3740 | 1469549960176 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:20 INFO - PROCESS | 3740 | ++DOCSHELL 15759800 == 28 [pid = 3740] [id = 383] 08:19:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1575C000) [pid = 3740] [serial = 1149] [outer = 00000000] 08:19:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15E73000) [pid = 3740] [serial = 1150] [outer = 1575C000] 08:19:20 INFO - PROCESS | 3740 | 1469549960227 Marionette DEBUG loaded listener.js 08:19:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15F64800) [pid = 3740] [serial = 1151] [outer = 1575C000] 08:19:20 INFO - PROCESS | 3740 | 1469549960666 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 658ms 08:19:20 INFO - PROCESS | 3740 | 1469549960712 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:19:20 INFO - PROCESS | 3740 | 1469549960714 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:19:20 INFO - PROCESS | 3740 | 1469549960717 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:19:20 INFO - PROCESS | 3740 | 1469549960719 Marionette TRACE conn3 <- [1,1498,null,{}] 08:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:19:20 INFO - PROCESS | 3740 | 1469549960722 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:20 INFO - PROCESS | 3740 | 1469549960724 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:20 INFO - PROCESS | 3740 | 1469549960822 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:19:20 INFO - PROCESS | 3740 | 1469549960829 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:20 INFO - PROCESS | 3740 | 1469549960831 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:20 INFO - PROCESS | 3740 | ++DOCSHELL 16B0C400 == 29 [pid = 3740] [id = 384] 08:19:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16B0E800) [pid = 3740] [serial = 1152] [outer = 00000000] 08:19:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16DFE000) [pid = 3740] [serial = 1153] [outer = 16B0E800] 08:19:20 INFO - PROCESS | 3740 | 1469549960862 Marionette DEBUG loaded listener.js 08:19:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (173FC400) [pid = 3740] [serial = 1154] [outer = 16B0E800] 08:19:21 INFO - PROCESS | 3740 | 1469549961294 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 672ms 08:19:21 INFO - PROCESS | 3740 | 1469549961383 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:19:21 INFO - PROCESS | 3740 | 1469549961385 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:19:21 INFO - PROCESS | 3740 | 1469549961394 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:19:21 INFO - PROCESS | 3740 | 1469549961396 Marionette TRACE conn3 <- [1,1502,null,{}] 08:19:21 INFO - PROCESS | 3740 | 1469549961400 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:21 INFO - PROCESS | 3740 | 1469549961402 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:21 INFO - PROCESS | 3740 | 1469549961540 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:19:21 INFO - PROCESS | 3740 | 1469549961554 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:21 INFO - PROCESS | 3740 | 1469549961556 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:21 INFO - PROCESS | 3740 | ++DOCSHELL 173F7400 == 30 [pid = 3740] [id = 385] 08:19:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1758DC00) [pid = 3740] [serial = 1155] [outer = 00000000] 08:19:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (176BD000) [pid = 3740] [serial = 1156] [outer = 1758DC00] 08:19:21 INFO - PROCESS | 3740 | 1469549961633 Marionette DEBUG loaded listener.js 08:19:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17BBB400) [pid = 3740] [serial = 1157] [outer = 1758DC00] 08:19:22 INFO - PROCESS | 3740 | 1469549962051 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 702ms 08:19:22 INFO - PROCESS | 3740 | 1469549962097 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:19:22 INFO - PROCESS | 3740 | 1469549962099 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:19:22 INFO - PROCESS | 3740 | 1469549962103 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:19:22 INFO - PROCESS | 3740 | 1469549962104 Marionette TRACE conn3 <- [1,1506,null,{}] 08:19:22 INFO - PROCESS | 3740 | 1469549962109 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:22 INFO - PROCESS | 3740 | 1469549962114 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:22 INFO - PROCESS | 3740 | 1469549962251 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:19:22 INFO - PROCESS | 3740 | 1469549962262 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 3740 | 1469549962264 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:22 INFO - PROCESS | 3740 | ++DOCSHELL 16DFF000 == 31 [pid = 3740] [id = 386] 08:19:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (176BB800) [pid = 3740] [serial = 1158] [outer = 00000000] 08:19:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19741400) [pid = 3740] [serial = 1159] [outer = 176BB800] 08:19:22 INFO - PROCESS | 3740 | 1469549962361 Marionette DEBUG loaded listener.js 08:19:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19D17000) [pid = 3740] [serial = 1160] [outer = 176BB800] 08:19:22 INFO - PROCESS | 3740 | 1469549962760 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 657ms 08:19:22 INFO - PROCESS | 3740 | 1469549962785 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:19:22 INFO - PROCESS | 3740 | 1469549962787 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:19:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:19:22 INFO - PROCESS | 3740 | 1469549962790 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:19:22 INFO - PROCESS | 3740 | 1469549962792 Marionette TRACE conn3 <- [1,1510,null,{}] 08:19:22 INFO - PROCESS | 3740 | 1469549962787 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:22 INFO - PROCESS | 3740 | 1469549962790 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:22 INFO - PROCESS | 3740 | 1469549962934 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:19:22 INFO - PROCESS | 3740 | 1469549962945 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 3740 | 1469549962947 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:22 INFO - PROCESS | 3740 | ++DOCSHELL 152F0C00 == 32 [pid = 3740] [id = 387] 08:19:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16DFD800) [pid = 3740] [serial = 1161] [outer = 00000000] 08:19:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A788C00) [pid = 3740] [serial = 1162] [outer = 16DFD800] 08:19:22 INFO - PROCESS | 3740 | 1469549962990 Marionette DEBUG loaded listener.js 08:19:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A790400) [pid = 3740] [serial = 1163] [outer = 16DFD800] 08:19:23 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (112AF000) [pid = 3740] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:19:23 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10F1C000) [pid = 3740] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:19:23 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (152EF800) [pid = 3740] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:19:23 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16D74C00) [pid = 3740] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:19:23 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10A51800) [pid = 3740] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:19:23 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (155AC000) [pid = 3740] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:19:23 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (114E1000) [pid = 3740] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:19:23 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (155A4C00) [pid = 3740] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:19:23 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10A04800) [pid = 3740] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:19:23 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (18106800) [pid = 3740] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:19:23 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (132E5C00) [pid = 3740] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:19:23 INFO - PROCESS | 3740 | 1469549963483 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:19:23 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 () { 08:19:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:19:23 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 () { 08:19:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:19:23 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 () { 08:19:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:19:23 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 () { 08:19:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:19:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 702ms 08:19:23 INFO - PROCESS | 3740 | 1469549963500 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:19:23 INFO - PROCESS | 3740 | 1469549963502 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:19:23 INFO - PROCESS | 3740 | 1469549963506 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:19:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:19:23 INFO - PROCESS | 3740 | 1469549963508 Marionette TRACE conn3 <- [1,1514,null,{}] 08:19:23 INFO - PROCESS | 3740 | 1469549963512 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:23 INFO - PROCESS | 3740 | 1469549963514 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:23 INFO - PROCESS | 3740 | 1469549963576 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:19:23 INFO - PROCESS | 3740 | 1469549963582 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:23 INFO - PROCESS | 3740 | 1469549963584 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:23 INFO - PROCESS | 3740 | ++DOCSHELL 155DEC00 == 33 [pid = 3740] [id = 388] 08:19:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15756400) [pid = 3740] [serial = 1164] [outer = 00000000] 08:19:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17ED2800) [pid = 3740] [serial = 1165] [outer = 15756400] 08:19:23 INFO - PROCESS | 3740 | 1469549963627 Marionette DEBUG loaded listener.js 08:19:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1974D000) [pid = 3740] [serial = 1166] [outer = 15756400] 08:19:24 INFO - PROCESS | 3740 | 1469549964051 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:19:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:19:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:19:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:19:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:19:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:19:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:19:24 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 598ms 08:19:24 INFO - PROCESS | 3740 | 1469549964109 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:19:24 INFO - PROCESS | 3740 | 1469549964111 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:19:24 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:19:24 INFO - PROCESS | 3740 | 1469549964114 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:19:24 INFO - PROCESS | 3740 | 1469549964116 Marionette TRACE conn3 <- [1,1518,null,{}] 08:19:24 INFO - PROCESS | 3740 | 1469549964120 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:24 INFO - PROCESS | 3740 | 1469549964121 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:24 INFO - PROCESS | 3740 | 1469549964224 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:19:24 INFO - PROCESS | 3740 | 1469549964232 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:24 INFO - PROCESS | 3740 | 1469549964234 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:24 INFO - PROCESS | 3740 | ++DOCSHELL 15F6B000 == 34 [pid = 3740] [id = 389] 08:19:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17E8B000) [pid = 3740] [serial = 1167] [outer = 00000000] 08:19:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A817800) [pid = 3740] [serial = 1168] [outer = 17E8B000] 08:19:24 INFO - PROCESS | 3740 | 1469549964277 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A81EC00) [pid = 3740] [serial = 1169] [outer = 17E8B000] 08:19:24 INFO - PROCESS | 3740 | 1469549964667 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:19:24 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 08:19:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:19:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:19:24 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. 08:19:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:19:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 567ms 08:19:24 INFO - PROCESS | 3740 | 1469549964694 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:19:24 INFO - PROCESS | 3740 | 1469549964696 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:19:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:19:24 INFO - PROCESS | 3740 | 1469549964712 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:19:24 INFO - PROCESS | 3740 | 1469549964713 Marionette TRACE conn3 <- [1,1522,null,{}] 08:19:24 INFO - PROCESS | 3740 | 1469549964717 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:24 INFO - PROCESS | 3740 | 1469549964719 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:24 INFO - PROCESS | 3740 | 1469549964781 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:19:24 INFO - PROCESS | 3740 | 1469549964786 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:24 INFO - PROCESS | 3740 | 1469549964788 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:24 INFO - PROCESS | 3740 | ++DOCSHELL 1A3D2000 == 35 [pid = 3740] [id = 390] 08:19:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A3D3800) [pid = 3740] [serial = 1170] [outer = 00000000] 08:19:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1ABBFC00) [pid = 3740] [serial = 1171] [outer = 1A3D3800] 08:19:24 INFO - PROCESS | 3740 | 1469549964849 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1ABC2000) [pid = 3740] [serial = 1172] [outer = 1A3D3800] 08:19:25 INFO - PROCESS | 3740 | 1469549965333 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:19:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:19:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 657ms 08:19:25 INFO - PROCESS | 3740 | 1469549965365 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:19:25 INFO - PROCESS | 3740 | 1469549965369 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:19:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:19:25 INFO - PROCESS | 3740 | 1469549965375 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:19:25 INFO - PROCESS | 3740 | 1469549965380 Marionette TRACE conn3 <- [1,1526,null,{}] 08:19:25 INFO - PROCESS | 3740 | 1469549965387 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:25 INFO - PROCESS | 3740 | 1469549965390 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:25 INFO - PROCESS | 3740 | 1469549965503 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:19:25 INFO - PROCESS | 3740 | 1469549965631 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:25 INFO - PROCESS | 3740 | 1469549965636 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:25 INFO - PROCESS | 3740 | ++DOCSHELL 10E16800 == 36 [pid = 3740] [id = 391] 08:19:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10F12400) [pid = 3740] [serial = 1173] [outer = 00000000] 08:19:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (112B4400) [pid = 3740] [serial = 1174] [outer = 10F12400] 08:19:25 INFO - PROCESS | 3740 | 1469549965692 Marionette DEBUG loaded listener.js 08:19:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (12A2E400) [pid = 3740] [serial = 1175] [outer = 10F12400] 08:19:26 INFO - PROCESS | 3740 | 1469549966269 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:19:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:19:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 956ms 08:19:26 INFO - PROCESS | 3740 | 1469549966340 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:19:26 INFO - PROCESS | 3740 | 1469549966329 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:19:26 INFO - PROCESS | 3740 | 1469549966336 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:19:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:19:26 INFO - PROCESS | 3740 | 1469549966338 Marionette TRACE conn3 <- [1,1530,null,{}] 08:19:26 INFO - PROCESS | 3740 | 1469549966342 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:26 INFO - PROCESS | 3740 | 1469549966345 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:26 INFO - PROCESS | 3740 | 1469549966484 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:19:26 INFO - PROCESS | 3740 | 1469549966614 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:26 INFO - PROCESS | 3740 | 1469549966617 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:26 INFO - PROCESS | 3740 | ++DOCSHELL 1327B400 == 37 [pid = 3740] [id = 392] 08:19:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (132E7800) [pid = 3740] [serial = 1176] [outer = 00000000] 08:19:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (152F4C00) [pid = 3740] [serial = 1177] [outer = 132E7800] 08:19:26 INFO - PROCESS | 3740 | 1469549966674 Marionette DEBUG loaded listener.js 08:19:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15758400) [pid = 3740] [serial = 1178] [outer = 132E7800] 08:19:27 INFO - PROCESS | 3740 | 1469549967244 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:19:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:19:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 956ms 08:19:27 INFO - PROCESS | 3740 | 1469549967304 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:19:27 INFO - PROCESS | 3740 | 1469549967307 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:19:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:19:27 INFO - PROCESS | 3740 | 1469549967311 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:19:27 INFO - PROCESS | 3740 | 1469549967315 Marionette TRACE conn3 <- [1,1534,null,{}] 08:19:27 INFO - PROCESS | 3740 | 1469549967327 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:27 INFO - PROCESS | 3740 | 1469549967332 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:27 INFO - PROCESS | 3740 | 1469549967479 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:19:27 INFO - PROCESS | 3740 | 1469549967623 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:27 INFO - PROCESS | 3740 | 1469549967627 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:27 INFO - PROCESS | 3740 | ++DOCSHELL 160F7400 == 38 [pid = 3740] [id = 393] 08:19:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (160F8400) [pid = 3740] [serial = 1179] [outer = 00000000] 08:19:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (16DF5800) [pid = 3740] [serial = 1180] [outer = 160F8400] 08:19:27 INFO - PROCESS | 3740 | 1469549967685 Marionette DEBUG loaded listener.js 08:19:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (176B7400) [pid = 3740] [serial = 1181] [outer = 160F8400] 08:19:28 INFO - PROCESS | 3740 | 1469549968465 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:19:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:19:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1195ms 08:19:28 INFO - PROCESS | 3740 | 1469549968519 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:19:28 INFO - PROCESS | 3740 | 1469549968523 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:19:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:19:28 INFO - PROCESS | 3740 | 1469549968528 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:19:28 INFO - PROCESS | 3740 | 1469549968533 Marionette TRACE conn3 <- [1,1538,null,{}] 08:19:28 INFO - PROCESS | 3740 | 1469549968538 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:28 INFO - PROCESS | 3740 | 1469549968540 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:28 INFO - PROCESS | 3740 | 1469549968627 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:19:29 INFO - PROCESS | 3740 | --DOCSHELL 12D63C00 == 37 [pid = 3740] [id = 220] 08:19:29 INFO - PROCESS | 3740 | --DOCSHELL 17488000 == 36 [pid = 3740] [id = 229] 08:19:29 INFO - PROCESS | 3740 | --DOCSHELL 112B1C00 == 35 [pid = 3740] [id = 221] 08:19:29 INFO - PROCESS | 3740 | --DOCSHELL 10E0C400 == 34 [pid = 3740] [id = 222] 08:19:29 INFO - PROCESS | 3740 | --DOCSHELL 10564000 == 33 [pid = 3740] [id = 370] 08:19:29 INFO - PROCESS | 3740 | --DOCSHELL 114DD000 == 32 [pid = 3740] [id = 213] 08:19:29 INFO - PROCESS | 3740 | --DOCSHELL 0FACB800 == 31 [pid = 3740] [id = 218] 08:19:29 INFO - PROCESS | 3740 | 1469549969301 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:29 INFO - PROCESS | 3740 | 1469549969305 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (19744000) [pid = 3740] [serial = 1135] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (10A4B800) [pid = 3740] [serial = 682] [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.] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (13924800) [pid = 3740] [serial = 1117] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (13C57C00) [pid = 3740] [serial = 1118] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (15F71400) [pid = 3740] [serial = 1123] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (12ABC800) [pid = 3740] [serial = 1102] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (112B4000) [pid = 3740] [serial = 1101] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15E74800) [pid = 3740] [serial = 1105] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (155AE400) [pid = 3740] [serial = 1104] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1810F400) [pid = 3740] [serial = 1107] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16DF7400) [pid = 3740] [serial = 1126] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16896400) [pid = 3740] [serial = 1124] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (11436800) [pid = 3740] [serial = 1129] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (174BA800) [pid = 3740] [serial = 1127] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (17E88000) [pid = 3740] [serial = 1132] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13C50800) [pid = 3740] [serial = 1130] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12829000) [pid = 3740] [serial = 1114] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12AB0C00) [pid = 3740] [serial = 1115] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15761400) [pid = 3740] [serial = 1120] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1974AC00) [pid = 3740] [serial = 1136] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (10A4D800) [pid = 3740] [serial = 1111] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17EDD000) [pid = 3740] [serial = 1133] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (10E0C000) [pid = 3740] [serial = 1112] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (13147800) [pid = 3740] [serial = 1121] [outer = 00000000] [url = about:blank] 08:19:29 INFO - PROCESS | 3740 | ++DOCSHELL 0FAC8400 == 32 [pid = 3740] [id = 394] 08:19:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0FACAC00) [pid = 3740] [serial = 1182] [outer = 00000000] 08:19:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (10A0A400) [pid = 3740] [serial = 1183] [outer = 0FACAC00] 08:19:29 INFO - PROCESS | 3740 | 1469549969420 Marionette DEBUG loaded listener.js 08:19:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (10E09400) [pid = 3740] [serial = 1184] [outer = 0FACAC00] 08:19:29 INFO - PROCESS | 3740 | 1469549969866 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:19:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:19:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1390ms 08:19:29 INFO - PROCESS | 3740 | 1469549969919 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:19:29 INFO - PROCESS | 3740 | 1469549969922 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:19:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:19:29 INFO - PROCESS | 3740 | 1469549969932 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:19:29 INFO - PROCESS | 3740 | 1469549969937 Marionette TRACE conn3 <- [1,1542,null,{}] 08:19:29 INFO - PROCESS | 3740 | 1469549969945 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:29 INFO - PROCESS | 3740 | 1469549969949 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:30 INFO - PROCESS | 3740 | 1469549970037 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:19:30 INFO - PROCESS | 3740 | 1469549970052 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:30 INFO - PROCESS | 3740 | 1469549970055 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:30 INFO - PROCESS | 3740 | ++DOCSHELL 11CDB000 == 33 [pid = 3740] [id = 395] 08:19:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (11CDF800) [pid = 3740] [serial = 1185] [outer = 00000000] 08:19:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1282F800) [pid = 3740] [serial = 1186] [outer = 11CDF800] 08:19:30 INFO - PROCESS | 3740 | 1469549970103 Marionette DEBUG loaded listener.js 08:19:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (12ABC800) [pid = 3740] [serial = 1187] [outer = 11CDF800] 08:19:30 INFO - PROCESS | 3740 | 1469549970564 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:19:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:19:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 673ms 08:19:30 INFO - PROCESS | 3740 | 1469549970618 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:19:30 INFO - PROCESS | 3740 | 1469549970623 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:19:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:19:30 INFO - PROCESS | 3740 | 1469549970630 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:19:30 INFO - PROCESS | 3740 | 1469549970632 Marionette TRACE conn3 <- [1,1546,null,{}] 08:19:30 INFO - PROCESS | 3740 | 1469549970636 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:30 INFO - PROCESS | 3740 | 1469549970638 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:30 INFO - PROCESS | 3740 | 1469549970732 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:19:30 INFO - PROCESS | 3740 | 1469549970820 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:30 INFO - PROCESS | 3740 | 1469549970823 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:30 INFO - PROCESS | 3740 | ++DOCSHELL 131DF000 == 34 [pid = 3740] [id = 396] 08:19:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (131E0800) [pid = 3740] [serial = 1188] [outer = 00000000] 08:19:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (131EDC00) [pid = 3740] [serial = 1189] [outer = 131E0800] 08:19:30 INFO - PROCESS | 3740 | 1469549970868 Marionette DEBUG loaded listener.js 08:19:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (13938800) [pid = 3740] [serial = 1190] [outer = 131E0800] 08:19:31 INFO - PROCESS | 3740 | 1469549971255 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:19:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:19:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 658ms 08:19:31 INFO - PROCESS | 3740 | 1469549971311 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:19:31 INFO - PROCESS | 3740 | 1469549971313 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:19:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:19:31 INFO - PROCESS | 3740 | 1469549971319 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:19:31 INFO - PROCESS | 3740 | 1469549971325 Marionette TRACE conn3 <- [1,1550,null,{}] 08:19:31 INFO - PROCESS | 3740 | 1469549971353 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:31 INFO - PROCESS | 3740 | 1469549971359 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:31 INFO - PROCESS | 3740 | 1469549971495 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:19:31 INFO - PROCESS | 3740 | 1469549971504 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:31 INFO - PROCESS | 3740 | 1469549971507 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:31 INFO - PROCESS | 3740 | ++DOCSHELL 141C9800 == 35 [pid = 3740] [id = 397] 08:19:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (14455400) [pid = 3740] [serial = 1191] [outer = 00000000] 08:19:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (152F8400) [pid = 3740] [serial = 1192] [outer = 14455400] 08:19:31 INFO - PROCESS | 3740 | 1469549971551 Marionette DEBUG loaded listener.js 08:19:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (130B7000) [pid = 3740] [serial = 1193] [outer = 14455400] 08:19:32 INFO - PROCESS | 3740 | 1469549972019 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:19:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:19:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 762ms 08:19:32 INFO - PROCESS | 3740 | 1469549972082 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:19:32 INFO - PROCESS | 3740 | 1469549972085 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:19:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:19:32 INFO - PROCESS | 3740 | 1469549972088 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:19:32 INFO - PROCESS | 3740 | 1469549972090 Marionette TRACE conn3 <- [1,1554,null,{}] 08:19:32 INFO - PROCESS | 3740 | 1469549972100 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:32 INFO - PROCESS | 3740 | 1469549972102 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:32 INFO - PROCESS | 3740 | 1469549972199 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:19:32 INFO - PROCESS | 3740 | 1469549972257 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:32 INFO - PROCESS | 3740 | 1469549972259 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:32 INFO - PROCESS | 3740 | ++DOCSHELL 152F8000 == 36 [pid = 3740] [id = 398] 08:19:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (155B1C00) [pid = 3740] [serial = 1194] [outer = 00000000] 08:19:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15F6A000) [pid = 3740] [serial = 1195] [outer = 155B1C00] 08:19:32 INFO - PROCESS | 3740 | 1469549972305 Marionette DEBUG loaded listener.js 08:19:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15F6E400) [pid = 3740] [serial = 1196] [outer = 155B1C00] 08:19:32 INFO - PROCESS | 3740 | 1469549972694 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:19:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:19:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 672ms 08:19:32 INFO - PROCESS | 3740 | 1469549972755 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:19:32 INFO - PROCESS | 3740 | 1469549972757 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:19:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:19:32 INFO - PROCESS | 3740 | 1469549972760 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:19:32 INFO - PROCESS | 3740 | 1469549972762 Marionette TRACE conn3 <- [1,1558,null,{}] 08:19:32 INFO - PROCESS | 3740 | 1469549972766 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:32 INFO - PROCESS | 3740 | 1469549972768 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:33 INFO - PROCESS | 3740 | 1469549973124 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:19:33 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1758DC00) [pid = 3740] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:19:33 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11279000) [pid = 3740] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:19:33 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19962800) [pid = 3740] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:19:33 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (11276400) [pid = 3740] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:19:33 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16B0E800) [pid = 3740] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:19:33 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (176BB800) [pid = 3740] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:19:33 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1313E800) [pid = 3740] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:19:33 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1575C000) [pid = 3740] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:19:33 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16DFD800) [pid = 3740] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:19:33 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15756400) [pid = 3740] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:19:33 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17E8B000) [pid = 3740] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:19:33 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1A3D3800) [pid = 3740] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:19:33 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17F52C00) [pid = 3740] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:19:33 INFO - PROCESS | 3740 | 1469549973193 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:33 INFO - PROCESS | 3740 | 1469549973197 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:33 INFO - PROCESS | 3740 | ++DOCSHELL 10E0A800 == 37 [pid = 3740] [id = 399] 08:19:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (10E0D800) [pid = 3740] [serial = 1197] [outer = 00000000] 08:19:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (10E17C00) [pid = 3740] [serial = 1198] [outer = 10E0D800] 08:19:33 INFO - PROCESS | 3740 | 1469549973257 Marionette DEBUG loaded listener.js 08:19:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (11AC8800) [pid = 3740] [serial = 1199] [outer = 10E0D800] 08:19:34 INFO - PROCESS | 3740 | 1469549974056 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:19:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:19:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1359ms 08:19:34 INFO - PROCESS | 3740 | 1469549974113 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:19:34 INFO - PROCESS | 3740 | 1469549974118 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:19:34 INFO - PROCESS | 3740 | 1469549974123 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:19:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:19:34 INFO - PROCESS | 3740 | 1469549974127 Marionette TRACE conn3 <- [1,1562,null,{}] 08:19:34 INFO - PROCESS | 3740 | 1469549974131 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:34 INFO - PROCESS | 3740 | 1469549974134 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:34 INFO - PROCESS | 3740 | 1469549974250 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:19:34 INFO - PROCESS | 3740 | 1469549974379 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:34 INFO - PROCESS | 3740 | 1469549974383 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:34 INFO - PROCESS | 3740 | ++DOCSHELL 10A09400 == 38 [pid = 3740] [id = 400] 08:19:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (139D0400) [pid = 3740] [serial = 1200] [outer = 00000000] 08:19:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (141C1C00) [pid = 3740] [serial = 1201] [outer = 139D0400] 08:19:34 INFO - PROCESS | 3740 | 1469549974441 Marionette DEBUG loaded listener.js 08:19:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1524AC00) [pid = 3740] [serial = 1202] [outer = 139D0400] 08:19:35 INFO - PROCESS | 3740 | 1469549975256 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:19:35 INFO - PROCESS | 3740 | --DOCSHELL 114E0000 == 37 [pid = 3740] [id = 371] 08:19:35 INFO - PROCESS | 3740 | --DOCSHELL 11279400 == 36 [pid = 3740] [id = 374] 08:19:35 INFO - PROCESS | 3740 | --DOCSHELL 16B0C400 == 35 [pid = 3740] [id = 384] 08:19:35 INFO - PROCESS | 3740 | --DOCSHELL 12D9BC00 == 34 [pid = 3740] [id = 382] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A786000) [pid = 3740] [serial = 1108] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (176BD000) [pid = 3740] [serial = 1156] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17BBB400) [pid = 3740] [serial = 1157] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (12A36000) [pid = 3740] [serial = 1141] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (13159C00) [pid = 3740] [serial = 1142] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A3D0C00) [pid = 3740] [serial = 1139] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (19D1CC00) [pid = 3740] [serial = 1138] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (112B0800) [pid = 3740] [serial = 1144] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (114E1C00) [pid = 3740] [serial = 1145] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (16DFE000) [pid = 3740] [serial = 1153] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (19D17000) [pid = 3740] [serial = 1160] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (132E4400) [pid = 3740] [serial = 1147] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (13937400) [pid = 3740] [serial = 1148] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (19741400) [pid = 3740] [serial = 1159] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (15E73000) [pid = 3740] [serial = 1150] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (15F64800) [pid = 3740] [serial = 1151] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (1A788C00) [pid = 3740] [serial = 1162] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (17ED2800) [pid = 3740] [serial = 1165] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (1A817800) [pid = 3740] [serial = 1168] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (1ABBFC00) [pid = 3740] [serial = 1171] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (1ABC2000) [pid = 3740] [serial = 1172] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (1974D000) [pid = 3740] [serial = 1166] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (1A790400) [pid = 3740] [serial = 1163] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (173FC400) [pid = 3740] [serial = 1154] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 3740 | --DOMWINDOW == 49 (1A81EC00) [pid = 3740] [serial = 1169] [outer = 00000000] [url = about:blank] 08:19:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:19:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1195ms 08:19:35 INFO - PROCESS | 3740 | 1469549975335 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:19:35 INFO - PROCESS | 3740 | 1469549975341 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:19:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:19:35 INFO - PROCESS | 3740 | 1469549975347 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:19:35 INFO - PROCESS | 3740 | 1469549975351 Marionette TRACE conn3 <- [1,1566,null,{}] 08:19:35 INFO - PROCESS | 3740 | 1469549975342 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:35 INFO - PROCESS | 3740 | 1469549975345 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:35 INFO - PROCESS | 3740 | 1469549975435 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:19:35 INFO - PROCESS | 3740 | 1469549975443 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:35 INFO - PROCESS | 3740 | 1469549975447 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:35 INFO - PROCESS | 3740 | ++DOCSHELL 10F18000 == 35 [pid = 3740] [id = 401] 08:19:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (10F1A400) [pid = 3740] [serial = 1203] [outer = 00000000] 08:19:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (12A2C400) [pid = 3740] [serial = 1204] [outer = 10F1A400] 08:19:35 INFO - PROCESS | 3740 | 1469549975495 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (12D63000) [pid = 3740] [serial = 1205] [outer = 10F1A400] 08:19:35 INFO - PROCESS | 3740 | 1469549976001 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:19:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:19:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 702ms 08:19:36 INFO - PROCESS | 3740 | 1469549976049 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 3740 | 1469549976054 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:19:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:19:36 INFO - PROCESS | 3740 | 1469549976060 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:19:36 INFO - PROCESS | 3740 | 1469549976063 Marionette TRACE conn3 <- [1,1570,null,{}] 08:19:36 INFO - PROCESS | 3740 | 1469549976068 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:36 INFO - PROCESS | 3740 | 1469549976071 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:36 INFO - PROCESS | 3740 | 1469549976162 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:19:36 INFO - PROCESS | 3740 | 1469549976248 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:36 INFO - PROCESS | 3740 | 1469549976251 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:36 INFO - PROCESS | 3740 | ++DOCSHELL 139D4000 == 36 [pid = 3740] [id = 402] 08:19:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (13C58000) [pid = 3740] [serial = 1206] [outer = 00000000] 08:19:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (141C3400) [pid = 3740] [serial = 1207] [outer = 13C58000] 08:19:36 INFO - PROCESS | 3740 | 1469549976298 Marionette DEBUG loaded listener.js 08:19:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (152EE400) [pid = 3740] [serial = 1208] [outer = 13C58000] 08:19:36 INFO - PROCESS | 3740 | 1469549976669 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:19:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:19:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 672ms 08:19:36 INFO - PROCESS | 3740 | 1469549976726 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 3740 | 1469549976728 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:19:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:19:36 INFO - PROCESS | 3740 | 1469549976732 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:19:36 INFO - PROCESS | 3740 | 1469549976736 Marionette TRACE conn3 <- [1,1574,null,{}] 08:19:36 INFO - PROCESS | 3740 | 1469549976747 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:36 INFO - PROCESS | 3740 | 1469549976752 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:36 INFO - PROCESS | 3740 | 1469549976865 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:19:36 INFO - PROCESS | 3740 | 1469549976862 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:36 INFO - PROCESS | 3740 | 1469549976865 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:36 INFO - PROCESS | 3740 | ++DOCSHELL 15F68C00 == 37 [pid = 3740] [id = 403] 08:19:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (15F69400) [pid = 3740] [serial = 1209] [outer = 00000000] 08:19:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (160EDC00) [pid = 3740] [serial = 1210] [outer = 15F69400] 08:19:36 INFO - PROCESS | 3740 | 1469549976913 Marionette DEBUG loaded listener.js 08:19:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (160F3400) [pid = 3740] [serial = 1211] [outer = 15F69400] 08:19:37 INFO - PROCESS | 3740 | 1469549977354 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:19:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:19:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 673ms 08:19:37 INFO - PROCESS | 3740 | 1469549977395 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:19:37 INFO - PROCESS | 3740 | 1469549977398 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:19:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:19:37 INFO - PROCESS | 3740 | 1469549977401 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:19:37 INFO - PROCESS | 3740 | 1469549977403 Marionette TRACE conn3 <- [1,1578,null,{}] 08:19:37 INFO - PROCESS | 3740 | 1469549977406 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:37 INFO - PROCESS | 3740 | 1469549977408 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:37 INFO - PROCESS | 3740 | 1469549977522 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:19:37 INFO - PROCESS | 3740 | 1469549977527 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:37 INFO - PROCESS | 3740 | 1469549977529 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:37 INFO - PROCESS | 3740 | ++DOCSHELL 16950800 == 38 [pid = 3740] [id = 404] 08:19:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (16953000) [pid = 3740] [serial = 1212] [outer = 00000000] 08:19:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (16B0D800) [pid = 3740] [serial = 1213] [outer = 16953000] 08:19:37 INFO - PROCESS | 3740 | 1469549977580 Marionette DEBUG loaded listener.js 08:19:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (16DF0800) [pid = 3740] [serial = 1214] [outer = 16953000] 08:19:38 INFO - PROCESS | 3740 | 1469549978022 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:19:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:19:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 672ms 08:19:38 INFO - PROCESS | 3740 | 1469549978064 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:19:38 INFO - PROCESS | 3740 | 1469549978066 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:19:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:19:38 INFO - PROCESS | 3740 | 1469549978069 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:19:38 INFO - PROCESS | 3740 | 1469549978071 Marionette TRACE conn3 <- [1,1582,null,{}] 08:19:38 INFO - PROCESS | 3740 | 1469549978074 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:38 INFO - PROCESS | 3740 | 1469549978076 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:38 INFO - PROCESS | 3740 | 1469549978212 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:19:38 INFO - PROCESS | 3740 | 1469549978272 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:38 INFO - PROCESS | 3740 | 1469549978274 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:38 INFO - PROCESS | 3740 | ++DOCSHELL 10E09800 == 39 [pid = 3740] [id = 405] 08:19:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (16DF9C00) [pid = 3740] [serial = 1215] [outer = 00000000] 08:19:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (173FF400) [pid = 3740] [serial = 1216] [outer = 16DF9C00] 08:19:38 INFO - PROCESS | 3740 | 1469549978317 Marionette DEBUG loaded listener.js 08:19:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (174B9400) [pid = 3740] [serial = 1217] [outer = 16DF9C00] 08:19:38 INFO - PROCESS | 3740 | 1469549978726 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:19:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:19:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 657ms 08:19:38 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (11CDF800) [pid = 3740] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:19:38 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (0FACAC00) [pid = 3740] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:19:38 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (131E0800) [pid = 3740] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:19:38 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (14455400) [pid = 3740] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:19:38 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (132E7800) [pid = 3740] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:19:38 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (160F8400) [pid = 3740] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:19:38 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (10F12400) [pid = 3740] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:19:38 INFO - PROCESS | 3740 | 1469549978753 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:19:38 INFO - PROCESS | 3740 | 1469549978755 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:19:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:19:38 INFO - PROCESS | 3740 | 1469549978758 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:19:38 INFO - PROCESS | 3740 | 1469549978760 Marionette TRACE conn3 <- [1,1586,null,{}] 08:19:38 INFO - PROCESS | 3740 | 1469549978763 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:38 INFO - PROCESS | 3740 | 1469549978769 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:38 INFO - PROCESS | 3740 | 1469549978881 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:19:38 INFO - PROCESS | 3740 | 1469549978939 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:38 INFO - PROCESS | 3740 | 1469549978941 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:38 INFO - PROCESS | 3740 | ++DOCSHELL 10B74400 == 40 [pid = 3740] [id = 406] 08:19:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (15F69C00) [pid = 3740] [serial = 1218] [outer = 00000000] 08:19:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (173FD400) [pid = 3740] [serial = 1219] [outer = 15F69C00] 08:19:38 INFO - PROCESS | 3740 | 1469549978985 Marionette DEBUG loaded listener.js 08:19:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (174BA800) [pid = 3740] [serial = 1220] [outer = 15F69C00] 08:19:39 INFO - PROCESS | 3740 | 1469549979334 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:19:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:19:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 597ms 08:19:39 INFO - PROCESS | 3740 | 1469549979368 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:19:39 INFO - PROCESS | 3740 | 1469549979370 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:19:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:19:39 INFO - PROCESS | 3740 | 1469549979374 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:19:39 INFO - PROCESS | 3740 | 1469549979375 Marionette TRACE conn3 <- [1,1590,null,{}] 08:19:39 INFO - PROCESS | 3740 | 1469549979379 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:39 INFO - PROCESS | 3740 | 1469549979381 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:39 INFO - PROCESS | 3740 | 1469549979458 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:19:39 INFO - PROCESS | 3740 | 1469549979463 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:39 INFO - PROCESS | 3740 | 1469549979465 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:39 INFO - PROCESS | 3740 | ++DOCSHELL 14F61800 == 41 [pid = 3740] [id = 407] 08:19:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (16DF8C00) [pid = 3740] [serial = 1221] [outer = 00000000] 08:19:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (17E35C00) [pid = 3740] [serial = 1222] [outer = 16DF8C00] 08:19:39 INFO - PROCESS | 3740 | 1469549979509 Marionette DEBUG loaded listener.js 08:19:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (17E85400) [pid = 3740] [serial = 1223] [outer = 16DF8C00] 08:19:39 INFO - PROCESS | 3740 | 1469549979948 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:19:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:19:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 613ms 08:19:39 INFO - PROCESS | 3740 | 1469549979976 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:19:39 INFO - PROCESS | 3740 | 1469549979978 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:19:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:19:39 INFO - PROCESS | 3740 | 1469549979981 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:19:39 INFO - PROCESS | 3740 | 1469549979983 Marionette TRACE conn3 <- [1,1594,null,{}] 08:19:39 INFO - PROCESS | 3740 | 1469549979986 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:39 INFO - PROCESS | 3740 | 1469549979988 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:40 INFO - PROCESS | 3740 | 1469549980065 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:19:40 INFO - PROCESS | 3740 | 1469549980070 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:40 INFO - PROCESS | 3740 | 1469549980072 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:40 INFO - PROCESS | 3740 | ++DOCSHELL 16DFC800 == 42 [pid = 3740] [id = 408] 08:19:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (17E8E000) [pid = 3740] [serial = 1224] [outer = 00000000] 08:19:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (17F58C00) [pid = 3740] [serial = 1225] [outer = 17E8E000] 08:19:40 INFO - PROCESS | 3740 | 1469549980122 Marionette DEBUG loaded listener.js 08:19:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1810C800) [pid = 3740] [serial = 1226] [outer = 17E8E000] 08:19:40 INFO - PROCESS | 3740 | 1469549980530 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:19:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:19:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 567ms 08:19:40 INFO - PROCESS | 3740 | 1469549980567 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:19:40 INFO - PROCESS | 3740 | 1469549980569 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:19:40 INFO - PROCESS | 3740 | 1469549980572 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:19:40 INFO - PROCESS | 3740 | 1469549980574 Marionette TRACE conn3 <- [1,1598,null,{}] 08:19:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:19:40 INFO - PROCESS | 3740 | 1469549980581 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:40 INFO - PROCESS | 3740 | 1469549980585 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:40 INFO - PROCESS | 3740 | 1469549980666 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:19:40 INFO - PROCESS | 3740 | 1469549980672 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:40 INFO - PROCESS | 3740 | 1469549980673 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:40 INFO - PROCESS | 3740 | ++DOCSHELL 15E73C00 == 43 [pid = 3740] [id = 409] 08:19:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (176C2800) [pid = 3740] [serial = 1227] [outer = 00000000] 08:19:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (18113800) [pid = 3740] [serial = 1228] [outer = 176C2800] 08:19:40 INFO - PROCESS | 3740 | 1469549980701 Marionette DEBUG loaded listener.js 08:19:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (19740800) [pid = 3740] [serial = 1229] [outer = 176C2800] 08:19:41 INFO - PROCESS | 3740 | 1469549981148 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:19:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:19:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 598ms 08:19:41 INFO - PROCESS | 3740 | 1469549981178 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:19:41 INFO - PROCESS | 3740 | 1469549981180 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:19:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:19:41 INFO - PROCESS | 3740 | 1469549981220 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:19:41 INFO - PROCESS | 3740 | 1469549981223 Marionette TRACE conn3 <- [1,1602,null,{}] 08:19:41 INFO - PROCESS | 3740 | 1469549981234 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:41 INFO - PROCESS | 3740 | 1469549981238 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:41 INFO - PROCESS | 3740 | 1469549981352 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:19:41 INFO - PROCESS | 3740 | 1469549981455 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:41 INFO - PROCESS | 3740 | 1469549981459 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:41 INFO - PROCESS | 3740 | ++DOCSHELL 10F1C000 == 44 [pid = 3740] [id = 410] 08:19:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1127C800) [pid = 3740] [serial = 1230] [outer = 00000000] 08:19:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (12828C00) [pid = 3740] [serial = 1231] [outer = 1127C800] 08:19:41 INFO - PROCESS | 3740 | 1469549981499 Marionette DEBUG loaded listener.js 08:19:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (12AB7C00) [pid = 3740] [serial = 1232] [outer = 1127C800] 08:19:42 INFO - PROCESS | 3740 | 1469549982106 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:19:42 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 08:19:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 941ms 08:19:42 INFO - PROCESS | 3740 | 1469549982135 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:19:42 INFO - PROCESS | 3740 | 1469549982141 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:19:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:19:42 INFO - PROCESS | 3740 | 1469549982149 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:19:42 INFO - PROCESS | 3740 | 1469549982151 Marionette TRACE conn3 <- [1,1606,null,{}] 08:19:42 INFO - PROCESS | 3740 | 1469549982157 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:42 INFO - PROCESS | 3740 | 1469549982162 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:42 INFO - PROCESS | 3740 | 1469549982253 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:19:42 INFO - PROCESS | 3740 | 1469549982388 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:42 INFO - PROCESS | 3740 | 1469549982390 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:42 INFO - PROCESS | 3740 | ++DOCSHELL 141C0400 == 45 [pid = 3740] [id = 411] 08:19:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (141C2000) [pid = 3740] [serial = 1233] [outer = 00000000] 08:19:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (152F7400) [pid = 3740] [serial = 1234] [outer = 141C2000] 08:19:42 INFO - PROCESS | 3740 | 1469549982447 Marionette DEBUG loaded listener.js 08:19:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15E7B800) [pid = 3740] [serial = 1235] [outer = 141C2000] 08:19:42 INFO - PROCESS | 3740 | 1469549982993 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:19:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:19:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 851ms 08:19:42 INFO - PROCESS | 3740 | 1469549982999 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:19:43 INFO - PROCESS | 3740 | 1469549983001 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:19:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:19:43 INFO - PROCESS | 3740 | 1469549983005 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:19:43 INFO - PROCESS | 3740 | 1469549983008 Marionette TRACE conn3 <- [1,1610,null,{}] 08:19:43 INFO - PROCESS | 3740 | 1469549983011 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:43 INFO - PROCESS | 3740 | 1469549983014 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:43 INFO - PROCESS | 3740 | 1469549983120 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:19:43 INFO - PROCESS | 3740 | 1469549983231 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:43 INFO - PROCESS | 3740 | 1469549983237 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:43 INFO - PROCESS | 3740 | ++DOCSHELL 16B0E800 == 46 [pid = 3740] [id = 412] 08:19:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16D73400) [pid = 3740] [serial = 1236] [outer = 00000000] 08:19:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17597C00) [pid = 3740] [serial = 1237] [outer = 16D73400] 08:19:43 INFO - PROCESS | 3740 | 1469549983334 Marionette DEBUG loaded listener.js 08:19:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17E40400) [pid = 3740] [serial = 1238] [outer = 16D73400] 08:19:43 INFO - PROCESS | 3740 | 1469549983911 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:19:43 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 08:19:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 941ms 08:19:43 INFO - PROCESS | 3740 | 1469549983963 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:19:43 INFO - PROCESS | 3740 | 1469549983965 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:19:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:19:43 INFO - PROCESS | 3740 | 1469549983969 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:19:43 INFO - PROCESS | 3740 | 1469549983971 Marionette TRACE conn3 <- [1,1614,null,{}] 08:19:43 INFO - PROCESS | 3740 | 1469549983975 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:43 INFO - PROCESS | 3740 | 1469549983977 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:44 INFO - PROCESS | 3740 | 1469549984104 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:19:44 INFO - PROCESS | 3740 | 1469549984336 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:44 INFO - PROCESS | 3740 | 1469549984339 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:44 INFO - PROCESS | 3740 | ++DOCSHELL 10A49000 == 47 [pid = 3740] [id = 413] 08:19:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (10A4B800) [pid = 3740] [serial = 1239] [outer = 00000000] 08:19:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10B80000) [pid = 3740] [serial = 1240] [outer = 10A4B800] 08:19:44 INFO - PROCESS | 3740 | 1469549984405 Marionette DEBUG loaded listener.js 08:19:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (110BE800) [pid = 3740] [serial = 1241] [outer = 10A4B800] 08:19:44 INFO - PROCESS | 3740 | 1469549984922 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:19:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:19:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1001ms 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 173F7400 == 46 [pid = 3740] [id = 385] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 155DEC00 == 45 [pid = 3740] [id = 388] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 16D74800 == 44 [pid = 3740] [id = 375] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 1055A000 == 43 [pid = 3740] [id = 376] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 155A4800 == 42 [pid = 3740] [id = 373] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 15F6B000 == 41 [pid = 3740] [id = 389] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 0FAC8400 == 40 [pid = 3740] [id = 394] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 139D8C00 == 39 [pid = 3740] [id = 377] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 132E5000 == 38 [pid = 3740] [id = 372] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 110C0800 == 37 [pid = 3740] [id = 381] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 15759800 == 36 [pid = 3740] [id = 383] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 16DFF000 == 35 [pid = 3740] [id = 386] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 0FACA800 == 34 [pid = 3740] [id = 378] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 152F0C00 == 33 [pid = 3740] [id = 387] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 160F7400 == 32 [pid = 3740] [id = 393] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 1327B400 == 31 [pid = 3740] [id = 392] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 10E16800 == 30 [pid = 3740] [id = 391] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 1995E800 == 29 [pid = 3740] [id = 379] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 1A3D2000 == 28 [pid = 3740] [id = 390] 08:19:45 INFO - PROCESS | 3740 | --DOCSHELL 110C0400 == 27 [pid = 3740] [id = 380] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (13938800) [pid = 3740] [serial = 1190] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (131EDC00) [pid = 3740] [serial = 1189] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (152F8400) [pid = 3740] [serial = 1192] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15758400) [pid = 3740] [serial = 1178] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (176B7400) [pid = 3740] [serial = 1181] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12A2E400) [pid = 3740] [serial = 1175] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (130B7000) [pid = 3740] [serial = 1193] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1282F800) [pid = 3740] [serial = 1186] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12ABC800) [pid = 3740] [serial = 1187] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (10A0A400) [pid = 3740] [serial = 1183] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15F6A000) [pid = 3740] [serial = 1195] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (10E09400) [pid = 3740] [serial = 1184] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (16DF5800) [pid = 3740] [serial = 1180] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (112B4400) [pid = 3740] [serial = 1174] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (152F4C00) [pid = 3740] [serial = 1177] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3740 | 1469549985614 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:19:45 INFO - PROCESS | 3740 | 1469549985618 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:19:45 INFO - PROCESS | 3740 | 1469549985670 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:19:45 INFO - PROCESS | 3740 | 1469549985673 Marionette TRACE conn3 <- [1,1618,null,{}] 08:19:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:19:45 INFO - PROCESS | 3740 | 1469549985681 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:45 INFO - PROCESS | 3740 | 1469549985685 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:45 INFO - PROCESS | 3740 | 1469549985754 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:19:45 INFO - PROCESS | 3740 | 1469549985762 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:45 INFO - PROCESS | 3740 | 1469549985767 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:45 INFO - PROCESS | 3740 | ++DOCSHELL 10E16000 == 28 [pid = 3740] [id = 414] 08:19:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (10E16400) [pid = 3740] [serial = 1242] [outer = 00000000] 08:19:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (10F14000) [pid = 3740] [serial = 1243] [outer = 10E16400] 08:19:45 INFO - PROCESS | 3740 | 1469549985841 Marionette DEBUG loaded listener.js 08:19:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1127A400) [pid = 3740] [serial = 1244] [outer = 10E16400] 08:19:46 INFO - PROCESS | 3740 | 1469549986359 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:19:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:19:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 702ms 08:19:46 INFO - PROCESS | 3740 | 1469549986383 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:19:46 INFO - PROCESS | 3740 | 1469549986386 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:19:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:19:46 INFO - PROCESS | 3740 | 1469549986393 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:19:46 INFO - PROCESS | 3740 | 1469549986398 Marionette TRACE conn3 <- [1,1622,null,{}] 08:19:46 INFO - PROCESS | 3740 | 1469549986402 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:46 INFO - PROCESS | 3740 | 1469549986405 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:46 INFO - PROCESS | 3740 | 1469549986478 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:19:46 INFO - PROCESS | 3740 | 1469549986486 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:46 INFO - PROCESS | 3740 | 1469549986489 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:46 INFO - PROCESS | 3740 | ++DOCSHELL 13059800 == 29 [pid = 3740] [id = 415] 08:19:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (130AD800) [pid = 3740] [serial = 1245] [outer = 00000000] 08:19:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13147800) [pid = 3740] [serial = 1246] [outer = 130AD800] 08:19:46 INFO - PROCESS | 3740 | 1469549986537 Marionette DEBUG loaded listener.js 08:19:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (131EB000) [pid = 3740] [serial = 1247] [outer = 130AD800] 08:19:46 INFO - PROCESS | 3740 | 1469549986985 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 628ms 08:19:47 INFO - PROCESS | 3740 | 1469549987010 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:19:47 INFO - PROCESS | 3740 | 1469549987012 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:19:47 INFO - PROCESS | 3740 | 1469549987016 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:19:47 INFO - PROCESS | 3740 | 1469549987018 Marionette TRACE conn3 <- [1,1626,null,{}] 08:19:47 INFO - PROCESS | 3740 | 1469549987027 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:47 INFO - PROCESS | 3740 | 1469549987032 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:47 INFO - PROCESS | 3740 | 1469549987146 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:19:47 INFO - PROCESS | 3740 | 1469549987239 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:47 INFO - PROCESS | 3740 | 1469549987243 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:47 INFO - PROCESS | 3740 | ++DOCSHELL 152EA400 == 30 [pid = 3740] [id = 416] 08:19:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (152EC000) [pid = 3740] [serial = 1248] [outer = 00000000] 08:19:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (152F8C00) [pid = 3740] [serial = 1249] [outer = 152EC000] 08:19:47 INFO - PROCESS | 3740 | 1469549987299 Marionette DEBUG loaded listener.js 08:19:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (155DD000) [pid = 3740] [serial = 1250] [outer = 152EC000] 08:19:47 INFO - PROCESS | 3740 | 1469549987668 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 672ms 08:19:47 INFO - PROCESS | 3740 | 1469549987697 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:19:47 INFO - PROCESS | 3740 | 1469549987699 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:19:47 INFO - PROCESS | 3740 | 1469549987703 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:19:47 INFO - PROCESS | 3740 | 1469549987704 Marionette TRACE conn3 <- [1,1630,null,{}] 08:19:47 INFO - PROCESS | 3740 | 1469549987692 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:47 INFO - PROCESS | 3740 | 1469549987694 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:47 INFO - PROCESS | 3740 | 1469549987789 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:19:47 INFO - PROCESS | 3740 | 1469549987892 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:47 INFO - PROCESS | 3740 | 1469549987894 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:47 INFO - PROCESS | 3740 | ++DOCSHELL 155AE400 == 31 [pid = 3740] [id = 417] 08:19:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15758400) [pid = 3740] [serial = 1251] [outer = 00000000] 08:19:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (160ED000) [pid = 3740] [serial = 1252] [outer = 15758400] 08:19:47 INFO - PROCESS | 3740 | 1469549987938 Marionette DEBUG loaded listener.js 08:19:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (160F6000) [pid = 3740] [serial = 1253] [outer = 15758400] 08:19:48 INFO - PROCESS | 3740 | 1469549988360 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:19:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:19:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 702ms 08:19:48 INFO - PROCESS | 3740 | 1469549988405 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:19:48 INFO - PROCESS | 3740 | 1469549988407 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:19:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:19:48 INFO - PROCESS | 3740 | 1469549988415 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:19:48 INFO - PROCESS | 3740 | 1469549988417 Marionette TRACE conn3 <- [1,1634,null,{}] 08:19:48 INFO - PROCESS | 3740 | 1469549988421 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:48 INFO - PROCESS | 3740 | 1469549988423 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:48 INFO - PROCESS | 3740 | 1469549988540 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:19:48 INFO - PROCESS | 3740 | 1469549988551 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:48 INFO - PROCESS | 3740 | 1469549988553 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:48 INFO - PROCESS | 3740 | ++DOCSHELL 15F62400 == 32 [pid = 3740] [id = 418] 08:19:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15F6CC00) [pid = 3740] [serial = 1254] [outer = 00000000] 08:19:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16DF2C00) [pid = 3740] [serial = 1255] [outer = 15F6CC00] 08:19:48 INFO - PROCESS | 3740 | 1469549988598 Marionette DEBUG loaded listener.js 08:19:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16ED8800) [pid = 3740] [serial = 1256] [outer = 15F6CC00] 08:19:49 INFO - PROCESS | 3740 | 1469549989019 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 672ms 08:19:49 INFO - PROCESS | 3740 | 1469549989076 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:19:49 INFO - PROCESS | 3740 | 1469549989079 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:19:49 INFO - PROCESS | 3740 | 1469549989088 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:19:49 INFO - PROCESS | 3740 | 1469549989089 Marionette TRACE conn3 <- [1,1638,null,{}] 08:19:49 INFO - PROCESS | 3740 | 1469549989093 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:49 INFO - PROCESS | 3740 | 1469549989099 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:49 INFO - PROCESS | 3740 | 1469549989236 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:19:49 INFO - PROCESS | 3740 | 1469549989287 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:49 INFO - PROCESS | 3740 | 1469549989290 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:49 INFO - PROCESS | 3740 | ++DOCSHELL 17E36000 == 33 [pid = 3740] [id = 419] 08:19:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17E3CC00) [pid = 3740] [serial = 1257] [outer = 00000000] 08:19:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17ED2800) [pid = 3740] [serial = 1258] [outer = 17E3CC00] 08:19:49 INFO - PROCESS | 3740 | 1469549989334 Marionette DEBUG loaded listener.js 08:19:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (18112C00) [pid = 3740] [serial = 1259] [outer = 17E3CC00] 08:19:49 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (176C2800) [pid = 3740] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:19:49 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (16DF9C00) [pid = 3740] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:19:49 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15F69C00) [pid = 3740] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:19:49 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10F1A400) [pid = 3740] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:19:49 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (13C58000) [pid = 3740] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:19:49 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (139D0400) [pid = 3740] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:19:49 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15F69400) [pid = 3740] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:19:49 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10E0D800) [pid = 3740] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:19:49 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (155B1C00) [pid = 3740] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:19:49 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16DF8C00) [pid = 3740] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:19:49 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17E8E000) [pid = 3740] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:19:49 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16953000) [pid = 3740] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:19:49 INFO - PROCESS | 3740 | 1469549989924 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 867ms 08:19:49 INFO - PROCESS | 3740 | 1469549989954 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:19:49 INFO - PROCESS | 3740 | 1469549989956 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:19:49 INFO - PROCESS | 3740 | 1469549989960 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:19:49 INFO - PROCESS | 3740 | 1469549989962 Marionette TRACE conn3 <- [1,1642,null,{}] 08:19:49 INFO - PROCESS | 3740 | 1469549989965 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:49 INFO - PROCESS | 3740 | 1469549989966 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:50 INFO - PROCESS | 3740 | 1469549990041 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:19:50 INFO - PROCESS | 3740 | 1469549990048 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:50 INFO - PROCESS | 3740 | 1469549990050 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:50 INFO - PROCESS | 3740 | ++DOCSHELL 13C58000 == 34 [pid = 3740] [id = 420] 08:19:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (141BCC00) [pid = 3740] [serial = 1260] [outer = 00000000] 08:19:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15F67400) [pid = 3740] [serial = 1261] [outer = 141BCC00] 08:19:50 INFO - PROCESS | 3740 | 1469549990086 Marionette DEBUG loaded listener.js 08:19:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16953000) [pid = 3740] [serial = 1262] [outer = 141BCC00] 08:19:50 INFO - PROCESS | 3740 | 1469549990502 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:19:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:19:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 598ms 08:19:50 INFO - PROCESS | 3740 | 1469549990561 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:19:50 INFO - PROCESS | 3740 | 1469549990563 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:19:50 INFO - PROCESS | 3740 | 1469549990566 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:19:50 INFO - PROCESS | 3740 | 1469549990568 Marionette TRACE conn3 <- [1,1646,null,{}] 08:19:50 INFO - PROCESS | 3740 | 1469549990571 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:50 INFO - PROCESS | 3740 | 1469549990573 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:50 INFO - PROCESS | 3740 | 1469549990650 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:19:50 INFO - PROCESS | 3740 | 1469549990655 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:50 INFO - PROCESS | 3740 | 1469549990657 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:50 INFO - PROCESS | 3740 | ++DOCSHELL 15F6A000 == 35 [pid = 3740] [id = 421] 08:19:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16DF8C00) [pid = 3740] [serial = 1263] [outer = 00000000] 08:19:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19749000) [pid = 3740] [serial = 1264] [outer = 16DF8C00] 08:19:50 INFO - PROCESS | 3740 | 1469549990701 Marionette DEBUG loaded listener.js 08:19:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19876400) [pid = 3740] [serial = 1265] [outer = 16DF8C00] 08:19:51 INFO - PROCESS | 3740 | 1469549991121 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 568ms 08:19:51 INFO - PROCESS | 3740 | 1469549991145 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:19:51 INFO - PROCESS | 3740 | 1469549991147 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:19:51 INFO - PROCESS | 3740 | 1469549991151 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:19:51 INFO - PROCESS | 3740 | 1469549991153 Marionette TRACE conn3 <- [1,1650,null,{}] 08:19:51 INFO - PROCESS | 3740 | 1469549991160 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:51 INFO - PROCESS | 3740 | 1469549991162 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:51 INFO - PROCESS | 3740 | 1469549991240 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:19:51 INFO - PROCESS | 3740 | 1469549991246 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:51 INFO - PROCESS | 3740 | 1469549991248 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:51 INFO - PROCESS | 3740 | ++DOCSHELL 19D1E000 == 36 [pid = 3740] [id = 422] 08:19:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19D1E400) [pid = 3740] [serial = 1266] [outer = 00000000] 08:19:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A336000) [pid = 3740] [serial = 1267] [outer = 19D1E400] 08:19:51 INFO - PROCESS | 3740 | 1469549991277 Marionette DEBUG loaded listener.js 08:19:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A3C7000) [pid = 3740] [serial = 1268] [outer = 19D1E400] 08:19:51 INFO - PROCESS | 3740 | 1469549991703 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 612ms 08:19:51 INFO - PROCESS | 3740 | 1469549991758 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:19:51 INFO - PROCESS | 3740 | 1469549991760 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:19:51 INFO - PROCESS | 3740 | 1469549991764 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:19:51 INFO - PROCESS | 3740 | 1469549991765 Marionette TRACE conn3 <- [1,1654,null,{}] 08:19:51 INFO - PROCESS | 3740 | 1469549991769 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:51 INFO - PROCESS | 3740 | 1469549991771 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:51 INFO - PROCESS | 3740 | 1469549991894 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:19:52 INFO - PROCESS | 3740 | 1469549992033 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:52 INFO - PROCESS | 3740 | 1469549992037 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:52 INFO - PROCESS | 3740 | ++DOCSHELL 0F97C400 == 37 [pid = 3740] [id = 423] 08:19:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0FA6DC00) [pid = 3740] [serial = 1269] [outer = 00000000] 08:19:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (10A02000) [pid = 3740] [serial = 1270] [outer = 0FA6DC00] 08:19:52 INFO - PROCESS | 3740 | 1469549992095 Marionette DEBUG loaded listener.js 08:19:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (10E0F000) [pid = 3740] [serial = 1271] [outer = 0FA6DC00] 08:19:52 INFO - PROCESS | 3740 | 1469549992840 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1135ms 08:19:52 INFO - PROCESS | 3740 | 1469549992906 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:19:52 INFO - PROCESS | 3740 | 1469549992911 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:19:52 INFO - PROCESS | 3740 | 1469549992916 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:19:52 INFO - PROCESS | 3740 | 1469549992920 Marionette TRACE conn3 <- [1,1658,null,{}] 08:19:52 INFO - PROCESS | 3740 | 1469549992925 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:52 INFO - PROCESS | 3740 | 1469549992928 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:53 INFO - PROCESS | 3740 | 1469549993058 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:19:53 INFO - PROCESS | 3740 | 1469549993183 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:53 INFO - PROCESS | 3740 | 1469549993187 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:53 INFO - PROCESS | 3740 | ++DOCSHELL 13923400 == 38 [pid = 3740] [id = 424] 08:19:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (13938400) [pid = 3740] [serial = 1272] [outer = 00000000] 08:19:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (13EA2800) [pid = 3740] [serial = 1273] [outer = 13938400] 08:19:53 INFO - PROCESS | 3740 | 1469549993227 Marionette DEBUG loaded listener.js 08:19:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (152EFC00) [pid = 3740] [serial = 1274] [outer = 13938400] 08:19:54 INFO - PROCESS | 3740 | 1469549994070 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:19:54 INFO - PROCESS | 3740 | --DOCSHELL 19D1E000 == 37 [pid = 3740] [id = 422] 08:19:54 INFO - PROCESS | 3740 | --DOCSHELL 15F6A000 == 36 [pid = 3740] [id = 421] 08:19:54 INFO - PROCESS | 3740 | --DOCSHELL 13C58000 == 35 [pid = 3740] [id = 420] 08:19:54 INFO - PROCESS | 3740 | --DOCSHELL 17E36000 == 34 [pid = 3740] [id = 419] 08:19:54 INFO - PROCESS | 3740 | --DOCSHELL 15F62400 == 33 [pid = 3740] [id = 418] 08:19:54 INFO - PROCESS | 3740 | --DOCSHELL 155AE400 == 32 [pid = 3740] [id = 417] 08:19:54 INFO - PROCESS | 3740 | --DOCSHELL 152EA400 == 31 [pid = 3740] [id = 416] 08:19:54 INFO - PROCESS | 3740 | --DOCSHELL 13059800 == 30 [pid = 3740] [id = 415] 08:19:54 INFO - PROCESS | 3740 | --DOCSHELL 10E16000 == 29 [pid = 3740] [id = 414] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (173FF400) [pid = 3740] [serial = 1216] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (173FD400) [pid = 3740] [serial = 1219] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (174B9400) [pid = 3740] [serial = 1217] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (12A2C400) [pid = 3740] [serial = 1204] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (12D63000) [pid = 3740] [serial = 1205] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (141C3400) [pid = 3740] [serial = 1207] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (152EE400) [pid = 3740] [serial = 1208] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (141C1C00) [pid = 3740] [serial = 1201] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1524AC00) [pid = 3740] [serial = 1202] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (160EDC00) [pid = 3740] [serial = 1210] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10E17C00) [pid = 3740] [serial = 1198] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (11AC8800) [pid = 3740] [serial = 1199] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15F6E400) [pid = 3740] [serial = 1196] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17E35C00) [pid = 3740] [serial = 1222] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (17F58C00) [pid = 3740] [serial = 1225] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16B0D800) [pid = 3740] [serial = 1213] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16DF0800) [pid = 3740] [serial = 1214] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19740800) [pid = 3740] [serial = 1229] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (174BA800) [pid = 3740] [serial = 1220] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (17E85400) [pid = 3740] [serial = 1223] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1810C800) [pid = 3740] [serial = 1226] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (160F3400) [pid = 3740] [serial = 1211] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (18113800) [pid = 3740] [serial = 1228] [outer = 00000000] [url = about:blank] 08:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1195ms 08:19:54 INFO - PROCESS | 3740 | 1469549994117 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:19:54 INFO - PROCESS | 3740 | 1469549994122 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:19:54 INFO - PROCESS | 3740 | 1469549994127 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:19:54 INFO - PROCESS | 3740 | 1469549994130 Marionette TRACE conn3 <- [1,1662,null,{}] 08:19:54 INFO - PROCESS | 3740 | 1469549994135 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:54 INFO - PROCESS | 3740 | 1469549994138 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:54 INFO - PROCESS | 3740 | 1469549994225 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:19:54 INFO - PROCESS | 3740 | 1469549994237 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:54 INFO - PROCESS | 3740 | 1469549994241 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:54 INFO - PROCESS | 3740 | ++DOCSHELL 11ACE800 == 30 [pid = 3740] [id = 425] 08:19:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (11AD1400) [pid = 3740] [serial = 1275] [outer = 00000000] 08:19:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (12ADA800) [pid = 3740] [serial = 1276] [outer = 11AD1400] 08:19:54 INFO - PROCESS | 3740 | 1469549994289 Marionette DEBUG loaded listener.js 08:19:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (12D6E400) [pid = 3740] [serial = 1277] [outer = 11AD1400] 08:19:54 INFO - PROCESS | 3740 | 1469549994759 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 672ms 08:19:54 INFO - PROCESS | 3740 | 1469549994792 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:19:54 INFO - PROCESS | 3740 | 1469549994797 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:19:54 INFO - PROCESS | 3740 | 1469549994807 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:19:54 INFO - PROCESS | 3740 | 1469549994809 Marionette TRACE conn3 <- [1,1666,null,{}] 08:19:54 INFO - PROCESS | 3740 | 1469549994814 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:54 INFO - PROCESS | 3740 | 1469549994816 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:54 INFO - PROCESS | 3740 | 1469549994901 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:19:54 INFO - PROCESS | 3740 | 1469549994909 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:54 INFO - PROCESS | 3740 | 1469549994911 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:54 INFO - PROCESS | 3740 | ++DOCSHELL 139CB400 == 31 [pid = 3740] [id = 426] 08:19:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (139CB800) [pid = 3740] [serial = 1278] [outer = 00000000] 08:19:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (141BC400) [pid = 3740] [serial = 1279] [outer = 139CB800] 08:19:54 INFO - PROCESS | 3740 | 1469549994959 Marionette DEBUG loaded listener.js 08:19:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1445C800) [pid = 3740] [serial = 1280] [outer = 139CB800] 08:19:55 INFO - PROCESS | 3740 | 1469549995453 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 658ms 08:19:55 INFO - PROCESS | 3740 | 1469549995490 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:19:55 INFO - PROCESS | 3740 | 1469549995492 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:19:55 INFO - PROCESS | 3740 | 1469549995496 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:19:55 INFO - PROCESS | 3740 | 1469549995499 Marionette TRACE conn3 <- [1,1670,null,{}] 08:19:55 INFO - PROCESS | 3740 | 1469549995510 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:55 INFO - PROCESS | 3740 | 1469549995515 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:55 INFO - PROCESS | 3740 | 1469549995634 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:19:55 INFO - PROCESS | 3740 | 1469549995735 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:55 INFO - PROCESS | 3740 | 1469549995738 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:55 INFO - PROCESS | 3740 | ++DOCSHELL 15F69400 == 32 [pid = 3740] [id = 427] 08:19:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15F6A000) [pid = 3740] [serial = 1281] [outer = 00000000] 08:19:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15F71C00) [pid = 3740] [serial = 1282] [outer = 15F6A000] 08:19:55 INFO - PROCESS | 3740 | 1469549995786 Marionette DEBUG loaded listener.js 08:19:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (160EF800) [pid = 3740] [serial = 1283] [outer = 15F6A000] 08:19:56 INFO - PROCESS | 3740 | 1469549996158 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 702ms 08:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:19:56 INFO - PROCESS | 3740 | 1469549996198 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:19:56 INFO - PROCESS | 3740 | 1469549996200 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:19:56 INFO - PROCESS | 3740 | 1469549996203 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:19:56 INFO - PROCESS | 3740 | 1469549996205 Marionette TRACE conn3 <- [1,1674,null,{}] 08:19:56 INFO - PROCESS | 3740 | 1469549996208 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:56 INFO - PROCESS | 3740 | 1469549996210 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:56 INFO - PROCESS | 3740 | 1469549996295 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:19:56 INFO - PROCESS | 3740 | 1469549996300 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:56 INFO - PROCESS | 3740 | 1469549996302 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:56 INFO - PROCESS | 3740 | ++DOCSHELL 1655A800 == 33 [pid = 3740] [id = 428] 08:19:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16955400) [pid = 3740] [serial = 1284] [outer = 00000000] 08:19:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16DF5C00) [pid = 3740] [serial = 1285] [outer = 16955400] 08:19:56 INFO - PROCESS | 3740 | 1469549996347 Marionette DEBUG loaded listener.js 08:19:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17486800) [pid = 3740] [serial = 1286] [outer = 16955400] 08:19:56 INFO - PROCESS | 3740 | 1469549996792 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:19:56 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 08:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 597ms 08:19:56 INFO - PROCESS | 3740 | 1469549996805 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:19:56 INFO - PROCESS | 3740 | 1469549996807 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:19:56 INFO - PROCESS | 3740 | 1469549996810 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:19:56 INFO - PROCESS | 3740 | 1469549996812 Marionette TRACE conn3 <- [1,1678,null,{}] 08:19:56 INFO - PROCESS | 3740 | 1469549996825 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:56 INFO - PROCESS | 3740 | 1469549996827 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:56 INFO - PROCESS | 3740 | 1469549996934 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:19:57 INFO - PROCESS | 3740 | 1469549997022 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:57 INFO - PROCESS | 3740 | 1469549997024 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:57 INFO - PROCESS | 3740 | ++DOCSHELL 13932400 == 34 [pid = 3740] [id = 429] 08:19:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1758CC00) [pid = 3740] [serial = 1287] [outer = 00000000] 08:19:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17592000) [pid = 3740] [serial = 1288] [outer = 1758CC00] 08:19:57 INFO - PROCESS | 3740 | 1469549997068 Marionette DEBUG loaded listener.js 08:19:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17BB2000) [pid = 3740] [serial = 1289] [outer = 1758CC00] 08:19:57 INFO - PROCESS | 3740 | 1469549997460 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 702ms 08:19:57 INFO - PROCESS | 3740 | 1469549997518 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:19:57 INFO - PROCESS | 3740 | 1469549997520 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:19:57 INFO - PROCESS | 3740 | 1469549997524 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:19:57 INFO - PROCESS | 3740 | 1469549997525 Marionette TRACE conn3 <- [1,1682,null,{}] 08:19:57 INFO - PROCESS | 3740 | 1469549997529 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:57 INFO - PROCESS | 3740 | 1469549997534 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:57 INFO - PROCESS | 3740 | 1469549997672 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:19:57 INFO - PROCESS | 3740 | 1469549997738 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:57 INFO - PROCESS | 3740 | 1469549997740 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:57 INFO - PROCESS | 3740 | ++DOCSHELL 1810A400 == 35 [pid = 3740] [id = 430] 08:19:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1810AC00) [pid = 3740] [serial = 1290] [outer = 00000000] 08:19:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19743C00) [pid = 3740] [serial = 1291] [outer = 1810AC00] 08:19:57 INFO - PROCESS | 3740 | 1469549997784 Marionette DEBUG loaded listener.js 08:19:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1974B800) [pid = 3740] [serial = 1292] [outer = 1810AC00] 08:19:58 INFO - PROCESS | 3740 | 1469549998187 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 702ms 08:19:58 INFO - PROCESS | 3740 | 1469549998265 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:19:58 INFO - PROCESS | 3740 | 1469549998250 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:19:58 INFO - PROCESS | 3740 | 1469549998254 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:19:58 INFO - PROCESS | 3740 | 1469549998256 Marionette TRACE conn3 <- [1,1686,null,{}] 08:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:19:58 INFO - PROCESS | 3740 | 1469549998259 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:58 INFO - PROCESS | 3740 | 1469549998261 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:58 INFO - PROCESS | 3740 | 1469549998368 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:19:58 INFO - PROCESS | 3740 | 1469549998497 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:58 INFO - PROCESS | 3740 | 1469549998499 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:58 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15F6CC00) [pid = 3740] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:19:58 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (130AD800) [pid = 3740] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:19:58 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (152EC000) [pid = 3740] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:19:58 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10A4B800) [pid = 3740] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:19:58 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1127C800) [pid = 3740] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:19:58 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (141C2000) [pid = 3740] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:19:58 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16D73400) [pid = 3740] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:19:58 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17E3CC00) [pid = 3740] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:19:58 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (141BCC00) [pid = 3740] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:19:58 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (10E16400) [pid = 3740] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:19:58 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15758400) [pid = 3740] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:19:58 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16DF8C00) [pid = 3740] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:19:58 INFO - PROCESS | 3740 | ++DOCSHELL 0F935C00 == 36 [pid = 3740] [id = 431] 08:19:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0F97C800) [pid = 3740] [serial = 1293] [outer = 00000000] 08:19:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (12BD0800) [pid = 3740] [serial = 1294] [outer = 0F97C800] 08:19:58 INFO - PROCESS | 3740 | 1469549998550 Marionette DEBUG loaded listener.js 08:19:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (131DF800) [pid = 3740] [serial = 1295] [outer = 0F97C800] 08:19:58 INFO - PROCESS | 3740 | 1469549998898 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:19:58 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 08:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 642ms 08:19:58 INFO - PROCESS | 3740 | 1469549998920 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:19:58 INFO - PROCESS | 3740 | 1469549998922 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:19:58 INFO - PROCESS | 3740 | 1469549998925 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:19:58 INFO - PROCESS | 3740 | 1469549998927 Marionette TRACE conn3 <- [1,1690,null,{}] 08:19:58 INFO - PROCESS | 3740 | 1469549998930 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:58 INFO - PROCESS | 3740 | 1469549998932 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:58 INFO - PROCESS | 3740 | 1469549998992 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:19:58 INFO - PROCESS | 3740 | 1469549998997 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:58 INFO - PROCESS | 3740 | 1469549998999 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:59 INFO - PROCESS | 3740 | ++DOCSHELL 1391B400 == 37 [pid = 3740] [id = 432] 08:19:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (141BCC00) [pid = 3740] [serial = 1296] [outer = 00000000] 08:19:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19742400) [pid = 3740] [serial = 1297] [outer = 141BCC00] 08:19:59 INFO - PROCESS | 3740 | 1469549999045 Marionette DEBUG loaded listener.js 08:19:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19D1BC00) [pid = 3740] [serial = 1298] [outer = 141BCC00] 08:19:59 INFO - PROCESS | 3740 | 1469549999481 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 613ms 08:19:59 INFO - PROCESS | 3740 | 1469549999530 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:19:59 INFO - PROCESS | 3740 | 1469549999532 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:19:59 INFO - PROCESS | 3740 | 1469549999535 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:19:59 INFO - PROCESS | 3740 | 1469549999537 Marionette TRACE conn3 <- [1,1694,null,{}] 08:19:59 INFO - PROCESS | 3740 | 1469549999540 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:59 INFO - PROCESS | 3740 | 1469549999542 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:59 INFO - PROCESS | 3740 | 1469549999620 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:19:59 INFO - PROCESS | 3740 | 1469549999626 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:59 INFO - PROCESS | 3740 | 1469549999627 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:19:59 INFO - PROCESS | 3740 | ++DOCSHELL 1A3D4C00 == 38 [pid = 3740] [id = 433] 08:19:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A3D5400) [pid = 3740] [serial = 1299] [outer = 00000000] 08:19:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A78D400) [pid = 3740] [serial = 1300] [outer = 1A3D5400] 08:19:59 INFO - PROCESS | 3740 | 1469549999703 Marionette DEBUG loaded listener.js 08:19:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A813C00) [pid = 3740] [serial = 1301] [outer = 1A3D5400] 08:20:00 INFO - PROCESS | 3740 | 1469550000109 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 612ms 08:20:00 INFO - PROCESS | 3740 | 1469550000149 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:20:00 INFO - PROCESS | 3740 | 1469550000151 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:20:00 INFO - PROCESS | 3740 | 1469550000154 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:20:00 INFO - PROCESS | 3740 | 1469550000157 Marionette TRACE conn3 <- [1,1698,null,{}] 08:20:00 INFO - PROCESS | 3740 | 1469550000160 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:00 INFO - PROCESS | 3740 | 1469550000162 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:00 INFO - PROCESS | 3740 | 1469550000243 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:20:00 INFO - PROCESS | 3740 | 1469550000248 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:00 INFO - PROCESS | 3740 | 1469550000250 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:00 INFO - PROCESS | 3740 | ++DOCSHELL 19D1E800 == 39 [pid = 3740] [id = 434] 08:20:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A816C00) [pid = 3740] [serial = 1302] [outer = 00000000] 08:20:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A81D400) [pid = 3740] [serial = 1303] [outer = 1A816C00] 08:20:00 INFO - PROCESS | 3740 | 1469550000293 Marionette DEBUG loaded listener.js 08:20:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A81FC00) [pid = 3740] [serial = 1304] [outer = 1A816C00] 08:20:00 INFO - PROCESS | 3740 | 1469550000916 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 867ms 08:20:01 INFO - PROCESS | 3740 | 1469550001026 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:20:01 INFO - PROCESS | 3740 | 1469550001030 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:20:01 INFO - PROCESS | 3740 | 1469550001035 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:20:01 INFO - PROCESS | 3740 | 1469550001039 Marionette TRACE conn3 <- [1,1702,null,{}] 08:20:01 INFO - PROCESS | 3740 | 1469550001046 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:01 INFO - PROCESS | 3740 | 1469550001049 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:01 INFO - PROCESS | 3740 | 1469550001196 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:20:01 INFO - PROCESS | 3740 | 1469550001296 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:01 INFO - PROCESS | 3740 | 1469550001283 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:01 INFO - PROCESS | 3740 | ++DOCSHELL 114E0000 == 40 [pid = 3740] [id = 435] 08:20:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (12827400) [pid = 3740] [serial = 1305] [outer = 00000000] 08:20:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (13275400) [pid = 3740] [serial = 1306] [outer = 12827400] 08:20:01 INFO - PROCESS | 3740 | 1469550001339 Marionette DEBUG loaded listener.js 08:20:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (13EA6C00) [pid = 3740] [serial = 1307] [outer = 12827400] 08:20:01 INFO - PROCESS | 3740 | 1469550001872 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 896ms 08:20:01 INFO - PROCESS | 3740 | 1469550001946 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:20:01 INFO - PROCESS | 3740 | 1469550001950 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:20:01 INFO - PROCESS | 3740 | 1469550001957 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:20:01 INFO - PROCESS | 3740 | 1469550001960 Marionette TRACE conn3 <- [1,1706,null,{}] 08:20:01 INFO - PROCESS | 3740 | 1469550001964 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:01 INFO - PROCESS | 3740 | 1469550001967 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:02 INFO - PROCESS | 3740 | 1469550002126 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:20:02 INFO - PROCESS | 3740 | 1469550002253 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:02 INFO - PROCESS | 3740 | 1469550002256 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:02 INFO - PROCESS | 3740 | ++DOCSHELL 15F63C00 == 41 [pid = 3740] [id = 436] 08:20:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15F64800) [pid = 3740] [serial = 1308] [outer = 00000000] 08:20:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (160F7C00) [pid = 3740] [serial = 1309] [outer = 15F64800] 08:20:02 INFO - PROCESS | 3740 | 1469550002314 Marionette DEBUG loaded listener.js 08:20:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (16D68000) [pid = 3740] [serial = 1310] [outer = 15F64800] 08:20:02 INFO - PROCESS | 3740 | 1469550002940 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1045ms 08:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:20:03 INFO - PROCESS | 3740 | 1469550003005 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:20:03 INFO - PROCESS | 3740 | 1469550003008 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:20:03 INFO - PROCESS | 3740 | 1469550003012 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:20:03 INFO - PROCESS | 3740 | 1469550003016 Marionette TRACE conn3 <- [1,1710,null,{}] 08:20:03 INFO - PROCESS | 3740 | 1469550003026 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:03 INFO - PROCESS | 3740 | 1469550003031 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:03 INFO - PROCESS | 3740 | 1469550003138 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:20:03 INFO - PROCESS | 3740 | 1469550003391 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:03 INFO - PROCESS | 3740 | 1469550003394 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:03 INFO - PROCESS | 3740 | ++DOCSHELL 0F978000 == 42 [pid = 3740] [id = 437] 08:20:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0F97A800) [pid = 3740] [serial = 1311] [outer = 00000000] 08:20:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (10E0F400) [pid = 3740] [serial = 1312] [outer = 0F97A800] 08:20:03 INFO - PROCESS | 3740 | 1469550003461 Marionette DEBUG loaded listener.js 08:20:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (114E0800) [pid = 3740] [serial = 1313] [outer = 0F97A800] 08:20:04 INFO - PROCESS | 3740 | 1469550004083 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 10A49000 == 41 [pid = 3740] [id = 413] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 1A3D4C00 == 40 [pid = 3740] [id = 433] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 1391B400 == 39 [pid = 3740] [id = 432] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 0F935C00 == 38 [pid = 3740] [id = 431] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 1810A400 == 37 [pid = 3740] [id = 430] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 13932400 == 36 [pid = 3740] [id = 429] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 1655A800 == 35 [pid = 3740] [id = 428] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 15F69400 == 34 [pid = 3740] [id = 427] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 139CB400 == 33 [pid = 3740] [id = 426] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 11ACE800 == 32 [pid = 3740] [id = 425] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 0F97C400 == 31 [pid = 3740] [id = 423] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 13923400 == 30 [pid = 3740] [id = 424] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 16B0E800 == 29 [pid = 3740] [id = 412] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 15F63C00 == 28 [pid = 3740] [id = 436] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 19D1E800 == 27 [pid = 3740] [id = 434] 08:20:04 INFO - PROCESS | 3740 | --DOCSHELL 114E0000 == 26 [pid = 3740] [id = 435] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1A336000) [pid = 3740] [serial = 1267] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (16DF2C00) [pid = 3740] [serial = 1255] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (13147800) [pid = 3740] [serial = 1246] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (131EB000) [pid = 3740] [serial = 1247] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (152F8C00) [pid = 3740] [serial = 1249] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (155DD000) [pid = 3740] [serial = 1250] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (110BE800) [pid = 3740] [serial = 1241] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (10B80000) [pid = 3740] [serial = 1240] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (12AB7C00) [pid = 3740] [serial = 1232] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (12828C00) [pid = 3740] [serial = 1231] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15E7B800) [pid = 3740] [serial = 1235] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (152F7400) [pid = 3740] [serial = 1234] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (17E40400) [pid = 3740] [serial = 1238] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17597C00) [pid = 3740] [serial = 1237] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17ED2800) [pid = 3740] [serial = 1258] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15F67400) [pid = 3740] [serial = 1261] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (18112C00) [pid = 3740] [serial = 1259] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (10F14000) [pid = 3740] [serial = 1243] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1127A400) [pid = 3740] [serial = 1244] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (160ED000) [pid = 3740] [serial = 1252] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16953000) [pid = 3740] [serial = 1262] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (160F6000) [pid = 3740] [serial = 1253] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (16ED8800) [pid = 3740] [serial = 1256] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (19876400) [pid = 3740] [serial = 1265] [outer = 00000000] [url = about:blank] 08:20:04 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (19749000) [pid = 3740] [serial = 1264] [outer = 00000000] [url = about:blank] 08:20:04 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 08:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1733ms 08:20:04 INFO - PROCESS | 3740 | 1469550004801 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:20:04 INFO - PROCESS | 3740 | 1469550004806 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:20:04 INFO - PROCESS | 3740 | 1469550004811 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:20:04 INFO - PROCESS | 3740 | 1469550004814 Marionette TRACE conn3 <- [1,1714,null,{}] 08:20:04 INFO - PROCESS | 3740 | 1469550004820 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:04 INFO - PROCESS | 3740 | 1469550004823 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:04 INFO - PROCESS | 3740 | 1469550004906 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:20:04 INFO - PROCESS | 3740 | 1469550004913 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:04 INFO - PROCESS | 3740 | 1469550004899 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:04 INFO - PROCESS | 3740 | ++DOCSHELL 10F1BC00 == 27 [pid = 3740] [id = 438] 08:20:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (10F1C400) [pid = 3740] [serial = 1314] [outer = 00000000] 08:20:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (11279400) [pid = 3740] [serial = 1315] [outer = 10F1C400] 08:20:04 INFO - PROCESS | 3740 | 1469550004947 Marionette DEBUG loaded listener.js 08:20:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (112AE000) [pid = 3740] [serial = 1316] [outer = 10F1C400] 08:20:05 INFO - PROCESS | 3740 | 1469550005433 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 657ms 08:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:20:05 INFO - PROCESS | 3740 | 1469550005471 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:20:05 INFO - PROCESS | 3740 | 1469550005474 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:20:05 INFO - PROCESS | 3740 | 1469550005480 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:20:05 INFO - PROCESS | 3740 | 1469550005484 Marionette TRACE conn3 <- [1,1718,null,{}] 08:20:05 INFO - PROCESS | 3740 | 1469550005488 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:05 INFO - PROCESS | 3740 | 1469550005491 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:05 INFO - PROCESS | 3740 | 1469550005592 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:20:05 INFO - PROCESS | 3740 | 1469550005605 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:05 INFO - PROCESS | 3740 | 1469550005607 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:05 INFO - PROCESS | 3740 | ++DOCSHELL 130B5400 == 28 [pid = 3740] [id = 439] 08:20:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (130B7000) [pid = 3740] [serial = 1317] [outer = 00000000] 08:20:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (131E2000) [pid = 3740] [serial = 1318] [outer = 130B7000] 08:20:05 INFO - PROCESS | 3740 | 1469550005714 Marionette DEBUG loaded listener.js 08:20:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (132DF400) [pid = 3740] [serial = 1319] [outer = 130B7000] 08:20:06 INFO - PROCESS | 3740 | 1469550006097 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:20:06 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 08:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 657ms 08:20:06 INFO - PROCESS | 3740 | 1469550006142 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:20:06 INFO - PROCESS | 3740 | 1469550006144 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:20:06 INFO - PROCESS | 3740 | 1469550006148 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:20:06 INFO - PROCESS | 3740 | 1469550006150 Marionette TRACE conn3 <- [1,1722,null,{}] 08:20:06 INFO - PROCESS | 3740 | 1469550006160 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:06 INFO - PROCESS | 3740 | 1469550006165 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:06 INFO - PROCESS | 3740 | 1469550006279 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:20:06 INFO - PROCESS | 3740 | 1469550006287 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:06 INFO - PROCESS | 3740 | 1469550006291 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:06 INFO - PROCESS | 3740 | ++DOCSHELL 152F7C00 == 29 [pid = 3740] [id = 440] 08:20:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (152F8400) [pid = 3740] [serial = 1320] [outer = 00000000] 08:20:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (155DF000) [pid = 3740] [serial = 1321] [outer = 152F8400] 08:20:06 INFO - PROCESS | 3740 | 1469550006344 Marionette DEBUG loaded listener.js 08:20:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1575E400) [pid = 3740] [serial = 1322] [outer = 152F8400] 08:20:06 INFO - PROCESS | 3740 | 1469550006778 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 673ms 08:20:06 INFO - PROCESS | 3740 | 1469550006831 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:20:06 INFO - PROCESS | 3740 | 1469550006833 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:20:06 INFO - PROCESS | 3740 | 1469550006836 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:20:06 INFO - PROCESS | 3740 | 1469550006838 Marionette TRACE conn3 <- [1,1726,null,{}] 08:20:06 INFO - PROCESS | 3740 | 1469550006825 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:06 INFO - PROCESS | 3740 | 1469550006827 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:06 INFO - PROCESS | 3740 | 1469550006951 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:20:06 INFO - PROCESS | 3740 | 1469550006956 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:06 INFO - PROCESS | 3740 | 1469550006958 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:07 INFO - PROCESS | 3740 | ++DOCSHELL 15E7E000 == 30 [pid = 3740] [id = 441] 08:20:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15E7E400) [pid = 3740] [serial = 1323] [outer = 00000000] 08:20:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (160EC000) [pid = 3740] [serial = 1324] [outer = 15E7E400] 08:20:07 INFO - PROCESS | 3740 | 1469550007051 Marionette DEBUG loaded listener.js 08:20:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (160F5C00) [pid = 3740] [serial = 1325] [outer = 15E7E400] 08:20:07 INFO - PROCESS | 3740 | 1469550007452 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 672ms 08:20:07 INFO - PROCESS | 3740 | 1469550007499 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:20:07 INFO - PROCESS | 3740 | 1469550007501 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:20:07 INFO - PROCESS | 3740 | 1469550007511 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:20:07 INFO - PROCESS | 3740 | 1469550007513 Marionette TRACE conn3 <- [1,1730,null,{}] 08:20:07 INFO - PROCESS | 3740 | 1469550007519 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:07 INFO - PROCESS | 3740 | 1469550007521 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:07 INFO - PROCESS | 3740 | 1469550007648 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:20:07 INFO - PROCESS | 3740 | 1469550007668 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:07 INFO - PROCESS | 3740 | 1469550007670 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:07 INFO - PROCESS | 3740 | ++DOCSHELL 16892800 == 31 [pid = 3740] [id = 442] 08:20:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1695C400) [pid = 3740] [serial = 1326] [outer = 00000000] 08:20:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16D70800) [pid = 3740] [serial = 1327] [outer = 1695C400] 08:20:07 INFO - PROCESS | 3740 | 1469550007714 Marionette DEBUG loaded listener.js 08:20:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16DF7400) [pid = 3740] [serial = 1328] [outer = 1695C400] 08:20:08 INFO - PROCESS | 3740 | 1469550008140 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 657ms 08:20:08 INFO - PROCESS | 3740 | 1469550008171 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:20:08 INFO - PROCESS | 3740 | 1469550008173 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:20:08 INFO - PROCESS | 3740 | 1469550008177 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:20:08 INFO - PROCESS | 3740 | 1469550008178 Marionette TRACE conn3 <- [1,1734,null,{}] 08:20:08 INFO - PROCESS | 3740 | 1469550008182 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:08 INFO - PROCESS | 3740 | 1469550008187 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:08 INFO - PROCESS | 3740 | 1469550008328 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:20:08 INFO - PROCESS | 3740 | 1469550008338 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:08 INFO - PROCESS | 3740 | 1469550008340 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:08 INFO - PROCESS | 3740 | ++DOCSHELL 173FFC00 == 32 [pid = 3740] [id = 443] 08:20:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1748FC00) [pid = 3740] [serial = 1329] [outer = 00000000] 08:20:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (176B7C00) [pid = 3740] [serial = 1330] [outer = 1748FC00] 08:20:08 INFO - PROCESS | 3740 | 1469550008384 Marionette DEBUG loaded listener.js 08:20:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17E89400) [pid = 3740] [serial = 1331] [outer = 1748FC00] 08:20:08 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1758CC00) [pid = 3740] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:20:08 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1810AC00) [pid = 3740] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:20:08 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0F97C800) [pid = 3740] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:20:08 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19D1E400) [pid = 3740] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:20:08 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (139CB800) [pid = 3740] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:20:08 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0FA6DC00) [pid = 3740] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:20:08 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16955400) [pid = 3740] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:20:08 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A816C00) [pid = 3740] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:20:08 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (11AD1400) [pid = 3740] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:20:08 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13938400) [pid = 3740] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:20:08 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15F6A000) [pid = 3740] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:20:08 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (141BCC00) [pid = 3740] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:20:08 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A3D5400) [pid = 3740] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:20:09 INFO - PROCESS | 3740 | 1469550009043 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 896ms 08:20:09 INFO - PROCESS | 3740 | 1469550009080 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:20:09 INFO - PROCESS | 3740 | 1469550009082 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:20:09 INFO - PROCESS | 3740 | 1469550009085 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:20:09 INFO - PROCESS | 3740 | 1469550009087 Marionette TRACE conn3 <- [1,1738,null,{}] 08:20:09 INFO - PROCESS | 3740 | 1469550009090 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:09 INFO - PROCESS | 3740 | 1469550009092 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:09 INFO - PROCESS | 3740 | 1469550009172 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:20:09 INFO - PROCESS | 3740 | 1469550009188 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:09 INFO - PROCESS | 3740 | 1469550009191 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:09 INFO - PROCESS | 3740 | ++DOCSHELL 10B7A800 == 33 [pid = 3740] [id = 444] 08:20:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (10E0C800) [pid = 3740] [serial = 1332] [outer = 00000000] 08:20:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (13925800) [pid = 3740] [serial = 1333] [outer = 10E0C800] 08:20:09 INFO - PROCESS | 3740 | 1469550009315 Marionette DEBUG loaded listener.js 08:20:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15F6A000) [pid = 3740] [serial = 1334] [outer = 10E0C800] 08:20:09 INFO - PROCESS | 3740 | 1469550009685 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 598ms 08:20:09 INFO - PROCESS | 3740 | 1469550009706 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:20:09 INFO - PROCESS | 3740 | 1469550009708 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:20:09 INFO - PROCESS | 3740 | 1469550009711 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:20:09 INFO - PROCESS | 3740 | 1469550009713 Marionette TRACE conn3 <- [1,1742,null,{}] 08:20:09 INFO - PROCESS | 3740 | 1469550009716 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:09 INFO - PROCESS | 3740 | 1469550009718 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:09 INFO - PROCESS | 3740 | 1469550009777 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:20:09 INFO - PROCESS | 3740 | 1469550009782 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:09 INFO - PROCESS | 3740 | 1469550009784 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:09 INFO - PROCESS | 3740 | ++DOCSHELL 17B3C800 == 34 [pid = 3740] [id = 445] 08:20:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17E41000) [pid = 3740] [serial = 1335] [outer = 00000000] 08:20:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17F59400) [pid = 3740] [serial = 1336] [outer = 17E41000] 08:20:09 INFO - PROCESS | 3740 | 1469550009828 Marionette DEBUG loaded listener.js 08:20:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (18106800) [pid = 3740] [serial = 1337] [outer = 17E41000] 08:20:10 INFO - PROCESS | 3740 | 1469550010252 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 597ms 08:20:10 INFO - PROCESS | 3740 | 1469550010315 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:20:10 INFO - PROCESS | 3740 | 1469550010317 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:20:10 INFO - PROCESS | 3740 | 1469550010321 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:20:10 INFO - PROCESS | 3740 | 1469550010322 Marionette TRACE conn3 <- [1,1746,null,{}] 08:20:10 INFO - PROCESS | 3740 | 1469550010326 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:10 INFO - PROCESS | 3740 | 1469550010328 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:10 INFO - PROCESS | 3740 | 1469550010405 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:20:10 INFO - PROCESS | 3740 | 1469550010410 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:10 INFO - PROCESS | 3740 | 1469550010412 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:10 INFO - PROCESS | 3740 | ++DOCSHELL 176C0800 == 35 [pid = 3740] [id = 446] 08:20:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17E35C00) [pid = 3740] [serial = 1338] [outer = 00000000] 08:20:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1810F400) [pid = 3740] [serial = 1339] [outer = 17E35C00] 08:20:10 INFO - PROCESS | 3740 | 1469550010455 Marionette DEBUG loaded listener.js 08:20:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1810F800) [pid = 3740] [serial = 1340] [outer = 17E35C00] 08:20:10 INFO - PROCESS | 3740 | 1469550010911 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 657ms 08:20:10 INFO - PROCESS | 3740 | 1469550010986 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:20:10 INFO - PROCESS | 3740 | 1469550010991 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:20:10 INFO - PROCESS | 3740 | 1469550010997 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:20:10 INFO - PROCESS | 3740 | 1469550011001 Marionette TRACE conn3 <- [1,1750,null,{}] 08:20:11 INFO - PROCESS | 3740 | 1469550011008 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:11 INFO - PROCESS | 3740 | 1469550011012 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:11 INFO - PROCESS | 3740 | 1469550011141 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:20:11 INFO - PROCESS | 3740 | 1469550011269 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:11 INFO - PROCESS | 3740 | 1469550011274 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:11 INFO - PROCESS | 3740 | ++DOCSHELL 10E17400 == 36 [pid = 3740] [id = 447] 08:20:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10F11C00) [pid = 3740] [serial = 1341] [outer = 00000000] 08:20:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (114D8400) [pid = 3740] [serial = 1342] [outer = 10F11C00] 08:20:11 INFO - PROCESS | 3740 | 1469550011334 Marionette DEBUG loaded listener.js 08:20:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (12828C00) [pid = 3740] [serial = 1343] [outer = 10F11C00] 08:20:12 INFO - PROCESS | 3740 | 1469550012062 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1106ms 08:20:12 INFO - PROCESS | 3740 | 1469550012103 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:20:12 INFO - PROCESS | 3740 | 1469550012108 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:20:12 INFO - PROCESS | 3740 | 1469550012115 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:20:12 INFO - PROCESS | 3740 | 1469550012118 Marionette TRACE conn3 <- [1,1754,null,{}] 08:20:12 INFO - PROCESS | 3740 | 1469550012122 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:12 INFO - PROCESS | 3740 | 1469550012125 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:12 INFO - PROCESS | 3740 | 1469550012243 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:20:12 INFO - PROCESS | 3740 | 1469550012377 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:12 INFO - PROCESS | 3740 | 1469550012380 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:12 INFO - PROCESS | 3740 | ++DOCSHELL 14459800 == 37 [pid = 3740] [id = 448] 08:20:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (15251000) [pid = 3740] [serial = 1344] [outer = 00000000] 08:20:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (155AB800) [pid = 3740] [serial = 1345] [outer = 15251000] 08:20:12 INFO - PROCESS | 3740 | 1469550012437 Marionette DEBUG loaded listener.js 08:20:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15E74800) [pid = 3740] [serial = 1346] [outer = 15251000] 08:20:13 INFO - PROCESS | 3740 | --DOCSHELL 17B3C800 == 36 [pid = 3740] [id = 445] 08:20:13 INFO - PROCESS | 3740 | --DOCSHELL 10B7A800 == 35 [pid = 3740] [id = 444] 08:20:13 INFO - PROCESS | 3740 | --DOCSHELL 173FFC00 == 34 [pid = 3740] [id = 443] 08:20:13 INFO - PROCESS | 3740 | --DOCSHELL 16892800 == 33 [pid = 3740] [id = 442] 08:20:13 INFO - PROCESS | 3740 | --DOCSHELL 15E7E000 == 32 [pid = 3740] [id = 441] 08:20:13 INFO - PROCESS | 3740 | --DOCSHELL 152F7C00 == 31 [pid = 3740] [id = 440] 08:20:13 INFO - PROCESS | 3740 | --DOCSHELL 130B5400 == 30 [pid = 3740] [id = 439] 08:20:13 INFO - PROCESS | 3740 | --DOCSHELL 10F1BC00 == 29 [pid = 3740] [id = 438] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (17592000) [pid = 3740] [serial = 1288] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (19743C00) [pid = 3740] [serial = 1291] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (17BB2000) [pid = 3740] [serial = 1289] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1974B800) [pid = 3740] [serial = 1292] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (12BD0800) [pid = 3740] [serial = 1294] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A3C7000) [pid = 3740] [serial = 1268] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (141BC400) [pid = 3740] [serial = 1279] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1445C800) [pid = 3740] [serial = 1280] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10A02000) [pid = 3740] [serial = 1270] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10E0F000) [pid = 3740] [serial = 1271] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16DF5C00) [pid = 3740] [serial = 1285] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1A81FC00) [pid = 3740] [serial = 1304] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12ADA800) [pid = 3740] [serial = 1276] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12D6E400) [pid = 3740] [serial = 1277] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (13EA2800) [pid = 3740] [serial = 1273] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1A81D400) [pid = 3740] [serial = 1303] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (152EFC00) [pid = 3740] [serial = 1274] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (160EF800) [pid = 3740] [serial = 1283] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (15F71C00) [pid = 3740] [serial = 1282] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (19742400) [pid = 3740] [serial = 1297] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1A813C00) [pid = 3740] [serial = 1301] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (131DF800) [pid = 3740] [serial = 1295] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1A78D400) [pid = 3740] [serial = 1300] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (19D1BC00) [pid = 3740] [serial = 1298] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (17486800) [pid = 3740] [serial = 1286] [outer = 00000000] [url = about:blank] 08:20:13 INFO - PROCESS | 3740 | 1469550013329 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1254ms 08:20:13 INFO - PROCESS | 3740 | 1469550013379 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:20:13 INFO - PROCESS | 3740 | 1469550013383 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:20:13 INFO - PROCESS | 3740 | 1469550013388 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:20:13 INFO - PROCESS | 3740 | 1469550013391 Marionette TRACE conn3 <- [1,1758,null,{}] 08:20:13 INFO - PROCESS | 3740 | 1469550013397 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:13 INFO - PROCESS | 3740 | 1469550013399 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:13 INFO - PROCESS | 3740 | 1469550013469 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:20:13 INFO - PROCESS | 3740 | 1469550013482 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:13 INFO - PROCESS | 3740 | 1469550013487 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:13 INFO - PROCESS | 3740 | ++DOCSHELL 10A54C00 == 30 [pid = 3740] [id = 449] 08:20:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (10B72800) [pid = 3740] [serial = 1347] [outer = 00000000] 08:20:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (10F1B000) [pid = 3740] [serial = 1348] [outer = 10B72800] 08:20:13 INFO - PROCESS | 3740 | 1469550013534 Marionette DEBUG loaded listener.js 08:20:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (11436000) [pid = 3740] [serial = 1349] [outer = 10B72800] 08:20:14 INFO - PROCESS | 3740 | 1469550014037 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 702ms 08:20:14 INFO - PROCESS | 3740 | 1469550014096 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 3740 | 1469550014100 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:20:14 INFO - PROCESS | 3740 | 1469550014106 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:20:14 INFO - PROCESS | 3740 | 1469550014108 Marionette TRACE conn3 <- [1,1762,null,{}] 08:20:14 INFO - PROCESS | 3740 | 1469550014112 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:14 INFO - PROCESS | 3740 | 1469550014115 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:14 INFO - PROCESS | 3740 | 1469550014182 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:20:14 INFO - PROCESS | 3740 | 1469550014188 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:14 INFO - PROCESS | 3740 | 1469550014191 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:14 INFO - PROCESS | 3740 | ++DOCSHELL 130B1400 == 31 [pid = 3740] [id = 450] 08:20:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (130B2C00) [pid = 3740] [serial = 1350] [outer = 00000000] 08:20:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (13141400) [pid = 3740] [serial = 1351] [outer = 130B2C00] 08:20:14 INFO - PROCESS | 3740 | 1469550014272 Marionette DEBUG loaded listener.js 08:20:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (131E0800) [pid = 3740] [serial = 1352] [outer = 130B2C00] 08:20:14 INFO - PROCESS | 3740 | 1469550014764 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 703ms 08:20:14 INFO - PROCESS | 3740 | 1469550014812 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 3740 | 1469550014814 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:20:14 INFO - PROCESS | 3740 | 1469550014817 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:20:14 INFO - PROCESS | 3740 | 1469550014821 Marionette TRACE conn3 <- [1,1766,null,{}] 08:20:14 INFO - PROCESS | 3740 | 1469550014832 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:14 INFO - PROCESS | 3740 | 1469550014836 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:14 INFO - PROCESS | 3740 | 1469550014919 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:20:14 INFO - PROCESS | 3740 | 1469550014927 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:14 INFO - PROCESS | 3740 | 1469550014930 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:14 INFO - PROCESS | 3740 | ++DOCSHELL 152EE800 == 32 [pid = 3740] [id = 451] 08:20:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (152EEC00) [pid = 3740] [serial = 1353] [outer = 00000000] 08:20:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (152F8800) [pid = 3740] [serial = 1354] [outer = 152EEC00] 08:20:14 INFO - PROCESS | 3740 | 1469550014979 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15756400) [pid = 3740] [serial = 1355] [outer = 152EEC00] 08:20:15 INFO - PROCESS | 3740 | 1469550015421 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:20:15 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 08:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 658ms 08:20:15 INFO - PROCESS | 3740 | 1469550015478 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:20:15 INFO - PROCESS | 3740 | 1469550015481 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:20:15 INFO - PROCESS | 3740 | 1469550015484 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:20:15 INFO - PROCESS | 3740 | 1469550015486 Marionette TRACE conn3 <- [1,1770,null,{}] 08:20:15 INFO - PROCESS | 3740 | 1469550015489 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:15 INFO - PROCESS | 3740 | 1469550015491 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:15 INFO - PROCESS | 3740 | 1469550015631 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:20:15 INFO - PROCESS | 3740 | 1469550015655 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:15 INFO - PROCESS | 3740 | 1469550015657 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:15 INFO - PROCESS | 3740 | ++DOCSHELL 15F70800 == 33 [pid = 3740] [id = 452] 08:20:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15F71C00) [pid = 3740] [serial = 1356] [outer = 00000000] 08:20:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (160EF000) [pid = 3740] [serial = 1357] [outer = 15F71C00] 08:20:15 INFO - PROCESS | 3740 | 1469550015701 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (160F5800) [pid = 3740] [serial = 1358] [outer = 15F71C00] 08:20:16 INFO - PROCESS | 3740 | 1469550016131 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:20:16 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 08:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 672ms 08:20:16 INFO - PROCESS | 3740 | 1469550016149 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:20:16 INFO - PROCESS | 3740 | 1469550016151 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:20:16 INFO - PROCESS | 3740 | 1469550016155 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:20:16 INFO - PROCESS | 3740 | 1469550016156 Marionette TRACE conn3 <- [1,1774,null,{}] 08:20:16 INFO - PROCESS | 3740 | 1469550016160 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:16 INFO - PROCESS | 3740 | 1469550016162 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:16 INFO - PROCESS | 3740 | 1469550016282 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:20:16 INFO - PROCESS | 3740 | 1469550016287 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:16 INFO - PROCESS | 3740 | 1469550016290 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:16 INFO - PROCESS | 3740 | ++DOCSHELL 1282FC00 == 34 [pid = 3740] [id = 453] 08:20:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15F65000) [pid = 3740] [serial = 1359] [outer = 00000000] 08:20:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16B11C00) [pid = 3740] [serial = 1360] [outer = 15F65000] 08:20:16 INFO - PROCESS | 3740 | 1469550016334 Marionette DEBUG loaded listener.js 08:20:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16DFEC00) [pid = 3740] [serial = 1361] [outer = 15F65000] 08:20:16 INFO - PROCESS | 3740 | 1469550016774 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:20:16 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 08:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 672ms 08:20:16 INFO - PROCESS | 3740 | 1469550016836 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:20:16 INFO - PROCESS | 3740 | 1469550016838 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:20:16 INFO - PROCESS | 3740 | 1469550016841 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:20:16 INFO - PROCESS | 3740 | 1469550016843 Marionette TRACE conn3 <- [1,1778,null,{}] 08:20:16 INFO - PROCESS | 3740 | 1469550016846 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:16 INFO - PROCESS | 3740 | 1469550016852 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:16 INFO - PROCESS | 3740 | 1469550017002 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:20:17 INFO - PROCESS | 3740 | 1469550017026 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:17 INFO - PROCESS | 3740 | 1469550017028 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:17 INFO - PROCESS | 3740 | ++DOCSHELL 174C7C00 == 35 [pid = 3740] [id = 454] 08:20:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17589400) [pid = 3740] [serial = 1362] [outer = 00000000] 08:20:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17B3A800) [pid = 3740] [serial = 1363] [outer = 17589400] 08:20:17 INFO - PROCESS | 3740 | 1469550017071 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17E8C400) [pid = 3740] [serial = 1364] [outer = 17589400] 08:20:17 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10F1C400) [pid = 3740] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:20:17 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (152F8400) [pid = 3740] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:20:17 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0F97A800) [pid = 3740] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:20:17 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (130B7000) [pid = 3740] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:20:17 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1748FC00) [pid = 3740] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:20:17 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12827400) [pid = 3740] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:20:17 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15F64800) [pid = 3740] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:20:17 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1695C400) [pid = 3740] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:20:17 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (10E0C800) [pid = 3740] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:20:17 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17E41000) [pid = 3740] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:20:17 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15E7E400) [pid = 3740] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:20:17 INFO - PROCESS | 3740 | 1469550017577 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:20:17 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) 08:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 762ms 08:20:17 INFO - PROCESS | 3740 | 1469550017609 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:20:17 INFO - PROCESS | 3740 | 1469550017611 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:20:17 INFO - PROCESS | 3740 | 1469550017615 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:20:17 INFO - PROCESS | 3740 | 1469550017616 Marionette TRACE conn3 <- [1,1782,null,{}] 08:20:17 INFO - PROCESS | 3740 | 1469550017620 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:17 INFO - PROCESS | 3740 | 1469550017621 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:17 INFO - PROCESS | 3740 | 1469550017681 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:20:17 INFO - PROCESS | 3740 | 1469550017687 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:17 INFO - PROCESS | 3740 | 1469550017689 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:17 INFO - PROCESS | 3740 | ++DOCSHELL 11ACCC00 == 36 [pid = 3740] [id = 455] 08:20:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (11CDC400) [pid = 3740] [serial = 1365] [outer = 00000000] 08:20:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15E71400) [pid = 3740] [serial = 1366] [outer = 11CDC400] 08:20:17 INFO - PROCESS | 3740 | 1469550017737 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15F64800) [pid = 3740] [serial = 1367] [outer = 11CDC400] 08:20:18 INFO - PROCESS | 3740 | 1469550018171 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 612ms 08:20:18 INFO - PROCESS | 3740 | 1469550018218 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:20:18 INFO - PROCESS | 3740 | 1469550018220 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:20:18 INFO - PROCESS | 3740 | 1469550018223 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:20:18 INFO - PROCESS | 3740 | 1469550018225 Marionette TRACE conn3 <- [1,1786,null,{}] 08:20:18 INFO - PROCESS | 3740 | 1469550018228 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:18 INFO - PROCESS | 3740 | 1469550018230 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:18 INFO - PROCESS | 3740 | 1469550018332 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:20:18 INFO - PROCESS | 3740 | 1469550018340 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:18 INFO - PROCESS | 3740 | 1469550018342 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:18 INFO - PROCESS | 3740 | ++DOCSHELL 152F8400 == 37 [pid = 3740] [id = 456] 08:20:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1695C400) [pid = 3740] [serial = 1368] [outer = 00000000] 08:20:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17E91000) [pid = 3740] [serial = 1369] [outer = 1695C400] 08:20:18 INFO - PROCESS | 3740 | 1469550018385 Marionette DEBUG loaded listener.js 08:20:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17ED9000) [pid = 3740] [serial = 1370] [outer = 1695C400] 08:20:18 INFO - PROCESS | 3740 | 1469550018777 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 613ms 08:20:18 INFO - PROCESS | 3740 | 1469550018827 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:20:18 INFO - PROCESS | 3740 | 1469550018829 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:20:18 INFO - PROCESS | 3740 | 1469550018832 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:20:18 INFO - PROCESS | 3740 | 1469550018834 Marionette TRACE conn3 <- [1,1790,null,{}] 08:20:18 INFO - PROCESS | 3740 | 1469550018838 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:18 INFO - PROCESS | 3740 | 1469550018840 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:18 INFO - PROCESS | 3740 | 1469550018919 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:20:18 INFO - PROCESS | 3740 | 1469550018924 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:18 INFO - PROCESS | 3740 | 1469550018926 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:18 INFO - PROCESS | 3740 | ++DOCSHELL 006B9C00 == 38 [pid = 3740] [id = 457] 08:20:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0F9E5000) [pid = 3740] [serial = 1371] [outer = 00000000] 08:20:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19879800) [pid = 3740] [serial = 1372] [outer = 0F9E5000] 08:20:18 INFO - PROCESS | 3740 | 1469550018979 Marionette DEBUG loaded listener.js 08:20:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19963000) [pid = 3740] [serial = 1373] [outer = 0F9E5000] 08:20:19 INFO - PROCESS | 3740 | 1469550019443 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 672ms 08:20:19 INFO - PROCESS | 3740 | 1469550019515 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:20:19 INFO - PROCESS | 3740 | 1469550019520 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:20:19 INFO - PROCESS | 3740 | 1469550019525 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:20:19 INFO - PROCESS | 3740 | 1469550019530 Marionette TRACE conn3 <- [1,1794,null,{}] 08:20:19 INFO - PROCESS | 3740 | 1469550019537 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:19 INFO - PROCESS | 3740 | 1469550019541 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:19 INFO - PROCESS | 3740 | 1469550019690 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:20:19 INFO - PROCESS | 3740 | 1469550019810 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:19 INFO - PROCESS | 3740 | 1469550019815 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:19 INFO - PROCESS | 3740 | ++DOCSHELL 10F1AC00 == 39 [pid = 3740] [id = 458] 08:20:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (10F1BC00) [pid = 3740] [serial = 1374] [outer = 00000000] 08:20:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (11CDB400) [pid = 3740] [serial = 1375] [outer = 10F1BC00] 08:20:19 INFO - PROCESS | 3740 | 1469550019874 Marionette DEBUG loaded listener.js 08:20:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (12AE0000) [pid = 3740] [serial = 1376] [outer = 10F1BC00] 08:20:20 INFO - PROCESS | 3740 | 1469550020426 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 956ms 08:20:20 INFO - PROCESS | 3740 | 1469550020476 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:20:20 INFO - PROCESS | 3740 | 1469550020481 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:20:20 INFO - PROCESS | 3740 | 1469550020488 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:20:20 INFO - PROCESS | 3740 | 1469550020491 Marionette TRACE conn3 <- [1,1798,null,{}] 08:20:20 INFO - PROCESS | 3740 | 1469550020495 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:20 INFO - PROCESS | 3740 | 1469550020497 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:20 INFO - PROCESS | 3740 | 1469550020607 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:20:20 INFO - PROCESS | 3740 | 1469550020698 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:20 INFO - PROCESS | 3740 | 1469550020701 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:20 INFO - PROCESS | 3740 | ++DOCSHELL 141C3400 == 40 [pid = 3740] [id = 459] 08:20:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (141C8800) [pid = 3740] [serial = 1377] [outer = 00000000] 08:20:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (152F1400) [pid = 3740] [serial = 1378] [outer = 141C8800] 08:20:20 INFO - PROCESS | 3740 | 1469550020757 Marionette DEBUG loaded listener.js 08:20:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15F66000) [pid = 3740] [serial = 1379] [outer = 141C8800] 08:20:21 INFO - PROCESS | 3740 | 1469550021339 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 896ms 08:20:21 INFO - PROCESS | 3740 | 1469550021398 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:20:21 INFO - PROCESS | 3740 | 1469550021401 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:20:21 INFO - PROCESS | 3740 | 1469550021405 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:20:21 INFO - PROCESS | 3740 | 1469550021408 Marionette TRACE conn3 <- [1,1802,null,{}] 08:20:21 INFO - PROCESS | 3740 | 1469550021419 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:21 INFO - PROCESS | 3740 | 1469550021424 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:21 INFO - PROCESS | 3740 | 1469550021515 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:20:21 INFO - PROCESS | 3740 | 1469550021622 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:21 INFO - PROCESS | 3740 | 1469550021625 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:21 INFO - PROCESS | 3740 | ++DOCSHELL 17BB2400 == 41 [pid = 3740] [id = 460] 08:20:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17BB5000) [pid = 3740] [serial = 1380] [outer = 00000000] 08:20:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (18104400) [pid = 3740] [serial = 1381] [outer = 17BB5000] 08:20:21 INFO - PROCESS | 3740 | 1469550021682 Marionette DEBUG loaded listener.js 08:20:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (19878400) [pid = 3740] [serial = 1382] [outer = 17BB5000] 08:20:22 INFO - PROCESS | 3740 | 1469550022308 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 956ms 08:20:22 INFO - PROCESS | 3740 | 1469550022352 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:20:22 INFO - PROCESS | 3740 | 1469550022355 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:20:22 INFO - PROCESS | 3740 | 1469550022359 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:20:22 INFO - PROCESS | 3740 | 1469550022361 Marionette TRACE conn3 <- [1,1806,null,{}] 08:20:22 INFO - PROCESS | 3740 | 1469550022364 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:22 INFO - PROCESS | 3740 | 1469550022367 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:22 INFO - PROCESS | 3740 | 1469550022472 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:20:22 INFO - PROCESS | 3740 | 1469550022605 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:22 INFO - PROCESS | 3740 | 1469550022608 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:22 INFO - PROCESS | 3740 | ++DOCSHELL 152F5C00 == 42 [pid = 3740] [id = 461] 08:20:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1810A400) [pid = 3740] [serial = 1383] [outer = 00000000] 08:20:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A3D5C00) [pid = 3740] [serial = 1384] [outer = 1810A400] 08:20:22 INFO - PROCESS | 3740 | 1469550022663 Marionette DEBUG loaded listener.js 08:20:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A78E000) [pid = 3740] [serial = 1385] [outer = 1810A400] 08:20:23 INFO - PROCESS | 3740 | 1469550023380 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1091ms 08:20:23 INFO - PROCESS | 3740 | 1469550023448 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:20:23 INFO - PROCESS | 3740 | 1469550023452 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:20:23 INFO - PROCESS | 3740 | 1469550023456 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:20:23 INFO - PROCESS | 3740 | 1469550023459 Marionette TRACE conn3 <- [1,1810,null,{}] 08:20:23 INFO - PROCESS | 3740 | 1469550023465 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:23 INFO - PROCESS | 3740 | 1469550023467 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:23 INFO - PROCESS | 3740 | 1469550023573 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 0F978000 == 41 [pid = 3740] [id = 437] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 152F8400 == 40 [pid = 3740] [id = 456] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 11ACCC00 == 39 [pid = 3740] [id = 455] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 174C7C00 == 38 [pid = 3740] [id = 454] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 1282FC00 == 37 [pid = 3740] [id = 453] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 15F70800 == 36 [pid = 3740] [id = 452] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 152EE800 == 35 [pid = 3740] [id = 451] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 130B1400 == 34 [pid = 3740] [id = 450] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 10A54C00 == 33 [pid = 3740] [id = 449] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 176C0800 == 32 [pid = 3740] [id = 446] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 14459800 == 31 [pid = 3740] [id = 448] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 10E17400 == 30 [pid = 3740] [id = 447] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 152F5C00 == 29 [pid = 3740] [id = 461] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 17BB2400 == 28 [pid = 3740] [id = 460] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 006B9C00 == 27 [pid = 3740] [id = 457] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 10F1AC00 == 26 [pid = 3740] [id = 458] 08:20:24 INFO - PROCESS | 3740 | --DOCSHELL 141C3400 == 25 [pid = 3740] [id = 459] 08:20:24 INFO - PROCESS | 3740 | 1469550024283 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:24 INFO - PROCESS | 3740 | 1469550024287 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (11279400) [pid = 3740] [serial = 1315] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (112AE000) [pid = 3740] [serial = 1316] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (155DF000) [pid = 3740] [serial = 1321] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (114E0800) [pid = 3740] [serial = 1313] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (10E0F400) [pid = 3740] [serial = 1312] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (131E2000) [pid = 3740] [serial = 1318] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (132DF400) [pid = 3740] [serial = 1319] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (176B7C00) [pid = 3740] [serial = 1330] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (13EA6C00) [pid = 3740] [serial = 1307] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (13275400) [pid = 3740] [serial = 1306] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16D68000) [pid = 3740] [serial = 1310] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (160F7C00) [pid = 3740] [serial = 1309] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16D70800) [pid = 3740] [serial = 1327] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13925800) [pid = 3740] [serial = 1333] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17F59400) [pid = 3740] [serial = 1336] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17E89400) [pid = 3740] [serial = 1331] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (18106800) [pid = 3740] [serial = 1337] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1810F400) [pid = 3740] [serial = 1339] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (160EC000) [pid = 3740] [serial = 1324] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (160F5C00) [pid = 3740] [serial = 1325] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (16DF7400) [pid = 3740] [serial = 1328] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1575E400) [pid = 3740] [serial = 1322] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15F6A000) [pid = 3740] [serial = 1334] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3740 | ++DOCSHELL 0FACB000 == 26 [pid = 3740] [id = 462] 08:20:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1055A000) [pid = 3740] [serial = 1386] [outer = 00000000] 08:20:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (10A0F800) [pid = 3740] [serial = 1387] [outer = 1055A000] 08:20:24 INFO - PROCESS | 3740 | 1469550024399 Marionette DEBUG loaded listener.js 08:20:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (10E0B000) [pid = 3740] [serial = 1388] [outer = 1055A000] 08:20:24 INFO - PROCESS | 3740 | 1469550024848 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1434ms 08:20:24 INFO - PROCESS | 3740 | 1469550024901 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:20:24 INFO - PROCESS | 3740 | 1469550024905 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:20:24 INFO - PROCESS | 3740 | 1469550024910 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:20:24 INFO - PROCESS | 3740 | 1469550024913 Marionette TRACE conn3 <- [1,1814,null,{}] 08:20:24 INFO - PROCESS | 3740 | 1469550024918 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:24 INFO - PROCESS | 3740 | 1469550024922 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:25 INFO - PROCESS | 3740 | 1469550025011 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:20:25 INFO - PROCESS | 3740 | 1469550025026 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:25 INFO - PROCESS | 3740 | 1469550025029 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:25 INFO - PROCESS | 3740 | ++DOCSHELL 11ACB000 == 27 [pid = 3740] [id = 463] 08:20:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (11ACB400) [pid = 3740] [serial = 1389] [outer = 00000000] 08:20:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1282FC00) [pid = 3740] [serial = 1390] [outer = 11ACB400] 08:20:25 INFO - PROCESS | 3740 | 1469550025077 Marionette DEBUG loaded listener.js 08:20:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (12AB7000) [pid = 3740] [serial = 1391] [outer = 11ACB400] 08:20:25 INFO - PROCESS | 3740 | 1469550025525 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 657ms 08:20:25 INFO - PROCESS | 3740 | 1469550025603 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:20:25 INFO - PROCESS | 3740 | 1469550025607 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:20:25 INFO - PROCESS | 3740 | 1469550025614 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:20:25 INFO - PROCESS | 3740 | 1469550025616 Marionette TRACE conn3 <- [1,1818,null,{}] 08:20:25 INFO - PROCESS | 3740 | 1469550025620 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:25 INFO - PROCESS | 3740 | 1469550025623 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:25 INFO - PROCESS | 3740 | 1469550025766 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:20:25 INFO - PROCESS | 3740 | 1469550025781 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:25 INFO - PROCESS | 3740 | 1469550025783 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:25 INFO - PROCESS | 3740 | ++DOCSHELL 131E2000 == 28 [pid = 3740] [id = 464] 08:20:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (131ECC00) [pid = 3740] [serial = 1392] [outer = 00000000] 08:20:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (132E5C00) [pid = 3740] [serial = 1393] [outer = 131ECC00] 08:20:25 INFO - PROCESS | 3740 | 1469550025829 Marionette DEBUG loaded listener.js 08:20:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (139CB800) [pid = 3740] [serial = 1394] [outer = 131ECC00] 08:20:26 INFO - PROCESS | 3740 | 1469550026270 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 672ms 08:20:26 INFO - PROCESS | 3740 | 1469550026295 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:20:26 INFO - PROCESS | 3740 | 1469550026297 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:20:26 INFO - PROCESS | 3740 | 1469550026302 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:20:26 INFO - PROCESS | 3740 | 1469550026310 Marionette TRACE conn3 <- [1,1822,null,{}] 08:20:26 INFO - PROCESS | 3740 | 1469550026323 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:26 INFO - PROCESS | 3740 | 1469550026327 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:26 INFO - PROCESS | 3740 | 1469550026452 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:20:26 INFO - PROCESS | 3740 | 1469550026518 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:26 INFO - PROCESS | 3740 | 1469550026520 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:26 INFO - PROCESS | 3740 | ++DOCSHELL 155A8C00 == 29 [pid = 3740] [id = 465] 08:20:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (155E9400) [pid = 3740] [serial = 1395] [outer = 00000000] 08:20:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15E72800) [pid = 3740] [serial = 1396] [outer = 155E9400] 08:20:26 INFO - PROCESS | 3740 | 1469550026565 Marionette DEBUG loaded listener.js 08:20:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15F69C00) [pid = 3740] [serial = 1397] [outer = 155E9400] 08:20:26 INFO - PROCESS | 3740 | 1469550027011 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:20:27 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 08:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 762ms 08:20:27 INFO - PROCESS | 3740 | 1469550027051 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:20:27 INFO - PROCESS | 3740 | 1469550027054 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:20:27 INFO - PROCESS | 3740 | 1469550027066 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:20:27 INFO - PROCESS | 3740 | 1469550027068 Marionette TRACE conn3 <- [1,1826,null,{}] 08:20:27 INFO - PROCESS | 3740 | 1469550027071 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:27 INFO - PROCESS | 3740 | 1469550027073 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:27 INFO - PROCESS | 3740 | 1469550027189 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:20:27 INFO - PROCESS | 3740 | 1469550027198 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:27 INFO - PROCESS | 3740 | 1469550027200 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:27 INFO - PROCESS | 3740 | ++DOCSHELL 15F6E800 == 30 [pid = 3740] [id = 466] 08:20:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15F70800) [pid = 3740] [serial = 1398] [outer = 00000000] 08:20:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (160F5400) [pid = 3740] [serial = 1399] [outer = 15F70800] 08:20:27 INFO - PROCESS | 3740 | 1469550027308 Marionette DEBUG loaded listener.js 08:20:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1659A400) [pid = 3740] [serial = 1400] [outer = 15F70800] 08:20:27 INFO - PROCESS | 3740 | 1469550027721 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 657ms 08:20:27 INFO - PROCESS | 3740 | 1469550027754 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:20:27 INFO - PROCESS | 3740 | 1469550027756 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:20:27 INFO - PROCESS | 3740 | 1469550027760 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:20:27 INFO - PROCESS | 3740 | 1469550027762 Marionette TRACE conn3 <- [1,1830,null,{}] 08:20:27 INFO - PROCESS | 3740 | 1469550027765 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:27 INFO - PROCESS | 3740 | 1469550027767 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:27 INFO - PROCESS | 3740 | 1469550027859 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:20:27 INFO - PROCESS | 3740 | 1469550027867 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:27 INFO - PROCESS | 3740 | 1469550027873 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:27 INFO - PROCESS | 3740 | ++DOCSHELL 16953C00 == 31 [pid = 3740] [id = 467] 08:20:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16955400) [pid = 3740] [serial = 1401] [outer = 00000000] 08:20:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16DF1800) [pid = 3740] [serial = 1402] [outer = 16955400] 08:20:27 INFO - PROCESS | 3740 | 1469550027928 Marionette DEBUG loaded listener.js 08:20:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (173F9800) [pid = 3740] [serial = 1403] [outer = 16955400] 08:20:28 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15F71C00) [pid = 3740] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:20:28 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17E35C00) [pid = 3740] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:20:28 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10B72800) [pid = 3740] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:20:28 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (130B2C00) [pid = 3740] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:20:28 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15251000) [pid = 3740] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:20:28 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10F11C00) [pid = 3740] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:20:28 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (152EEC00) [pid = 3740] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:20:28 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15F65000) [pid = 3740] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:20:28 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0F9E5000) [pid = 3740] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:20:28 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17589400) [pid = 3740] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:20:28 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (11CDC400) [pid = 3740] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:20:28 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1695C400) [pid = 3740] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:20:28 INFO - PROCESS | 3740 | 1469550028577 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 866ms 08:20:28 INFO - PROCESS | 3740 | 1469550028619 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:20:28 INFO - PROCESS | 3740 | 1469550028621 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:20:28 INFO - PROCESS | 3740 | 1469550028625 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:20:28 INFO - PROCESS | 3740 | 1469550028626 Marionette TRACE conn3 <- [1,1834,null,{}] 08:20:28 INFO - PROCESS | 3740 | 1469550028630 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:28 INFO - PROCESS | 3740 | 1469550028632 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:28 INFO - PROCESS | 3740 | 1469550028746 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:20:28 INFO - PROCESS | 3740 | 1469550028810 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:28 INFO - PROCESS | 3740 | 1469550028812 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:28 INFO - PROCESS | 3740 | ++DOCSHELL 10A0F400 == 32 [pid = 3740] [id = 468] 08:20:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (10A4F000) [pid = 3740] [serial = 1404] [outer = 00000000] 08:20:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (152F9C00) [pid = 3740] [serial = 1405] [outer = 10A4F000] 08:20:28 INFO - PROCESS | 3740 | 1469550028843 Marionette DEBUG loaded listener.js 08:20:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (174BA400) [pid = 3740] [serial = 1406] [outer = 10A4F000] 08:20:29 INFO - PROCESS | 3740 | 1469550029223 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:20:29 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) 08:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 613ms 08:20:29 INFO - PROCESS | 3740 | 1469550029232 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:20:29 INFO - PROCESS | 3740 | 1469550029234 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:20:29 INFO - PROCESS | 3740 | 1469550029238 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:20:29 INFO - PROCESS | 3740 | 1469550029240 Marionette TRACE conn3 <- [1,1838,null,{}] 08:20:29 INFO - PROCESS | 3740 | 1469550029243 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:29 INFO - PROCESS | 3740 | 1469550029245 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:29 INFO - PROCESS | 3740 | 1469550029320 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:20:29 INFO - PROCESS | 3740 | 1469550029325 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:29 INFO - PROCESS | 3740 | 1469550029327 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:29 INFO - PROCESS | 3740 | ++DOCSHELL 15761400 == 33 [pid = 3740] [id = 469] 08:20:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15F65C00) [pid = 3740] [serial = 1407] [outer = 00000000] 08:20:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (176BB800) [pid = 3740] [serial = 1408] [outer = 15F65C00] 08:20:29 INFO - PROCESS | 3740 | 1469550029371 Marionette DEBUG loaded listener.js 08:20:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17E3C800) [pid = 3740] [serial = 1409] [outer = 15F65C00] 08:20:29 INFO - PROCESS | 3740 | 1469550029774 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 567ms 08:20:29 INFO - PROCESS | 3740 | 1469550029815 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:20:29 INFO - PROCESS | 3740 | 1469550029817 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:20:29 INFO - PROCESS | 3740 | 1469550029837 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:20:29 INFO - PROCESS | 3740 | 1469550029839 Marionette TRACE conn3 <- [1,1842,null,{}] 08:20:29 INFO - PROCESS | 3740 | 1469550029842 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:29 INFO - PROCESS | 3740 | 1469550029844 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:29 INFO - PROCESS | 3740 | 1469550029922 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:20:29 INFO - PROCESS | 3740 | 1469550029927 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:29 INFO - PROCESS | 3740 | 1469550029929 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:29 INFO - PROCESS | 3740 | ++DOCSHELL 17E89400 == 34 [pid = 3740] [id = 470] 08:20:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17E8A800) [pid = 3740] [serial = 1410] [outer = 00000000] 08:20:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17ED2000) [pid = 3740] [serial = 1411] [outer = 17E8A800] 08:20:29 INFO - PROCESS | 3740 | 1469550029972 Marionette DEBUG loaded listener.js 08:20:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17F5C800) [pid = 3740] [serial = 1412] [outer = 17E8A800] 08:20:30 INFO - PROCESS | 3740 | 1469550030493 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 702ms 08:20:30 INFO - PROCESS | 3740 | 1469550030543 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:20:30 INFO - PROCESS | 3740 | 1469550030548 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:20:30 INFO - PROCESS | 3740 | 1469550030555 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:20:30 INFO - PROCESS | 3740 | 1469550030558 Marionette TRACE conn3 <- [1,1846,null,{}] 08:20:30 INFO - PROCESS | 3740 | 1469550030564 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:30 INFO - PROCESS | 3740 | 1469550030567 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:30 INFO - PROCESS | 3740 | 1469550030687 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:20:30 INFO - PROCESS | 3740 | 1469550030805 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:30 INFO - PROCESS | 3740 | 1469550030810 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:30 INFO - PROCESS | 3740 | ++DOCSHELL 10A4B400 == 35 [pid = 3740] [id = 471] 08:20:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10A4DC00) [pid = 3740] [serial = 1413] [outer = 00000000] 08:20:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (114DD000) [pid = 3740] [serial = 1414] [outer = 10A4DC00] 08:20:30 INFO - PROCESS | 3740 | 1469550030849 Marionette DEBUG loaded listener.js 08:20:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (12D9BC00) [pid = 3740] [serial = 1415] [outer = 10A4DC00] 08:20:31 INFO - PROCESS | 3740 | 1469550031602 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1091ms 08:20:31 INFO - PROCESS | 3740 | 1469550031655 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:20:31 INFO - PROCESS | 3740 | 1469550031660 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:20:31 INFO - PROCESS | 3740 | 1469550031667 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:20:31 INFO - PROCESS | 3740 | 1469550031670 Marionette TRACE conn3 <- [1,1850,null,{}] 08:20:31 INFO - PROCESS | 3740 | 1469550031674 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:31 INFO - PROCESS | 3740 | 1469550031677 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:31 INFO - PROCESS | 3740 | 1469550031801 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:20:31 INFO - PROCESS | 3740 | 1469550031928 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:31 INFO - PROCESS | 3740 | 1469550031931 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:31 INFO - PROCESS | 3740 | ++DOCSHELL 139D6800 == 36 [pid = 3740] [id = 472] 08:20:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (13C58000) [pid = 3740] [serial = 1416] [outer = 00000000] 08:20:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1524AC00) [pid = 3740] [serial = 1417] [outer = 13C58000] 08:20:31 INFO - PROCESS | 3740 | 1469550031994 Marionette DEBUG loaded listener.js 08:20:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (152F9000) [pid = 3740] [serial = 1418] [outer = 13C58000] 08:20:32 INFO - PROCESS | 3740 | 1469550032760 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:20:32 INFO - PROCESS | 3740 | --DOCSHELL 10F18000 == 35 [pid = 3740] [id = 401] 08:20:32 INFO - PROCESS | 3740 | --DOCSHELL 131DF000 == 34 [pid = 3740] [id = 396] 08:20:32 INFO - PROCESS | 3740 | --DOCSHELL 10E09800 == 33 [pid = 3740] [id = 405] 08:20:32 INFO - PROCESS | 3740 | --DOCSHELL 152F8000 == 32 [pid = 3740] [id = 398] 08:20:32 INFO - PROCESS | 3740 | --DOCSHELL 141C9800 == 31 [pid = 3740] [id = 397] 08:20:32 INFO - PROCESS | 3740 | --DOCSHELL 139D4000 == 30 [pid = 3740] [id = 402] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (160EF000) [pid = 3740] [serial = 1357] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (160F5800) [pid = 3740] [serial = 1358] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1810F800) [pid = 3740] [serial = 1340] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (10F1B000) [pid = 3740] [serial = 1348] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (11436000) [pid = 3740] [serial = 1349] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13141400) [pid = 3740] [serial = 1351] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (131E0800) [pid = 3740] [serial = 1352] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (155AB800) [pid = 3740] [serial = 1345] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15E74800) [pid = 3740] [serial = 1346] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (114D8400) [pid = 3740] [serial = 1342] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (12828C00) [pid = 3740] [serial = 1343] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (152F8800) [pid = 3740] [serial = 1354] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16B11C00) [pid = 3740] [serial = 1360] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (19879800) [pid = 3740] [serial = 1372] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (19963000) [pid = 3740] [serial = 1373] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17B3A800) [pid = 3740] [serial = 1363] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15F64800) [pid = 3740] [serial = 1367] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (15E71400) [pid = 3740] [serial = 1366] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17E91000) [pid = 3740] [serial = 1369] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (17ED9000) [pid = 3740] [serial = 1370] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (16DFEC00) [pid = 3740] [serial = 1361] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (17E8C400) [pid = 3740] [serial = 1364] [outer = 00000000] [url = about:blank] 08:20:32 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (15756400) [pid = 3740] [serial = 1355] [outer = 00000000] [url = about:blank] 08:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1165ms 08:20:32 INFO - PROCESS | 3740 | 1469550032823 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:20:32 INFO - PROCESS | 3740 | 1469550032827 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:20:32 INFO - PROCESS | 3740 | 1469550032831 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:20:32 INFO - PROCESS | 3740 | 1469550032834 Marionette TRACE conn3 <- [1,1854,null,{}] 08:20:32 INFO - PROCESS | 3740 | 1469550032840 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:32 INFO - PROCESS | 3740 | 1469550032843 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:32 INFO - PROCESS | 3740 | 1469550032966 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:20:32 INFO - PROCESS | 3740 | 1469550032973 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:32 INFO - PROCESS | 3740 | 1469550032975 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:32 INFO - PROCESS | 3740 | ++DOCSHELL 112B0800 == 31 [pid = 3740] [id = 473] 08:20:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (112B3400) [pid = 3740] [serial = 1419] [outer = 00000000] 08:20:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (114D5800) [pid = 3740] [serial = 1420] [outer = 112B3400] 08:20:33 INFO - PROCESS | 3740 | 1469550033031 Marionette DEBUG loaded listener.js 08:20:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (11CDAC00) [pid = 3740] [serial = 1421] [outer = 112B3400] 08:20:33 INFO - PROCESS | 3740 | 1469550033526 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 702ms 08:20:33 INFO - PROCESS | 3740 | 1469550033547 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:20:33 INFO - PROCESS | 3740 | 1469550033551 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:20:33 INFO - PROCESS | 3740 | 1469550033561 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:20:33 INFO - PROCESS | 3740 | 1469550033563 Marionette TRACE conn3 <- [1,1858,null,{}] 08:20:33 INFO - PROCESS | 3740 | 1469550033567 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:33 INFO - PROCESS | 3740 | 1469550033569 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:33 INFO - PROCESS | 3740 | 1469550033658 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:20:33 INFO - PROCESS | 3740 | 1469550033750 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:33 INFO - PROCESS | 3740 | 1469550033752 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:33 INFO - PROCESS | 3740 | ++DOCSHELL 1315B400 == 32 [pid = 3740] [id = 474] 08:20:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1315C800) [pid = 3740] [serial = 1422] [outer = 00000000] 08:20:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13918400) [pid = 3740] [serial = 1423] [outer = 1315C800] 08:20:33 INFO - PROCESS | 3740 | 1469550033806 Marionette DEBUG loaded listener.js 08:20:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13EAA800) [pid = 3740] [serial = 1424] [outer = 1315C800] 08:20:34 INFO - PROCESS | 3740 | 1469550034184 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 657ms 08:20:34 INFO - PROCESS | 3740 | 1469550034225 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:20:34 INFO - PROCESS | 3740 | 1469550034227 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:20:34 INFO - PROCESS | 3740 | 1469550034231 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:20:34 INFO - PROCESS | 3740 | 1469550034234 Marionette TRACE conn3 <- [1,1862,null,{}] 08:20:34 INFO - PROCESS | 3740 | 1469550034245 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:34 INFO - PROCESS | 3740 | 1469550034249 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:34 INFO - PROCESS | 3740 | 1469550034360 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:20:34 INFO - PROCESS | 3740 | 1469550034378 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:34 INFO - PROCESS | 3740 | 1469550034381 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:34 INFO - PROCESS | 3740 | ++DOCSHELL 15E79000 == 33 [pid = 3740] [id = 475] 08:20:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15E7DC00) [pid = 3740] [serial = 1425] [outer = 00000000] 08:20:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15F69400) [pid = 3740] [serial = 1426] [outer = 15E7DC00] 08:20:34 INFO - PROCESS | 3740 | 1469550034429 Marionette DEBUG loaded listener.js 08:20:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (160EE000) [pid = 3740] [serial = 1427] [outer = 15E7DC00] 08:20:34 INFO - PROCESS | 3740 | 1469550034863 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 702ms 08:20:34 INFO - PROCESS | 3740 | 1469550034936 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:20:34 INFO - PROCESS | 3740 | 1469550034938 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:20:34 INFO - PROCESS | 3740 | 1469550034948 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:20:34 INFO - PROCESS | 3740 | 1469550034950 Marionette TRACE conn3 <- [1,1866,null,{}] 08:20:34 INFO - PROCESS | 3740 | 1469550034954 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:34 INFO - PROCESS | 3740 | 1469550034956 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:35 INFO - PROCESS | 3740 | 1469550035081 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:20:35 INFO - PROCESS | 3740 | 1469550035087 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:35 INFO - PROCESS | 3740 | 1469550035089 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:35 INFO - PROCESS | 3740 | ++DOCSHELL 16598000 == 34 [pid = 3740] [id = 476] 08:20:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1688FC00) [pid = 3740] [serial = 1428] [outer = 00000000] 08:20:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16B0C400) [pid = 3740] [serial = 1429] [outer = 1688FC00] 08:20:35 INFO - PROCESS | 3740 | 1469550035134 Marionette DEBUG loaded listener.js 08:20:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16DFF000) [pid = 3740] [serial = 1430] [outer = 1688FC00] 08:20:35 INFO - PROCESS | 3740 | 1469550035548 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 598ms 08:20:35 INFO - PROCESS | 3740 | 1469550035566 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:20:35 INFO - PROCESS | 3740 | 1469550035568 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:20:35 INFO - PROCESS | 3740 | 1469550035572 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:20:35 INFO - PROCESS | 3740 | 1469550035573 Marionette TRACE conn3 <- [1,1870,null,{}] 08:20:35 INFO - PROCESS | 3740 | 1469550035577 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:35 INFO - PROCESS | 3740 | 1469550035579 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:35 INFO - PROCESS | 3740 | 1469550035730 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:20:35 INFO - PROCESS | 3740 | 1469550035758 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:35 INFO - PROCESS | 3740 | 1469550035760 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:35 INFO - PROCESS | 3740 | ++DOCSHELL 17486800 == 35 [pid = 3740] [id = 477] 08:20:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1748A000) [pid = 3740] [serial = 1431] [outer = 00000000] 08:20:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1758DC00) [pid = 3740] [serial = 1432] [outer = 1748A000] 08:20:35 INFO - PROCESS | 3740 | 1469550035803 Marionette DEBUG loaded listener.js 08:20:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17591C00) [pid = 3740] [serial = 1433] [outer = 1748A000] 08:20:36 INFO - PROCESS | 3740 | 1469550036256 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 703ms 08:20:36 INFO - PROCESS | 3740 | 1469550036281 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:20:36 INFO - PROCESS | 3740 | 1469550036282 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:20:36 INFO - PROCESS | 3740 | 1469550036294 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:20:36 INFO - PROCESS | 3740 | 1469550036296 Marionette TRACE conn3 <- [1,1874,null,{}] 08:20:36 INFO - PROCESS | 3740 | 1469550036299 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:36 INFO - PROCESS | 3740 | 1469550036305 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:36 INFO - PROCESS | 3740 | 1469550036420 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:20:36 INFO - PROCESS | 3740 | 1469550036483 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:36 INFO - PROCESS | 3740 | 1469550036485 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:36 INFO - PROCESS | 3740 | ++DOCSHELL 17E90800 == 36 [pid = 3740] [id = 478] 08:20:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17ED3000) [pid = 3740] [serial = 1434] [outer = 00000000] 08:20:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1973F000) [pid = 3740] [serial = 1435] [outer = 17ED3000] 08:20:36 INFO - PROCESS | 3740 | 1469550036529 Marionette DEBUG loaded listener.js 08:20:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1810F400) [pid = 3740] [serial = 1436] [outer = 17ED3000] 08:20:36 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1055A000) [pid = 3740] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:20:36 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (131ECC00) [pid = 3740] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:20:36 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11ACB400) [pid = 3740] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:20:36 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16955400) [pid = 3740] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:20:36 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10F1BC00) [pid = 3740] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:20:36 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (141C8800) [pid = 3740] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:20:36 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (17BB5000) [pid = 3740] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:20:36 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15F70800) [pid = 3740] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:20:36 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (10A4F000) [pid = 3740] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:20:36 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15F65C00) [pid = 3740] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:20:36 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (155E9400) [pid = 3740] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:20:36 INFO - PROCESS | 3740 | 1469550036988 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 762ms 08:20:37 INFO - PROCESS | 3740 | 1469550037058 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:20:37 INFO - PROCESS | 3740 | 1469550037060 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:20:37 INFO - PROCESS | 3740 | 1469550037064 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:20:37 INFO - PROCESS | 3740 | 1469550037065 Marionette TRACE conn3 <- [1,1878,null,{}] 08:20:37 INFO - PROCESS | 3740 | 1469550037069 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:37 INFO - PROCESS | 3740 | 1469550037071 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:37 INFO - PROCESS | 3740 | 1469550037191 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:20:37 INFO - PROCESS | 3740 | 1469550037265 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:37 INFO - PROCESS | 3740 | 1469550037267 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:37 INFO - PROCESS | 3740 | ++DOCSHELL 11CDC400 == 37 [pid = 3740] [id = 479] 08:20:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (12A37000) [pid = 3740] [serial = 1437] [outer = 00000000] 08:20:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (152F4000) [pid = 3740] [serial = 1438] [outer = 12A37000] 08:20:37 INFO - PROCESS | 3740 | 1469550037300 Marionette DEBUG loaded listener.js 08:20:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (176B5C00) [pid = 3740] [serial = 1439] [outer = 12A37000] 08:20:37 INFO - PROCESS | 3740 | 1469550037669 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 613ms 08:20:37 INFO - PROCESS | 3740 | 1469550037690 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:20:37 INFO - PROCESS | 3740 | 1469550037692 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:20:37 INFO - PROCESS | 3740 | 1469550037695 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:20:37 INFO - PROCESS | 3740 | 1469550037697 Marionette TRACE conn3 <- [1,1882,null,{}] 08:20:37 INFO - PROCESS | 3740 | 1469550037701 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:37 INFO - PROCESS | 3740 | 1469550037703 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:37 INFO - PROCESS | 3740 | 1469550037767 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:20:37 INFO - PROCESS | 3740 | 1469550037772 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:37 INFO - PROCESS | 3740 | 1469550037774 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:37 INFO - PROCESS | 3740 | ++DOCSHELL 132E8C00 == 38 [pid = 3740] [id = 480] 08:20:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17BB5000) [pid = 3740] [serial = 1440] [outer = 00000000] 08:20:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19962800) [pid = 3740] [serial = 1441] [outer = 17BB5000] 08:20:37 INFO - PROCESS | 3740 | 1469550037817 Marionette DEBUG loaded listener.js 08:20:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19D19800) [pid = 3740] [serial = 1442] [outer = 17BB5000] 08:20:38 INFO - PROCESS | 3740 | 1469550038232 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 567ms 08:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:20:38 INFO - PROCESS | 3740 | 1469550038272 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:20:38 INFO - PROCESS | 3740 | 1469550038274 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:20:38 INFO - PROCESS | 3740 | 1469550038281 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:20:38 INFO - PROCESS | 3740 | 1469550038283 Marionette TRACE conn3 <- [1,1886,null,{}] 08:20:38 INFO - PROCESS | 3740 | 1469550038287 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:38 INFO - PROCESS | 3740 | 1469550038288 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:38 INFO - PROCESS | 3740 | 1469550038367 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:20:38 INFO - PROCESS | 3740 | 1469550038373 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:38 INFO - PROCESS | 3740 | 1469550038375 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:38 INFO - PROCESS | 3740 | ++DOCSHELL 0F970400 == 39 [pid = 3740] [id = 481] 08:20:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19874400) [pid = 3740] [serial = 1443] [outer = 00000000] 08:20:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A32EC00) [pid = 3740] [serial = 1444] [outer = 19874400] 08:20:38 INFO - PROCESS | 3740 | 1469550038418 Marionette DEBUG loaded listener.js 08:20:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (160EFC00) [pid = 3740] [serial = 1445] [outer = 19874400] 08:20:38 INFO - PROCESS | 3740 | 1469550038985 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 762ms 08:20:39 INFO - PROCESS | 3740 | 1469550039044 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:20:39 INFO - PROCESS | 3740 | 1469550039049 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:20:39 INFO - PROCESS | 3740 | 1469550039055 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:20:39 INFO - PROCESS | 3740 | 1469550039058 Marionette TRACE conn3 <- [1,1890,null,{}] 08:20:39 INFO - PROCESS | 3740 | 1469550039064 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:39 INFO - PROCESS | 3740 | 1469550039067 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:39 INFO - PROCESS | 3740 | 1469550039218 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:20:39 INFO - PROCESS | 3740 | 1469550039310 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:39 INFO - PROCESS | 3740 | 1469550039314 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:39 INFO - PROCESS | 3740 | ++DOCSHELL 10A49400 == 40 [pid = 3740] [id = 482] 08:20:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10A4BC00) [pid = 3740] [serial = 1446] [outer = 00000000] 08:20:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (12A34800) [pid = 3740] [serial = 1447] [outer = 10A4BC00] 08:20:39 INFO - PROCESS | 3740 | 1469550039372 Marionette DEBUG loaded listener.js 08:20:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (13146C00) [pid = 3740] [serial = 1448] [outer = 10A4BC00] 08:20:39 INFO - PROCESS | 3740 | 1469550039963 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 956ms 08:20:40 INFO - PROCESS | 3740 | 1469550040021 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:20:40 INFO - PROCESS | 3740 | 1469550040026 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:20:40 INFO - PROCESS | 3740 | 1469550040032 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:20:40 INFO - PROCESS | 3740 | 1469550040035 Marionette TRACE conn3 <- [1,1894,null,{}] 08:20:40 INFO - PROCESS | 3740 | 1469550040039 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:40 INFO - PROCESS | 3740 | 1469550040042 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:40 INFO - PROCESS | 3740 | 1469550040141 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:20:40 INFO - PROCESS | 3740 | 1469550040276 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:40 INFO - PROCESS | 3740 | 1469550040279 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:40 INFO - PROCESS | 3740 | ++DOCSHELL 155A5000 == 41 [pid = 3740] [id = 483] 08:20:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (155AD400) [pid = 3740] [serial = 1449] [outer = 00000000] 08:20:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (15E7C400) [pid = 3740] [serial = 1450] [outer = 155AD400] 08:20:40 INFO - PROCESS | 3740 | 1469550040335 Marionette DEBUG loaded listener.js 08:20:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (160F7400) [pid = 3740] [serial = 1451] [outer = 155AD400] 08:20:40 INFO - PROCESS | 3740 | 1469550040899 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 956ms 08:20:40 INFO - PROCESS | 3740 | 1469550040981 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:20:40 INFO - PROCESS | 3740 | 1469550040983 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:20:40 INFO - PROCESS | 3740 | 1469550040988 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:20:40 INFO - PROCESS | 3740 | 1469550040991 Marionette TRACE conn3 <- [1,1898,null,{}] 08:20:40 INFO - PROCESS | 3740 | 1469550041002 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:40 INFO - PROCESS | 3740 | 1469550041007 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:41 INFO - PROCESS | 3740 | 1469550041171 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:20:41 INFO - PROCESS | 3740 | 1469550041181 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:41 INFO - PROCESS | 3740 | 1469550041185 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:41 INFO - PROCESS | 3740 | ++DOCSHELL 19746400 == 42 [pid = 3740] [id = 484] 08:20:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1974A800) [pid = 3740] [serial = 1452] [outer = 00000000] 08:20:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (19D20400) [pid = 3740] [serial = 1453] [outer = 1974A800] 08:20:41 INFO - PROCESS | 3740 | 1469550041241 Marionette DEBUG loaded listener.js 08:20:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A814C00) [pid = 3740] [serial = 1454] [outer = 1974A800] 08:20:41 INFO - PROCESS | 3740 | 1469550041868 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 896ms 08:20:41 INFO - PROCESS | 3740 | 1469550041895 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:20:41 INFO - PROCESS | 3740 | 1469550041897 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:20:41 INFO - PROCESS | 3740 | 1469550041901 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:20:41 INFO - PROCESS | 3740 | 1469550041903 Marionette TRACE conn3 <- [1,1902,null,{}] 08:20:41 INFO - PROCESS | 3740 | 1469550041907 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:41 INFO - PROCESS | 3740 | 1469550041909 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:42 INFO - PROCESS | 3740 | 1469550042018 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:20:42 INFO - PROCESS | 3740 | 1469550042109 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:42 INFO - PROCESS | 3740 | 1469550042112 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:42 INFO - PROCESS | 3740 | ++DOCSHELL 10A4AC00 == 43 [pid = 3740] [id = 485] 08:20:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (10A51400) [pid = 3740] [serial = 1455] [outer = 00000000] 08:20:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (110BFC00) [pid = 3740] [serial = 1456] [outer = 10A51400] 08:20:42 INFO - PROCESS | 3740 | 1469550042318 Marionette DEBUG loaded listener.js 08:20:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (114D4800) [pid = 3740] [serial = 1457] [outer = 10A51400] 08:20:43 INFO - PROCESS | 3740 | --DOCSHELL 16950800 == 42 [pid = 3740] [id = 404] 08:20:43 INFO - PROCESS | 3740 | --DOCSHELL 15F68C00 == 41 [pid = 3740] [id = 403] 08:20:43 INFO - PROCESS | 3740 | --DOCSHELL 0FACB000 == 40 [pid = 3740] [id = 462] 08:20:43 INFO - PROCESS | 3740 | --DOCSHELL 11CDB000 == 39 [pid = 3740] [id = 395] 08:20:43 INFO - PROCESS | 3740 | --DOCSHELL 16DFC800 == 38 [pid = 3740] [id = 408] 08:20:43 INFO - PROCESS | 3740 | --DOCSHELL 10F1C000 == 37 [pid = 3740] [id = 410] 08:20:43 INFO - PROCESS | 3740 | --DOCSHELL 10A09400 == 36 [pid = 3740] [id = 400] 08:20:43 INFO - PROCESS | 3740 | --DOCSHELL 141C0400 == 35 [pid = 3740] [id = 411] 08:20:43 INFO - PROCESS | 3740 | --DOCSHELL 14F61800 == 34 [pid = 3740] [id = 407] 08:20:43 INFO - PROCESS | 3740 | --DOCSHELL 10E0A800 == 33 [pid = 3740] [id = 399] 08:20:43 INFO - PROCESS | 3740 | --DOCSHELL 10B74400 == 32 [pid = 3740] [id = 406] 08:20:43 INFO - PROCESS | 3740 | --DOCSHELL 15E73C00 == 31 [pid = 3740] [id = 409] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (10A0F800) [pid = 3740] [serial = 1387] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (132E5C00) [pid = 3740] [serial = 1393] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1282FC00) [pid = 3740] [serial = 1390] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (12AB7000) [pid = 3740] [serial = 1391] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (16DF1800) [pid = 3740] [serial = 1402] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (12AE0000) [pid = 3740] [serial = 1376] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (11CDB400) [pid = 3740] [serial = 1375] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (17ED2000) [pid = 3740] [serial = 1411] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15F66000) [pid = 3740] [serial = 1379] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (152F1400) [pid = 3740] [serial = 1378] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (19878400) [pid = 3740] [serial = 1382] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (18104400) [pid = 3740] [serial = 1381] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A3D5C00) [pid = 3740] [serial = 1384] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1659A400) [pid = 3740] [serial = 1400] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (160F5400) [pid = 3740] [serial = 1399] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (152F9C00) [pid = 3740] [serial = 1405] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (176BB800) [pid = 3740] [serial = 1408] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10E0B000) [pid = 3740] [serial = 1388] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (173F9800) [pid = 3740] [serial = 1403] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (17E3C800) [pid = 3740] [serial = 1409] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15E72800) [pid = 3740] [serial = 1396] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15F69C00) [pid = 3740] [serial = 1397] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (174BA400) [pid = 3740] [serial = 1406] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (139CB800) [pid = 3740] [serial = 1394] [outer = 00000000] [url = about:blank] 08:20:43 INFO - PROCESS | 3740 | 1469550043561 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1688ms 08:20:43 INFO - PROCESS | 3740 | 1469550043597 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:20:43 INFO - PROCESS | 3740 | 1469550043601 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:20:43 INFO - PROCESS | 3740 | 1469550043607 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:20:43 INFO - PROCESS | 3740 | 1469550043610 Marionette TRACE conn3 <- [1,1906,null,{}] 08:20:43 INFO - PROCESS | 3740 | 1469550043617 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:43 INFO - PROCESS | 3740 | 1469550043620 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:43 INFO - PROCESS | 3740 | 1469550043705 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:20:43 INFO - PROCESS | 3740 | 1469550043712 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:43 INFO - PROCESS | 3740 | 1469550043715 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:43 INFO - PROCESS | 3740 | ++DOCSHELL 10A10400 == 32 [pid = 3740] [id = 486] 08:20:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (10A47400) [pid = 3740] [serial = 1458] [outer = 00000000] 08:20:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (11277800) [pid = 3740] [serial = 1459] [outer = 10A47400] 08:20:43 INFO - PROCESS | 3740 | 1469550043766 Marionette DEBUG loaded listener.js 08:20:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (11283000) [pid = 3740] [serial = 1460] [outer = 10A47400] 08:20:44 INFO - PROCESS | 3740 | 1469550044266 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 657ms 08:20:44 INFO - PROCESS | 3740 | 1469550044286 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:20:44 INFO - PROCESS | 3740 | 1469550044291 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:20:44 INFO - PROCESS | 3740 | 1469550044301 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:20:44 INFO - PROCESS | 3740 | 1469550044304 Marionette TRACE conn3 <- [1,1910,null,{}] 08:20:44 INFO - PROCESS | 3740 | 1469550044308 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:44 INFO - PROCESS | 3740 | 1469550044310 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:44 INFO - PROCESS | 3740 | 1469550044381 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:20:44 INFO - PROCESS | 3740 | 1469550044391 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:44 INFO - PROCESS | 3740 | 1469550044393 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:44 INFO - PROCESS | 3740 | ++DOCSHELL 12D9AC00 == 33 [pid = 3740] [id = 487] 08:20:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (12D9B400) [pid = 3740] [serial = 1461] [outer = 00000000] 08:20:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (130DB400) [pid = 3740] [serial = 1462] [outer = 12D9B400] 08:20:44 INFO - PROCESS | 3740 | 1469550044471 Marionette DEBUG loaded listener.js 08:20:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (13154C00) [pid = 3740] [serial = 1463] [outer = 12D9B400] 08:20:44 INFO - PROCESS | 3740 | 1469550044972 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 702ms 08:20:45 INFO - PROCESS | 3740 | 1469550045026 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:20:45 INFO - PROCESS | 3740 | 1469550045029 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:20:45 INFO - PROCESS | 3740 | 1469550045032 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:20:45 INFO - PROCESS | 3740 | 1469550045035 Marionette TRACE conn3 <- [1,1914,null,{}] 08:20:45 INFO - PROCESS | 3740 | 1469550045047 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:45 INFO - PROCESS | 3740 | 1469550045051 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:45 INFO - PROCESS | 3740 | 1469550045116 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:20:45 INFO - PROCESS | 3740 | 1469550045212 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:45 INFO - PROCESS | 3740 | 1469550045217 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:45 INFO - PROCESS | 3740 | ++DOCSHELL 14458C00 == 34 [pid = 3740] [id = 488] 08:20:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (14F61400) [pid = 3740] [serial = 1464] [outer = 00000000] 08:20:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (152F7000) [pid = 3740] [serial = 1465] [outer = 14F61400] 08:20:45 INFO - PROCESS | 3740 | 1469550045268 Marionette DEBUG loaded listener.js 08:20:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (155E9400) [pid = 3740] [serial = 1466] [outer = 14F61400] 08:20:45 INFO - PROCESS | 3740 | 1469550045640 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 672ms 08:20:45 INFO - PROCESS | 3740 | 1469550045696 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:20:45 INFO - PROCESS | 3740 | 1469550045698 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:20:45 INFO - PROCESS | 3740 | 1469550045702 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:20:45 INFO - PROCESS | 3740 | 1469550045703 Marionette TRACE conn3 <- [1,1918,null,{}] 08:20:45 INFO - PROCESS | 3740 | 1469550045707 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:45 INFO - PROCESS | 3740 | 1469550045718 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:45 INFO - PROCESS | 3740 | 1469550045843 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:20:45 INFO - PROCESS | 3740 | 1469550045864 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:45 INFO - PROCESS | 3740 | 1469550045866 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:45 INFO - PROCESS | 3740 | ++DOCSHELL 152F6000 == 35 [pid = 3740] [id = 489] 08:20:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (155AB800) [pid = 3740] [serial = 1467] [outer = 00000000] 08:20:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15F69800) [pid = 3740] [serial = 1468] [outer = 155AB800] 08:20:45 INFO - PROCESS | 3740 | 1469550045894 Marionette DEBUG loaded listener.js 08:20:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (160ED400) [pid = 3740] [serial = 1469] [outer = 155AB800] 08:20:46 INFO - PROCESS | 3740 | 1469550046328 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 658ms 08:20:46 INFO - PROCESS | 3740 | 1469550046366 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:20:46 INFO - PROCESS | 3740 | 1469550046368 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:20:46 INFO - PROCESS | 3740 | 1469550046372 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:20:46 INFO - PROCESS | 3740 | 1469550046373 Marionette TRACE conn3 <- [1,1922,null,{}] 08:20:46 INFO - PROCESS | 3740 | 1469550046377 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:46 INFO - PROCESS | 3740 | 1469550046379 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:46 INFO - PROCESS | 3740 | 1469550046518 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:20:46 INFO - PROCESS | 3740 | 1469550046529 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:46 INFO - PROCESS | 3740 | 1469550046531 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:46 INFO - PROCESS | 3740 | ++DOCSHELL 15E78C00 == 36 [pid = 3740] [id = 490] 08:20:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (160F2800) [pid = 3740] [serial = 1470] [outer = 00000000] 08:20:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16952000) [pid = 3740] [serial = 1471] [outer = 160F2800] 08:20:46 INFO - PROCESS | 3740 | 1469550046626 Marionette DEBUG loaded listener.js 08:20:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16D74000) [pid = 3740] [serial = 1472] [outer = 160F2800] 08:20:47 INFO - PROCESS | 3740 | 1469550047030 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 702ms 08:20:47 INFO - PROCESS | 3740 | 1469550047078 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:20:47 INFO - PROCESS | 3740 | 1469550047080 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:20:47 INFO - PROCESS | 3740 | 1469550047087 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:20:47 INFO - PROCESS | 3740 | 1469550047089 Marionette TRACE conn3 <- [1,1926,null,{}] 08:20:47 INFO - PROCESS | 3740 | 1469550047092 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:47 INFO - PROCESS | 3740 | 1469550047097 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:47 INFO - PROCESS | 3740 | 1469550047235 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:20:47 INFO - PROCESS | 3740 | 1469550047249 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:47 INFO - PROCESS | 3740 | 1469550047251 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:47 INFO - PROCESS | 3740 | ++DOCSHELL 17595000 == 37 [pid = 3740] [id = 491] 08:20:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17595C00) [pid = 3740] [serial = 1473] [outer = 00000000] 08:20:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (17E36400) [pid = 3740] [serial = 1474] [outer = 17595C00] 08:20:47 INFO - PROCESS | 3740 | 1469550047302 Marionette DEBUG loaded listener.js 08:20:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17E8D400) [pid = 3740] [serial = 1475] [outer = 17595C00] 08:20:47 INFO - PROCESS | 3740 | 1469550047728 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 672ms 08:20:47 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (19874400) [pid = 3740] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:20:47 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (10A4DC00) [pid = 3740] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:20:47 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (13C58000) [pid = 3740] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:20:47 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (112B3400) [pid = 3740] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:20:47 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17ED3000) [pid = 3740] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:20:47 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15E7DC00) [pid = 3740] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:20:47 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1315C800) [pid = 3740] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:20:47 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1810A400) [pid = 3740] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:20:47 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1688FC00) [pid = 3740] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:20:47 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17BB5000) [pid = 3740] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:20:47 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12A37000) [pid = 3740] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:20:47 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17E8A800) [pid = 3740] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:20:47 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1748A000) [pid = 3740] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:20:47 INFO - PROCESS | 3740 | 1469550047967 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:20:47 INFO - PROCESS | 3740 | 1469550047969 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:20:47 INFO - PROCESS | 3740 | 1469550047979 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:20:47 INFO - PROCESS | 3740 | 1469550047981 Marionette TRACE conn3 <- [1,1930,null,{}] 08:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:20:47 INFO - PROCESS | 3740 | 1469550047984 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:47 INFO - PROCESS | 3740 | 1469550047986 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:48 INFO - PROCESS | 3740 | 1469550048088 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:20:48 INFO - PROCESS | 3740 | 1469550048098 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:48 INFO - PROCESS | 3740 | 1469550048100 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:48 INFO - PROCESS | 3740 | ++DOCSHELL 12A2C400 == 38 [pid = 3740] [id = 492] 08:20:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (12A37000) [pid = 3740] [serial = 1476] [outer = 00000000] 08:20:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (131E4800) [pid = 3740] [serial = 1477] [outer = 12A37000] 08:20:48 INFO - PROCESS | 3740 | 1469550048143 Marionette DEBUG loaded listener.js 08:20:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1524B000) [pid = 3740] [serial = 1478] [outer = 12A37000] 08:20:48 INFO - PROCESS | 3740 | 1469550048577 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 657ms 08:20:48 INFO - PROCESS | 3740 | 1469550048664 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:20:48 INFO - PROCESS | 3740 | 1469550048666 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:20:48 INFO - PROCESS | 3740 | 1469550048670 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:20:48 INFO - PROCESS | 3740 | 1469550048671 Marionette TRACE conn3 <- [1,1934,null,{}] 08:20:48 INFO - PROCESS | 3740 | 1469550048675 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:48 INFO - PROCESS | 3740 | 1469550048677 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:48 INFO - PROCESS | 3740 | 1469550048736 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:20:48 INFO - PROCESS | 3740 | 1469550048742 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:48 INFO - PROCESS | 3740 | 1469550048744 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:48 INFO - PROCESS | 3740 | ++DOCSHELL 1127B400 == 39 [pid = 3740] [id = 493] 08:20:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (11431800) [pid = 3740] [serial = 1479] [outer = 00000000] 08:20:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17BB5000) [pid = 3740] [serial = 1480] [outer = 11431800] 08:20:48 INFO - PROCESS | 3740 | 1469550048789 Marionette DEBUG loaded listener.js 08:20:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17E38000) [pid = 3740] [serial = 1481] [outer = 11431800] 08:20:49 INFO - PROCESS | 3740 | 1469550049196 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 568ms 08:20:49 INFO - PROCESS | 3740 | 1469550049229 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:20:49 INFO - PROCESS | 3740 | 1469550049231 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:20:49 INFO - PROCESS | 3740 | 1469550049234 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:20:49 INFO - PROCESS | 3740 | 1469550049236 Marionette TRACE conn3 <- [1,1938,null,{}] 08:20:49 INFO - PROCESS | 3740 | 1469550049239 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:49 INFO - PROCESS | 3740 | 1469550049241 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:49 INFO - PROCESS | 3740 | 1469550049325 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:20:49 INFO - PROCESS | 3740 | 1469550049330 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:49 INFO - PROCESS | 3740 | 1469550049332 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:49 INFO - PROCESS | 3740 | ++DOCSHELL 141C9800 == 40 [pid = 3740] [id = 494] 08:20:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (18109000) [pid = 3740] [serial = 1482] [outer = 00000000] 08:20:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1987D800) [pid = 3740] [serial = 1483] [outer = 18109000] 08:20:49 INFO - PROCESS | 3740 | 1469550049376 Marionette DEBUG loaded listener.js 08:20:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1995A800) [pid = 3740] [serial = 1484] [outer = 18109000] 08:20:49 INFO - PROCESS | 3740 | 1469550049796 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 612ms 08:20:49 INFO - PROCESS | 3740 | 1469550049897 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:20:49 INFO - PROCESS | 3740 | 1469550049901 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:20:49 INFO - PROCESS | 3740 | 1469550049907 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:20:49 INFO - PROCESS | 3740 | 1469550049912 Marionette TRACE conn3 <- [1,1942,null,{}] 08:20:49 INFO - PROCESS | 3740 | 1469550049918 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:49 INFO - PROCESS | 3740 | 1469550049922 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:50 INFO - PROCESS | 3740 | 1469550050035 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:20:50 INFO - PROCESS | 3740 | 1469550050163 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:50 INFO - PROCESS | 3740 | 1469550050169 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:50 INFO - PROCESS | 3740 | ++DOCSHELL 10E09C00 == 41 [pid = 3740] [id = 495] 08:20:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (10E0A800) [pid = 3740] [serial = 1485] [outer = 00000000] 08:20:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (10E18800) [pid = 3740] [serial = 1486] [outer = 10E0A800] 08:20:50 INFO - PROCESS | 3740 | 1469550050226 Marionette DEBUG loaded listener.js 08:20:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (11436C00) [pid = 3740] [serial = 1487] [outer = 10E0A800] 08:20:50 INFO - PROCESS | 3740 | 1469550051009 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1135ms 08:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:20:51 INFO - PROCESS | 3740 | 1469550051054 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:20:51 INFO - PROCESS | 3740 | 1469550051058 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:20:51 INFO - PROCESS | 3740 | 1469550051064 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:20:51 INFO - PROCESS | 3740 | 1469550051068 Marionette TRACE conn3 <- [1,1946,null,{}] 08:20:51 INFO - PROCESS | 3740 | 1469550051072 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:51 INFO - PROCESS | 3740 | 1469550051075 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:51 INFO - PROCESS | 3740 | 1469550051192 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:20:51 INFO - PROCESS | 3740 | 1469550051329 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:51 INFO - PROCESS | 3740 | 1469550051332 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:51 INFO - PROCESS | 3740 | ++DOCSHELL 1391AC00 == 42 [pid = 3740] [id = 496] 08:20:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (13931400) [pid = 3740] [serial = 1488] [outer = 00000000] 08:20:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1445CC00) [pid = 3740] [serial = 1489] [outer = 13931400] 08:20:51 INFO - PROCESS | 3740 | 1469550051389 Marionette DEBUG loaded listener.js 08:20:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1575E400) [pid = 3740] [serial = 1490] [outer = 13931400] 08:20:52 INFO - PROCESS | 3740 | --DOCSHELL 1127B400 == 41 [pid = 3740] [id = 493] 08:20:52 INFO - PROCESS | 3740 | --DOCSHELL 12A2C400 == 40 [pid = 3740] [id = 492] 08:20:52 INFO - PROCESS | 3740 | --DOCSHELL 17595000 == 39 [pid = 3740] [id = 491] 08:20:52 INFO - PROCESS | 3740 | --DOCSHELL 15E78C00 == 38 [pid = 3740] [id = 490] 08:20:52 INFO - PROCESS | 3740 | --DOCSHELL 152F6000 == 37 [pid = 3740] [id = 489] 08:20:52 INFO - PROCESS | 3740 | --DOCSHELL 14458C00 == 36 [pid = 3740] [id = 488] 08:20:52 INFO - PROCESS | 3740 | --DOCSHELL 12D9AC00 == 35 [pid = 3740] [id = 487] 08:20:52 INFO - PROCESS | 3740 | --DOCSHELL 10A10400 == 34 [pid = 3740] [id = 486] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A32EC00) [pid = 3740] [serial = 1444] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (160EFC00) [pid = 3740] [serial = 1445] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (19D19800) [pid = 3740] [serial = 1442] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (114DD000) [pid = 3740] [serial = 1414] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (152F9000) [pid = 3740] [serial = 1418] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (114D5800) [pid = 3740] [serial = 1420] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (11CDAC00) [pid = 3740] [serial = 1421] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1973F000) [pid = 3740] [serial = 1435] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15F69400) [pid = 3740] [serial = 1426] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (13EAA800) [pid = 3740] [serial = 1424] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1810F400) [pid = 3740] [serial = 1436] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A78E000) [pid = 3740] [serial = 1385] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12D9BC00) [pid = 3740] [serial = 1415] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (160EE000) [pid = 3740] [serial = 1427] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16B0C400) [pid = 3740] [serial = 1429] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (19962800) [pid = 3740] [serial = 1441] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (176B5C00) [pid = 3740] [serial = 1439] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17F5C800) [pid = 3740] [serial = 1412] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1524AC00) [pid = 3740] [serial = 1417] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (152F4000) [pid = 3740] [serial = 1438] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (17591C00) [pid = 3740] [serial = 1433] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1758DC00) [pid = 3740] [serial = 1432] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (13918400) [pid = 3740] [serial = 1423] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (16DFF000) [pid = 3740] [serial = 1430] [outer = 00000000] [url = about:blank] 08:20:52 INFO - PROCESS | 3740 | 1469550052228 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1195ms 08:20:52 INFO - PROCESS | 3740 | 1469550052266 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:20:52 INFO - PROCESS | 3740 | 1469550052270 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:20:52 INFO - PROCESS | 3740 | 1469550052275 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:20:52 INFO - PROCESS | 3740 | 1469550052278 Marionette TRACE conn3 <- [1,1950,null,{}] 08:20:52 INFO - PROCESS | 3740 | 1469550052283 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:52 INFO - PROCESS | 3740 | 1469550052286 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:52 INFO - PROCESS | 3740 | 1469550052361 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:20:52 INFO - PROCESS | 3740 | 1469550052368 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:52 INFO - PROCESS | 3740 | 1469550052372 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:52 INFO - PROCESS | 3740 | ++DOCSHELL 10E0D000 == 35 [pid = 3740] [id = 497] 08:20:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (10E10800) [pid = 3740] [serial = 1491] [outer = 00000000] 08:20:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (114DD000) [pid = 3740] [serial = 1492] [outer = 10E10800] 08:20:52 INFO - PROCESS | 3740 | 1469550052419 Marionette DEBUG loaded listener.js 08:20:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (11CDF800) [pid = 3740] [serial = 1493] [outer = 10E10800] 08:20:52 INFO - PROCESS | 3740 | 1469550052939 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 702ms 08:20:52 INFO - PROCESS | 3740 | 1469550052982 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:20:52 INFO - PROCESS | 3740 | 1469550052986 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:20:52 INFO - PROCESS | 3740 | 1469550052992 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:20:52 INFO - PROCESS | 3740 | 1469550052994 Marionette TRACE conn3 <- [1,1954,null,{}] 08:20:52 INFO - PROCESS | 3740 | 1469550052998 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:52 INFO - PROCESS | 3740 | 1469550053000 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:53 INFO - PROCESS | 3740 | 1469550053067 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:20:53 INFO - PROCESS | 3740 | 1469550053076 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:53 INFO - PROCESS | 3740 | 1469550053078 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:53 INFO - PROCESS | 3740 | ++DOCSHELL 130D6000 == 36 [pid = 3740] [id = 498] 08:20:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13142000) [pid = 3740] [serial = 1494] [outer = 00000000] 08:20:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13922C00) [pid = 3740] [serial = 1495] [outer = 13142000] 08:20:53 INFO - PROCESS | 3740 | 1469550053125 Marionette DEBUG loaded listener.js 08:20:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (139D3C00) [pid = 3740] [serial = 1496] [outer = 13142000] 08:20:53 INFO - PROCESS | 3740 | 1469550053579 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 613ms 08:20:53 INFO - PROCESS | 3740 | 1469550053595 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:20:53 INFO - PROCESS | 3740 | 1469550053597 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:20:53 INFO - PROCESS | 3740 | 1469550053601 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:20:53 INFO - PROCESS | 3740 | 1469550053604 Marionette TRACE conn3 <- [1,1958,null,{}] 08:20:53 INFO - PROCESS | 3740 | 1469550053619 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:53 INFO - PROCESS | 3740 | 1469550053623 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:53 INFO - PROCESS | 3740 | 1469550053706 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:20:53 INFO - PROCESS | 3740 | 1469550053814 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:53 INFO - PROCESS | 3740 | 1469550053817 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:53 INFO - PROCESS | 3740 | ++DOCSHELL 15F62C00 == 37 [pid = 3740] [id = 499] 08:20:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15F64400) [pid = 3740] [serial = 1497] [outer = 00000000] 08:20:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15F6B800) [pid = 3740] [serial = 1498] [outer = 15F64400] 08:20:53 INFO - PROCESS | 3740 | 1469550053865 Marionette DEBUG loaded listener.js 08:20:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (160EEC00) [pid = 3740] [serial = 1499] [outer = 15F64400] 08:20:54 INFO - PROCESS | 3740 | 1469550054231 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 672ms 08:20:54 INFO - PROCESS | 3740 | 1469550054262 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:20:54 INFO - PROCESS | 3740 | 1469550054265 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:20:54 INFO - PROCESS | 3740 | 1469550054268 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:20:54 INFO - PROCESS | 3740 | 1469550054270 Marionette TRACE conn3 <- [1,1962,null,{}] 08:20:54 INFO - PROCESS | 3740 | 1469550054273 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:54 INFO - PROCESS | 3740 | 1469550054275 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:54 INFO - PROCESS | 3740 | 1469550054358 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:20:54 INFO - PROCESS | 3740 | 1469550054465 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:54 INFO - PROCESS | 3740 | 1469550054467 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:54 INFO - PROCESS | 3740 | ++DOCSHELL 160EE800 == 38 [pid = 3740] [id = 500] 08:20:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (160F4800) [pid = 3740] [serial = 1500] [outer = 00000000] 08:20:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16DF1C00) [pid = 3740] [serial = 1501] [outer = 160F4800] 08:20:54 INFO - PROCESS | 3740 | 1469550054512 Marionette DEBUG loaded listener.js 08:20:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (173FA400) [pid = 3740] [serial = 1502] [outer = 160F4800] 08:20:54 INFO - PROCESS | 3740 | 1469550054903 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 672ms 08:20:54 INFO - PROCESS | 3740 | 1469550054950 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:20:54 INFO - PROCESS | 3740 | 1469550054952 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:20:54 INFO - PROCESS | 3740 | 1469550054956 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:20:54 INFO - PROCESS | 3740 | 1469550054957 Marionette TRACE conn3 <- [1,1966,null,{}] 08:20:54 INFO - PROCESS | 3740 | 1469550054966 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:54 INFO - PROCESS | 3740 | 1469550054968 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:55 INFO - PROCESS | 3740 | 1469550055085 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:20:55 INFO - PROCESS | 3740 | 1469550055107 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:55 INFO - PROCESS | 3740 | 1469550055109 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:55 INFO - PROCESS | 3740 | ++DOCSHELL 1688D800 == 39 [pid = 3740] [id = 501] 08:20:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16893400) [pid = 3740] [serial = 1503] [outer = 00000000] 08:20:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17597000) [pid = 3740] [serial = 1504] [outer = 16893400] 08:20:55 INFO - PROCESS | 3740 | 1469550055156 Marionette DEBUG loaded listener.js 08:20:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (176BD000) [pid = 3740] [serial = 1505] [outer = 16893400] 08:20:55 INFO - PROCESS | 3740 | 1469550055588 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 657ms 08:20:55 INFO - PROCESS | 3740 | 1469550055621 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:20:55 INFO - PROCESS | 3740 | 1469550055623 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:20:55 INFO - PROCESS | 3740 | 1469550055626 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:20:55 INFO - PROCESS | 3740 | 1469550055628 Marionette TRACE conn3 <- [1,1970,null,{}] 08:20:55 INFO - PROCESS | 3740 | 1469550055639 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:55 INFO - PROCESS | 3740 | 1469550055644 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:55 INFO - PROCESS | 3740 | 1469550055777 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:20:55 INFO - PROCESS | 3740 | 1469550055824 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:55 INFO - PROCESS | 3740 | 1469550055826 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:55 INFO - PROCESS | 3740 | ++DOCSHELL 17E8D000 == 40 [pid = 3740] [id = 502] 08:20:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17ED9000) [pid = 3740] [serial = 1506] [outer = 00000000] 08:20:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19741800) [pid = 3740] [serial = 1507] [outer = 17ED9000] 08:20:55 INFO - PROCESS | 3740 | 1469550055870 Marionette DEBUG loaded listener.js 08:20:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19746000) [pid = 3740] [serial = 1508] [outer = 17ED9000] 08:20:56 INFO - PROCESS | 3740 | 1469550056282 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 702ms 08:20:56 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (160F2800) [pid = 3740] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:20:56 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10A47400) [pid = 3740] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:20:56 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10A51400) [pid = 3740] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:20:56 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12D9B400) [pid = 3740] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:20:56 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17595C00) [pid = 3740] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:20:56 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10A4BC00) [pid = 3740] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:20:56 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (155AD400) [pid = 3740] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:20:56 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1974A800) [pid = 3740] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:20:56 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12A37000) [pid = 3740] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:20:56 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (14F61400) [pid = 3740] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:20:56 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (155AB800) [pid = 3740] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:20:56 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (11431800) [pid = 3740] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:20:56 INFO - PROCESS | 3740 | 1469550056388 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:20:56 INFO - PROCESS | 3740 | 1469550056390 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:20:56 INFO - PROCESS | 3740 | 1469550056403 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:20:56 INFO - PROCESS | 3740 | 1469550056405 Marionette TRACE conn3 <- [1,1974,null,{}] 08:20:56 INFO - PROCESS | 3740 | 1469550056410 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:56 INFO - PROCESS | 3740 | 1469550056412 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:56 INFO - PROCESS | 3740 | 1469550056488 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:20:56 INFO - PROCESS | 3740 | 1469550056483 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:56 INFO - PROCESS | 3740 | 1469550056485 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:56 INFO - PROCESS | 3740 | ++DOCSHELL 139CC000 == 41 [pid = 3740] [id = 503] 08:20:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13EA0000) [pid = 3740] [serial = 1509] [outer = 00000000] 08:20:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (155E6000) [pid = 3740] [serial = 1510] [outer = 13EA0000] 08:20:56 INFO - PROCESS | 3740 | 1469550056529 Marionette DEBUG loaded listener.js 08:20:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15E7EC00) [pid = 3740] [serial = 1511] [outer = 13EA0000] 08:20:56 INFO - PROCESS | 3740 | 1469550056952 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 598ms 08:20:57 INFO - PROCESS | 3740 | 1469550057006 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:20:57 INFO - PROCESS | 3740 | 1469550057008 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:20:57 INFO - PROCESS | 3740 | 1469550057012 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:20:57 INFO - PROCESS | 3740 | 1469550057013 Marionette TRACE conn3 <- [1,1978,null,{}] 08:20:57 INFO - PROCESS | 3740 | 1469550057017 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:57 INFO - PROCESS | 3740 | 1469550057018 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:57 INFO - PROCESS | 3740 | 1469550057097 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:20:57 INFO - PROCESS | 3740 | 1469550057105 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:57 INFO - PROCESS | 3740 | 1469550057107 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:57 INFO - PROCESS | 3740 | ++DOCSHELL 141BD400 == 42 [pid = 3740] [id = 504] 08:20:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16DF7C00) [pid = 3740] [serial = 1512] [outer = 00000000] 08:20:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1974A800) [pid = 3740] [serial = 1513] [outer = 16DF7C00] 08:20:57 INFO - PROCESS | 3740 | 1469550057150 Marionette DEBUG loaded listener.js 08:20:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1A32F000) [pid = 3740] [serial = 1514] [outer = 16DF7C00] 08:20:57 INFO - PROCESS | 3740 | 1469550057554 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 567ms 08:20:57 INFO - PROCESS | 3740 | 1469550057594 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:20:57 INFO - PROCESS | 3740 | 1469550057596 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:20:57 INFO - PROCESS | 3740 | 1469550057599 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:20:57 INFO - PROCESS | 3740 | 1469550057601 Marionette TRACE conn3 <- [1,1982,null,{}] 08:20:57 INFO - PROCESS | 3740 | 1469550057604 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:57 INFO - PROCESS | 3740 | 1469550057606 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:57 INFO - PROCESS | 3740 | 1469550057685 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:20:57 INFO - PROCESS | 3740 | 1469550057690 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:57 INFO - PROCESS | 3740 | 1469550057692 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:57 INFO - PROCESS | 3740 | ++DOCSHELL 0F976C00 == 43 [pid = 3740] [id = 505] 08:20:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0FA1F800) [pid = 3740] [serial = 1515] [outer = 00000000] 08:20:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (155AD400) [pid = 3740] [serial = 1516] [outer = 0FA1F800] 08:20:57 INFO - PROCESS | 3740 | 1469550057744 Marionette DEBUG loaded listener.js 08:20:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A78E000) [pid = 3740] [serial = 1517] [outer = 0FA1F800] 08:20:58 INFO - PROCESS | 3740 | 1469550058152 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 598ms 08:20:58 INFO - PROCESS | 3740 | 1469550058206 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:20:58 INFO - PROCESS | 3740 | 1469550058208 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:20:58 INFO - PROCESS | 3740 | 1469550058215 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:20:58 INFO - PROCESS | 3740 | 1469550058217 Marionette TRACE conn3 <- [1,1986,null,{}] 08:20:58 INFO - PROCESS | 3740 | 1469550058220 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:58 INFO - PROCESS | 3740 | 1469550058222 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:58 INFO - PROCESS | 3740 | 1469550058343 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:20:58 INFO - PROCESS | 3740 | 1469550058489 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:58 INFO - PROCESS | 3740 | 1469550058492 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:58 INFO - PROCESS | 3740 | ++DOCSHELL 0F97E400 == 44 [pid = 3740] [id = 506] 08:20:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0F9E2400) [pid = 3740] [serial = 1518] [outer = 00000000] 08:20:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10566000) [pid = 3740] [serial = 1519] [outer = 0F9E2400] 08:20:58 INFO - PROCESS | 3740 | 1469550058535 Marionette DEBUG loaded listener.js 08:20:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10B76000) [pid = 3740] [serial = 1520] [outer = 0F9E2400] 08:20:59 INFO - PROCESS | 3740 | 1469550059120 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 956ms 08:20:59 INFO - PROCESS | 3740 | 1469550059177 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:20:59 INFO - PROCESS | 3740 | 1469550059181 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:20:59 INFO - PROCESS | 3740 | 1469550059187 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:20:59 INFO - PROCESS | 3740 | 1469550059190 Marionette TRACE conn3 <- [1,1990,null,{}] 08:20:59 INFO - PROCESS | 3740 | 1469550059195 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:59 INFO - PROCESS | 3740 | 1469550059198 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:59 INFO - PROCESS | 3740 | 1469550059308 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:20:59 INFO - PROCESS | 3740 | 1469550059401 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:59 INFO - PROCESS | 3740 | 1469550059404 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:20:59 INFO - PROCESS | 3740 | ++DOCSHELL 141C1C00 == 45 [pid = 3740] [id = 507] 08:20:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (141C4400) [pid = 3740] [serial = 1521] [outer = 00000000] 08:20:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (155DF800) [pid = 3740] [serial = 1522] [outer = 141C4400] 08:20:59 INFO - PROCESS | 3740 | 1469550059502 Marionette DEBUG loaded listener.js 08:20:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (15E7C800) [pid = 3740] [serial = 1523] [outer = 141C4400] 08:21:00 INFO - PROCESS | 3740 | 1469550060066 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 956ms 08:21:00 INFO - PROCESS | 3740 | 1469550060152 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:21:00 INFO - PROCESS | 3740 | 1469550060155 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:21:00 INFO - PROCESS | 3740 | 1469550060159 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:21:00 INFO - PROCESS | 3740 | 1469550060161 Marionette TRACE conn3 <- [1,1994,null,{}] 08:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:21:00 INFO - PROCESS | 3740 | 1469550060165 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:00 INFO - PROCESS | 3740 | 1469550060168 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:00 INFO - PROCESS | 3740 | 1469550060282 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:21:00 INFO - PROCESS | 3740 | 1469550060413 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:00 INFO - PROCESS | 3740 | 1469550060416 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:00 INFO - PROCESS | 3740 | ++DOCSHELL 1575D000 == 46 [pid = 3740] [id = 508] 08:21:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15E73000) [pid = 3740] [serial = 1524] [outer = 00000000] 08:21:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (17ED8800) [pid = 3740] [serial = 1525] [outer = 15E73000] 08:21:00 INFO - PROCESS | 3740 | 1469550060477 Marionette DEBUG loaded listener.js 08:21:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (19744400) [pid = 3740] [serial = 1526] [outer = 15E73000] 08:21:01 INFO - PROCESS | 3740 | 1469550061028 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:21:01 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 08:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 896ms 08:21:01 INFO - PROCESS | 3740 | 1469550061072 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:21:01 INFO - PROCESS | 3740 | 1469550061076 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:21:01 INFO - PROCESS | 3740 | 1469550061087 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:21:01 INFO - PROCESS | 3740 | 1469550061091 Marionette TRACE conn3 <- [1,1998,null,{}] 08:21:01 INFO - PROCESS | 3740 | 1469550061095 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:01 INFO - PROCESS | 3740 | 1469550061098 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:01 INFO - PROCESS | 3740 | 1469550061208 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:21:01 INFO - PROCESS | 3740 | 1469550061300 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:01 INFO - PROCESS | 3740 | 1469550061302 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:01 INFO - PROCESS | 3740 | ++DOCSHELL 15E7E800 == 47 [pid = 3740] [id = 509] 08:21:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (160EB000) [pid = 3740] [serial = 1527] [outer = 00000000] 08:21:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (16B04400) [pid = 3740] [serial = 1528] [outer = 160EB000] 08:21:01 INFO - PROCESS | 3740 | 1469550061356 Marionette DEBUG loaded listener.js 08:21:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (17E3B000) [pid = 3740] [serial = 1529] [outer = 160EB000] 08:21:02 INFO - PROCESS | 3740 | 1469550062159 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:21:02 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 08:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1165ms 08:21:02 INFO - PROCESS | 3740 | 1469550062245 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:21:02 INFO - PROCESS | 3740 | 1469550062249 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:21:02 INFO - PROCESS | 3740 | 1469550062254 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:21:02 INFO - PROCESS | 3740 | 1469550062257 Marionette TRACE conn3 <- [1,2002,null,{}] 08:21:02 INFO - PROCESS | 3740 | 1469550062264 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:02 INFO - PROCESS | 3740 | 1469550062266 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:02 INFO - PROCESS | 3740 | 1469550062377 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 10A4AC00 == 46 [pid = 3740] [id = 485] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 0F976C00 == 45 [pid = 3740] [id = 505] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 141BD400 == 44 [pid = 3740] [id = 504] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 139CC000 == 43 [pid = 3740] [id = 503] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 17E8D000 == 42 [pid = 3740] [id = 502] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 1688D800 == 41 [pid = 3740] [id = 501] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 160EE800 == 40 [pid = 3740] [id = 500] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 15F62C00 == 39 [pid = 3740] [id = 499] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 130D6000 == 38 [pid = 3740] [id = 498] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 10E0D000 == 37 [pid = 3740] [id = 497] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 141C9800 == 36 [pid = 3740] [id = 494] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 132E8C00 == 35 [pid = 3740] [id = 480] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 10E09C00 == 34 [pid = 3740] [id = 495] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 10A49400 == 33 [pid = 3740] [id = 482] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 1391AC00 == 32 [pid = 3740] [id = 496] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 0F970400 == 31 [pid = 3740] [id = 481] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 155A5000 == 30 [pid = 3740] [id = 483] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 19746400 == 29 [pid = 3740] [id = 484] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 15E7E800 == 28 [pid = 3740] [id = 509] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 1575D000 == 27 [pid = 3740] [id = 508] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 0F97E400 == 26 [pid = 3740] [id = 506] 08:21:03 INFO - PROCESS | 3740 | --DOCSHELL 141C1C00 == 25 [pid = 3740] [id = 507] 08:21:03 INFO - PROCESS | 3740 | 1469550063066 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:03 INFO - PROCESS | 3740 | 1469550063069 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1987D800) [pid = 3740] [serial = 1483] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (16952000) [pid = 3740] [serial = 1471] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (11277800) [pid = 3740] [serial = 1459] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (11283000) [pid = 3740] [serial = 1460] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (114D4800) [pid = 3740] [serial = 1457] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (110BFC00) [pid = 3740] [serial = 1456] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (130DB400) [pid = 3740] [serial = 1462] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (13154C00) [pid = 3740] [serial = 1463] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17E36400) [pid = 3740] [serial = 1474] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13146C00) [pid = 3740] [serial = 1448] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12A34800) [pid = 3740] [serial = 1447] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (160F7400) [pid = 3740] [serial = 1451] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15E7C400) [pid = 3740] [serial = 1450] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1A814C00) [pid = 3740] [serial = 1454] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (19D20400) [pid = 3740] [serial = 1453] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16D74000) [pid = 3740] [serial = 1472] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1524B000) [pid = 3740] [serial = 1478] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (131E4800) [pid = 3740] [serial = 1477] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (155E9400) [pid = 3740] [serial = 1466] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (152F7000) [pid = 3740] [serial = 1465] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15F69800) [pid = 3740] [serial = 1468] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (160ED400) [pid = 3740] [serial = 1469] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17E8D400) [pid = 3740] [serial = 1475] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (17BB5000) [pid = 3740] [serial = 1480] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (17E38000) [pid = 3740] [serial = 1481] [outer = 00000000] [url = about:blank] 08:21:03 INFO - PROCESS | 3740 | ++DOCSHELL 0F935800 == 26 [pid = 3740] [id = 510] 08:21:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0F970400) [pid = 3740] [serial = 1530] [outer = 00000000] 08:21:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0FAC8400) [pid = 3740] [serial = 1531] [outer = 0F970400] 08:21:03 INFO - PROCESS | 3740 | 1469550063180 Marionette DEBUG loaded listener.js 08:21:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (10A51C00) [pid = 3740] [serial = 1532] [outer = 0F970400] 08:21:03 INFO - PROCESS | 3740 | 1469550063608 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1389ms 08:21:03 INFO - PROCESS | 3740 | 1469550063652 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:21:03 INFO - PROCESS | 3740 | 1469550063655 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:21:03 INFO - PROCESS | 3740 | 1469550063663 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:21:03 INFO - PROCESS | 3740 | 1469550063666 Marionette TRACE conn3 <- [1,2006,null,{}] 08:21:03 INFO - PROCESS | 3740 | 1469550063672 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:03 INFO - PROCESS | 3740 | 1469550063676 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:03 INFO - PROCESS | 3740 | 1469550063766 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:21:03 INFO - PROCESS | 3740 | 1469550063777 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:03 INFO - PROCESS | 3740 | 1469550063780 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:03 INFO - PROCESS | 3740 | ++DOCSHELL 12A36C00 == 27 [pid = 3740] [id = 511] 08:21:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (12A37000) [pid = 3740] [serial = 1533] [outer = 00000000] 08:21:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (12ADD400) [pid = 3740] [serial = 1534] [outer = 12A37000] 08:21:03 INFO - PROCESS | 3740 | 1469550063832 Marionette DEBUG loaded listener.js 08:21:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (12D6C400) [pid = 3740] [serial = 1535] [outer = 12A37000] 08:21:04 INFO - PROCESS | 3740 | 1469550064293 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 672ms 08:21:04 INFO - PROCESS | 3740 | 1469550064340 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:21:04 INFO - PROCESS | 3740 | 1469550064344 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:21:04 INFO - PROCESS | 3740 | 1469550064349 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:21:04 INFO - PROCESS | 3740 | 1469550064351 Marionette TRACE conn3 <- [1,2010,null,{}] 08:21:04 INFO - PROCESS | 3740 | 1469550064355 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:04 INFO - PROCESS | 3740 | 1469550064357 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:04 INFO - PROCESS | 3740 | 1469550064464 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:21:04 INFO - PROCESS | 3740 | 1469550064566 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:04 INFO - PROCESS | 3740 | 1469550064568 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:04 INFO - PROCESS | 3740 | ++DOCSHELL 131EA000 == 28 [pid = 3740] [id = 512] 08:21:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (131EB000) [pid = 3740] [serial = 1536] [outer = 00000000] 08:21:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (132E5C00) [pid = 3740] [serial = 1537] [outer = 131EB000] 08:21:04 INFO - PROCESS | 3740 | 1469550064614 Marionette DEBUG loaded listener.js 08:21:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (139CE400) [pid = 3740] [serial = 1538] [outer = 131EB000] 08:21:05 INFO - PROCESS | 3740 | 1469550065005 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 717ms 08:21:05 INFO - PROCESS | 3740 | 1469550065050 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:21:05 INFO - PROCESS | 3740 | 1469550065052 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:21:05 INFO - PROCESS | 3740 | 1469550065057 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:21:05 INFO - PROCESS | 3740 | 1469550065063 Marionette TRACE conn3 <- [1,2014,null,{}] 08:21:05 INFO - PROCESS | 3740 | 1469550065082 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:05 INFO - PROCESS | 3740 | 1469550065085 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:05 INFO - PROCESS | 3740 | 1469550065204 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:21:05 INFO - PROCESS | 3740 | 1469550065268 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:05 INFO - PROCESS | 3740 | 1469550065270 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:05 INFO - PROCESS | 3740 | ++DOCSHELL 152F7C00 == 29 [pid = 3740] [id = 513] 08:21:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (152F8400) [pid = 3740] [serial = 1539] [outer = 00000000] 08:21:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15753000) [pid = 3740] [serial = 1540] [outer = 152F8400] 08:21:05 INFO - PROCESS | 3740 | 1469550065298 Marionette DEBUG loaded listener.js 08:21:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15E7DC00) [pid = 3740] [serial = 1541] [outer = 152F8400] 08:21:05 INFO - PROCESS | 3740 | 1469550065751 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 732ms 08:21:05 INFO - PROCESS | 3740 | 1469550065806 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:21:05 INFO - PROCESS | 3740 | 1469550065809 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:21:05 INFO - PROCESS | 3740 | 1469550065813 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:21:05 INFO - PROCESS | 3740 | 1469550065814 Marionette TRACE conn3 <- [1,2018,null,{}] 08:21:05 INFO - PROCESS | 3740 | 1469550065818 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:05 INFO - PROCESS | 3740 | 1469550065820 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:05 INFO - PROCESS | 3740 | 1469550065936 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:21:05 INFO - PROCESS | 3740 | 1469550065943 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:05 INFO - PROCESS | 3740 | 1469550065945 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:05 INFO - PROCESS | 3740 | ++DOCSHELL 15F65400 == 30 [pid = 3740] [id = 514] 08:21:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15F6E000) [pid = 3740] [serial = 1542] [outer = 00000000] 08:21:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (160F1C00) [pid = 3740] [serial = 1543] [outer = 15F6E000] 08:21:06 INFO - PROCESS | 3740 | 1469550066045 Marionette DEBUG loaded listener.js 08:21:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (160F4C00) [pid = 3740] [serial = 1544] [outer = 15F6E000] 08:21:06 INFO - PROCESS | 3740 | 1469550066440 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 657ms 08:21:06 INFO - PROCESS | 3740 | 1469550066479 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:21:06 INFO - PROCESS | 3740 | 1469550066481 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:21:06 INFO - PROCESS | 3740 | 1469550066484 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:21:06 INFO - PROCESS | 3740 | 1469550066486 Marionette TRACE conn3 <- [1,2022,null,{}] 08:21:06 INFO - PROCESS | 3740 | 1469550066489 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:06 INFO - PROCESS | 3740 | 1469550066491 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:06 INFO - PROCESS | 3740 | 1469550066608 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:21:06 INFO - PROCESS | 3740 | 1469550066614 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:06 INFO - PROCESS | 3740 | 1469550066620 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:06 INFO - PROCESS | 3740 | ++DOCSHELL 1695C400 == 31 [pid = 3740] [id = 515] 08:21:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1695C800) [pid = 3740] [serial = 1545] [outer = 00000000] 08:21:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16D74800) [pid = 3740] [serial = 1546] [outer = 1695C800] 08:21:06 INFO - PROCESS | 3740 | 1469550066728 Marionette DEBUG loaded listener.js 08:21:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (173F8400) [pid = 3740] [serial = 1547] [outer = 1695C800] 08:21:07 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0FA1F800) [pid = 3740] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:21:07 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (16893400) [pid = 3740] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:21:07 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17ED9000) [pid = 3740] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:21:07 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (18109000) [pid = 3740] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:21:07 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (13931400) [pid = 3740] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:21:07 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10E0A800) [pid = 3740] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:21:07 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10E10800) [pid = 3740] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:21:07 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15F64400) [pid = 3740] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:21:07 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13142000) [pid = 3740] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:21:07 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13EA0000) [pid = 3740] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:21:07 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (160F4800) [pid = 3740] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:21:07 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16DF7C00) [pid = 3740] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:21:07 INFO - PROCESS | 3740 | 1469550067329 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 867ms 08:21:07 INFO - PROCESS | 3740 | 1469550067351 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:21:07 INFO - PROCESS | 3740 | 1469550067353 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:21:07 INFO - PROCESS | 3740 | 1469550067356 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:21:07 INFO - PROCESS | 3740 | 1469550067358 Marionette TRACE conn3 <- [1,2026,null,{}] 08:21:07 INFO - PROCESS | 3740 | 1469550067372 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:07 INFO - PROCESS | 3740 | 1469550067374 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:07 INFO - PROCESS | 3740 | 1469550067484 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:21:07 INFO - PROCESS | 3740 | 1469550067490 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:07 INFO - PROCESS | 3740 | 1469550067492 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:07 INFO - PROCESS | 3740 | ++DOCSHELL 10A4C800 == 32 [pid = 3740] [id = 516] 08:21:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (14F57C00) [pid = 3740] [serial = 1548] [outer = 00000000] 08:21:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16B06C00) [pid = 3740] [serial = 1549] [outer = 14F57C00] 08:21:07 INFO - PROCESS | 3740 | 1469550067538 Marionette DEBUG loaded listener.js 08:21:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17590C00) [pid = 3740] [serial = 1550] [outer = 14F57C00] 08:21:07 INFO - PROCESS | 3740 | 1469550067932 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 612ms 08:21:07 INFO - PROCESS | 3740 | 1469550067961 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:21:07 INFO - PROCESS | 3740 | 1469550067963 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:21:07 INFO - PROCESS | 3740 | 1469550067966 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:21:07 INFO - PROCESS | 3740 | 1469550067968 Marionette TRACE conn3 <- [1,2030,null,{}] 08:21:07 INFO - PROCESS | 3740 | 1469550067971 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:07 INFO - PROCESS | 3740 | 1469550067973 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:08 INFO - PROCESS | 3740 | 1469550068048 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:21:08 INFO - PROCESS | 3740 | 1469550068053 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:08 INFO - PROCESS | 3740 | 1469550068055 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:08 INFO - PROCESS | 3740 | ++DOCSHELL 1748F400 == 33 [pid = 3740] [id = 517] 08:21:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17B44C00) [pid = 3740] [serial = 1551] [outer = 00000000] 08:21:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17E90C00) [pid = 3740] [serial = 1552] [outer = 17B44C00] 08:21:08 INFO - PROCESS | 3740 | 1469550068099 Marionette DEBUG loaded listener.js 08:21:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17ED3400) [pid = 3740] [serial = 1553] [outer = 17B44C00] 08:21:08 INFO - PROCESS | 3740 | 1469550068505 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:21:08 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) 08:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 568ms 08:21:08 INFO - PROCESS | 3740 | 1469550068552 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:21:08 INFO - PROCESS | 3740 | 1469550068554 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:21:08 INFO - PROCESS | 3740 | 1469550068558 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:21:08 INFO - PROCESS | 3740 | 1469550068559 Marionette TRACE conn3 <- [1,2034,null,{}] 08:21:08 INFO - PROCESS | 3740 | 1469550068567 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:08 INFO - PROCESS | 3740 | 1469550068569 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:08 INFO - PROCESS | 3740 | 1469550068653 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:21:08 INFO - PROCESS | 3740 | 1469550068659 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:08 INFO - PROCESS | 3740 | 1469550068661 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:08 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E7C00 == 34 [pid = 3740] [id = 518] 08:21:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (176C3800) [pid = 3740] [serial = 1554] [outer = 00000000] 08:21:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1810E400) [pid = 3740] [serial = 1555] [outer = 176C3800] 08:21:08 INFO - PROCESS | 3740 | 1469550068715 Marionette DEBUG loaded listener.js 08:21:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1810EC00) [pid = 3740] [serial = 1556] [outer = 176C3800] 08:21:09 INFO - PROCESS | 3740 | 1469550069416 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 911ms 08:21:09 INFO - PROCESS | 3740 | 1469550069467 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:21:09 INFO - PROCESS | 3740 | 1469550069471 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:21:09 INFO - PROCESS | 3740 | 1469550069460 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:21:09 INFO - PROCESS | 3740 | 1469550069463 Marionette TRACE conn3 <- [1,2038,null,{}] 08:21:09 INFO - PROCESS | 3740 | 1469550069469 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:09 INFO - PROCESS | 3740 | 1469550069472 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:09 INFO - PROCESS | 3740 | 1469550069591 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:21:09 INFO - PROCESS | 3740 | 1469550069733 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:09 INFO - PROCESS | 3740 | 1469550069737 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:09 INFO - PROCESS | 3740 | ++DOCSHELL 11279000 == 35 [pid = 3740] [id = 519] 08:21:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (11283000) [pid = 3740] [serial = 1557] [outer = 00000000] 08:21:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (12DA0400) [pid = 3740] [serial = 1558] [outer = 11283000] 08:21:09 INFO - PROCESS | 3740 | 1469550069794 Marionette DEBUG loaded listener.js 08:21:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (13152000) [pid = 3740] [serial = 1559] [outer = 11283000] 08:21:10 INFO - PROCESS | 3740 | 1469550070522 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1090ms 08:21:10 INFO - PROCESS | 3740 | 1469550070584 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:21:10 INFO - PROCESS | 3740 | 1469550070589 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:21:10 INFO - PROCESS | 3740 | 1469550070595 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:21:10 INFO - PROCESS | 3740 | 1469550070598 Marionette TRACE conn3 <- [1,2042,null,{}] 08:21:10 INFO - PROCESS | 3740 | 1469550070603 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:10 INFO - PROCESS | 3740 | 1469550070605 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:10 INFO - PROCESS | 3740 | 1469550070721 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:21:10 INFO - PROCESS | 3740 | 1469550070958 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:10 INFO - PROCESS | 3740 | 1469550070961 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:10 INFO - PROCESS | 3740 | ++DOCSHELL 0FA23C00 == 36 [pid = 3740] [id = 520] 08:21:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0FA6E400) [pid = 3740] [serial = 1560] [outer = 00000000] 08:21:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10A48800) [pid = 3740] [serial = 1561] [outer = 0FA6E400] 08:21:11 INFO - PROCESS | 3740 | 1469550071027 Marionette DEBUG loaded listener.js 08:21:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (11279C00) [pid = 3740] [serial = 1562] [outer = 0FA6E400] 08:21:11 INFO - PROCESS | 3740 | --DOCSHELL 131E2000 == 35 [pid = 3740] [id = 464] 08:21:11 INFO - PROCESS | 3740 | --DOCSHELL 15E79000 == 34 [pid = 3740] [id = 475] 08:21:11 INFO - PROCESS | 3740 | --DOCSHELL 17486800 == 33 [pid = 3740] [id = 477] 08:21:11 INFO - PROCESS | 3740 | --DOCSHELL 15F6E800 == 32 [pid = 3740] [id = 466] 08:21:11 INFO - PROCESS | 3740 | --DOCSHELL 112B0800 == 31 [pid = 3740] [id = 473] 08:21:11 INFO - PROCESS | 3740 | --DOCSHELL 16598000 == 30 [pid = 3740] [id = 476] 08:21:11 INFO - PROCESS | 3740 | --DOCSHELL 11ACB000 == 29 [pid = 3740] [id = 463] 08:21:11 INFO - PROCESS | 3740 | --DOCSHELL 1315B400 == 28 [pid = 3740] [id = 474] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (17597000) [pid = 3740] [serial = 1504] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (19741800) [pid = 3740] [serial = 1507] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1995A800) [pid = 3740] [serial = 1484] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1445CC00) [pid = 3740] [serial = 1489] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1575E400) [pid = 3740] [serial = 1490] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10E18800) [pid = 3740] [serial = 1486] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (11436C00) [pid = 3740] [serial = 1487] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (114DD000) [pid = 3740] [serial = 1492] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (11CDF800) [pid = 3740] [serial = 1493] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15F6B800) [pid = 3740] [serial = 1498] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (160EEC00) [pid = 3740] [serial = 1499] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13922C00) [pid = 3740] [serial = 1495] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (139D3C00) [pid = 3740] [serial = 1496] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (155E6000) [pid = 3740] [serial = 1510] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15E7EC00) [pid = 3740] [serial = 1511] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (19746000) [pid = 3740] [serial = 1508] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16DF1C00) [pid = 3740] [serial = 1501] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (173FA400) [pid = 3740] [serial = 1502] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A32F000) [pid = 3740] [serial = 1514] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (176BD000) [pid = 3740] [serial = 1505] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A78E000) [pid = 3740] [serial = 1517] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1974A800) [pid = 3740] [serial = 1513] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (155AD400) [pid = 3740] [serial = 1516] [outer = 00000000] [url = about:blank] 08:21:11 INFO - PROCESS | 3740 | 1469550071628 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1091ms 08:21:11 INFO - PROCESS | 3740 | 1469550071691 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:21:11 INFO - PROCESS | 3740 | 1469550071695 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:21:11 INFO - PROCESS | 3740 | 1469550071699 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:21:11 INFO - PROCESS | 3740 | 1469550071702 Marionette TRACE conn3 <- [1,2046,null,{}] 08:21:11 INFO - PROCESS | 3740 | 1469550071707 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:11 INFO - PROCESS | 3740 | 1469550071711 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:11 INFO - PROCESS | 3740 | 1469550071800 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:21:11 INFO - PROCESS | 3740 | 1469550071894 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:11 INFO - PROCESS | 3740 | 1469550071880 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:11 INFO - PROCESS | 3740 | ++DOCSHELL 110C3400 == 29 [pid = 3740] [id = 521] 08:21:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (112AC400) [pid = 3740] [serial = 1563] [outer = 00000000] 08:21:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (12D64000) [pid = 3740] [serial = 1564] [outer = 112AC400] 08:21:11 INFO - PROCESS | 3740 | 1469550071927 Marionette DEBUG loaded listener.js 08:21:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (132E8C00) [pid = 3740] [serial = 1565] [outer = 112AC400] 08:21:12 INFO - PROCESS | 3740 | 1469550072342 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 702ms 08:21:12 INFO - PROCESS | 3740 | 1469550072400 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:21:12 INFO - PROCESS | 3740 | 1469550072404 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:21:12 INFO - PROCESS | 3740 | 1469550072408 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:21:12 INFO - PROCESS | 3740 | 1469550072410 Marionette TRACE conn3 <- [1,2050,null,{}] 08:21:12 INFO - PROCESS | 3740 | 1469550072414 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:12 INFO - PROCESS | 3740 | 1469550072416 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:12 INFO - PROCESS | 3740 | 1469550072503 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:21:12 INFO - PROCESS | 3740 | 1469550072517 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:12 INFO - PROCESS | 3740 | 1469550072519 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:12 INFO - PROCESS | 3740 | ++DOCSHELL 13C57C00 == 30 [pid = 3740] [id = 522] 08:21:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (141C1C00) [pid = 3740] [serial = 1566] [outer = 00000000] 08:21:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (152F2C00) [pid = 3740] [serial = 1567] [outer = 141C1C00] 08:21:12 INFO - PROCESS | 3740 | 1469550072564 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (155AD400) [pid = 3740] [serial = 1568] [outer = 141C1C00] 08:21:13 INFO - PROCESS | 3740 | 1469550073028 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 657ms 08:21:13 INFO - PROCESS | 3740 | 1469550073090 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:21:13 INFO - PROCESS | 3740 | 1469550073075 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:21:13 INFO - PROCESS | 3740 | 1469550073081 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:21:13 INFO - PROCESS | 3740 | 1469550073086 Marionette TRACE conn3 <- [1,2054,null,{}] 08:21:13 INFO - PROCESS | 3740 | 1469550073096 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:13 INFO - PROCESS | 3740 | 1469550073099 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:13 INFO - PROCESS | 3740 | 1469550073185 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:21:13 INFO - PROCESS | 3740 | 1469550073285 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:13 INFO - PROCESS | 3740 | 1469550073287 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:13 INFO - PROCESS | 3740 | ++DOCSHELL 15F70800 == 31 [pid = 3740] [id = 523] 08:21:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15F71000) [pid = 3740] [serial = 1569] [outer = 00000000] 08:21:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (160F3000) [pid = 3740] [serial = 1570] [outer = 15F71000] 08:21:13 INFO - PROCESS | 3740 | 1469550073331 Marionette DEBUG loaded listener.js 08:21:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16895C00) [pid = 3740] [serial = 1571] [outer = 15F71000] 08:21:13 INFO - PROCESS | 3740 | 1469550073725 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 657ms 08:21:13 INFO - PROCESS | 3740 | 1469550073762 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:21:13 INFO - PROCESS | 3740 | 1469550073764 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:21:13 INFO - PROCESS | 3740 | 1469550073768 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:21:13 INFO - PROCESS | 3740 | 1469550073770 Marionette TRACE conn3 <- [1,2058,null,{}] 08:21:13 INFO - PROCESS | 3740 | 1469550073773 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:13 INFO - PROCESS | 3740 | 1469550073775 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:13 INFO - PROCESS | 3740 | 1469550073899 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:21:13 INFO - PROCESS | 3740 | 1469550073920 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:13 INFO - PROCESS | 3740 | 1469550073922 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:13 INFO - PROCESS | 3740 | ++DOCSHELL 16DF6800 == 32 [pid = 3740] [id = 524] 08:21:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16DFD800) [pid = 3740] [serial = 1572] [outer = 00000000] 08:21:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16FCBC00) [pid = 3740] [serial = 1573] [outer = 16DFD800] 08:21:13 INFO - PROCESS | 3740 | 1469550073966 Marionette DEBUG loaded listener.js 08:21:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17592C00) [pid = 3740] [serial = 1574] [outer = 16DFD800] 08:21:14 INFO - PROCESS | 3740 | 1469550074378 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 672ms 08:21:14 INFO - PROCESS | 3740 | 1469550074431 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:21:14 INFO - PROCESS | 3740 | 1469550074433 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:21:14 INFO - PROCESS | 3740 | 1469550074437 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:21:14 INFO - PROCESS | 3740 | 1469550074438 Marionette TRACE conn3 <- [1,2062,null,{}] 08:21:14 INFO - PROCESS | 3740 | 1469550074442 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:14 INFO - PROCESS | 3740 | 1469550074444 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:14 INFO - PROCESS | 3740 | 1469550074555 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:21:14 INFO - PROCESS | 3740 | 1469550074560 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:14 INFO - PROCESS | 3740 | 1469550074566 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:14 INFO - PROCESS | 3740 | ++DOCSHELL 139CCC00 == 33 [pid = 3740] [id = 525] 08:21:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17B3D800) [pid = 3740] [serial = 1575] [outer = 00000000] 08:21:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17E40400) [pid = 3740] [serial = 1576] [outer = 17B3D800] 08:21:14 INFO - PROCESS | 3740 | 1469550074661 Marionette DEBUG loaded listener.js 08:21:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17F5C800) [pid = 3740] [serial = 1577] [outer = 17B3D800] 08:21:15 INFO - PROCESS | 3740 | 1469550075094 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 702ms 08:21:15 INFO - PROCESS | 3740 | 1469550075145 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:21:15 INFO - PROCESS | 3740 | 1469550075147 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:21:15 INFO - PROCESS | 3740 | 1469550075150 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:21:15 INFO - PROCESS | 3740 | 1469550075151 Marionette TRACE conn3 <- [1,2066,null,{}] 08:21:15 INFO - PROCESS | 3740 | 1469550075187 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:15 INFO - PROCESS | 3740 | 1469550075189 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:15 INFO - PROCESS | 3740 | 1469550075305 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:21:15 INFO - PROCESS | 3740 | 1469550075318 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:15 INFO - PROCESS | 3740 | 1469550075320 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:15 INFO - PROCESS | 3740 | ++DOCSHELL 1974D000 == 34 [pid = 3740] [id = 526] 08:21:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1987A800) [pid = 3740] [serial = 1578] [outer = 00000000] 08:21:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19D1B800) [pid = 3740] [serial = 1579] [outer = 1987A800] 08:21:15 INFO - PROCESS | 3740 | 1469550075363 Marionette DEBUG loaded listener.js 08:21:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19D1BC00) [pid = 3740] [serial = 1580] [outer = 1987A800] 08:21:15 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (12A37000) [pid = 3740] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:21:15 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (131EB000) [pid = 3740] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:21:15 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0F970400) [pid = 3740] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:21:15 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1695C800) [pid = 3740] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:21:15 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15F6E000) [pid = 3740] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:21:15 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17B44C00) [pid = 3740] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:21:15 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0F9E2400) [pid = 3740] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:21:15 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (141C4400) [pid = 3740] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:21:15 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15E73000) [pid = 3740] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:21:15 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (14F57C00) [pid = 3740] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:21:15 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (152F8400) [pid = 3740] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:21:15 INFO - PROCESS | 3740 | 1469550075827 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 703ms 08:21:15 INFO - PROCESS | 3740 | 1469550075853 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:21:15 INFO - PROCESS | 3740 | 1469550075855 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:21:15 INFO - PROCESS | 3740 | 1469550075858 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:21:15 INFO - PROCESS | 3740 | 1469550075860 Marionette TRACE conn3 <- [1,2070,null,{}] 08:21:15 INFO - PROCESS | 3740 | 1469550075863 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:15 INFO - PROCESS | 3740 | 1469550075865 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:15 INFO - PROCESS | 3740 | 1469550075983 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:21:15 INFO - PROCESS | 3740 | 1469550075993 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:15 INFO - PROCESS | 3740 | 1469550075995 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:16 INFO - PROCESS | 3740 | ++DOCSHELL 1524B000 == 35 [pid = 3740] [id = 527] 08:21:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (152EF400) [pid = 3740] [serial = 1581] [outer = 00000000] 08:21:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16954000) [pid = 3740] [serial = 1582] [outer = 152EF400] 08:21:16 INFO - PROCESS | 3740 | 1469550076039 Marionette DEBUG loaded listener.js 08:21:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17B3A800) [pid = 3740] [serial = 1583] [outer = 152EF400] 08:21:16 INFO - PROCESS | 3740 | 1469550076430 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 598ms 08:21:16 INFO - PROCESS | 3740 | 1469550076478 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 3740 | 1469550076480 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:21:16 INFO - PROCESS | 3740 | 1469550076484 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - PROCESS | 3740 | 1469550076486 Marionette TRACE conn3 <- [1,2074,null,{}] 08:21:16 INFO - PROCESS | 3740 | 1469550076489 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:16 INFO - PROCESS | 3740 | 1469550076491 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:16 INFO - PROCESS | 3740 | 1469550076576 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:21:16 INFO - PROCESS | 3740 | 1469550076583 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:16 INFO - PROCESS | 3740 | 1469550076585 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:16 INFO - PROCESS | 3740 | ++DOCSHELL 131E5400 == 36 [pid = 3740] [id = 528] 08:21:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (160ED400) [pid = 3740] [serial = 1584] [outer = 00000000] 08:21:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19746000) [pid = 3740] [serial = 1585] [outer = 160ED400] 08:21:16 INFO - PROCESS | 3740 | 1469550076628 Marionette DEBUG loaded listener.js 08:21:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A32C400) [pid = 3740] [serial = 1586] [outer = 160ED400] 08:21:17 INFO - PROCESS | 3740 | 1469550077063 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 612ms 08:21:17 INFO - PROCESS | 3740 | 1469550077098 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:21:17 INFO - PROCESS | 3740 | 1469550077100 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:21:17 INFO - PROCESS | 3740 | 1469550077103 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:21:17 INFO - PROCESS | 3740 | 1469550077105 Marionette TRACE conn3 <- [1,2078,null,{}] 08:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:21:17 INFO - PROCESS | 3740 | 1469550077109 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:17 INFO - PROCESS | 3740 | 1469550077111 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:17 INFO - PROCESS | 3740 | 1469550077191 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:21:17 INFO - PROCESS | 3740 | 1469550077197 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:17 INFO - PROCESS | 3740 | 1469550077198 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:17 INFO - PROCESS | 3740 | ++DOCSHELL 15F6F400 == 37 [pid = 3740] [id = 529] 08:21:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (160EF000) [pid = 3740] [serial = 1587] [outer = 00000000] 08:21:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A78E400) [pid = 3740] [serial = 1588] [outer = 160EF000] 08:21:17 INFO - PROCESS | 3740 | 1469550077241 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A790400) [pid = 3740] [serial = 1589] [outer = 160EF000] 08:21:18 INFO - PROCESS | 3740 | --DOCSHELL 10A4B400 == 36 [pid = 3740] [id = 471] 08:21:18 INFO - PROCESS | 3740 | --DOCSHELL 17E89400 == 35 [pid = 3740] [id = 470] 08:21:18 INFO - PROCESS | 3740 | --DOCSHELL 11CDC400 == 34 [pid = 3740] [id = 479] 08:21:18 INFO - PROCESS | 3740 | --DOCSHELL 10A0F400 == 33 [pid = 3740] [id = 468] 08:21:18 INFO - PROCESS | 3740 | --DOCSHELL 0F935800 == 32 [pid = 3740] [id = 510] 08:21:18 INFO - PROCESS | 3740 | --DOCSHELL 16953C00 == 31 [pid = 3740] [id = 467] 08:21:18 INFO - PROCESS | 3740 | --DOCSHELL 15761400 == 30 [pid = 3740] [id = 469] 08:21:18 INFO - PROCESS | 3740 | --DOCSHELL 17E90800 == 29 [pid = 3740] [id = 478] 08:21:18 INFO - PROCESS | 3740 | --DOCSHELL 155A8C00 == 28 [pid = 3740] [id = 465] 08:21:18 INFO - PROCESS | 3740 | --DOCSHELL 139D6800 == 27 [pid = 3740] [id = 472] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12ADD400) [pid = 3740] [serial = 1534] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12D6C400) [pid = 3740] [serial = 1535] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (132E5C00) [pid = 3740] [serial = 1537] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0FAC8400) [pid = 3740] [serial = 1531] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10A51C00) [pid = 3740] [serial = 1532] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16D74800) [pid = 3740] [serial = 1546] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (160F4C00) [pid = 3740] [serial = 1544] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (160F1C00) [pid = 3740] [serial = 1543] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17ED3400) [pid = 3740] [serial = 1553] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (10B76000) [pid = 3740] [serial = 1520] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (10566000) [pid = 3740] [serial = 1519] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (173F8400) [pid = 3740] [serial = 1547] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (15E7C800) [pid = 3740] [serial = 1523] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1810E400) [pid = 3740] [serial = 1555] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (155DF800) [pid = 3740] [serial = 1522] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (19744400) [pid = 3740] [serial = 1526] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (17ED8800) [pid = 3740] [serial = 1525] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (16B04400) [pid = 3740] [serial = 1528] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (17E90C00) [pid = 3740] [serial = 1552] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (16B06C00) [pid = 3740] [serial = 1549] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (15753000) [pid = 3740] [serial = 1540] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (15E7DC00) [pid = 3740] [serial = 1541] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (139CE400) [pid = 3740] [serial = 1538] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (17590C00) [pid = 3740] [serial = 1550] [outer = 00000000] [url = about:blank] 08:21:18 INFO - PROCESS | 3740 | 1469550078944 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1868ms 08:21:18 INFO - PROCESS | 3740 | 1469550078976 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:21:18 INFO - PROCESS | 3740 | 1469550078981 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:21:18 INFO - PROCESS | 3740 | 1469550078987 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:21:18 INFO - PROCESS | 3740 | 1469550078990 Marionette TRACE conn3 <- [1,2082,null,{}] 08:21:18 INFO - PROCESS | 3740 | 1469550078996 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:18 INFO - PROCESS | 3740 | 1469550078999 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:19 INFO - PROCESS | 3740 | 1469550079096 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:21:19 INFO - PROCESS | 3740 | 1469550079103 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:19 INFO - PROCESS | 3740 | 1469550079106 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:19 INFO - PROCESS | 3740 | ++DOCSHELL 10E0DC00 == 28 [pid = 3740] [id = 530] 08:21:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (10E0EC00) [pid = 3740] [serial = 1590] [outer = 00000000] 08:21:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (112B0800) [pid = 3740] [serial = 1591] [outer = 10E0EC00] 08:21:19 INFO - PROCESS | 3740 | 1469550079156 Marionette DEBUG loaded listener.js 08:21:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (11AC9400) [pid = 3740] [serial = 1592] [outer = 10E0EC00] 08:21:19 INFO - PROCESS | 3740 | 1469550079609 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 657ms 08:21:19 INFO - PROCESS | 3740 | 1469550079648 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:21:19 INFO - PROCESS | 3740 | 1469550079653 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:21:19 INFO - PROCESS | 3740 | 1469550079659 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:21:19 INFO - PROCESS | 3740 | 1469550079662 Marionette TRACE conn3 <- [1,2086,null,{}] 08:21:19 INFO - PROCESS | 3740 | 1469550079666 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:19 INFO - PROCESS | 3740 | 1469550079668 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:19 INFO - PROCESS | 3740 | 1469550079757 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:21:19 INFO - PROCESS | 3740 | 1469550079766 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:19 INFO - PROCESS | 3740 | 1469550079770 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:19 INFO - PROCESS | 3740 | ++DOCSHELL 12AE4400 == 29 [pid = 3740] [id = 531] 08:21:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (12AE4C00) [pid = 3740] [serial = 1593] [outer = 00000000] 08:21:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (12BCE000) [pid = 3740] [serial = 1594] [outer = 12AE4C00] 08:21:19 INFO - PROCESS | 3740 | 1469550079821 Marionette DEBUG loaded listener.js 08:21:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (12D9B800) [pid = 3740] [serial = 1595] [outer = 12AE4C00] 08:21:20 INFO - PROCESS | 3740 | 1469550080271 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 672ms 08:21:20 INFO - PROCESS | 3740 | 1469550080338 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:21:20 INFO - PROCESS | 3740 | 1469550080341 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:21:20 INFO - PROCESS | 3740 | 1469550080344 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:21:20 INFO - PROCESS | 3740 | 1469550080347 Marionette TRACE conn3 <- [1,2090,null,{}] 08:21:20 INFO - PROCESS | 3740 | 1469550080358 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:20 INFO - PROCESS | 3740 | 1469550080363 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:20 INFO - PROCESS | 3740 | 1469550080456 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:21:20 INFO - PROCESS | 3740 | 1469550080549 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:20 INFO - PROCESS | 3740 | 1469550080552 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:20 INFO - PROCESS | 3740 | ++DOCSHELL 139D1400 == 30 [pid = 3740] [id = 532] 08:21:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (139D3C00) [pid = 3740] [serial = 1596] [outer = 00000000] 08:21:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (141BC000) [pid = 3740] [serial = 1597] [outer = 139D3C00] 08:21:20 INFO - PROCESS | 3740 | 1469550080601 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (141C9000) [pid = 3740] [serial = 1598] [outer = 139D3C00] 08:21:20 INFO - PROCESS | 3740 | 1469550080961 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 672ms 08:21:20 INFO - PROCESS | 3740 | 1469550081005 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:21:20 INFO - PROCESS | 3740 | 1469550081008 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:21:21 INFO - PROCESS | 3740 | 1469550081011 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:21:21 INFO - PROCESS | 3740 | 1469550081013 Marionette TRACE conn3 <- [1,2094,null,{}] 08:21:21 INFO - PROCESS | 3740 | 1469550081016 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:21 INFO - PROCESS | 3740 | 1469550081018 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:21 INFO - PROCESS | 3740 | 1469550081142 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:21:21 INFO - PROCESS | 3740 | 1469550081151 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 3740 | 1469550081153 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:21 INFO - PROCESS | 3740 | ++DOCSHELL 10F17C00 == 31 [pid = 3740] [id = 533] 08:21:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (139C9400) [pid = 3740] [serial = 1599] [outer = 00000000] 08:21:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (152F8C00) [pid = 3740] [serial = 1600] [outer = 139C9400] 08:21:21 INFO - PROCESS | 3740 | 1469550081206 Marionette DEBUG loaded listener.js 08:21:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15760800) [pid = 3740] [serial = 1601] [outer = 139C9400] 08:21:21 INFO - PROCESS | 3740 | 1469550081603 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 613ms 08:21:21 INFO - PROCESS | 3740 | 1469550081631 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:21:21 INFO - PROCESS | 3740 | 1469550081633 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:21:21 INFO - PROCESS | 3740 | 1469550081636 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:21:21 INFO - PROCESS | 3740 | 1469550081638 Marionette TRACE conn3 <- [1,2098,null,{}] 08:21:21 INFO - PROCESS | 3740 | 1469550081641 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:21 INFO - PROCESS | 3740 | 1469550081643 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:21 INFO - PROCESS | 3740 | 1469550081737 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:21:21 INFO - PROCESS | 3740 | 1469550081774 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 3740 | 1469550081776 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:21 INFO - PROCESS | 3740 | ++DOCSHELL 15F62400 == 32 [pid = 3740] [id = 534] 08:21:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (15F63000) [pid = 3740] [serial = 1602] [outer = 00000000] 08:21:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15F6C800) [pid = 3740] [serial = 1603] [outer = 15F63000] 08:21:21 INFO - PROCESS | 3740 | 1469550081827 Marionette DEBUG loaded listener.js 08:21:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (160E9800) [pid = 3740] [serial = 1604] [outer = 15F63000] 08:21:22 INFO - PROCESS | 3740 | 1469550082224 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 597ms 08:21:22 INFO - PROCESS | 3740 | 1469550082238 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:21:22 INFO - PROCESS | 3740 | 1469550082240 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:21:22 INFO - PROCESS | 3740 | 1469550082244 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:21:22 INFO - PROCESS | 3740 | 1469550082246 Marionette TRACE conn3 <- [1,2102,null,{}] 08:21:22 INFO - PROCESS | 3740 | 1469550082249 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:22 INFO - PROCESS | 3740 | 1469550082255 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:22 INFO - PROCESS | 3740 | 1469550082396 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:21:22 INFO - PROCESS | 3740 | 1469550082404 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:22 INFO - PROCESS | 3740 | 1469550082406 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:22 INFO - PROCESS | 3740 | ++DOCSHELL 160F2C00 == 33 [pid = 3740] [id = 535] 08:21:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (160F3C00) [pid = 3740] [serial = 1605] [outer = 00000000] 08:21:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16B0C400) [pid = 3740] [serial = 1606] [outer = 160F3C00] 08:21:22 INFO - PROCESS | 3740 | 1469550082451 Marionette DEBUG loaded listener.js 08:21:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16DFF000) [pid = 3740] [serial = 1607] [outer = 160F3C00] 08:21:22 INFO - PROCESS | 3740 | 1469550082837 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 657ms 08:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:21:22 INFO - PROCESS | 3740 | 1469550082907 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:21:22 INFO - PROCESS | 3740 | 1469550082909 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:21:22 INFO - PROCESS | 3740 | 1469550082919 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:21:22 INFO - PROCESS | 3740 | 1469550082921 Marionette TRACE conn3 <- [1,2106,null,{}] 08:21:22 INFO - PROCESS | 3740 | 1469550082924 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:22 INFO - PROCESS | 3740 | 1469550082926 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:23 INFO - PROCESS | 3740 | 1469550083011 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:21:23 INFO - PROCESS | 3740 | 1469550083049 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:23 INFO - PROCESS | 3740 | 1469550083051 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:23 INFO - PROCESS | 3740 | ++DOCSHELL 16DFA800 == 34 [pid = 3740] [id = 536] 08:21:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (173FD400) [pid = 3740] [serial = 1608] [outer = 00000000] 08:21:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17597000) [pid = 3740] [serial = 1609] [outer = 173FD400] 08:21:23 INFO - PROCESS | 3740 | 1469550083097 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17598400) [pid = 3740] [serial = 1610] [outer = 173FD400] 08:21:23 INFO - PROCESS | 3740 | 1469550083503 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 628ms 08:21:23 INFO - PROCESS | 3740 | 1469550083551 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:21:23 INFO - PROCESS | 3740 | 1469550083553 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:21:23 INFO - PROCESS | 3740 | 1469550083560 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:21:23 INFO - PROCESS | 3740 | 1469550083562 Marionette TRACE conn3 <- [1,2110,null,{}] 08:21:23 INFO - PROCESS | 3740 | 1469550083565 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:23 INFO - PROCESS | 3740 | 1469550083567 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:23 INFO - PROCESS | 3740 | 1469550083647 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:21:23 INFO - PROCESS | 3740 | 1469550083653 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:23 INFO - PROCESS | 3740 | 1469550083655 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:23 INFO - PROCESS | 3740 | ++DOCSHELL 17E40C00 == 35 [pid = 3740] [id = 537] 08:21:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17E41000) [pid = 3740] [serial = 1611] [outer = 00000000] 08:21:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17ED3000) [pid = 3740] [serial = 1612] [outer = 17E41000] 08:21:23 INFO - PROCESS | 3740 | 1469550083708 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17ED9000) [pid = 3740] [serial = 1613] [outer = 17E41000] 08:21:24 INFO - PROCESS | 3740 | 1469550084202 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 717ms 08:21:24 INFO - PROCESS | 3740 | 1469550084261 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:21:24 INFO - PROCESS | 3740 | 1469550084263 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:21:24 INFO - PROCESS | 3740 | 1469550084266 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:21:24 INFO - PROCESS | 3740 | 1469550084268 Marionette TRACE conn3 <- [1,2114,null,{}] 08:21:24 INFO - PROCESS | 3740 | 1469550084279 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:24 INFO - PROCESS | 3740 | 1469550084280 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:24 INFO - PROCESS | 3740 | 1469550084410 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:21:24 INFO - PROCESS | 3740 | 1469550084430 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:24 INFO - PROCESS | 3740 | 1469550084432 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:24 INFO - PROCESS | 3740 | ++DOCSHELL 139D0000 == 36 [pid = 3740] [id = 538] 08:21:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17ED2400) [pid = 3740] [serial = 1614] [outer = 00000000] 08:21:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19748000) [pid = 3740] [serial = 1615] [outer = 17ED2400] 08:21:24 INFO - PROCESS | 3740 | 1469550084459 Marionette DEBUG loaded listener.js 08:21:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19749000) [pid = 3740] [serial = 1616] [outer = 17ED2400] 08:21:24 INFO - PROCESS | 3740 | 1469550084872 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 672ms 08:21:24 INFO - PROCESS | 3740 | 1469550084931 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:21:24 INFO - PROCESS | 3740 | 1469550084933 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:21:24 INFO - PROCESS | 3740 | 1469550084936 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:21:24 INFO - PROCESS | 3740 | 1469550084938 Marionette TRACE conn3 <- [1,2118,null,{}] 08:21:24 INFO - PROCESS | 3740 | 1469550084941 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:24 INFO - PROCESS | 3740 | 1469550084943 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:25 INFO - PROCESS | 3740 | 1469550085076 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:21:25 INFO - PROCESS | 3740 | 1469550085086 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:25 INFO - PROCESS | 3740 | 1469550085088 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:25 INFO - PROCESS | 3740 | ++DOCSHELL 13C50800 == 37 [pid = 3740] [id = 539] 08:21:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (18106800) [pid = 3740] [serial = 1617] [outer = 00000000] 08:21:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A32D800) [pid = 3740] [serial = 1618] [outer = 18106800] 08:21:25 INFO - PROCESS | 3740 | 1469550085183 Marionette DEBUG loaded listener.js 08:21:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A785800) [pid = 3740] [serial = 1619] [outer = 18106800] 08:21:25 INFO - PROCESS | 3740 | 1469550085587 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:21:25 INFO - PROCESS | 3740 | 1469550085624 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:21:25 INFO - PROCESS | 3740 | 1469550085611 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:21:25 INFO - PROCESS | 3740 | 1469550085613 Marionette TRACE conn3 <- [1,2122,null,{}] 08:21:25 INFO - PROCESS | 3740 | 1469550085617 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:25 INFO - PROCESS | 3740 | 1469550085619 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:25 INFO - PROCESS | 3740 | 1469550085777 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16DFD800) [pid = 3740] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (17B3D800) [pid = 3740] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1987A800) [pid = 3740] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (160ED400) [pid = 3740] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (152EF400) [pid = 3740] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15F71000) [pid = 3740] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (141C1C00) [pid = 3740] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (112AC400) [pid = 3740] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0FA6E400) [pid = 3740] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11283000) [pid = 3740] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (176C3800) [pid = 3740] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (160EB000) [pid = 3740] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:21:25 INFO - PROCESS | 3740 | 1469550086017 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:25 INFO - PROCESS | 3740 | 1469550086020 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:26 INFO - PROCESS | 3740 | ++DOCSHELL 10A49400 == 38 [pid = 3740] [id = 540] 08:21:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (10A4E400) [pid = 3740] [serial = 1620] [outer = 00000000] 08:21:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (12BD4C00) [pid = 3740] [serial = 1621] [outer = 10A4E400] 08:21:26 INFO - PROCESS | 3740 | 1469550086061 Marionette DEBUG loaded listener.js 08:21:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15250800) [pid = 3740] [serial = 1622] [outer = 10A4E400] 08:21:26 INFO - PROCESS | 3740 | 1469550086412 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 852ms 08:21:26 INFO - PROCESS | 3740 | 1469550086478 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:21:26 INFO - PROCESS | 3740 | 1469550086480 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:21:26 INFO - PROCESS | 3740 | 1469550086483 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:21:26 INFO - PROCESS | 3740 | 1469550086485 Marionette TRACE conn3 <- [1,2126,null,{}] 08:21:26 INFO - PROCESS | 3740 | 1469550086488 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:26 INFO - PROCESS | 3740 | 1469550086490 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:26 INFO - PROCESS | 3740 | 1469550086569 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:21:26 INFO - PROCESS | 3740 | 1469550086575 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:26 INFO - PROCESS | 3740 | 1469550086577 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:26 INFO - PROCESS | 3740 | ++DOCSHELL 141C6000 == 39 [pid = 3740] [id = 541] 08:21:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15F6CC00) [pid = 3740] [serial = 1623] [outer = 00000000] 08:21:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A786800) [pid = 3740] [serial = 1624] [outer = 15F6CC00] 08:21:26 INFO - PROCESS | 3740 | 1469550086620 Marionette DEBUG loaded listener.js 08:21:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A788000) [pid = 3740] [serial = 1625] [outer = 15F6CC00] 08:21:27 INFO - PROCESS | 3740 | 1469550087029 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 568ms 08:21:27 INFO - PROCESS | 3740 | 1469550087065 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:21:27 INFO - PROCESS | 3740 | 1469550087067 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:21:27 INFO - PROCESS | 3740 | 1469550087071 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:21:27 INFO - PROCESS | 3740 | 1469550087072 Marionette TRACE conn3 <- [1,2130,null,{}] 08:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:21:27 INFO - PROCESS | 3740 | 1469550087076 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:27 INFO - PROCESS | 3740 | 1469550087077 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:27 INFO - PROCESS | 3740 | 1469550087190 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:21:27 INFO - PROCESS | 3740 | 1469550087179 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:27 INFO - PROCESS | 3740 | 1469550087181 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:27 INFO - PROCESS | 3740 | ++DOCSHELL 18104400 == 40 [pid = 3740] [id = 542] 08:21:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1810D800) [pid = 3740] [serial = 1626] [outer = 00000000] 08:21:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1ABBC800) [pid = 3740] [serial = 1627] [outer = 1810D800] 08:21:27 INFO - PROCESS | 3740 | 1469550087247 Marionette DEBUG loaded listener.js 08:21:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1ABBE800) [pid = 3740] [serial = 1628] [outer = 1810D800] 08:21:27 INFO - PROCESS | 3740 | 1469550087718 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:21:27 INFO - PROCESS | 3740 | 1469550087780 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:21:27 INFO - PROCESS | 3740 | 1469550087784 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:21:27 INFO - PROCESS | 3740 | 1469550087785 Marionette TRACE conn3 <- [1,2134,null,{}] 08:21:27 INFO - PROCESS | 3740 | 1469550087788 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:27 INFO - PROCESS | 3740 | 1469550087790 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:27 INFO - PROCESS | 3740 | 1469550087868 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:21:27 INFO - PROCESS | 3740 | 1469550087985 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:27 INFO - PROCESS | 3740 | 1469550087989 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:27 INFO - PROCESS | 3740 | ++DOCSHELL 0C775C00 == 41 [pid = 3740] [id = 543] 08:21:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0F934800) [pid = 3740] [serial = 1629] [outer = 00000000] 08:21:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0FA6E800) [pid = 3740] [serial = 1630] [outer = 0F934800] 08:21:28 INFO - PROCESS | 3740 | 1469550088048 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10A54000) [pid = 3740] [serial = 1631] [outer = 0F934800] 08:21:28 INFO - PROCESS | 3740 | 1469550088815 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:21:28 INFO - PROCESS | 3740 | 1469550088886 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:21:28 INFO - PROCESS | 3740 | 1469550088891 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:21:28 INFO - PROCESS | 3740 | 1469550088894 Marionette TRACE conn3 <- [1,2138,null,{}] 08:21:28 INFO - PROCESS | 3740 | 1469550088899 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:28 INFO - PROCESS | 3740 | 1469550088904 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:29 INFO - PROCESS | 3740 | 1469550089036 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:21:29 INFO - PROCESS | 3740 | 1469550089167 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:29 INFO - PROCESS | 3740 | 1469550089170 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:29 INFO - PROCESS | 3740 | ++DOCSHELL 12829400 == 42 [pid = 3740] [id = 544] 08:21:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (12ABC800) [pid = 3740] [serial = 1632] [outer = 00000000] 08:21:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (13274400) [pid = 3740] [serial = 1633] [outer = 12ABC800] 08:21:29 INFO - PROCESS | 3740 | 1469550089228 Marionette DEBUG loaded listener.js 08:21:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (139CA000) [pid = 3740] [serial = 1634] [outer = 12ABC800] 08:21:30 INFO - PROCESS | 3740 | 1469550090107 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 131E5400 == 41 [pid = 3740] [id = 528] 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 18104400 == 40 [pid = 3740] [id = 542] 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 141C6000 == 39 [pid = 3740] [id = 541] 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 10A49400 == 38 [pid = 3740] [id = 540] 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 13C50800 == 37 [pid = 3740] [id = 539] 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 139D0000 == 36 [pid = 3740] [id = 538] 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 17E40C00 == 35 [pid = 3740] [id = 537] 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 16DFA800 == 34 [pid = 3740] [id = 536] 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 160F2C00 == 33 [pid = 3740] [id = 535] 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 15F62400 == 32 [pid = 3740] [id = 534] 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 10F17C00 == 31 [pid = 3740] [id = 533] 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 139D1400 == 30 [pid = 3740] [id = 532] 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 12AE4400 == 29 [pid = 3740] [id = 531] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A78E400) [pid = 3740] [serial = 1588] [outer = 00000000] [url = about:blank] 08:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1300ms 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 10E0DC00 == 28 [pid = 3740] [id = 530] 08:21:30 INFO - PROCESS | 3740 | --DOCSHELL 15F6F400 == 27 [pid = 3740] [id = 529] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (17E3B000) [pid = 3740] [serial = 1529] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (16FCBC00) [pid = 3740] [serial = 1573] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (17E40400) [pid = 3740] [serial = 1576] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (19D1B800) [pid = 3740] [serial = 1579] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (17F5C800) [pid = 3740] [serial = 1577] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (19746000) [pid = 3740] [serial = 1585] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (16954000) [pid = 3740] [serial = 1582] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19D1BC00) [pid = 3740] [serial = 1580] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (160F3000) [pid = 3740] [serial = 1570] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (152F2C00) [pid = 3740] [serial = 1567] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (155AD400) [pid = 3740] [serial = 1568] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A32C400) [pid = 3740] [serial = 1586] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12D64000) [pid = 3740] [serial = 1564] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (132E8C00) [pid = 3740] [serial = 1565] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (11279C00) [pid = 3740] [serial = 1562] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (10A48800) [pid = 3740] [serial = 1561] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (13152000) [pid = 3740] [serial = 1559] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (12DA0400) [pid = 3740] [serial = 1558] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1810EC00) [pid = 3740] [serial = 1556] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17592C00) [pid = 3740] [serial = 1574] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (16895C00) [pid = 3740] [serial = 1571] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (17B3A800) [pid = 3740] [serial = 1583] [outer = 00000000] [url = about:blank] 08:21:30 INFO - PROCESS | 3740 | 1469550090204 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:21:30 INFO - PROCESS | 3740 | 1469550090209 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:21:30 INFO - PROCESS | 3740 | 1469550090214 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:21:30 INFO - PROCESS | 3740 | 1469550090219 Marionette TRACE conn3 <- [1,2142,null,{}] 08:21:30 INFO - PROCESS | 3740 | 1469550090225 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:30 INFO - PROCESS | 3740 | 1469550090229 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:30 INFO - PROCESS | 3740 | 1469550090359 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:21:30 INFO - PROCESS | 3740 | 1469550090486 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:30 INFO - PROCESS | 3740 | 1469550090492 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:30 INFO - PROCESS | 3740 | ++DOCSHELL 112AC400 == 28 [pid = 3740] [id = 545] 08:21:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (112AF000) [pid = 3740] [serial = 1635] [outer = 00000000] 08:21:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (114E1C00) [pid = 3740] [serial = 1636] [outer = 112AF000] 08:21:30 INFO - PROCESS | 3740 | 1469550090594 Marionette DEBUG loaded listener.js 08:21:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (11CDC000) [pid = 3740] [serial = 1637] [outer = 112AF000] 08:21:31 INFO - PROCESS | 3740 | 1469550091146 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1001ms 08:21:31 INFO - PROCESS | 3740 | 1469550091208 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:21:31 INFO - PROCESS | 3740 | 1469550091211 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:21:31 INFO - PROCESS | 3740 | 1469550091238 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:21:31 INFO - PROCESS | 3740 | 1469550091242 Marionette TRACE conn3 <- [1,2146,null,{}] 08:21:31 INFO - PROCESS | 3740 | 1469550091247 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:31 INFO - PROCESS | 3740 | 1469550091250 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:31 INFO - PROCESS | 3740 | 1469550091406 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:21:31 INFO - PROCESS | 3740 | 1469550091416 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:31 INFO - PROCESS | 3740 | 1469550091418 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:31 INFO - PROCESS | 3740 | ++DOCSHELL 1314DC00 == 29 [pid = 3740] [id = 546] 08:21:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13154C00) [pid = 3740] [serial = 1638] [outer = 00000000] 08:21:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (131EB000) [pid = 3740] [serial = 1639] [outer = 13154C00] 08:21:31 INFO - PROCESS | 3740 | 1469550091485 Marionette DEBUG loaded listener.js 08:21:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (13924800) [pid = 3740] [serial = 1640] [outer = 13154C00] 08:21:32 INFO - PROCESS | 3740 | 1469550092152 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 971ms 08:21:32 INFO - PROCESS | 3740 | 1469550092197 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:21:32 INFO - PROCESS | 3740 | 1469550092199 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:21:32 INFO - PROCESS | 3740 | 1469550092203 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:21:32 INFO - PROCESS | 3740 | 1469550092206 Marionette TRACE conn3 <- [1,2150,null,{}] 08:21:32 INFO - PROCESS | 3740 | 1469550092216 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:32 INFO - PROCESS | 3740 | 1469550092221 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:32 INFO - PROCESS | 3740 | 1469550092308 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:21:32 INFO - PROCESS | 3740 | 1469550092443 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:32 INFO - PROCESS | 3740 | 1469550092448 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:32 INFO - PROCESS | 3740 | ++DOCSHELL 15752800 == 30 [pid = 3740] [id = 547] 08:21:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15753000) [pid = 3740] [serial = 1641] [outer = 00000000] 08:21:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15E78C00) [pid = 3740] [serial = 1642] [outer = 15753000] 08:21:32 INFO - PROCESS | 3740 | 1469550092507 Marionette DEBUG loaded listener.js 08:21:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15F64000) [pid = 3740] [serial = 1643] [outer = 15753000] 08:21:33 INFO - PROCESS | 3740 | --DOCSHELL 1B017400 == 29 [pid = 3740] [id = 15] 08:21:33 INFO - PROCESS | 3740 | 1469550093172 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1001ms 08:21:33 INFO - PROCESS | 3740 | 1469550093196 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:21:33 INFO - PROCESS | 3740 | 1469550093198 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:21:33 INFO - PROCESS | 3740 | 1469550093202 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:21:33 INFO - PROCESS | 3740 | 1469550093203 Marionette TRACE conn3 <- [1,2154,null,{}] 08:21:33 INFO - PROCESS | 3740 | 1469550093223 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:33 INFO - PROCESS | 3740 | 1469550093226 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:33 INFO - PROCESS | 3740 | 1469550093325 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:21:33 INFO - PROCESS | 3740 | 1469550093411 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:33 INFO - PROCESS | 3740 | 1469550093413 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:33 INFO - PROCESS | 3740 | ++DOCSHELL 160F6400 == 30 [pid = 3740] [id = 548] 08:21:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (160F7400) [pid = 3740] [serial = 1644] [outer = 00000000] 08:21:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16897400) [pid = 3740] [serial = 1645] [outer = 160F7400] 08:21:33 INFO - PROCESS | 3740 | 1469550093467 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16B0E800) [pid = 3740] [serial = 1646] [outer = 160F7400] 08:21:34 INFO - PROCESS | 3740 | 1469550094047 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 866ms 08:21:34 INFO - PROCESS | 3740 | 1469550094072 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:21:34 INFO - PROCESS | 3740 | 1469550094075 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:21:34 INFO - PROCESS | 3740 | 1469550094078 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:21:34 INFO - PROCESS | 3740 | 1469550094080 Marionette TRACE conn3 <- [1,2158,null,{}] 08:21:34 INFO - PROCESS | 3740 | 1469550094084 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:34 INFO - PROCESS | 3740 | 1469550094086 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:34 INFO - PROCESS | 3740 | 1469550094168 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:21:34 INFO - PROCESS | 3740 | 1469550094277 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:34 INFO - PROCESS | 3740 | 1469550094279 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:34 INFO - PROCESS | 3740 | ++DOCSHELL 13EA2800 == 31 [pid = 3740] [id = 549] 08:21:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1695C000) [pid = 3740] [serial = 1647] [outer = 00000000] 08:21:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16C0E000) [pid = 3740] [serial = 1648] [outer = 1695C000] 08:21:34 INFO - PROCESS | 3740 | 1469550094335 Marionette DEBUG loaded listener.js 08:21:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16C0C400) [pid = 3740] [serial = 1649] [outer = 1695C000] 08:21:35 INFO - PROCESS | 3740 | --DOCSHELL 0C775C00 == 30 [pid = 3740] [id = 543] 08:21:35 INFO - PROCESS | 3740 | --DOCSHELL 0F390400 == 29 [pid = 3740] [id = 16] 08:21:35 INFO - PROCESS | 3740 | --DOCSHELL 15752800 == 28 [pid = 3740] [id = 547] 08:21:35 INFO - PROCESS | 3740 | --DOCSHELL 160F6400 == 27 [pid = 3740] [id = 548] 08:21:35 INFO - PROCESS | 3740 | --DOCSHELL 1314DC00 == 26 [pid = 3740] [id = 546] 08:21:35 INFO - PROCESS | 3740 | --DOCSHELL 12829400 == 25 [pid = 3740] [id = 544] 08:21:35 INFO - PROCESS | 3740 | --DOCSHELL 112AC400 == 24 [pid = 3740] [id = 545] 08:21:35 INFO - PROCESS | 3740 | 1469550095581 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1539ms 08:21:35 INFO - PROCESS | 3740 | 1469550095619 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:21:35 INFO - PROCESS | 3740 | 1469550095623 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:21:35 INFO - PROCESS | 3740 | 1469550095629 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:21:35 INFO - PROCESS | 3740 | 1469550095632 Marionette TRACE conn3 <- [1,2162,null,{}] 08:21:35 INFO - PROCESS | 3740 | 1469550095638 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:35 INFO - PROCESS | 3740 | 1469550095641 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:35 INFO - PROCESS | 3740 | 1469550095711 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:21:35 INFO - PROCESS | 3740 | 1469550095718 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:35 INFO - PROCESS | 3740 | 1469550095720 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:35 INFO - PROCESS | 3740 | ++DOCSHELL 10E18400 == 25 [pid = 3740] [id = 550] 08:21:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10E18800) [pid = 3740] [serial = 1650] [outer = 00000000] 08:21:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1127B800) [pid = 3740] [serial = 1651] [outer = 10E18800] 08:21:35 INFO - PROCESS | 3740 | 1469550095772 Marionette DEBUG loaded listener.js 08:21:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (112B6400) [pid = 3740] [serial = 1652] [outer = 10E18800] 08:21:36 INFO - PROCESS | 3740 | 1469550096262 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 672ms 08:21:36 INFO - PROCESS | 3740 | 1469550096294 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:21:36 INFO - PROCESS | 3740 | 1469550096299 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:21:36 INFO - PROCESS | 3740 | 1469550096305 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:21:36 INFO - PROCESS | 3740 | 1469550096308 Marionette TRACE conn3 <- [1,2166,null,{}] 08:21:36 INFO - PROCESS | 3740 | 1469550096311 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:36 INFO - PROCESS | 3740 | 1469550096314 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:36 INFO - PROCESS | 3740 | 1469550096401 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:21:36 INFO - PROCESS | 3740 | 1469550096409 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:36 INFO - PROCESS | 3740 | 1469550096412 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:36 INFO - PROCESS | 3740 | ++DOCSHELL 13152400 == 26 [pid = 3740] [id = 551] 08:21:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (13155000) [pid = 3740] [serial = 1653] [outer = 00000000] 08:21:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (131EBC00) [pid = 3740] [serial = 1654] [outer = 13155000] 08:21:36 INFO - PROCESS | 3740 | 1469550096443 Marionette DEBUG loaded listener.js 08:21:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (13922800) [pid = 3740] [serial = 1655] [outer = 13155000] 08:21:36 INFO - PROCESS | 3740 | 1469550096909 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 657ms 08:21:36 INFO - PROCESS | 3740 | 1469550096968 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:21:36 INFO - PROCESS | 3740 | 1469550096971 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:21:36 INFO - PROCESS | 3740 | 1469550096974 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:21:36 INFO - PROCESS | 3740 | 1469550096977 Marionette TRACE conn3 <- [1,2170,null,{}] 08:21:36 INFO - PROCESS | 3740 | 1469550096988 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:36 INFO - PROCESS | 3740 | 1469550096993 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:37 INFO - PROCESS | 3740 | 1469550097118 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:21:37 INFO - PROCESS | 3740 | 1469550097216 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:37 INFO - PROCESS | 3740 | 1469550097219 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:37 INFO - PROCESS | 3740 | ++DOCSHELL 15E74800 == 27 [pid = 3740] [id = 552] 08:21:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (15E79000) [pid = 3740] [serial = 1656] [outer = 00000000] 08:21:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (160EBC00) [pid = 3740] [serial = 1657] [outer = 15E79000] 08:21:37 INFO - PROCESS | 3740 | 1469550097250 Marionette DEBUG loaded listener.js 08:21:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (160F5000) [pid = 3740] [serial = 1658] [outer = 15E79000] 08:21:37 INFO - PROCESS | 3740 | 1469550097612 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 672ms 08:21:37 INFO - PROCESS | 3740 | 1469550097637 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:21:37 INFO - PROCESS | 3740 | 1469550097639 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:21:37 INFO - PROCESS | 3740 | 1469550097643 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:21:37 INFO - PROCESS | 3740 | 1469550097644 Marionette TRACE conn3 <- [1,2174,null,{}] 08:21:37 INFO - PROCESS | 3740 | 1469550097648 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:37 INFO - PROCESS | 3740 | 1469550097650 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:37 INFO - PROCESS | 3740 | 1469550097819 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:21:37 INFO - PROCESS | 3740 | 1469550097840 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:37 INFO - PROCESS | 3740 | 1469550097842 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:37 INFO - PROCESS | 3740 | ++DOCSHELL 16896800 == 28 [pid = 3740] [id = 553] 08:21:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (16952000) [pid = 3740] [serial = 1659] [outer = 00000000] 08:21:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (16C0CC00) [pid = 3740] [serial = 1660] [outer = 16952000] 08:21:37 INFO - PROCESS | 3740 | 1469550097887 Marionette DEBUG loaded listener.js 08:21:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (16DF5C00) [pid = 3740] [serial = 1661] [outer = 16952000] 08:21:38 INFO - PROCESS | 3740 | 1469550098313 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 702ms 08:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:21:38 INFO - PROCESS | 3740 | 1469550098363 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:21:38 INFO - PROCESS | 3740 | 1469550098365 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:21:38 INFO - PROCESS | 3740 | 1469550098368 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:21:38 INFO - PROCESS | 3740 | 1469550098370 Marionette TRACE conn3 <- [1,2178,null,{}] 08:21:38 INFO - PROCESS | 3740 | 1469550098378 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:38 INFO - PROCESS | 3740 | 1469550098380 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:38 INFO - PROCESS | 3740 | 1469550098500 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:21:38 INFO - PROCESS | 3740 | 1469550098521 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:38 INFO - PROCESS | 3740 | 1469550098523 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:38 INFO - PROCESS | 3740 | ++DOCSHELL 16C0C800 == 29 [pid = 3740] [id = 554] 08:21:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (17488000) [pid = 3740] [serial = 1662] [outer = 00000000] 08:21:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (17591800) [pid = 3740] [serial = 1663] [outer = 17488000] 08:21:38 INFO - PROCESS | 3740 | 1469550098567 Marionette DEBUG loaded listener.js 08:21:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (176B6400) [pid = 3740] [serial = 1664] [outer = 17488000] 08:21:38 INFO - PROCESS | 3740 | 1469550098985 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 658ms 08:21:39 INFO - PROCESS | 3740 | 1469550099034 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 3740 | 1469550099036 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:21:39 INFO - PROCESS | 3740 | 1469550099045 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:21:39 INFO - PROCESS | 3740 | 1469550099047 Marionette TRACE conn3 <- [1,2182,null,{}] 08:21:39 INFO - PROCESS | 3740 | 1469550099050 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:39 INFO - PROCESS | 3740 | 1469550099056 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:39 INFO - PROCESS | 3740 | 1469550099194 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:21:39 INFO - PROCESS | 3740 | 1469550099246 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:39 INFO - PROCESS | 3740 | 1469550099248 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:39 INFO - PROCESS | 3740 | ++DOCSHELL 17E94800 == 30 [pid = 3740] [id = 555] 08:21:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (17ED1400) [pid = 3740] [serial = 1665] [outer = 00000000] 08:21:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1973E400) [pid = 3740] [serial = 1666] [outer = 17ED1400] 08:21:39 INFO - PROCESS | 3740 | 1469550099292 Marionette DEBUG loaded listener.js 08:21:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (19743C00) [pid = 3740] [serial = 1667] [outer = 17ED1400] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (160EF000) [pid = 3740] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (17E41000) [pid = 3740] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (173FD400) [pid = 3740] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (12AE4C00) [pid = 3740] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (15F63000) [pid = 3740] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (139D3C00) [pid = 3740] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (10E0EC00) [pid = 3740] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (18106800) [pid = 3740] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (15F6CC00) [pid = 3740] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (139C9400) [pid = 3740] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (10A4E400) [pid = 3740] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (12ABC800) [pid = 3740] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0F934800) [pid = 3740] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1810D800) [pid = 3740] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1B018800) [pid = 3740] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1ABB6800) [pid = 3740] [serial = 44] [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.] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (160F3C00) [pid = 3740] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:21:39 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17ED2400) [pid = 3740] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:21:39 INFO - PROCESS | 3740 | 1469550099984 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1001ms 08:21:40 INFO - PROCESS | 3740 | 1469550100032 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:21:40 INFO - PROCESS | 3740 | 1469550100034 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:21:40 INFO - PROCESS | 3740 | 1469550100038 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:21:40 INFO - PROCESS | 3740 | 1469550100039 Marionette TRACE conn3 <- [1,2186,null,{}] 08:21:40 INFO - PROCESS | 3740 | 1469550100042 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:40 INFO - PROCESS | 3740 | 1469550100044 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:40 INFO - PROCESS | 3740 | 1469550100135 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:21:40 INFO - PROCESS | 3740 | 1469550100144 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:40 INFO - PROCESS | 3740 | 1469550100146 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:40 INFO - PROCESS | 3740 | ++DOCSHELL 11CE0000 == 31 [pid = 3740] [id = 556] 08:21:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (12A2CC00) [pid = 3740] [serial = 1668] [outer = 00000000] 08:21:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (13922C00) [pid = 3740] [serial = 1669] [outer = 12A2CC00] 08:21:40 INFO - PROCESS | 3740 | 1469550100190 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (13C56C00) [pid = 3740] [serial = 1670] [outer = 12A2CC00] 08:21:40 INFO - PROCESS | 3740 | 1469550100619 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 613ms 08:21:40 INFO - PROCESS | 3740 | 1469550100655 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:21:40 INFO - PROCESS | 3740 | 1469550100657 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:21:40 INFO - PROCESS | 3740 | 1469550100660 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:21:40 INFO - PROCESS | 3740 | 1469550100662 Marionette TRACE conn3 <- [1,2190,null,{}] 08:21:40 INFO - PROCESS | 3740 | 1469550100665 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:40 INFO - PROCESS | 3740 | 1469550100667 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:40 INFO - PROCESS | 3740 | 1469550100743 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:21:40 INFO - PROCESS | 3740 | 1469550100748 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:40 INFO - PROCESS | 3740 | 1469550100750 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:40 INFO - PROCESS | 3740 | ++DOCSHELL 155AC400 == 32 [pid = 3740] [id = 557] 08:21:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (160F3C00) [pid = 3740] [serial = 1671] [outer = 00000000] 08:21:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (176BD000) [pid = 3740] [serial = 1672] [outer = 160F3C00] 08:21:40 INFO - PROCESS | 3740 | 1469550100794 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (18104400) [pid = 3740] [serial = 1673] [outer = 160F3C00] 08:21:41 INFO - PROCESS | 3740 | 1469550101187 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 567ms 08:21:41 INFO - PROCESS | 3740 | 1469550101230 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 3740 | 1469550101232 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:21:41 INFO - PROCESS | 3740 | 1469550101239 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - PROCESS | 3740 | 1469550101241 Marionette TRACE conn3 <- [1,2194,null,{}] 08:21:41 INFO - PROCESS | 3740 | 1469550101244 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:41 INFO - PROCESS | 3740 | 1469550101246 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:41 INFO - PROCESS | 3740 | 1469550101324 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:21:41 INFO - PROCESS | 3740 | 1469550101329 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:41 INFO - PROCESS | 3740 | 1469550101331 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:41 INFO - PROCESS | 3740 | ++DOCSHELL 1575E400 == 33 [pid = 3740] [id = 558] 08:21:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1987A800) [pid = 3740] [serial = 1674] [outer = 00000000] 08:21:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (19D1EC00) [pid = 3740] [serial = 1675] [outer = 1987A800] 08:21:41 INFO - PROCESS | 3740 | 1469550101374 Marionette DEBUG loaded listener.js 08:21:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (19D1F800) [pid = 3740] [serial = 1676] [outer = 1987A800] 08:21:41 INFO - PROCESS | 3740 | 1469550101795 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 568ms 08:21:41 INFO - PROCESS | 3740 | 1469550101817 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 3740 | 1469550101819 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:21:41 INFO - PROCESS | 3740 | 1469550101822 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:21:41 INFO - PROCESS | 3740 | 1469550101824 Marionette TRACE conn3 <- [1,2198,null,{}] 08:21:41 INFO - PROCESS | 3740 | 1469550101827 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:41 INFO - PROCESS | 3740 | 1469550101829 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:41 INFO - PROCESS | 3740 | 1469550101990 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:21:42 INFO - PROCESS | 3740 | 1469550102059 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:42 INFO - PROCESS | 3740 | 1469550102062 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:42 INFO - PROCESS | 3740 | ++DOCSHELL 0FA2BC00 == 34 [pid = 3740] [id = 559] 08:21:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0FA6EC00) [pid = 3740] [serial = 1677] [outer = 00000000] 08:21:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (10A51400) [pid = 3740] [serial = 1678] [outer = 0FA6EC00] 08:21:42 INFO - PROCESS | 3740 | 1469550102122 Marionette DEBUG loaded listener.js 08:21:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (10E0E800) [pid = 3740] [serial = 1679] [outer = 0FA6EC00] 08:21:42 INFO - PROCESS | 3740 | 1469550102907 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1135ms 08:21:42 INFO - PROCESS | 3740 | 1469550102964 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:21:42 INFO - PROCESS | 3740 | 1469550102969 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:21:42 INFO - PROCESS | 3740 | 1469550102974 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:21:42 INFO - PROCESS | 3740 | 1469550102977 Marionette TRACE conn3 <- [1,2202,null,{}] 08:21:42 INFO - PROCESS | 3740 | 1469550102982 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:42 INFO - PROCESS | 3740 | 1469550102985 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:43 INFO - PROCESS | 3740 | 1469550103102 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:21:43 INFO - PROCESS | 3740 | 1469550103245 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:43 INFO - PROCESS | 3740 | 1469550103248 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:43 INFO - PROCESS | 3740 | ++DOCSHELL 131EC800 == 35 [pid = 3740] [id = 560] 08:21:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (132E7C00) [pid = 3740] [serial = 1680] [outer = 00000000] 08:21:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (152EDC00) [pid = 3740] [serial = 1681] [outer = 132E7C00] 08:21:43 INFO - PROCESS | 3740 | 1469550103306 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (152F5C00) [pid = 3740] [serial = 1682] [outer = 132E7C00] 08:21:44 INFO - PROCESS | 3740 | 1469550104186 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1255ms 08:21:44 INFO - PROCESS | 3740 | 1469550104221 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:21:44 INFO - PROCESS | 3740 | 1469550104225 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:21:44 INFO - PROCESS | 3740 | 1469550104230 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:21:44 INFO - PROCESS | 3740 | 1469550104233 Marionette TRACE conn3 <- [1,2206,null,{}] 08:21:44 INFO - PROCESS | 3740 | 1469550104239 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:44 INFO - PROCESS | 3740 | 1469550104241 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:44 INFO - PROCESS | 3740 | 1469550104340 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:21:44 INFO - PROCESS | 3740 | --DOCSHELL 1575E400 == 34 [pid = 3740] [id = 558] 08:21:44 INFO - PROCESS | 3740 | --DOCSHELL 155AC400 == 33 [pid = 3740] [id = 557] 08:21:44 INFO - PROCESS | 3740 | --DOCSHELL 11CE0000 == 32 [pid = 3740] [id = 556] 08:21:44 INFO - PROCESS | 3740 | --DOCSHELL 17E94800 == 31 [pid = 3740] [id = 555] 08:21:44 INFO - PROCESS | 3740 | --DOCSHELL 16C0C800 == 30 [pid = 3740] [id = 554] 08:21:44 INFO - PROCESS | 3740 | --DOCSHELL 16896800 == 29 [pid = 3740] [id = 553] 08:21:44 INFO - PROCESS | 3740 | --DOCSHELL 15E74800 == 28 [pid = 3740] [id = 552] 08:21:44 INFO - PROCESS | 3740 | --DOCSHELL 13152400 == 27 [pid = 3740] [id = 551] 08:21:44 INFO - PROCESS | 3740 | --DOCSHELL 10E18400 == 26 [pid = 3740] [id = 550] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16B0C400) [pid = 3740] [serial = 1606] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (16DFF000) [pid = 3740] [serial = 1607] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (19748000) [pid = 3740] [serial = 1615] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A790400) [pid = 3740] [serial = 1589] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (17ED3000) [pid = 3740] [serial = 1612] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (17597000) [pid = 3740] [serial = 1609] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17598400) [pid = 3740] [serial = 1610] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (12BCE000) [pid = 3740] [serial = 1594] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (12D9B800) [pid = 3740] [serial = 1595] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (15F6C800) [pid = 3740] [serial = 1603] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (160E9800) [pid = 3740] [serial = 1604] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (141BC000) [pid = 3740] [serial = 1597] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (141C9000) [pid = 3740] [serial = 1598] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (112B0800) [pid = 3740] [serial = 1591] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (11AC9400) [pid = 3740] [serial = 1592] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A32D800) [pid = 3740] [serial = 1618] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A786800) [pid = 3740] [serial = 1624] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (152F8C00) [pid = 3740] [serial = 1600] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15760800) [pid = 3740] [serial = 1601] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (12BD4C00) [pid = 3740] [serial = 1621] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A785800) [pid = 3740] [serial = 1619] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19749000) [pid = 3740] [serial = 1616] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A788000) [pid = 3740] [serial = 1625] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15250800) [pid = 3740] [serial = 1622] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1ABBE800) [pid = 3740] [serial = 1628] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17ED9000) [pid = 3740] [serial = 1613] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (139CA000) [pid = 3740] [serial = 1634] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (10A54000) [pid = 3740] [serial = 1631] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (13274400) [pid = 3740] [serial = 1633] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1ABBC800) [pid = 3740] [serial = 1627] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0FA6E800) [pid = 3740] [serial = 1630] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (11ACC400) [pid = 3740] [serial = 1109] [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.] 08:21:44 INFO - PROCESS | 3740 | 1469550104470 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:44 INFO - PROCESS | 3740 | 1469550104475 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:44 INFO - PROCESS | 3740 | ++DOCSHELL 1059AC00 == 27 [pid = 3740] [id = 561] 08:21:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (10A03000) [pid = 3740] [serial = 1683] [outer = 00000000] 08:21:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (10F12800) [pid = 3740] [serial = 1684] [outer = 10A03000] 08:21:44 INFO - PROCESS | 3740 | 1469550104522 Marionette DEBUG loaded listener.js 08:21:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (114D8800) [pid = 3740] [serial = 1685] [outer = 10A03000] 08:21:44 INFO - PROCESS | 3740 | 1469550104918 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 762ms 08:21:44 INFO - PROCESS | 3740 | 1469550105012 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:21:44 INFO - PROCESS | 3740 | 1469550104999 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:21:44 INFO - PROCESS | 3740 | 1469550105006 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:21:45 INFO - PROCESS | 3740 | 1469550105008 Marionette TRACE conn3 <- [1,2210,null,{}] 08:21:45 INFO - PROCESS | 3740 | 1469550105012 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:45 INFO - PROCESS | 3740 | 1469550105015 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:45 INFO - PROCESS | 3740 | 1469550105124 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:21:45 INFO - PROCESS | 3740 | 1469550105132 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:45 INFO - PROCESS | 3740 | 1469550105135 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:45 INFO - PROCESS | 3740 | ++DOCSHELL 1314D400 == 28 [pid = 3740] [id = 562] 08:21:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13152000) [pid = 3740] [serial = 1686] [outer = 00000000] 08:21:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1326C400) [pid = 3740] [serial = 1687] [outer = 13152000] 08:21:45 INFO - PROCESS | 3740 | 1469550105190 Marionette DEBUG loaded listener.js 08:21:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13937400) [pid = 3740] [serial = 1688] [outer = 13152000] 08:21:45 INFO - PROCESS | 3740 | 1469550105637 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 672ms 08:21:45 INFO - PROCESS | 3740 | 1469550105685 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:21:45 INFO - PROCESS | 3740 | 1469550105687 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:21:45 INFO - PROCESS | 3740 | 1469550105690 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:21:45 INFO - PROCESS | 3740 | 1469550105694 Marionette TRACE conn3 <- [1,2214,null,{}] 08:21:45 INFO - PROCESS | 3740 | 1469550105732 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:45 INFO - PROCESS | 3740 | 1469550105737 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:45 INFO - PROCESS | 3740 | 1469550105804 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:21:45 INFO - PROCESS | 3740 | 1469550105901 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:45 INFO - PROCESS | 3740 | 1469550105905 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:45 INFO - PROCESS | 3740 | ++DOCSHELL 152F4800 == 29 [pid = 3740] [id = 563] 08:21:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (152F8400) [pid = 3740] [serial = 1689] [outer = 00000000] 08:21:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1575C000) [pid = 3740] [serial = 1690] [outer = 152F8400] 08:21:45 INFO - PROCESS | 3740 | 1469550105952 Marionette DEBUG loaded listener.js 08:21:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15E7C800) [pid = 3740] [serial = 1691] [outer = 152F8400] 08:21:46 INFO - PROCESS | 3740 | 1469550106323 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 672ms 08:21:46 INFO - PROCESS | 3740 | 1469550106353 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:21:46 INFO - PROCESS | 3740 | 1469550106356 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:21:46 INFO - PROCESS | 3740 | 1469550106387 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:21:46 INFO - PROCESS | 3740 | 1469550106389 Marionette TRACE conn3 <- [1,2218,null,{}] 08:21:46 INFO - PROCESS | 3740 | 1469550106409 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:46 INFO - PROCESS | 3740 | 1469550106411 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:46 INFO - PROCESS | 3740 | 1469550106529 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:21:46 INFO - PROCESS | 3740 | 1469550106591 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:46 INFO - PROCESS | 3740 | 1469550106593 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:46 INFO - PROCESS | 3740 | ++DOCSHELL 15F71400 == 30 [pid = 3740] [id = 564] 08:21:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (160EDC00) [pid = 3740] [serial = 1692] [outer = 00000000] 08:21:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16B06C00) [pid = 3740] [serial = 1693] [outer = 160EDC00] 08:21:46 INFO - PROCESS | 3740 | 1469550106642 Marionette DEBUG loaded listener.js 08:21:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16C07400) [pid = 3740] [serial = 1694] [outer = 160EDC00] 08:21:47 INFO - PROCESS | 3740 | 1469550107036 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 702ms 08:21:47 INFO - PROCESS | 3740 | 1469550107064 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:21:47 INFO - PROCESS | 3740 | 1469550107066 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:21:47 INFO - PROCESS | 3740 | 1469550107075 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:21:47 INFO - PROCESS | 3740 | 1469550107077 Marionette TRACE conn3 <- [1,2222,null,{}] 08:21:47 INFO - PROCESS | 3740 | 1469550107080 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:47 INFO - PROCESS | 3740 | 1469550107082 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:47 INFO - PROCESS | 3740 | 1469550107223 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:21:47 INFO - PROCESS | 3740 | 1469550107233 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:47 INFO - PROCESS | 3740 | 1469550107235 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:47 INFO - PROCESS | 3740 | ++DOCSHELL 11C3B400 == 31 [pid = 3740] [id = 565] 08:21:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (160EEC00) [pid = 3740] [serial = 1695] [outer = 00000000] 08:21:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16EDAC00) [pid = 3740] [serial = 1696] [outer = 160EEC00] 08:21:47 INFO - PROCESS | 3740 | 1469550107303 Marionette DEBUG loaded listener.js 08:21:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1748C800) [pid = 3740] [serial = 1697] [outer = 160EEC00] 08:21:47 INFO - PROCESS | 3740 | 1469550107757 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 717ms 08:21:47 INFO - PROCESS | 3740 | 1469550107797 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:21:47 INFO - PROCESS | 3740 | 1469550107799 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:21:47 INFO - PROCESS | 3740 | 1469550107802 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:21:47 INFO - PROCESS | 3740 | 1469550107804 Marionette TRACE conn3 <- [1,2226,null,{}] 08:21:47 INFO - PROCESS | 3740 | 1469550107813 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:47 INFO - PROCESS | 3740 | 1469550107819 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:47 INFO - PROCESS | 3740 | 1469550107934 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:21:47 INFO - PROCESS | 3740 | 1469550108003 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:47 INFO - PROCESS | 3740 | 1469550108005 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:48 INFO - PROCESS | 3740 | ++DOCSHELL 17592400 == 32 [pid = 3740] [id = 566] 08:21:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17595000) [pid = 3740] [serial = 1698] [outer = 00000000] 08:21:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17E85400) [pid = 3740] [serial = 1699] [outer = 17595000] 08:21:48 INFO - PROCESS | 3740 | 1469550108049 Marionette DEBUG loaded listener.js 08:21:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17E88400) [pid = 3740] [serial = 1700] [outer = 17595000] 08:21:48 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17488000) [pid = 3740] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:21:48 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15E79000) [pid = 3740] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:21:48 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10E18800) [pid = 3740] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:21:48 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (17ED1400) [pid = 3740] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:21:48 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13155000) [pid = 3740] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:21:48 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (12A2CC00) [pid = 3740] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:21:48 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (112AF000) [pid = 3740] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:21:48 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13154C00) [pid = 3740] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:21:48 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15753000) [pid = 3740] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:21:48 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (160F7400) [pid = 3740] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:21:48 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16952000) [pid = 3740] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:21:48 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (160F3C00) [pid = 3740] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:21:48 INFO - PROCESS | 3740 | 1469550108519 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 762ms 08:21:48 INFO - PROCESS | 3740 | 1469550108566 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:21:48 INFO - PROCESS | 3740 | 1469550108568 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:21:48 INFO - PROCESS | 3740 | 1469550108571 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:21:48 INFO - PROCESS | 3740 | 1469550108573 Marionette TRACE conn3 <- [1,2230,null,{}] 08:21:48 INFO - PROCESS | 3740 | 1469550108576 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:48 INFO - PROCESS | 3740 | 1469550108578 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:48 INFO - PROCESS | 3740 | 1469550108638 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:21:48 INFO - PROCESS | 3740 | 1469550108734 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:48 INFO - PROCESS | 3740 | 1469550108736 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:48 INFO - PROCESS | 3740 | ++DOCSHELL 110B7800 == 33 [pid = 3740] [id = 567] 08:21:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (12A2CC00) [pid = 3740] [serial = 1701] [outer = 00000000] 08:21:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (152F9C00) [pid = 3740] [serial = 1702] [outer = 12A2CC00] 08:21:48 INFO - PROCESS | 3740 | 1469550108779 Marionette DEBUG loaded listener.js 08:21:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (160F3C00) [pid = 3740] [serial = 1703] [outer = 12A2CC00] 08:21:49 INFO - PROCESS | 3740 | 1469550109106 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 597ms 08:21:49 INFO - PROCESS | 3740 | 1469550109172 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:21:49 INFO - PROCESS | 3740 | 1469550109174 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:21:49 INFO - PROCESS | 3740 | 1469550109177 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:21:49 INFO - PROCESS | 3740 | 1469550109179 Marionette TRACE conn3 <- [1,2234,null,{}] 08:21:49 INFO - PROCESS | 3740 | 1469550109182 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:49 INFO - PROCESS | 3740 | 1469550109184 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:49 INFO - PROCESS | 3740 | 1469550109268 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:21:49 INFO - PROCESS | 3740 | 1469550109359 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:49 INFO - PROCESS | 3740 | 1469550109361 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:49 INFO - PROCESS | 3740 | ++DOCSHELL 10F1C400 == 34 [pid = 3740] [id = 568] 08:21:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (13920C00) [pid = 3740] [serial = 1704] [outer = 00000000] 08:21:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17F5B400) [pid = 3740] [serial = 1705] [outer = 13920C00] 08:21:49 INFO - PROCESS | 3740 | 1469550109407 Marionette DEBUG loaded listener.js 08:21:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (18109000) [pid = 3740] [serial = 1706] [outer = 13920C00] 08:21:49 INFO - PROCESS | 3740 | 1469550109737 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 613ms 08:21:49 INFO - PROCESS | 3740 | 1469550109798 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:21:49 INFO - PROCESS | 3740 | 1469550109800 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:21:49 INFO - PROCESS | 3740 | 1469550109803 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:21:49 INFO - PROCESS | 3740 | 1469550109805 Marionette TRACE conn3 <- [1,2238,null,{}] 08:21:49 INFO - PROCESS | 3740 | 1469550109808 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:49 INFO - PROCESS | 3740 | 1469550109793 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:49 INFO - PROCESS | 3740 | 1469550109911 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:21:49 INFO - PROCESS | 3740 | 1469550109946 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:49 INFO - PROCESS | 3740 | 1469550109948 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:49 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E7400 == 35 [pid = 3740] [id = 569] 08:21:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (11CDAC00) [pid = 3740] [serial = 1707] [outer = 00000000] 08:21:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19749400) [pid = 3740] [serial = 1708] [outer = 11CDAC00] 08:21:49 INFO - PROCESS | 3740 | 1469550109991 Marionette DEBUG loaded listener.js 08:21:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19959C00) [pid = 3740] [serial = 1709] [outer = 11CDAC00] 08:21:50 INFO - PROCESS | 3740 | 1469550110499 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 762ms 08:21:50 INFO - PROCESS | 3740 | 1469550110570 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:21:50 INFO - PROCESS | 3740 | 1469550110575 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:21:50 INFO - PROCESS | 3740 | 1469550110581 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:21:50 INFO - PROCESS | 3740 | 1469550110584 Marionette TRACE conn3 <- [1,2242,null,{}] 08:21:50 INFO - PROCESS | 3740 | 1469550110573 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:50 INFO - PROCESS | 3740 | 1469550110576 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:50 INFO - PROCESS | 3740 | 1469550110689 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:21:50 INFO - PROCESS | 3740 | 1469550110827 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:50 INFO - PROCESS | 3740 | 1469550110832 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:50 INFO - PROCESS | 3740 | ++DOCSHELL 10E16000 == 36 [pid = 3740] [id = 570] 08:21:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10E16400) [pid = 3740] [serial = 1710] [outer = 00000000] 08:21:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (12D63400) [pid = 3740] [serial = 1711] [outer = 10E16400] 08:21:50 INFO - PROCESS | 3740 | 1469550110892 Marionette DEBUG loaded listener.js 08:21:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (13139800) [pid = 3740] [serial = 1712] [outer = 10E16400] 08:21:51 INFO - PROCESS | 3740 | 1469550111474 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 956ms 08:21:51 INFO - PROCESS | 3740 | 1469550111532 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:21:51 INFO - PROCESS | 3740 | 1469550111537 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:21:51 INFO - PROCESS | 3740 | 1469550111544 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:21:51 INFO - PROCESS | 3740 | 1469550111547 Marionette TRACE conn3 <- [1,2246,null,{}] 08:21:51 INFO - PROCESS | 3740 | 1469550111551 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:51 INFO - PROCESS | 3740 | 1469550111553 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:51 INFO - PROCESS | 3740 | 1469550111660 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:21:51 INFO - PROCESS | 3740 | 1469550111797 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:51 INFO - PROCESS | 3740 | 1469550111800 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:51 INFO - PROCESS | 3740 | ++DOCSHELL 14F57800 == 37 [pid = 3740] [id = 571] 08:21:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (14F57C00) [pid = 3740] [serial = 1713] [outer = 00000000] 08:21:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1575D000) [pid = 3740] [serial = 1714] [outer = 14F57C00] 08:21:51 INFO - PROCESS | 3740 | 1469550111856 Marionette DEBUG loaded listener.js 08:21:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (160EB000) [pid = 3740] [serial = 1715] [outer = 14F57C00] 08:21:52 INFO - PROCESS | 3740 | 1469550112437 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 896ms 08:21:52 INFO - PROCESS | 3740 | 1469550112451 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:21:52 INFO - PROCESS | 3740 | 1469550112454 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:21:52 INFO - PROCESS | 3740 | 1469550112458 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:21:52 INFO - PROCESS | 3740 | 1469550112461 Marionette TRACE conn3 <- [1,2250,null,{}] 08:21:52 INFO - PROCESS | 3740 | 1469550112472 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:52 INFO - PROCESS | 3740 | 1469550112477 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:52 INFO - PROCESS | 3740 | 1469550112566 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:21:52 INFO - PROCESS | 3740 | 1469550112705 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:52 INFO - PROCESS | 3740 | 1469550112708 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:52 INFO - PROCESS | 3740 | ++DOCSHELL 15E70800 == 38 [pid = 3740] [id = 572] 08:21:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16C03C00) [pid = 3740] [serial = 1716] [outer = 00000000] 08:21:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (17E92400) [pid = 3740] [serial = 1717] [outer = 16C03C00] 08:21:52 INFO - PROCESS | 3740 | 1469550112765 Marionette DEBUG loaded listener.js 08:21:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (19742400) [pid = 3740] [serial = 1718] [outer = 16C03C00] 08:21:53 INFO - PROCESS | 3740 | 1469550113521 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1090ms 08:21:53 INFO - PROCESS | 3740 | 1469550113546 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:21:53 INFO - PROCESS | 3740 | 1469550113550 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:21:53 INFO - PROCESS | 3740 | 1469550113556 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:21:53 INFO - PROCESS | 3740 | 1469550113559 Marionette TRACE conn3 <- [1,2254,null,{}] 08:21:53 INFO - PROCESS | 3740 | 1469550113564 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:53 INFO - PROCESS | 3740 | 1469550113567 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:53 INFO - PROCESS | 3740 | 1469550113665 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:21:53 INFO - PROCESS | 3740 | 1469550113790 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:53 INFO - PROCESS | 3740 | 1469550113795 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:53 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E2400 == 39 [pid = 3740] [id = 573] 08:21:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (10A49C00) [pid = 3740] [serial = 1719] [outer = 00000000] 08:21:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (12BCE400) [pid = 3740] [serial = 1720] [outer = 10A49C00] 08:21:53 INFO - PROCESS | 3740 | 1469550113871 Marionette DEBUG loaded listener.js 08:21:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1305B400) [pid = 3740] [serial = 1721] [outer = 10A49C00] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 13EA2800 == 38 [pid = 3740] [id = 549] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 10F1C400 == 37 [pid = 3740] [id = 568] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 110B7800 == 36 [pid = 3740] [id = 567] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 17592400 == 35 [pid = 3740] [id = 566] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 11C3B400 == 34 [pid = 3740] [id = 565] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 15F71400 == 33 [pid = 3740] [id = 564] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 152F4800 == 32 [pid = 3740] [id = 563] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 1314D400 == 31 [pid = 3740] [id = 562] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 1059AC00 == 30 [pid = 3740] [id = 561] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 131EC800 == 29 [pid = 3740] [id = 560] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 0FA2BC00 == 28 [pid = 3740] [id = 559] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 15E70800 == 27 [pid = 3740] [id = 572] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 0F9E7400 == 26 [pid = 3740] [id = 569] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 10E16000 == 25 [pid = 3740] [id = 570] 08:21:54 INFO - PROCESS | 3740 | --DOCSHELL 14F57800 == 24 [pid = 3740] [id = 571] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (17591800) [pid = 3740] [serial = 1663] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (16C0E000) [pid = 3740] [serial = 1648] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (160EBC00) [pid = 3740] [serial = 1657] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (160F5000) [pid = 3740] [serial = 1658] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1127B800) [pid = 3740] [serial = 1651] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (112B6400) [pid = 3740] [serial = 1652] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1973E400) [pid = 3740] [serial = 1666] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (131EBC00) [pid = 3740] [serial = 1654] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (13922800) [pid = 3740] [serial = 1655] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13922C00) [pid = 3740] [serial = 1669] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19D1EC00) [pid = 3740] [serial = 1675] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11CDC000) [pid = 3740] [serial = 1637] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (114E1C00) [pid = 3740] [serial = 1636] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13924800) [pid = 3740] [serial = 1640] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (131EB000) [pid = 3740] [serial = 1639] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15F64000) [pid = 3740] [serial = 1643] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15E78C00) [pid = 3740] [serial = 1642] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (19743C00) [pid = 3740] [serial = 1667] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16B0E800) [pid = 3740] [serial = 1646] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16897400) [pid = 3740] [serial = 1645] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16C0CC00) [pid = 3740] [serial = 1660] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16DF5C00) [pid = 3740] [serial = 1661] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (176B6400) [pid = 3740] [serial = 1664] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (176BD000) [pid = 3740] [serial = 1672] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (18104400) [pid = 3740] [serial = 1673] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (13C56C00) [pid = 3740] [serial = 1670] [outer = 00000000] [url = about:blank] 08:21:54 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1B1AB000) [pid = 3740] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:21:55 INFO - PROCESS | 3740 | 1469550115017 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1494ms 08:21:55 INFO - PROCESS | 3740 | 1469550115050 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:21:55 INFO - PROCESS | 3740 | 1469550115054 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:21:55 INFO - PROCESS | 3740 | 1469550115059 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:21:55 INFO - PROCESS | 3740 | 1469550115063 Marionette TRACE conn3 <- [1,2258,null,{}] 08:21:55 INFO - PROCESS | 3740 | 1469550115068 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:55 INFO - PROCESS | 3740 | 1469550115071 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:55 INFO - PROCESS | 3740 | 1469550115158 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:21:55 INFO - PROCESS | 3740 | 1469550115289 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:55 INFO - PROCESS | 3740 | 1469550115291 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:55 INFO - PROCESS | 3740 | ++DOCSHELL 10E16000 == 25 [pid = 3740] [id = 574] 08:21:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (10E18400) [pid = 3740] [serial = 1722] [outer = 00000000] 08:21:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (114E1C00) [pid = 3740] [serial = 1723] [outer = 10E18400] 08:21:55 INFO - PROCESS | 3740 | 1469550115325 Marionette DEBUG loaded listener.js 08:21:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (11CDB000) [pid = 3740] [serial = 1724] [outer = 10E18400] 08:21:55 INFO - PROCESS | 3740 | 1469550115686 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 657ms 08:21:55 INFO - PROCESS | 3740 | 1469550115726 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:21:55 INFO - PROCESS | 3740 | 1469550115730 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:21:55 INFO - PROCESS | 3740 | 1469550115737 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:21:55 INFO - PROCESS | 3740 | 1469550115739 Marionette TRACE conn3 <- [1,2262,null,{}] 08:21:55 INFO - PROCESS | 3740 | 1469550115743 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:55 INFO - PROCESS | 3740 | 1469550115745 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:55 INFO - PROCESS | 3740 | 1469550115863 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:21:55 INFO - PROCESS | 3740 | 1469550115873 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:55 INFO - PROCESS | 3740 | 1469550115875 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:55 INFO - PROCESS | 3740 | ++DOCSHELL 1314F800 == 26 [pid = 3740] [id = 575] 08:21:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13152400) [pid = 3740] [serial = 1725] [outer = 00000000] 08:21:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13273400) [pid = 3740] [serial = 1726] [outer = 13152400] 08:21:55 INFO - PROCESS | 3740 | 1469550115922 Marionette DEBUG loaded listener.js 08:21:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (132E6400) [pid = 3740] [serial = 1727] [outer = 13152400] 08:21:56 INFO - PROCESS | 3740 | 1469550116351 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 672ms 08:21:56 INFO - PROCESS | 3740 | 1469550116415 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:21:56 INFO - PROCESS | 3740 | 1469550116417 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:21:56 INFO - PROCESS | 3740 | 1469550116421 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:21:56 INFO - PROCESS | 3740 | 1469550116424 Marionette TRACE conn3 <- [1,2266,null,{}] 08:21:56 INFO - PROCESS | 3740 | 1469550116435 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:56 INFO - PROCESS | 3740 | 1469550116439 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:56 INFO - PROCESS | 3740 | 1469550116522 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:21:56 INFO - PROCESS | 3740 | 1469550116528 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:56 INFO - PROCESS | 3740 | 1469550116515 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:56 INFO - PROCESS | 3740 | ++DOCSHELL 14F57800 == 27 [pid = 3740] [id = 576] 08:21:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (14F5B800) [pid = 3740] [serial = 1728] [outer = 00000000] 08:21:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (152F5800) [pid = 3740] [serial = 1729] [outer = 14F5B800] 08:21:56 INFO - PROCESS | 3740 | 1469550116563 Marionette DEBUG loaded listener.js 08:21:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1575EC00) [pid = 3740] [serial = 1730] [outer = 14F5B800] 08:21:57 INFO - PROCESS | 3740 | 1469550117043 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 673ms 08:21:57 INFO - PROCESS | 3740 | 1469550117081 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:21:57 INFO - PROCESS | 3740 | 1469550117084 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:21:57 INFO - PROCESS | 3740 | 1469550117087 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:21:57 INFO - PROCESS | 3740 | 1469550117089 Marionette TRACE conn3 <- [1,2270,null,{}] 08:21:57 INFO - PROCESS | 3740 | 1469550117092 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:57 INFO - PROCESS | 3740 | 1469550117094 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:57 INFO - PROCESS | 3740 | 1469550117241 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:21:57 INFO - PROCESS | 3740 | 1469550117308 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:57 INFO - PROCESS | 3740 | 1469550117310 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:57 INFO - PROCESS | 3740 | ++DOCSHELL 15F65000 == 28 [pid = 3740] [id = 577] 08:21:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15F66000) [pid = 3740] [serial = 1731] [outer = 00000000] 08:21:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15F71C00) [pid = 3740] [serial = 1732] [outer = 15F66000] 08:21:57 INFO - PROCESS | 3740 | 1469550117340 Marionette DEBUG loaded listener.js 08:21:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (160F2400) [pid = 3740] [serial = 1733] [outer = 15F66000] 08:21:57 INFO - PROCESS | 3740 | 1469550117736 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 717ms 08:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:21:57 INFO - PROCESS | 3740 | 1469550117805 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:21:57 INFO - PROCESS | 3740 | 1469550117807 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:21:57 INFO - PROCESS | 3740 | 1469550117810 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:21:57 INFO - PROCESS | 3740 | 1469550117812 Marionette TRACE conn3 <- [1,2274,null,{}] 08:21:57 INFO - PROCESS | 3740 | 1469550117816 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:57 INFO - PROCESS | 3740 | 1469550117818 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:57 INFO - PROCESS | 3740 | 1469550117926 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:21:57 INFO - PROCESS | 3740 | 1469550117934 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:57 INFO - PROCESS | 3740 | 1469550117936 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:57 INFO - PROCESS | 3740 | ++DOCSHELL 160EE800 == 29 [pid = 3740] [id = 578] 08:21:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (160F5400) [pid = 3740] [serial = 1734] [outer = 00000000] 08:21:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16B0C400) [pid = 3740] [serial = 1735] [outer = 160F5400] 08:21:57 INFO - PROCESS | 3740 | 1469550117980 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16C05800) [pid = 3740] [serial = 1736] [outer = 160F5400] 08:21:58 INFO - PROCESS | 3740 | 1469550118433 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:21:58 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 08:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 657ms 08:21:58 INFO - PROCESS | 3740 | 1469550118490 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:21:58 INFO - PROCESS | 3740 | 1469550118492 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:21:58 INFO - PROCESS | 3740 | 1469550118495 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:21:58 INFO - PROCESS | 3740 | 1469550118496 Marionette TRACE conn3 <- [1,2278,null,{}] 08:21:58 INFO - PROCESS | 3740 | 1469550118500 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:58 INFO - PROCESS | 3740 | 1469550118489 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:58 INFO - PROCESS | 3740 | 1469550118637 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1695C000) [pid = 3740] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13920C00) [pid = 3740] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17595000) [pid = 3740] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0FA6EC00) [pid = 3740] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1987A800) [pid = 3740] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (10A03000) [pid = 3740] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (152F8400) [pid = 3740] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (13152000) [pid = 3740] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (132E7C00) [pid = 3740] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (160EEC00) [pid = 3740] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (12A2CC00) [pid = 3740] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (11CDAC00) [pid = 3740] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (160EDC00) [pid = 3740] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:21:58 INFO - PROCESS | 3740 | 1469550118906 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:58 INFO - PROCESS | 3740 | 1469550118908 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:58 INFO - PROCESS | 3740 | ++DOCSHELL 0FA2A400 == 30 [pid = 3740] [id = 579] 08:21:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0FA6EC00) [pid = 3740] [serial = 1737] [outer = 00000000] 08:21:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (11CDAC00) [pid = 3740] [serial = 1738] [outer = 0FA6EC00] 08:21:58 INFO - PROCESS | 3740 | 1469550118952 Marionette DEBUG loaded listener.js 08:21:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13142000) [pid = 3740] [serial = 1739] [outer = 0FA6EC00] 08:21:59 INFO - PROCESS | 3740 | 1469550119286 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 866ms 08:21:59 INFO - PROCESS | 3740 | 1469550119355 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 3740 | 1469550119357 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:21:59 INFO - PROCESS | 3740 | 1469550119367 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:21:59 INFO - PROCESS | 3740 | 1469550119369 Marionette TRACE conn3 <- [1,2282,null,{}] 08:21:59 INFO - PROCESS | 3740 | 1469550119372 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:59 INFO - PROCESS | 3740 | 1469550119375 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:59 INFO - PROCESS | 3740 | 1469550119483 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:21:59 INFO - PROCESS | 3740 | 1469550119489 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:59 INFO - PROCESS | 3740 | 1469550119491 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:21:59 INFO - PROCESS | 3740 | ++DOCSHELL 10B76000 == 31 [pid = 3740] [id = 580] 08:21:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (130B2400) [pid = 3740] [serial = 1740] [outer = 00000000] 08:21:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (173FF000) [pid = 3740] [serial = 1741] [outer = 130B2400] 08:21:59 INFO - PROCESS | 3740 | 1469550119534 Marionette DEBUG loaded listener.js 08:21:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (174C3400) [pid = 3740] [serial = 1742] [outer = 130B2400] 08:21:59 INFO - PROCESS | 3740 | 1469550119924 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 613ms 08:21:59 INFO - PROCESS | 3740 | 1469550119980 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 3740 | 1469550119982 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:21:59 INFO - PROCESS | 3740 | 1469550119989 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:21:59 INFO - PROCESS | 3740 | 1469550119991 Marionette TRACE conn3 <- [1,2286,null,{}] 08:21:59 INFO - PROCESS | 3740 | 1469550119995 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:59 INFO - PROCESS | 3740 | 1469550119997 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:00 INFO - PROCESS | 3740 | 1469550120072 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:22:00 INFO - PROCESS | 3740 | 1469550120078 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:00 INFO - PROCESS | 3740 | 1469550120080 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:00 INFO - PROCESS | 3740 | ++DOCSHELL 16C0B800 == 32 [pid = 3740] [id = 581] 08:22:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17592800) [pid = 3740] [serial = 1743] [outer = 00000000] 08:22:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17BB2400) [pid = 3740] [serial = 1744] [outer = 17592800] 08:22:00 INFO - PROCESS | 3740 | 1469550120108 Marionette DEBUG loaded listener.js 08:22:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17BB7000) [pid = 3740] [serial = 1745] [outer = 17592800] 08:22:00 INFO - PROCESS | 3740 | 1469550120534 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 612ms 08:22:00 INFO - PROCESS | 3740 | 1469550120593 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:22:00 INFO - PROCESS | 3740 | 1469550120595 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:22:00 INFO - PROCESS | 3740 | 1469550120602 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:22:00 INFO - PROCESS | 3740 | 1469550120604 Marionette TRACE conn3 <- [1,2290,null,{}] 08:22:00 INFO - PROCESS | 3740 | 1469550120607 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:00 INFO - PROCESS | 3740 | 1469550120609 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:00 INFO - PROCESS | 3740 | 1469550120686 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:22:00 INFO - PROCESS | 3740 | 1469550120692 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:00 INFO - PROCESS | 3740 | 1469550120694 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:00 INFO - PROCESS | 3740 | ++DOCSHELL 17E8C000 == 33 [pid = 3740] [id = 582] 08:22:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17E8F400) [pid = 3740] [serial = 1746] [outer = 00000000] 08:22:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (18106800) [pid = 3740] [serial = 1747] [outer = 17E8F400] 08:22:00 INFO - PROCESS | 3740 | 1469550120758 Marionette DEBUG loaded listener.js 08:22:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (18112000) [pid = 3740] [serial = 1748] [outer = 17E8F400] 08:22:01 INFO - PROCESS | 3740 | 1469550121609 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1031ms 08:22:01 INFO - PROCESS | 3740 | 1469550121640 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:22:01 INFO - PROCESS | 3740 | 1469550121645 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:22:01 INFO - PROCESS | 3740 | 1469550121649 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:22:01 INFO - PROCESS | 3740 | 1469550121654 Marionette TRACE conn3 <- [1,2294,null,{}] 08:22:01 INFO - PROCESS | 3740 | 1469550121659 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:01 INFO - PROCESS | 3740 | 1469550121662 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:01 INFO - PROCESS | 3740 | 1469550121780 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:22:01 INFO - PROCESS | 3740 | 1469550121915 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:01 INFO - PROCESS | 3740 | 1469550121918 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:01 INFO - PROCESS | 3740 | ++DOCSHELL 10A53000 == 34 [pid = 3740] [id = 583] 08:22:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (10E0CC00) [pid = 3740] [serial = 1749] [outer = 00000000] 08:22:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (12AAFC00) [pid = 3740] [serial = 1750] [outer = 10E0CC00] 08:22:01 INFO - PROCESS | 3740 | 1469550121975 Marionette DEBUG loaded listener.js 08:22:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (13146400) [pid = 3740] [serial = 1751] [outer = 10E0CC00] 08:22:02 INFO - PROCESS | 3740 | 1469550122627 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1045ms 08:22:02 INFO - PROCESS | 3740 | 1469550122802 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:22:02 INFO - PROCESS | 3740 | 1469550122806 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:22:02 INFO - PROCESS | 3740 | 1469550122811 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:22:02 INFO - PROCESS | 3740 | 1469550122814 Marionette TRACE conn3 <- [1,2298,null,{}] 08:22:02 INFO - PROCESS | 3740 | 1469550122820 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:22:02 INFO - PROCESS | 3740 | 1469550122823 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:02 INFO - PROCESS | 3740 | 1469550122932 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:22:03 INFO - PROCESS | 3740 | 1469550123063 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:03 INFO - PROCESS | 3740 | 1469550123069 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:03 INFO - PROCESS | 3740 | ++DOCSHELL 112B2400 == 35 [pid = 3740] [id = 584] 08:22:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (114E0000) [pid = 3740] [serial = 1752] [outer = 00000000] 08:22:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (128AB000) [pid = 3740] [serial = 1753] [outer = 114E0000] 08:22:03 INFO - PROCESS | 3740 | 1469550123120 Marionette DEBUG loaded listener.js 08:22:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (12AE0000) [pid = 3740] [serial = 1754] [outer = 114E0000] 08:22:03 INFO - PROCESS | 3740 | --DOCSHELL 16C0B800 == 34 [pid = 3740] [id = 581] 08:22:03 INFO - PROCESS | 3740 | --DOCSHELL 10B76000 == 33 [pid = 3740] [id = 580] 08:22:03 INFO - PROCESS | 3740 | --DOCSHELL 0FA2A400 == 32 [pid = 3740] [id = 579] 08:22:03 INFO - PROCESS | 3740 | --DOCSHELL 160EE800 == 31 [pid = 3740] [id = 578] 08:22:03 INFO - PROCESS | 3740 | --DOCSHELL 15F65000 == 30 [pid = 3740] [id = 577] 08:22:03 INFO - PROCESS | 3740 | --DOCSHELL 14F57800 == 29 [pid = 3740] [id = 576] 08:22:03 INFO - PROCESS | 3740 | --DOCSHELL 1314F800 == 28 [pid = 3740] [id = 575] 08:22:03 INFO - PROCESS | 3740 | --DOCSHELL 10E16000 == 27 [pid = 3740] [id = 574] 08:22:03 INFO - PROCESS | 3740 | --DOCSHELL 0F9E2400 == 26 [pid = 3740] [id = 573] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (16C0C400) [pid = 3740] [serial = 1649] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (18109000) [pid = 3740] [serial = 1706] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17E85400) [pid = 3740] [serial = 1699] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10A51400) [pid = 3740] [serial = 1678] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10E0E800) [pid = 3740] [serial = 1679] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19D1F800) [pid = 3740] [serial = 1676] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10F12800) [pid = 3740] [serial = 1684] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (114D8800) [pid = 3740] [serial = 1685] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1575C000) [pid = 3740] [serial = 1690] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1326C400) [pid = 3740] [serial = 1687] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13937400) [pid = 3740] [serial = 1688] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (152EDC00) [pid = 3740] [serial = 1681] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (152F5C00) [pid = 3740] [serial = 1682] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16EDAC00) [pid = 3740] [serial = 1696] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (152F9C00) [pid = 3740] [serial = 1702] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17F5B400) [pid = 3740] [serial = 1705] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (17E88400) [pid = 3740] [serial = 1700] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (19959C00) [pid = 3740] [serial = 1709] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (16B06C00) [pid = 3740] [serial = 1693] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (16C07400) [pid = 3740] [serial = 1694] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1748C800) [pid = 3740] [serial = 1697] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (160F3C00) [pid = 3740] [serial = 1703] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (15E7C800) [pid = 3740] [serial = 1691] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (19749400) [pid = 3740] [serial = 1708] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3740 | 1469550123621 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 836ms 08:22:03 INFO - PROCESS | 3740 | 1469550123671 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:22:03 INFO - PROCESS | 3740 | 1469550123674 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:22:03 INFO - PROCESS | 3740 | 1469550123681 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:22:03 INFO - PROCESS | 3740 | 1469550123684 Marionette TRACE conn3 <- [1,2302,null,{}] 08:22:03 INFO - PROCESS | 3740 | 1469550123688 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:03 INFO - PROCESS | 3740 | 1469550123691 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:03 INFO - PROCESS | 3740 | 1469550123776 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:22:03 INFO - PROCESS | 3740 | 1469550123785 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:03 INFO - PROCESS | 3740 | 1469550123787 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:03 INFO - PROCESS | 3740 | ++DOCSHELL 114DA800 == 27 [pid = 3740] [id = 585] 08:22:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (11AC8400) [pid = 3740] [serial = 1755] [outer = 00000000] 08:22:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (1327A000) [pid = 3740] [serial = 1756] [outer = 11AC8400] 08:22:03 INFO - PROCESS | 3740 | 1469550123834 Marionette DEBUG loaded listener.js 08:22:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (13939C00) [pid = 3740] [serial = 1757] [outer = 11AC8400] 08:22:04 INFO - PROCESS | 3740 | 1469550124292 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 658ms 08:22:04 INFO - PROCESS | 3740 | 1469550124341 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:22:04 INFO - PROCESS | 3740 | 1469550124343 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:22:04 INFO - PROCESS | 3740 | 1469550124346 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:22:04 INFO - PROCESS | 3740 | 1469550124348 Marionette TRACE conn3 <- [1,2306,null,{}] 08:22:04 INFO - PROCESS | 3740 | 1469550124388 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:04 INFO - PROCESS | 3740 | 1469550124394 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:04 INFO - PROCESS | 3740 | 1469550124487 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:22:04 INFO - PROCESS | 3740 | 1469550124586 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:04 INFO - PROCESS | 3740 | 1469550124590 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:04 INFO - PROCESS | 3740 | ++DOCSHELL 152EE400 == 28 [pid = 3740] [id = 586] 08:22:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (152EE800) [pid = 3740] [serial = 1758] [outer = 00000000] 08:22:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (155AD800) [pid = 3740] [serial = 1759] [outer = 152EE800] 08:22:04 INFO - PROCESS | 3740 | 1469550124638 Marionette DEBUG loaded listener.js 08:22:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1575FC00) [pid = 3740] [serial = 1760] [outer = 152EE800] 08:22:04 INFO - PROCESS | 3740 | 1469550125002 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:22:05 INFO - PROCESS | 3740 | 1469550125052 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:22:05 INFO - PROCESS | 3740 | 1469550125055 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:22:05 INFO - PROCESS | 3740 | 1469550125057 Marionette TRACE conn3 <- [1,2310,null,{}] 08:22:05 INFO - PROCESS | 3740 | 1469550125060 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:05 INFO - PROCESS | 3740 | 1469550125045 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:05 INFO - PROCESS | 3740 | 1469550125127 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:22:05 INFO - PROCESS | 3740 | 1469550125132 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:05 INFO - PROCESS | 3740 | 1469550125134 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:05 INFO - PROCESS | 3740 | ++DOCSHELL 15F64400 == 29 [pid = 3740] [id = 587] 08:22:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15F64C00) [pid = 3740] [serial = 1761] [outer = 00000000] 08:22:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (16893C00) [pid = 3740] [serial = 1762] [outer = 15F64C00] 08:22:05 INFO - PROCESS | 3740 | 1469550125178 Marionette DEBUG loaded listener.js 08:22:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16B05800) [pid = 3740] [serial = 1763] [outer = 15F64C00] 08:22:05 INFO - PROCESS | 3740 | 1469550125613 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 612ms 08:22:05 INFO - PROCESS | 3740 | 1469550125658 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:22:05 INFO - PROCESS | 3740 | 1469550125660 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:22:05 INFO - PROCESS | 3740 | 1469550125667 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:22:05 INFO - PROCESS | 3740 | 1469550125669 Marionette TRACE conn3 <- [1,2314,null,{}] 08:22:05 INFO - PROCESS | 3740 | 1469550125678 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:05 INFO - PROCESS | 3740 | 1469550125680 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:05 INFO - PROCESS | 3740 | 1469550125792 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:22:05 INFO - PROCESS | 3740 | 1469550125865 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:05 INFO - PROCESS | 3740 | 1469550125868 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:05 INFO - PROCESS | 3740 | ++DOCSHELL 16C09C00 == 30 [pid = 3740] [id = 588] 08:22:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16C0A000) [pid = 3740] [serial = 1764] [outer = 00000000] 08:22:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16C0E800) [pid = 3740] [serial = 1765] [outer = 16C0A000] 08:22:05 INFO - PROCESS | 3740 | 1469550125912 Marionette DEBUG loaded listener.js 08:22:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16D74C00) [pid = 3740] [serial = 1766] [outer = 16C0A000] 08:22:06 INFO - PROCESS | 3740 | 1469550126318 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 702ms 08:22:06 INFO - PROCESS | 3740 | 1469550126374 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:22:06 INFO - PROCESS | 3740 | 1469550126376 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:22:06 INFO - PROCESS | 3740 | 1469550126380 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:22:06 INFO - PROCESS | 3740 | 1469550126381 Marionette TRACE conn3 <- [1,2318,null,{}] 08:22:06 INFO - PROCESS | 3740 | 1469550126385 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:06 INFO - PROCESS | 3740 | 1469550126391 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:06 INFO - PROCESS | 3740 | 1469550126542 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:22:06 INFO - PROCESS | 3740 | 1469550126612 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:06 INFO - PROCESS | 3740 | 1469550126598 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:06 INFO - PROCESS | 3740 | ++DOCSHELL 17595400 == 31 [pid = 3740] [id = 589] 08:22:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17595C00) [pid = 3740] [serial = 1767] [outer = 00000000] 08:22:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17E35C00) [pid = 3740] [serial = 1768] [outer = 17595C00] 08:22:06 INFO - PROCESS | 3740 | 1469550126642 Marionette DEBUG loaded listener.js 08:22:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17E91800) [pid = 3740] [serial = 1769] [outer = 17595C00] 08:22:07 INFO - PROCESS | 3740 | 1469550127033 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 717ms 08:22:07 INFO - PROCESS | 3740 | 1469550127105 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:22:07 INFO - PROCESS | 3740 | 1469550127107 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:22:07 INFO - PROCESS | 3740 | 1469550127110 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:22:07 INFO - PROCESS | 3740 | 1469550127112 Marionette TRACE conn3 <- [1,2322,null,{}] 08:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:22:07 INFO - PROCESS | 3740 | 1469550127115 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:07 INFO - PROCESS | 3740 | 1469550127117 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:07 INFO - PROCESS | 3740 | 1469550127226 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:22:07 INFO - PROCESS | 3740 | 1469550127304 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:07 INFO - PROCESS | 3740 | 1469550127306 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:07 INFO - PROCESS | 3740 | ++DOCSHELL 17592400 == 32 [pid = 3740] [id = 590] 08:22:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17ED1C00) [pid = 3740] [serial = 1770] [outer = 00000000] 08:22:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1810AC00) [pid = 3740] [serial = 1771] [outer = 17ED1C00] 08:22:07 INFO - PROCESS | 3740 | 1469550127366 Marionette DEBUG loaded listener.js 08:22:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1810D800) [pid = 3740] [serial = 1772] [outer = 17ED1C00] 08:22:07 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17592800) [pid = 3740] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:22:07 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15F66000) [pid = 3740] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:22:07 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10A49C00) [pid = 3740] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:22:07 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13152400) [pid = 3740] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:22:07 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (10E18400) [pid = 3740] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:22:07 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (160F5400) [pid = 3740] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:22:07 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (14F5B800) [pid = 3740] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:22:07 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (10E16400) [pid = 3740] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:22:07 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (14F57C00) [pid = 3740] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:22:07 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (16C03C00) [pid = 3740] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:22:07 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0FA6EC00) [pid = 3740] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:22:07 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (130B2400) [pid = 3740] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:22:07 INFO - PROCESS | 3740 | 1469550127813 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 747ms 08:22:07 INFO - PROCESS | 3740 | 1469550127860 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:22:07 INFO - PROCESS | 3740 | 1469550127862 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:22:07 INFO - PROCESS | 3740 | 1469550127865 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:22:07 INFO - PROCESS | 3740 | 1469550127867 Marionette TRACE conn3 <- [1,2326,null,{}] 08:22:07 INFO - PROCESS | 3740 | 1469550127870 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:07 INFO - PROCESS | 3740 | 1469550127872 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:07 INFO - PROCESS | 3740 | 1469550127984 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:22:08 INFO - PROCESS | 3740 | 1469550128047 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:08 INFO - PROCESS | 3740 | 1469550128049 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:08 INFO - PROCESS | 3740 | ++DOCSHELL 11ACB400 == 33 [pid = 3740] [id = 591] 08:22:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1313A800) [pid = 3740] [serial = 1773] [outer = 00000000] 08:22:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15F70C00) [pid = 3740] [serial = 1774] [outer = 1313A800] 08:22:08 INFO - PROCESS | 3740 | 1469550128092 Marionette DEBUG loaded listener.js 08:22:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1748A000) [pid = 3740] [serial = 1775] [outer = 1313A800] 08:22:08 INFO - PROCESS | 3740 | 1469550128428 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 612ms 08:22:08 INFO - PROCESS | 3740 | 1469550128487 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:22:08 INFO - PROCESS | 3740 | 1469550128489 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:22:08 INFO - PROCESS | 3740 | 1469550128492 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:22:08 INFO - PROCESS | 3740 | 1469550128494 Marionette TRACE conn3 <- [1,2330,null,{}] 08:22:08 INFO - PROCESS | 3740 | 1469550128481 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:08 INFO - PROCESS | 3740 | 1469550128483 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:08 INFO - PROCESS | 3740 | 1469550128566 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:22:08 INFO - PROCESS | 3740 | 1469550128572 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:08 INFO - PROCESS | 3740 | 1469550128574 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:08 INFO - PROCESS | 3740 | ++DOCSHELL 10B7F800 == 34 [pid = 3740] [id = 592] 08:22:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (10E0D400) [pid = 3740] [serial = 1776] [outer = 00000000] 08:22:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (18104400) [pid = 3740] [serial = 1777] [outer = 10E0D400] 08:22:08 INFO - PROCESS | 3740 | 1469550128617 Marionette DEBUG loaded listener.js 08:22:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (18105C00) [pid = 3740] [serial = 1778] [outer = 10E0D400] 08:22:09 INFO - PROCESS | 3740 | 1469550129038 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 613ms 08:22:09 INFO - PROCESS | 3740 | 1469550129097 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:22:09 INFO - PROCESS | 3740 | 1469550129099 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:22:09 INFO - PROCESS | 3740 | 1469550129102 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:22:09 INFO - PROCESS | 3740 | 1469550129104 Marionette TRACE conn3 <- [1,2334,null,{}] 08:22:09 INFO - PROCESS | 3740 | 1469550129112 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:09 INFO - PROCESS | 3740 | 1469550129114 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:09 INFO - PROCESS | 3740 | 1469550129192 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:22:09 INFO - PROCESS | 3740 | 1469550129198 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:09 INFO - PROCESS | 3740 | 1469550129200 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:09 INFO - PROCESS | 3740 | ++DOCSHELL 1995E800 == 35 [pid = 3740] [id = 593] 08:22:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19963400) [pid = 3740] [serial = 1779] [outer = 00000000] 08:22:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19D1F800) [pid = 3740] [serial = 1780] [outer = 19963400] 08:22:09 INFO - PROCESS | 3740 | 1469550129256 Marionette DEBUG loaded listener.js 08:22:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A32E800) [pid = 3740] [serial = 1781] [outer = 19963400] 08:22:10 INFO - PROCESS | 3740 | --DOCSHELL 114DA800 == 34 [pid = 3740] [id = 585] 08:22:10 INFO - PROCESS | 3740 | --DOCSHELL 10A53000 == 33 [pid = 3740] [id = 583] 08:22:10 INFO - PROCESS | 3740 | --DOCSHELL 112B2400 == 32 [pid = 3740] [id = 584] 08:22:10 INFO - PROCESS | 3740 | --DOCSHELL 17E8C000 == 31 [pid = 3740] [id = 582] 08:22:10 INFO - PROCESS | 3740 | --DOCSHELL 152EE400 == 30 [pid = 3740] [id = 586] 08:22:10 INFO - PROCESS | 3740 | --DOCSHELL 10B7F800 == 29 [pid = 3740] [id = 592] 08:22:10 INFO - PROCESS | 3740 | --DOCSHELL 17592400 == 28 [pid = 3740] [id = 590] 08:22:10 INFO - PROCESS | 3740 | --DOCSHELL 11ACB400 == 27 [pid = 3740] [id = 591] 08:22:10 INFO - PROCESS | 3740 | --DOCSHELL 15F64400 == 26 [pid = 3740] [id = 587] 08:22:10 INFO - PROCESS | 3740 | --DOCSHELL 16C09C00 == 25 [pid = 3740] [id = 588] 08:22:10 INFO - PROCESS | 3740 | --DOCSHELL 17595400 == 24 [pid = 3740] [id = 589] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17BB2400) [pid = 3740] [serial = 1744] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15F71C00) [pid = 3740] [serial = 1732] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1305B400) [pid = 3740] [serial = 1721] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (12BCE400) [pid = 3740] [serial = 1720] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (13273400) [pid = 3740] [serial = 1726] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (132E6400) [pid = 3740] [serial = 1727] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (114E1C00) [pid = 3740] [serial = 1723] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (11CDB000) [pid = 3740] [serial = 1724] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (16B0C400) [pid = 3740] [serial = 1735] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (152F5800) [pid = 3740] [serial = 1729] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (160F2400) [pid = 3740] [serial = 1733] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (13139800) [pid = 3740] [serial = 1712] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (12D63400) [pid = 3740] [serial = 1711] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (160EB000) [pid = 3740] [serial = 1715] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1575D000) [pid = 3740] [serial = 1714] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (19742400) [pid = 3740] [serial = 1718] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (17E92400) [pid = 3740] [serial = 1717] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (11CDAC00) [pid = 3740] [serial = 1738] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (16C05800) [pid = 3740] [serial = 1736] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (17BB7000) [pid = 3740] [serial = 1745] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (13142000) [pid = 3740] [serial = 1739] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (173FF000) [pid = 3740] [serial = 1741] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (174C3400) [pid = 3740] [serial = 1742] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (1575EC00) [pid = 3740] [serial = 1730] [outer = 00000000] [url = about:blank] 08:22:10 INFO - PROCESS | 3740 | 1469550130909 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1822ms 08:22:10 INFO - PROCESS | 3740 | 1469550130918 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:22:10 INFO - PROCESS | 3740 | 1469550130922 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:22:10 INFO - PROCESS | 3740 | 1469550130928 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:22:10 INFO - PROCESS | 3740 | 1469550130931 Marionette TRACE conn3 <- [1,2338,null,{}] 08:22:10 INFO - PROCESS | 3740 | 1469550130940 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:10 INFO - PROCESS | 3740 | 1469550130943 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:11 INFO - PROCESS | 3740 | 1469550131066 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:22:11 INFO - PROCESS | 3740 | 1469550131075 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:11 INFO - PROCESS | 3740 | 1469550131079 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:11 INFO - PROCESS | 3740 | ++DOCSHELL 10B76000 == 25 [pid = 3740] [id = 594] 08:22:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (10B7A800) [pid = 3740] [serial = 1782] [outer = 00000000] 08:22:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (10F1B400) [pid = 3740] [serial = 1783] [outer = 10B7A800] 08:22:11 INFO - PROCESS | 3740 | 1469550131165 Marionette DEBUG loaded listener.js 08:22:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (11278C00) [pid = 3740] [serial = 1784] [outer = 10B7A800] 08:22:11 INFO - PROCESS | 3740 | 1469550131816 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 897ms 08:22:11 INFO - PROCESS | 3740 | 1469550131840 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:22:11 INFO - PROCESS | 3740 | 1469550131845 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:22:11 INFO - PROCESS | 3740 | 1469550131852 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:22:11 INFO - PROCESS | 3740 | 1469550131855 Marionette TRACE conn3 <- [1,2342,null,{}] 08:22:11 INFO - PROCESS | 3740 | 1469550131859 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:11 INFO - PROCESS | 3740 | 1469550131862 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:11 INFO - PROCESS | 3740 | 1469550131931 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:22:11 INFO - PROCESS | 3740 | 1469550131940 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:11 INFO - PROCESS | 3740 | 1469550131942 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:11 INFO - PROCESS | 3740 | ++DOCSHELL 12828C00 == 26 [pid = 3740] [id = 595] 08:22:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (1282A800) [pid = 3740] [serial = 1785] [outer = 00000000] 08:22:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (12A2C400) [pid = 3740] [serial = 1786] [outer = 1282A800] 08:22:11 INFO - PROCESS | 3740 | 1469550131989 Marionette DEBUG loaded listener.js 08:22:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (12ABC800) [pid = 3740] [serial = 1787] [outer = 1282A800] 08:22:12 INFO - PROCESS | 3740 | 1469550132474 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 672ms 08:22:12 INFO - PROCESS | 3740 | 1469550132512 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:22:12 INFO - PROCESS | 3740 | 1469550132514 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:22:12 INFO - PROCESS | 3740 | 1469550132518 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:22:12 INFO - PROCESS | 3740 | 1469550132521 Marionette TRACE conn3 <- [1,2346,null,{}] 08:22:12 INFO - PROCESS | 3740 | 1469550132533 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:12 INFO - PROCESS | 3740 | 1469550132537 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:12 INFO - PROCESS | 3740 | 1469550132620 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:22:12 INFO - PROCESS | 3740 | 1469550132718 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:12 INFO - PROCESS | 3740 | 1469550132721 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:12 INFO - PROCESS | 3740 | ++DOCSHELL 13155000 == 27 [pid = 3740] [id = 596] 08:22:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (13159000) [pid = 3740] [serial = 1788] [outer = 00000000] 08:22:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (132E5000) [pid = 3740] [serial = 1789] [outer = 13159000] 08:22:12 INFO - PROCESS | 3740 | 1469550132769 Marionette DEBUG loaded listener.js 08:22:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (13925C00) [pid = 3740] [serial = 1790] [outer = 13159000] 08:22:13 INFO - PROCESS | 3740 | 1469550133125 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 612ms 08:22:13 INFO - PROCESS | 3740 | 1469550133138 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:22:13 INFO - PROCESS | 3740 | 1469550133140 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:22:13 INFO - PROCESS | 3740 | 1469550133127 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:22:13 INFO - PROCESS | 3740 | 1469550133128 Marionette TRACE conn3 <- [1,2350,null,{}] 08:22:13 INFO - PROCESS | 3740 | 1469550133132 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:13 INFO - PROCESS | 3740 | 1469550133134 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:13 INFO - PROCESS | 3740 | 1469550133228 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:22:13 INFO - PROCESS | 3740 | 1469550133316 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:13 INFO - PROCESS | 3740 | 1469550133319 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:13 INFO - PROCESS | 3740 | ++DOCSHELL 13924000 == 28 [pid = 3740] [id = 597] 08:22:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (13924C00) [pid = 3740] [serial = 1791] [outer = 00000000] 08:22:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (141C2800) [pid = 3740] [serial = 1792] [outer = 13924C00] 08:22:13 INFO - PROCESS | 3740 | 1469550133363 Marionette DEBUG loaded listener.js 08:22:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1524AC00) [pid = 3740] [serial = 1793] [outer = 13924C00] 08:22:13 INFO - PROCESS | 3740 | 1469550133703 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 598ms 08:22:13 INFO - PROCESS | 3740 | 1469550133747 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:22:13 INFO - PROCESS | 3740 | 1469550133749 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:22:13 INFO - PROCESS | 3740 | 1469550133752 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:22:13 INFO - PROCESS | 3740 | 1469550133754 Marionette TRACE conn3 <- [1,2354,null,{}] 08:22:13 INFO - PROCESS | 3740 | 1469550133758 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:13 INFO - PROCESS | 3740 | 1469550133760 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:13 INFO - PROCESS | 3740 | 1469550133836 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:22:13 INFO - PROCESS | 3740 | 1469550133951 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:13 INFO - PROCESS | 3740 | 1469550133954 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:13 INFO - PROCESS | 3740 | ++DOCSHELL 15243000 == 29 [pid = 3740] [id = 598] 08:22:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (152EE400) [pid = 3740] [serial = 1794] [outer = 00000000] 08:22:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (155DF000) [pid = 3740] [serial = 1795] [outer = 152EE400] 08:22:13 INFO - PROCESS | 3740 | 1469550133997 Marionette DEBUG loaded listener.js 08:22:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (15E74400) [pid = 3740] [serial = 1796] [outer = 152EE400] 08:22:14 INFO - PROCESS | 3740 | 1469550134353 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 657ms 08:22:14 INFO - PROCESS | 3740 | 1469550134415 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:22:14 INFO - PROCESS | 3740 | 1469550134417 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 08:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:22:14 INFO - PROCESS | 3740 | 1469550134427 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:22:14 INFO - PROCESS | 3740 | 1469550134429 Marionette TRACE conn3 <- [1,2358,null,{}] 08:22:14 INFO - PROCESS | 3740 | 1469550134433 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:14 INFO - PROCESS | 3740 | 1469550134439 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:14 INFO - PROCESS | 3740 | 1469550134541 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:22:14 INFO - PROCESS | 3740 | 1469550134552 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:14 INFO - PROCESS | 3740 | 1469550134554 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:14 INFO - PROCESS | 3740 | ++DOCSHELL 15F6C400 == 30 [pid = 3740] [id = 599] 08:22:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (160EAC00) [pid = 3740] [serial = 1797] [outer = 00000000] 08:22:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (160F2C00) [pid = 3740] [serial = 1798] [outer = 160EAC00] 08:22:14 INFO - PROCESS | 3740 | 1469550134598 Marionette DEBUG loaded listener.js 08:22:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1637E400) [pid = 3740] [serial = 1799] [outer = 160EAC00] 08:22:15 INFO - PROCESS | 3740 | 1469550135017 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 627ms 08:22:15 INFO - PROCESS | 3740 | 1469550135062 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:22:15 INFO - PROCESS | 3740 | 1469550135064 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:22:15 INFO - PROCESS | 3740 | 1469550135071 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:22:15 INFO - PROCESS | 3740 | 1469550135073 Marionette TRACE conn3 <- [1,2362,null,{}] 08:22:15 INFO - PROCESS | 3740 | 1469550135076 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:15 INFO - PROCESS | 3740 | 1469550135078 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:15 INFO - PROCESS | 3740 | 1469550135172 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:22:15 INFO - PROCESS | 3740 | 1469550135179 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:15 INFO - PROCESS | 3740 | 1469550135181 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:15 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E8400 == 31 [pid = 3740] [id = 600] 08:22:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16383800) [pid = 3740] [serial = 1800] [outer = 00000000] 08:22:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16388C00) [pid = 3740] [serial = 1801] [outer = 16383800] 08:22:15 INFO - PROCESS | 3740 | 1469550135247 Marionette DEBUG loaded listener.js 08:22:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16389800) [pid = 3740] [serial = 1802] [outer = 16383800] 08:22:15 INFO - PROCESS | 3740 | 1469550135690 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 672ms 08:22:15 INFO - PROCESS | 3740 | 1469550135730 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:22:15 INFO - PROCESS | 3740 | 1469550135732 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:22:15 INFO - PROCESS | 3740 | 1469550135736 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:22:15 INFO - PROCESS | 3740 | 1469550135737 Marionette TRACE conn3 <- [1,2366,null,{}] 08:22:15 INFO - PROCESS | 3740 | 1469550135741 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:15 INFO - PROCESS | 3740 | 1469550135743 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:15 INFO - PROCESS | 3740 | 1469550135820 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:22:15 INFO - PROCESS | 3740 | 1469550135825 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:15 INFO - PROCESS | 3740 | 1469550135827 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:15 INFO - PROCESS | 3740 | ++DOCSHELL 16388000 == 32 [pid = 3740] [id = 601] 08:22:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16950400) [pid = 3740] [serial = 1803] [outer = 00000000] 08:22:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16C07400) [pid = 3740] [serial = 1804] [outer = 16950400] 08:22:15 INFO - PROCESS | 3740 | 1469550135874 Marionette DEBUG loaded listener.js 08:22:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16C07800) [pid = 3740] [serial = 1805] [outer = 16950400] 08:22:16 INFO - PROCESS | 3740 | 1469550136319 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:22:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 598ms 08:22:16 INFO - PROCESS | 3740 | 1469550136342 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:22:16 INFO - PROCESS | 3740 | 1469550136344 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:22:16 INFO - PROCESS | 3740 | 1469550136351 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:22:16 INFO - PROCESS | 3740 | 1469550136353 Marionette TRACE conn3 <- [1,2370,null,{}] 08:22:16 INFO - PROCESS | 3740 | 1469550136356 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:16 INFO - PROCESS | 3740 | 1469550136358 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:16 INFO - PROCESS | 3740 | 1469550136470 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:22:16 INFO - PROCESS | 3740 | 1469550136477 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:16 INFO - PROCESS | 3740 | 1469550136479 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:16 INFO - PROCESS | 3740 | ++DOCSHELL 13152000 == 33 [pid = 3740] [id = 602] 08:22:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16C0D800) [pid = 3740] [serial = 1806] [outer = 00000000] 08:22:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16DF7C00) [pid = 3740] [serial = 1807] [outer = 16C0D800] 08:22:16 INFO - PROCESS | 3740 | 1469550136524 Marionette DEBUG loaded listener.js 08:22:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16DFC800) [pid = 3740] [serial = 1808] [outer = 16C0D800] 08:22:16 INFO - PROCESS | 3740 | 1469550136976 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:22:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 657ms 08:22:17 INFO - PROCESS | 3740 | 1469550137030 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:22:17 INFO - PROCESS | 3740 | 1469550137032 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:22:17 INFO - PROCESS | 3740 | 1469550137036 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:22:17 INFO - PROCESS | 3740 | 1469550137037 Marionette TRACE conn3 <- [1,2374,null,{}] 08:22:17 INFO - PROCESS | 3740 | 1469550137041 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:17 INFO - PROCESS | 3740 | 1469550137025 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:17 INFO - PROCESS | 3740 | 1469550137149 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:22:17 INFO - PROCESS | 3740 | 1469550137158 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:17 INFO - PROCESS | 3740 | 1469550137160 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:17 INFO - PROCESS | 3740 | ++DOCSHELL 10A46400 == 34 [pid = 3740] [id = 603] 08:22:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (10A48400) [pid = 3740] [serial = 1809] [outer = 00000000] 08:22:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (174BCC00) [pid = 3740] [serial = 1810] [outer = 10A48400] 08:22:17 INFO - PROCESS | 3740 | 1469550137264 Marionette DEBUG loaded listener.js 08:22:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17591800) [pid = 3740] [serial = 1811] [outer = 10A48400] 08:22:17 INFO - PROCESS | 3740 | 1469550137664 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 672ms 08:22:17 INFO - PROCESS | 3740 | 1469550137700 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:22:17 INFO - PROCESS | 3740 | 1469550137703 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:22:17 INFO - PROCESS | 3740 | 1469550137706 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:22:17 INFO - PROCESS | 3740 | 1469550137709 Marionette TRACE conn3 <- [1,2378,null,{}] 08:22:17 INFO - PROCESS | 3740 | 1469550137725 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:17 INFO - PROCESS | 3740 | 1469550137727 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:17 INFO - PROCESS | 3740 | 1469550137868 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:22:17 INFO - PROCESS | 3740 | 1469550137892 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:17 INFO - PROCESS | 3740 | 1469550137895 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:17 INFO - PROCESS | 3740 | ++DOCSHELL 14F62C00 == 35 [pid = 3740] [id = 604] 08:22:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (176B8400) [pid = 3740] [serial = 1812] [outer = 00000000] 08:22:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17E36000) [pid = 3740] [serial = 1813] [outer = 176B8400] 08:22:17 INFO - PROCESS | 3740 | 1469550137942 Marionette DEBUG loaded listener.js 08:22:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17E8B000) [pid = 3740] [serial = 1814] [outer = 176B8400] 08:22:18 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (17595C00) [pid = 3740] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:22:18 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (16C0A000) [pid = 3740] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:22:18 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17E8F400) [pid = 3740] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:22:18 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (152EE800) [pid = 3740] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:22:18 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1313A800) [pid = 3740] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:22:18 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (17ED1C00) [pid = 3740] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:22:18 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10E0CC00) [pid = 3740] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:22:18 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11AC8400) [pid = 3740] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:22:18 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (114E0000) [pid = 3740] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:22:18 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15F64C00) [pid = 3740] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:22:18 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (10E0D400) [pid = 3740] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:22:18 INFO - PROCESS | 3740 | 1469550138470 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 822ms 08:22:18 INFO - PROCESS | 3740 | 1469550138530 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:22:18 INFO - PROCESS | 3740 | 1469550138532 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:22:18 INFO - PROCESS | 3740 | 1469550138536 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:22:18 INFO - PROCESS | 3740 | 1469550138537 Marionette TRACE conn3 <- [1,2382,null,{}] 08:22:18 INFO - PROCESS | 3740 | 1469550138541 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:18 INFO - PROCESS | 3740 | 1469550138543 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:18 INFO - PROCESS | 3740 | 1469550138622 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:22:18 INFO - PROCESS | 3740 | 1469550138611 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:18 INFO - PROCESS | 3740 | 1469550138613 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:18 INFO - PROCESS | 3740 | ++DOCSHELL 139C9800 == 36 [pid = 3740] [id = 605] 08:22:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (139CE400) [pid = 3740] [serial = 1815] [outer = 00000000] 08:22:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1524B400) [pid = 3740] [serial = 1816] [outer = 139CE400] 08:22:18 INFO - PROCESS | 3740 | 1469550138657 Marionette DEBUG loaded listener.js 08:22:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15250800) [pid = 3740] [serial = 1817] [outer = 139CE400] 08:22:19 INFO - PROCESS | 3740 | 1469550139084 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 612ms 08:22:19 INFO - PROCESS | 3740 | 1469550139139 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:22:19 INFO - PROCESS | 3740 | 1469550139141 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:22:19 INFO - PROCESS | 3740 | 1469550139145 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:22:19 INFO - PROCESS | 3740 | 1469550139147 Marionette TRACE conn3 <- [1,2386,null,{}] 08:22:19 INFO - PROCESS | 3740 | 1469550139150 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:19 INFO - PROCESS | 3740 | 1469550139152 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:19 INFO - PROCESS | 3740 | 1469550139239 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:22:19 INFO - PROCESS | 3740 | 1469550139246 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:19 INFO - PROCESS | 3740 | 1469550139248 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:19 INFO - PROCESS | 3740 | ++DOCSHELL 160F3000 == 37 [pid = 3740] [id = 606] 08:22:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16380400) [pid = 3740] [serial = 1818] [outer = 00000000] 08:22:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17E8E800) [pid = 3740] [serial = 1819] [outer = 16380400] 08:22:19 INFO - PROCESS | 3740 | 1469550139291 Marionette DEBUG loaded listener.js 08:22:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17ED6000) [pid = 3740] [serial = 1820] [outer = 16380400] 08:22:19 INFO - PROCESS | 3740 | 1469550139719 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 613ms 08:22:19 INFO - PROCESS | 3740 | 1469550139773 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:22:19 INFO - PROCESS | 3740 | 1469550139775 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:22:19 INFO - PROCESS | 3740 | 1469550139762 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:22:19 INFO - PROCESS | 3740 | 1469550139763 Marionette TRACE conn3 <- [1,2390,null,{}] 08:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:22:19 INFO - PROCESS | 3740 | 1469550139766 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:19 INFO - PROCESS | 3740 | 1469550139768 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:19 INFO - PROCESS | 3740 | 1469550139846 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:22:19 INFO - PROCESS | 3740 | 1469550139852 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:19 INFO - PROCESS | 3740 | 1469550139854 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:19 INFO - PROCESS | 3740 | ++DOCSHELL 15761400 == 38 [pid = 3740] [id = 607] 08:22:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17E8D800) [pid = 3740] [serial = 1821] [outer = 00000000] 08:22:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19748400) [pid = 3740] [serial = 1822] [outer = 17E8D800] 08:22:19 INFO - PROCESS | 3740 | 1469550139899 Marionette DEBUG loaded listener.js 08:22:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1995AC00) [pid = 3740] [serial = 1823] [outer = 17E8D800] 08:22:20 INFO - PROCESS | 3740 | 1469550140542 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 896ms 08:22:20 INFO - PROCESS | 3740 | 1469550140676 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:22:20 INFO - PROCESS | 3740 | 1469550140681 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:22:20 INFO - PROCESS | 3740 | 1469550140686 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:22:20 INFO - PROCESS | 3740 | 1469550140689 Marionette TRACE conn3 <- [1,2394,null,{}] 08:22:20 INFO - PROCESS | 3740 | 1469550140696 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:20 INFO - PROCESS | 3740 | 1469550140699 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:20 INFO - PROCESS | 3740 | 1469550140835 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:22:20 INFO - PROCESS | 3740 | 1469550140966 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:20 INFO - PROCESS | 3740 | 1469550140969 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:20 INFO - PROCESS | 3740 | ++DOCSHELL 10A50000 == 39 [pid = 3740] [id = 608] 08:22:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (10E0A400) [pid = 3740] [serial = 1824] [outer = 00000000] 08:22:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (10E16C00) [pid = 3740] [serial = 1825] [outer = 10E0A400] 08:22:21 INFO - PROCESS | 3740 | 1469550141026 Marionette DEBUG loaded listener.js 08:22:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (11CDE400) [pid = 3740] [serial = 1826] [outer = 10E0A400] 08:22:21 INFO - PROCESS | 3740 | 1469550141893 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1240ms 08:22:21 INFO - PROCESS | 3740 | 1469550141932 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:22:21 INFO - PROCESS | 3740 | 1469550141936 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:22:21 INFO - PROCESS | 3740 | 1469550141942 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:22:21 INFO - PROCESS | 3740 | 1469550141945 Marionette TRACE conn3 <- [1,2398,null,{}] 08:22:21 INFO - PROCESS | 3740 | 1469550141951 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:21 INFO - PROCESS | 3740 | 1469550141953 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:22 INFO - PROCESS | 3740 | 1469550142055 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:22:22 INFO - PROCESS | 3740 | 1469550142208 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:22 INFO - PROCESS | 3740 | 1469550142212 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:22 INFO - PROCESS | 3740 | ++DOCSHELL 114E1000 == 40 [pid = 3740] [id = 609] 08:22:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (11AC8400) [pid = 3740] [serial = 1827] [outer = 00000000] 08:22:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (11CDC000) [pid = 3740] [serial = 1828] [outer = 11AC8400] 08:22:22 INFO - PROCESS | 3740 | 1469550142266 Marionette DEBUG loaded listener.js 08:22:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (12ADFC00) [pid = 3740] [serial = 1829] [outer = 11AC8400] 08:22:22 INFO - PROCESS | 3740 | --DOCSHELL 160F3000 == 39 [pid = 3740] [id = 606] 08:22:22 INFO - PROCESS | 3740 | --DOCSHELL 139C9800 == 38 [pid = 3740] [id = 605] 08:22:22 INFO - PROCESS | 3740 | --DOCSHELL 14F62C00 == 37 [pid = 3740] [id = 604] 08:22:22 INFO - PROCESS | 3740 | --DOCSHELL 10A46400 == 36 [pid = 3740] [id = 603] 08:22:22 INFO - PROCESS | 3740 | --DOCSHELL 13152000 == 35 [pid = 3740] [id = 602] 08:22:22 INFO - PROCESS | 3740 | --DOCSHELL 16388000 == 34 [pid = 3740] [id = 601] 08:22:22 INFO - PROCESS | 3740 | --DOCSHELL 0F9E8400 == 33 [pid = 3740] [id = 600] 08:22:22 INFO - PROCESS | 3740 | --DOCSHELL 15F6C400 == 32 [pid = 3740] [id = 599] 08:22:22 INFO - PROCESS | 3740 | --DOCSHELL 15243000 == 31 [pid = 3740] [id = 598] 08:22:22 INFO - PROCESS | 3740 | --DOCSHELL 13924000 == 30 [pid = 3740] [id = 597] 08:22:22 INFO - PROCESS | 3740 | --DOCSHELL 13155000 == 29 [pid = 3740] [id = 596] 08:22:22 INFO - PROCESS | 3740 | --DOCSHELL 12828C00 == 28 [pid = 3740] [id = 595] 08:22:22 INFO - PROCESS | 3740 | --DOCSHELL 10B76000 == 27 [pid = 3740] [id = 594] 08:22:22 INFO - PROCESS | 3740 | --DOCSHELL 1995E800 == 26 [pid = 3740] [id = 593] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (19D1F800) [pid = 3740] [serial = 1780] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (18105C00) [pid = 3740] [serial = 1778] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (17E91800) [pid = 3740] [serial = 1769] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (17E35C00) [pid = 3740] [serial = 1768] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (16D74C00) [pid = 3740] [serial = 1766] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (18112000) [pid = 3740] [serial = 1748] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (155AD800) [pid = 3740] [serial = 1759] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1748A000) [pid = 3740] [serial = 1775] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1575FC00) [pid = 3740] [serial = 1760] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (18106800) [pid = 3740] [serial = 1747] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1810AC00) [pid = 3740] [serial = 1771] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (12AAFC00) [pid = 3740] [serial = 1750] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13939C00) [pid = 3740] [serial = 1757] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13146400) [pid = 3740] [serial = 1751] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1810D800) [pid = 3740] [serial = 1772] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (128AB000) [pid = 3740] [serial = 1753] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16893C00) [pid = 3740] [serial = 1762] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16C0E800) [pid = 3740] [serial = 1765] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (18104400) [pid = 3740] [serial = 1777] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (12AE0000) [pid = 3740] [serial = 1754] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (16B05800) [pid = 3740] [serial = 1763] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15F70C00) [pid = 3740] [serial = 1774] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1327A000) [pid = 3740] [serial = 1756] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3740 | 1469550142795 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 896ms 08:22:22 INFO - PROCESS | 3740 | 1469550142836 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:22:22 INFO - PROCESS | 3740 | 1469550142841 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:22:22 INFO - PROCESS | 3740 | 1469550142847 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:22:22 INFO - PROCESS | 3740 | 1469550142850 Marionette TRACE conn3 <- [1,2402,null,{}] 08:22:22 INFO - PROCESS | 3740 | 1469550142853 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:22 INFO - PROCESS | 3740 | 1469550142856 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:22 INFO - PROCESS | 3740 | 1469550142941 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:22:22 INFO - PROCESS | 3740 | 1469550142948 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:22 INFO - PROCESS | 3740 | 1469550142951 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:22 INFO - PROCESS | 3740 | ++DOCSHELL 12BD3800 == 27 [pid = 3740] [id = 610] 08:22:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (12BD6400) [pid = 3740] [serial = 1830] [outer = 00000000] 08:22:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13154C00) [pid = 3740] [serial = 1831] [outer = 12BD6400] 08:22:23 INFO - PROCESS | 3740 | 1469550142998 Marionette DEBUG loaded listener.js 08:22:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (131E5400) [pid = 3740] [serial = 1832] [outer = 12BD6400] 08:22:23 INFO - PROCESS | 3740 | 1469550143508 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 702ms 08:22:23 INFO - PROCESS | 3740 | 1469550143566 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:22:23 INFO - PROCESS | 3740 | 1469550143568 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:22:23 INFO - PROCESS | 3740 | 1469550143572 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:22:23 INFO - PROCESS | 3740 | 1469550143575 Marionette TRACE conn3 <- [1,2406,null,{}] 08:22:23 INFO - PROCESS | 3740 | 1469550143586 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:23 INFO - PROCESS | 3740 | 1469550143590 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:23 INFO - PROCESS | 3740 | 1469550143658 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:22:23 INFO - PROCESS | 3740 | 1469550143754 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:23 INFO - PROCESS | 3740 | 1469550143757 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:23 INFO - PROCESS | 3740 | ++DOCSHELL 141C4C00 == 28 [pid = 3740] [id = 611] 08:22:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (141C6800) [pid = 3740] [serial = 1833] [outer = 00000000] 08:22:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (152F5000) [pid = 3740] [serial = 1834] [outer = 141C6800] 08:22:23 INFO - PROCESS | 3740 | 1469550143811 Marionette DEBUG loaded listener.js 08:22:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (155DE400) [pid = 3740] [serial = 1835] [outer = 141C6800] 08:22:24 INFO - PROCESS | 3740 | 1469550144169 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 657ms 08:22:24 INFO - PROCESS | 3740 | 1469550144237 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:22:24 INFO - PROCESS | 3740 | 1469550144239 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:22:24 INFO - PROCESS | 3740 | 1469550144242 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:22:24 INFO - PROCESS | 3740 | 1469550144244 Marionette TRACE conn3 <- [1,2410,null,{}] 08:22:24 INFO - PROCESS | 3740 | 1469550144247 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:24 INFO - PROCESS | 3740 | 1469550144249 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:24 INFO - PROCESS | 3740 | 1469550144335 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:22:24 INFO - PROCESS | 3740 | 1469550144340 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:24 INFO - PROCESS | 3740 | 1469550144342 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:24 INFO - PROCESS | 3740 | ++DOCSHELL 15E7E800 == 29 [pid = 3740] [id = 612] 08:22:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15F68000) [pid = 3740] [serial = 1836] [outer = 00000000] 08:22:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (160EDC00) [pid = 3740] [serial = 1837] [outer = 15F68000] 08:22:24 INFO - PROCESS | 3740 | 1469550144372 Marionette DEBUG loaded listener.js 08:22:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (160F4800) [pid = 3740] [serial = 1838] [outer = 15F68000] 08:22:24 INFO - PROCESS | 3740 | 1469550144836 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 657ms 08:22:24 INFO - PROCESS | 3740 | 1469550144905 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:22:24 INFO - PROCESS | 3740 | 1469550144907 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:22:24 INFO - PROCESS | 3740 | 1469550144911 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:22:24 INFO - PROCESS | 3740 | 1469550144912 Marionette TRACE conn3 <- [1,2414,null,{}] 08:22:24 INFO - PROCESS | 3740 | 1469550144921 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:24 INFO - PROCESS | 3740 | 1469550144923 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:25 INFO - PROCESS | 3740 | 1469550145064 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:22:25 INFO - PROCESS | 3740 | 1469550145080 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:25 INFO - PROCESS | 3740 | 1469550145082 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:25 INFO - PROCESS | 3740 | ++DOCSHELL 160F6400 == 30 [pid = 3740] [id = 613] 08:22:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1637C400) [pid = 3740] [serial = 1839] [outer = 00000000] 08:22:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16388400) [pid = 3740] [serial = 1840] [outer = 1637C400] 08:22:25 INFO - PROCESS | 3740 | 1469550145128 Marionette DEBUG loaded listener.js 08:22:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16567000) [pid = 3740] [serial = 1841] [outer = 1637C400] 08:22:25 INFO - PROCESS | 3740 | 1469550145540 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 673ms 08:22:25 INFO - PROCESS | 3740 | 1469550145576 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:22:25 INFO - PROCESS | 3740 | 1469550145577 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:22:25 INFO - PROCESS | 3740 | 1469550145581 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:22:25 INFO - PROCESS | 3740 | 1469550145582 Marionette TRACE conn3 <- [1,2418,null,{}] 08:22:25 INFO - PROCESS | 3740 | 1469550145586 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:25 INFO - PROCESS | 3740 | 1469550145591 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:25 INFO - PROCESS | 3740 | 1469550145727 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:22:25 INFO - PROCESS | 3740 | 1469550145738 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:25 INFO - PROCESS | 3740 | 1469550145740 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:25 INFO - PROCESS | 3740 | ++DOCSHELL 16387C00 == 31 [pid = 3740] [id = 614] 08:22:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16569800) [pid = 3740] [serial = 1842] [outer = 00000000] 08:22:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16572000) [pid = 3740] [serial = 1843] [outer = 16569800] 08:22:25 INFO - PROCESS | 3740 | 1469550145844 Marionette DEBUG loaded listener.js 08:22:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16C04400) [pid = 3740] [serial = 1844] [outer = 16569800] 08:22:26 INFO - PROCESS | 3740 | 1469550146249 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 702ms 08:22:26 INFO - PROCESS | 3740 | 1469550146308 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:22:26 INFO - PROCESS | 3740 | 1469550146310 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:22:26 INFO - PROCESS | 3740 | 1469550146313 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:22:26 INFO - PROCESS | 3740 | 1469550146315 Marionette TRACE conn3 <- [1,2422,null,{}] 08:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:22:26 INFO - PROCESS | 3740 | 1469550146302 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:26 INFO - PROCESS | 3740 | 1469550146303 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:26 INFO - PROCESS | 3740 | 1469550146440 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:22:26 INFO - PROCESS | 3740 | 1469550146452 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:26 INFO - PROCESS | 3740 | 1469550146454 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:26 INFO - PROCESS | 3740 | ++DOCSHELL 14458C00 == 32 [pid = 3740] [id = 615] 08:22:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16571C00) [pid = 3740] [serial = 1845] [outer = 00000000] 08:22:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16DFEC00) [pid = 3740] [serial = 1846] [outer = 16571C00] 08:22:26 INFO - PROCESS | 3740 | 1469550146506 Marionette DEBUG loaded listener.js 08:22:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16D73400) [pid = 3740] [serial = 1847] [outer = 16571C00] 08:22:26 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (16C0D800) [pid = 3740] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:22:26 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13924C00) [pid = 3740] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:22:26 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10A48400) [pid = 3740] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:22:26 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16383800) [pid = 3740] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:22:26 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (13159000) [pid = 3740] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:22:26 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (19963400) [pid = 3740] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:22:26 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1282A800) [pid = 3740] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:22:26 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (160EAC00) [pid = 3740] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:22:26 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10B7A800) [pid = 3740] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:22:26 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (152EE400) [pid = 3740] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:22:26 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16950400) [pid = 3740] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:22:26 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (176B8400) [pid = 3740] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:22:26 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16380400) [pid = 3740] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:22:26 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (139CE400) [pid = 3740] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:22:27 INFO - PROCESS | 3740 | 1469550147083 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 806ms 08:22:27 INFO - PROCESS | 3740 | 1469550147122 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:22:27 INFO - PROCESS | 3740 | 1469550147124 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:22:27 INFO - PROCESS | 3740 | 1469550147111 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:22:27 INFO - PROCESS | 3740 | 1469550147113 Marionette TRACE conn3 <- [1,2426,null,{}] 08:22:27 INFO - PROCESS | 3740 | 1469550147116 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:27 INFO - PROCESS | 3740 | 1469550147118 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:27 INFO - PROCESS | 3740 | 1469550147195 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:22:27 INFO - PROCESS | 3740 | 1469550147289 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:27 INFO - PROCESS | 3740 | 1469550147291 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:27 INFO - PROCESS | 3740 | ++DOCSHELL 10A0B400 == 33 [pid = 3740] [id = 616] 08:22:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (10A0C000) [pid = 3740] [serial = 1848] [outer = 00000000] 08:22:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13924C00) [pid = 3740] [serial = 1849] [outer = 10A0C000] 08:22:27 INFO - PROCESS | 3740 | 1469550147337 Marionette DEBUG loaded listener.js 08:22:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15F6E000) [pid = 3740] [serial = 1850] [outer = 10A0C000] 08:22:27 INFO - PROCESS | 3740 | 1469550147662 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 568ms 08:22:27 INFO - PROCESS | 3740 | 1469550147715 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:22:27 INFO - PROCESS | 3740 | 1469550147717 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:22:27 INFO - PROCESS | 3740 | 1469550147722 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:22:27 INFO - PROCESS | 3740 | 1469550147723 Marionette TRACE conn3 <- [1,2430,null,{}] 08:22:27 INFO - PROCESS | 3740 | 1469550147727 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:27 INFO - PROCESS | 3740 | 1469550147728 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:27 INFO - PROCESS | 3740 | 1469550147882 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:22:27 INFO - PROCESS | 3740 | 1469550147873 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:27 INFO - PROCESS | 3740 | 1469550147875 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:27 INFO - PROCESS | 3740 | ++DOCSHELL 12DA0000 == 34 [pid = 3740] [id = 617] 08:22:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (139CDC00) [pid = 3740] [serial = 1851] [outer = 00000000] 08:22:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16D72800) [pid = 3740] [serial = 1852] [outer = 139CDC00] 08:22:27 INFO - PROCESS | 3740 | 1469550147919 Marionette DEBUG loaded listener.js 08:22:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (174BB800) [pid = 3740] [serial = 1853] [outer = 139CDC00] 08:22:28 INFO - PROCESS | 3740 | 1469550148299 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 612ms 08:22:28 INFO - PROCESS | 3740 | 1469550148325 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:22:28 INFO - PROCESS | 3740 | 1469550148327 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:22:28 INFO - PROCESS | 3740 | 1469550148330 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:22:28 INFO - PROCESS | 3740 | 1469550148332 Marionette TRACE conn3 <- [1,2434,null,{}] 08:22:28 INFO - PROCESS | 3740 | 1469550148335 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:28 INFO - PROCESS | 3740 | 1469550148337 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:28 INFO - PROCESS | 3740 | 1469550148425 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:22:28 INFO - PROCESS | 3740 | 1469550148521 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:28 INFO - PROCESS | 3740 | 1469550148523 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:28 INFO - PROCESS | 3740 | ++DOCSHELL 130D2400 == 35 [pid = 3740] [id = 618] 08:22:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (13139C00) [pid = 3740] [serial = 1854] [outer = 00000000] 08:22:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (176C1C00) [pid = 3740] [serial = 1855] [outer = 13139C00] 08:22:28 INFO - PROCESS | 3740 | 1469550148566 Marionette DEBUG loaded listener.js 08:22:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (176C4000) [pid = 3740] [serial = 1856] [outer = 13139C00] 08:22:28 INFO - PROCESS | 3740 | 1469550148954 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 672ms 08:22:28 INFO - PROCESS | 3740 | 1469550149013 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:22:28 INFO - PROCESS | 3740 | 1469550149017 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:22:29 INFO - PROCESS | 3740 | 1469550149024 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:22:29 INFO - PROCESS | 3740 | 1469550149032 Marionette TRACE conn3 <- [1,2438,null,{}] 08:22:29 INFO - PROCESS | 3740 | 1469550149024 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:29 INFO - PROCESS | 3740 | 1469550149027 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:29 INFO - PROCESS | 3740 | 1469550149226 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:22:29 INFO - PROCESS | 3740 | 1469550149363 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:29 INFO - PROCESS | 3740 | 1469550149368 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:29 INFO - PROCESS | 3740 | ++DOCSHELL 10E0B800 == 36 [pid = 3740] [id = 619] 08:22:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (10E0BC00) [pid = 3740] [serial = 1857] [outer = 00000000] 08:22:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10F16800) [pid = 3740] [serial = 1858] [outer = 10E0BC00] 08:22:29 INFO - PROCESS | 3740 | 1469550149424 Marionette DEBUG loaded listener.js 08:22:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1282F800) [pid = 3740] [serial = 1859] [outer = 10E0BC00] 08:22:30 INFO - PROCESS | 3740 | 1469550150055 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1046ms 08:22:30 INFO - PROCESS | 3740 | 1469550150075 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:22:30 INFO - PROCESS | 3740 | 1469550150079 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:22:30 INFO - PROCESS | 3740 | 1469550150086 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:22:30 INFO - PROCESS | 3740 | 1469550150089 Marionette TRACE conn3 <- [1,2442,null,{}] 08:22:30 INFO - PROCESS | 3740 | 1469550150093 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:30 INFO - PROCESS | 3740 | 1469550150095 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:30 INFO - PROCESS | 3740 | 1469550150235 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:22:30 INFO - PROCESS | 3740 | 1469550150251 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:30 INFO - PROCESS | 3740 | 1469550150254 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:30 INFO - PROCESS | 3740 | ++DOCSHELL 13EA0000 == 37 [pid = 3740] [id = 620] 08:22:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (13EA6400) [pid = 3740] [serial = 1860] [outer = 00000000] 08:22:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (152F7000) [pid = 3740] [serial = 1861] [outer = 13EA6400] 08:22:30 INFO - PROCESS | 3740 | 1469550150309 Marionette DEBUG loaded listener.js 08:22:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (15F6B400) [pid = 3740] [serial = 1862] [outer = 13EA6400] 08:22:30 INFO - PROCESS | 3740 | 1469550150929 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 866ms 08:22:30 INFO - PROCESS | 3740 | 1469550150953 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:22:30 INFO - PROCESS | 3740 | 1469550150956 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:22:30 INFO - PROCESS | 3740 | 1469550150960 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:22:30 INFO - PROCESS | 3740 | 1469550150963 Marionette TRACE conn3 <- [1,2446,null,{}] 08:22:30 INFO - PROCESS | 3740 | 1469550150974 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:30 INFO - PROCESS | 3740 | 1469550150962 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:31 INFO - PROCESS | 3740 | 1469550151068 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:22:31 INFO - PROCESS | 3740 | 1469550151206 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:31 INFO - PROCESS | 3740 | 1469550151209 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:31 INFO - PROCESS | 3740 | ++DOCSHELL 16B04400 == 38 [pid = 3740] [id = 621] 08:22:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16B05800) [pid = 3740] [serial = 1863] [outer = 00000000] 08:22:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16F44C00) [pid = 3740] [serial = 1864] [outer = 16B05800] 08:22:31 INFO - PROCESS | 3740 | 1469550151267 Marionette DEBUG loaded listener.js 08:22:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (176C0800) [pid = 3740] [serial = 1865] [outer = 16B05800] 08:22:31 INFO - PROCESS | 3740 | 1469550151843 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 956ms 08:22:31 INFO - PROCESS | 3740 | 1469550151920 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:22:31 INFO - PROCESS | 3740 | 1469550151925 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:22:31 INFO - PROCESS | 3740 | 1469550151931 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:22:31 INFO - PROCESS | 3740 | 1469550151933 Marionette TRACE conn3 <- [1,2450,null,{}] 08:22:31 INFO - PROCESS | 3740 | 1469550151936 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:31 INFO - PROCESS | 3740 | 1469550151939 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:32 INFO - PROCESS | 3740 | 1469550152044 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:22:32 INFO - PROCESS | 3740 | 1469550152183 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:32 INFO - PROCESS | 3740 | 1469550152185 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:32 INFO - PROCESS | 3740 | ++DOCSHELL 0FAD2000 == 39 [pid = 3740] [id = 622] 08:22:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (10A47C00) [pid = 3740] [serial = 1866] [outer = 00000000] 08:22:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (16895000) [pid = 3740] [serial = 1867] [outer = 10A47C00] 08:22:32 INFO - PROCESS | 3740 | 1469550152245 Marionette DEBUG loaded listener.js 08:22:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (16D68000) [pid = 3740] [serial = 1868] [outer = 10A47C00] 08:22:32 INFO - PROCESS | 3740 | 1469550152904 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 986ms 08:22:32 INFO - PROCESS | 3740 | 1469550152934 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:22:32 INFO - PROCESS | 3740 | 1469550152939 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:22:32 INFO - PROCESS | 3740 | 1469550152950 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:22:32 INFO - PROCESS | 3740 | 1469550152953 Marionette TRACE conn3 <- [1,2454,null,{}] 08:22:32 INFO - PROCESS | 3740 | 1469550152959 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:32 INFO - PROCESS | 3740 | 1469550152962 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:33 INFO - PROCESS | 3740 | 1469550153065 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:22:33 INFO - PROCESS | 3740 | 1469550153208 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:33 INFO - PROCESS | 3740 | 1469550153210 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:33 INFO - PROCESS | 3740 | ++DOCSHELL 12AB4400 == 40 [pid = 3740] [id = 623] 08:22:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (12AB6800) [pid = 3740] [serial = 1869] [outer = 00000000] 08:22:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1314F800) [pid = 3740] [serial = 1870] [outer = 12AB6800] 08:22:33 INFO - PROCESS | 3740 | 1469550153260 Marionette DEBUG loaded listener.js 08:22:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (131ED400) [pid = 3740] [serial = 1871] [outer = 12AB6800] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 12DA0000 == 39 [pid = 3740] [id = 617] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 10A0B400 == 38 [pid = 3740] [id = 616] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 14458C00 == 37 [pid = 3740] [id = 615] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 16387C00 == 36 [pid = 3740] [id = 614] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 160F6400 == 35 [pid = 3740] [id = 613] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 15E7E800 == 34 [pid = 3740] [id = 612] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 141C4C00 == 33 [pid = 3740] [id = 611] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 12BD3800 == 32 [pid = 3740] [id = 610] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 114E1000 == 31 [pid = 3740] [id = 609] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 15761400 == 30 [pid = 3740] [id = 607] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 10A50000 == 29 [pid = 3740] [id = 608] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 0FAD2000 == 28 [pid = 3740] [id = 622] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 13EA0000 == 27 [pid = 3740] [id = 620] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 16B04400 == 26 [pid = 3740] [id = 621] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 130D2400 == 25 [pid = 3740] [id = 618] 08:22:33 INFO - PROCESS | 3740 | --DOCSHELL 10E0B800 == 24 [pid = 3740] [id = 619] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (16DF7C00) [pid = 3740] [serial = 1807] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (141C2800) [pid = 3740] [serial = 1792] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (174BCC00) [pid = 3740] [serial = 1810] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1524AC00) [pid = 3740] [serial = 1793] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (16388C00) [pid = 3740] [serial = 1801] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (16389800) [pid = 3740] [serial = 1802] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (132E5000) [pid = 3740] [serial = 1789] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (13925C00) [pid = 3740] [serial = 1790] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1A32E800) [pid = 3740] [serial = 1781] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (12A2C400) [pid = 3740] [serial = 1786] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (12ABC800) [pid = 3740] [serial = 1787] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (160F2C00) [pid = 3740] [serial = 1798] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1637E400) [pid = 3740] [serial = 1799] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10F1B400) [pid = 3740] [serial = 1783] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (11278C00) [pid = 3740] [serial = 1784] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (155DF000) [pid = 3740] [serial = 1795] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15E74400) [pid = 3740] [serial = 1796] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16DFC800) [pid = 3740] [serial = 1808] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16C07400) [pid = 3740] [serial = 1804] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17E36000) [pid = 3740] [serial = 1813] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (17ED6000) [pid = 3740] [serial = 1820] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (19748400) [pid = 3740] [serial = 1822] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17591800) [pid = 3740] [serial = 1811] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17E8E800) [pid = 3740] [serial = 1819] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17E8B000) [pid = 3740] [serial = 1814] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1524B400) [pid = 3740] [serial = 1816] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15250800) [pid = 3740] [serial = 1817] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (16C07800) [pid = 3740] [serial = 1805] [outer = 00000000] [url = about:blank] 08:22:34 INFO - PROCESS | 3740 | 1469550154311 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1389ms 08:22:34 INFO - PROCESS | 3740 | 1469550154345 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:22:34 INFO - PROCESS | 3740 | 1469550154349 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:22:34 INFO - PROCESS | 3740 | 1469550154354 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:22:34 INFO - PROCESS | 3740 | 1469550154358 Marionette TRACE conn3 <- [1,2458,null,{}] 08:22:34 INFO - PROCESS | 3740 | 1469550154363 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:34 INFO - PROCESS | 3740 | 1469550154366 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:34 INFO - PROCESS | 3740 | 1469550154455 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:22:34 INFO - PROCESS | 3740 | 1469550154590 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:34 INFO - PROCESS | 3740 | 1469550154592 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:34 INFO - PROCESS | 3740 | ++DOCSHELL 10E09800 == 25 [pid = 3740] [id = 624] 08:22:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (10E0E400) [pid = 3740] [serial = 1872] [outer = 00000000] 08:22:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (112B1400) [pid = 3740] [serial = 1873] [outer = 10E0E400] 08:22:34 INFO - PROCESS | 3740 | 1469550154624 Marionette DEBUG loaded listener.js 08:22:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (11ACD400) [pid = 3740] [serial = 1874] [outer = 10E0E400] 08:22:34 INFO - PROCESS | 3740 | 1469550154991 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 702ms 08:22:35 INFO - PROCESS | 3740 | 1469550155056 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:22:35 INFO - PROCESS | 3740 | 1469550155061 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:22:35 INFO - PROCESS | 3740 | 1469550155067 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:22:35 INFO - PROCESS | 3740 | 1469550155069 Marionette TRACE conn3 <- [1,2462,null,{}] 08:22:35 INFO - PROCESS | 3740 | 1469550155073 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:35 INFO - PROCESS | 3740 | 1469550155075 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:35 INFO - PROCESS | 3740 | 1469550155212 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:22:35 INFO - PROCESS | 3740 | 1469550155225 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:35 INFO - PROCESS | 3740 | 1469550155227 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:35 INFO - PROCESS | 3740 | ++DOCSHELL 130D9000 == 26 [pid = 3740] [id = 625] 08:22:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1313A400) [pid = 3740] [serial = 1875] [outer = 00000000] 08:22:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (132E5C00) [pid = 3740] [serial = 1876] [outer = 1313A400] 08:22:35 INFO - PROCESS | 3740 | 1469550155274 Marionette DEBUG loaded listener.js 08:22:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13939C00) [pid = 3740] [serial = 1877] [outer = 1313A400] 08:22:35 INFO - PROCESS | 3740 | 1469550155705 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 672ms 08:22:35 INFO - PROCESS | 3740 | 1469550155748 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:22:35 INFO - PROCESS | 3740 | 1469550155751 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:22:35 INFO - PROCESS | 3740 | 1469550155754 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:22:35 INFO - PROCESS | 3740 | 1469550155757 Marionette TRACE conn3 <- [1,2466,null,{}] 08:22:35 INFO - PROCESS | 3740 | 1469550155752 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:35 INFO - PROCESS | 3740 | 1469550155756 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:35 INFO - PROCESS | 3740 | 1469550155838 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:22:35 INFO - PROCESS | 3740 | 1469550155845 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:35 INFO - PROCESS | 3740 | 1469550155848 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:35 INFO - PROCESS | 3740 | ++DOCSHELL 1524AC00 == 27 [pid = 3740] [id = 626] 08:22:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1524B400) [pid = 3740] [serial = 1878] [outer = 00000000] 08:22:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (155DF000) [pid = 3740] [serial = 1879] [outer = 1524B400] 08:22:35 INFO - PROCESS | 3740 | 1469550155928 Marionette DEBUG loaded listener.js 08:22:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15E7C000) [pid = 3740] [serial = 1880] [outer = 1524B400] 08:22:36 INFO - PROCESS | 3740 | 1469550156456 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 762ms 08:22:36 INFO - PROCESS | 3740 | 1469550156533 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:22:36 INFO - PROCESS | 3740 | 1469550156535 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:22:36 INFO - PROCESS | 3740 | 1469550156541 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:22:36 INFO - PROCESS | 3740 | 1469550156543 Marionette TRACE conn3 <- [1,2470,null,{}] 08:22:36 INFO - PROCESS | 3740 | 1469550156546 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:36 INFO - PROCESS | 3740 | 1469550156548 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:36 INFO - PROCESS | 3740 | 1469550156650 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:22:36 INFO - PROCESS | 3740 | 1469550156660 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:36 INFO - PROCESS | 3740 | 1469550156662 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:36 INFO - PROCESS | 3740 | ++DOCSHELL 15F6BC00 == 28 [pid = 3740] [id = 627] 08:22:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (160EB400) [pid = 3740] [serial = 1881] [outer = 00000000] 08:22:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1637B800) [pid = 3740] [serial = 1882] [outer = 160EB400] 08:22:36 INFO - PROCESS | 3740 | 1469550156707 Marionette DEBUG loaded listener.js 08:22:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16381C00) [pid = 3740] [serial = 1883] [outer = 160EB400] 08:22:37 INFO - PROCESS | 3740 | 1469550157133 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 657ms 08:22:37 INFO - PROCESS | 3740 | 1469550157205 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:22:37 INFO - PROCESS | 3740 | 1469550157207 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:22:37 INFO - PROCESS | 3740 | 1469550157210 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:22:37 INFO - PROCESS | 3740 | 1469550157212 Marionette TRACE conn3 <- [1,2474,null,{}] 08:22:37 INFO - PROCESS | 3740 | 1469550157215 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:37 INFO - PROCESS | 3740 | 1469550157218 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:37 INFO - PROCESS | 3740 | 1469550157319 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:22:37 INFO - PROCESS | 3740 | 1469550157328 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:37 INFO - PROCESS | 3740 | 1469550157330 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:37 INFO - PROCESS | 3740 | ++DOCSHELL 15F62400 == 29 [pid = 3740] [id = 628] 08:22:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (160F3000) [pid = 3740] [serial = 1884] [outer = 00000000] 08:22:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16568800) [pid = 3740] [serial = 1885] [outer = 160F3000] 08:22:37 INFO - PROCESS | 3740 | 1469550157375 Marionette DEBUG loaded listener.js 08:22:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1656DC00) [pid = 3740] [serial = 1886] [outer = 160F3000] 08:22:37 INFO - PROCESS | 3740 | 1469550157848 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 703ms 08:22:37 INFO - PROCESS | 3740 | 1469550157928 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:22:37 INFO - PROCESS | 3740 | 1469550157930 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:22:37 INFO - PROCESS | 3740 | 1469550157933 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:22:37 INFO - PROCESS | 3740 | 1469550157935 Marionette TRACE conn3 <- [1,2478,null,{}] 08:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:22:37 INFO - PROCESS | 3740 | 1469550157939 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:37 INFO - PROCESS | 3740 | 1469550157944 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:38 INFO - PROCESS | 3740 | 1469550158246 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:22:38 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (139CDC00) [pid = 3740] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:22:38 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1637C400) [pid = 3740] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:22:38 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10A0C000) [pid = 3740] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:22:38 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16569800) [pid = 3740] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:22:38 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15F68000) [pid = 3740] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:22:38 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10E0A400) [pid = 3740] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:22:38 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (11AC8400) [pid = 3740] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:22:38 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12BD6400) [pid = 3740] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:22:38 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17E8D800) [pid = 3740] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:22:38 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16571C00) [pid = 3740] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:22:38 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (13139C00) [pid = 3740] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:22:38 INFO - PROCESS | 3740 | 1469550158313 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:38 INFO - PROCESS | 3740 | 1469550158315 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:38 INFO - PROCESS | 3740 | ++DOCSHELL 10A0C000 == 30 [pid = 3740] [id = 629] 08:22:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (10A54000) [pid = 3740] [serial = 1887] [outer = 00000000] 08:22:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (11282800) [pid = 3740] [serial = 1888] [outer = 10A54000] 08:22:38 INFO - PROCESS | 3740 | 1469550158359 Marionette DEBUG loaded listener.js 08:22:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15E7D000) [pid = 3740] [serial = 1889] [outer = 10A54000] 08:22:38 INFO - PROCESS | 3740 | 1469550158702 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 807ms 08:22:38 INFO - PROCESS | 3740 | 1469550158738 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:22:38 INFO - PROCESS | 3740 | 1469550158750 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:22:38 INFO - PROCESS | 3740 | 1469550158754 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:22:38 INFO - PROCESS | 3740 | 1469550158755 Marionette TRACE conn3 <- [1,2482,null,{}] 08:22:38 INFO - PROCESS | 3740 | 1469550158759 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:38 INFO - PROCESS | 3740 | 1469550158761 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:38 INFO - PROCESS | 3740 | 1469550158835 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:22:38 INFO - PROCESS | 3740 | 1469550158840 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:38 INFO - PROCESS | 3740 | 1469550158842 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:38 INFO - PROCESS | 3740 | ++DOCSHELL 13059400 == 31 [pid = 3740] [id = 630] 08:22:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (13EA7000) [pid = 3740] [serial = 1890] [outer = 00000000] 08:22:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16C0E400) [pid = 3740] [serial = 1891] [outer = 13EA7000] 08:22:38 INFO - PROCESS | 3740 | 1469550158885 Marionette DEBUG loaded listener.js 08:22:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16D72C00) [pid = 3740] [serial = 1892] [outer = 13EA7000] 08:22:39 INFO - PROCESS | 3740 | 1469550159301 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 568ms 08:22:39 INFO - PROCESS | 3740 | 1469550159343 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:22:39 INFO - PROCESS | 3740 | 1469550159345 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:22:39 INFO - PROCESS | 3740 | 1469550159348 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:22:39 INFO - PROCESS | 3740 | 1469550159350 Marionette TRACE conn3 <- [1,2486,null,{}] 08:22:39 INFO - PROCESS | 3740 | 1469550159357 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:39 INFO - PROCESS | 3740 | 1469550159359 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:39 INFO - PROCESS | 3740 | 1469550159434 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:22:39 INFO - PROCESS | 3740 | 1469550159440 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:39 INFO - PROCESS | 3740 | 1469550159441 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:39 INFO - PROCESS | 3740 | ++DOCSHELL 16DF7C00 == 32 [pid = 3740] [id = 631] 08:22:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16DF8C00) [pid = 3740] [serial = 1893] [outer = 00000000] 08:22:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (174C1000) [pid = 3740] [serial = 1894] [outer = 16DF8C00] 08:22:39 INFO - PROCESS | 3740 | 1469550159484 Marionette DEBUG loaded listener.js 08:22:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16DFD000) [pid = 3740] [serial = 1895] [outer = 16DF8C00] 08:22:39 INFO - PROCESS | 3740 | 1469550159930 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 612ms 08:22:39 INFO - PROCESS | 3740 | 1469550159961 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:22:39 INFO - PROCESS | 3740 | 1469550159963 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:22:39 INFO - PROCESS | 3740 | 1469550159966 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:22:39 INFO - PROCESS | 3740 | 1469550159968 Marionette TRACE conn3 <- [1,2490,null,{}] 08:22:39 INFO - PROCESS | 3740 | 1469550159971 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:39 INFO - PROCESS | 3740 | 1469550159973 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:40 INFO - PROCESS | 3740 | 1469550160052 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:22:40 INFO - PROCESS | 3740 | 1469550160060 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:40 INFO - PROCESS | 3740 | 1469550160062 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:40 INFO - PROCESS | 3740 | ++DOCSHELL 174BCC00 == 33 [pid = 3740] [id = 632] 08:22:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (176B6400) [pid = 3740] [serial = 1896] [outer = 00000000] 08:22:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17E88400) [pid = 3740] [serial = 1897] [outer = 176B6400] 08:22:40 INFO - PROCESS | 3740 | 1469550160128 Marionette DEBUG loaded listener.js 08:22:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17E8C400) [pid = 3740] [serial = 1898] [outer = 176B6400] 08:22:40 INFO - PROCESS | 3740 | 1469550160968 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1046ms 08:22:41 INFO - PROCESS | 3740 | 1469550161029 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:22:41 INFO - PROCESS | 3740 | 1469550161033 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:22:41 INFO - PROCESS | 3740 | 1469550161038 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:22:41 INFO - PROCESS | 3740 | 1469550161044 Marionette TRACE conn3 <- [1,2494,null,{}] 08:22:41 INFO - PROCESS | 3740 | 1469550161049 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:41 INFO - PROCESS | 3740 | 1469550161052 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:41 INFO - PROCESS | 3740 | 1469550161160 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:22:41 INFO - PROCESS | 3740 | 1469550161297 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:41 INFO - PROCESS | 3740 | 1469550161300 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:41 INFO - PROCESS | 3740 | ++DOCSHELL 10F13800 == 34 [pid = 3740] [id = 633] 08:22:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10F14800) [pid = 3740] [serial = 1899] [outer = 00000000] 08:22:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (12A37800) [pid = 3740] [serial = 1900] [outer = 10F14800] 08:22:41 INFO - PROCESS | 3740 | 1469550161357 Marionette DEBUG loaded listener.js 08:22:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (131EB800) [pid = 3740] [serial = 1901] [outer = 10F14800] 08:22:42 INFO - PROCESS | 3740 | 1469550162189 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1239ms 08:22:42 INFO - PROCESS | 3740 | 1469550162266 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:22:42 INFO - PROCESS | 3740 | 1469550162269 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:22:42 INFO - PROCESS | 3740 | 1469550162275 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:22:42 INFO - PROCESS | 3740 | 1469550162278 Marionette TRACE conn3 <- [1,2498,null,{}] 08:22:42 INFO - PROCESS | 3740 | 1469550162284 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:42 INFO - PROCESS | 3740 | 1469550162287 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:42 INFO - PROCESS | 3740 | 1469550162393 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:22:42 INFO - PROCESS | 3740 | 1469550162527 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:42 INFO - PROCESS | 3740 | 1469550162531 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:42 INFO - PROCESS | 3740 | ++DOCSHELL 11279C00 == 35 [pid = 3740] [id = 634] 08:22:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1127C400) [pid = 3740] [serial = 1902] [outer = 00000000] 08:22:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (12827400) [pid = 3740] [serial = 1903] [outer = 1127C400] 08:22:42 INFO - PROCESS | 3740 | 1469550162582 Marionette DEBUG loaded listener.js 08:22:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (12ADCC00) [pid = 3740] [serial = 1904] [outer = 1127C400] 08:22:42 INFO - PROCESS | 3740 | --DOCSHELL 16DF7C00 == 34 [pid = 3740] [id = 631] 08:22:42 INFO - PROCESS | 3740 | --DOCSHELL 13059400 == 33 [pid = 3740] [id = 630] 08:22:42 INFO - PROCESS | 3740 | --DOCSHELL 10A0C000 == 32 [pid = 3740] [id = 629] 08:22:42 INFO - PROCESS | 3740 | --DOCSHELL 15F62400 == 31 [pid = 3740] [id = 628] 08:22:42 INFO - PROCESS | 3740 | --DOCSHELL 15F6BC00 == 30 [pid = 3740] [id = 627] 08:22:42 INFO - PROCESS | 3740 | --DOCSHELL 1524AC00 == 29 [pid = 3740] [id = 626] 08:22:42 INFO - PROCESS | 3740 | --DOCSHELL 130D9000 == 28 [pid = 3740] [id = 625] 08:22:42 INFO - PROCESS | 3740 | --DOCSHELL 10E09800 == 27 [pid = 3740] [id = 624] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (174BB800) [pid = 3740] [serial = 1853] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16388400) [pid = 3740] [serial = 1840] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (16567000) [pid = 3740] [serial = 1841] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (13924C00) [pid = 3740] [serial = 1849] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (16C04400) [pid = 3740] [serial = 1844] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (152F5000) [pid = 3740] [serial = 1834] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (16572000) [pid = 3740] [serial = 1843] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (160EDC00) [pid = 3740] [serial = 1837] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10E16C00) [pid = 3740] [serial = 1825] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (11CDE400) [pid = 3740] [serial = 1826] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11CDC000) [pid = 3740] [serial = 1828] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12ADFC00) [pid = 3740] [serial = 1829] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13154C00) [pid = 3740] [serial = 1831] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (131E5400) [pid = 3740] [serial = 1832] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1995AC00) [pid = 3740] [serial = 1823] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16DFEC00) [pid = 3740] [serial = 1846] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16D72800) [pid = 3740] [serial = 1852] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16D73400) [pid = 3740] [serial = 1847] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (176C4000) [pid = 3740] [serial = 1856] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (15F6E000) [pid = 3740] [serial = 1850] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (160F4800) [pid = 3740] [serial = 1838] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (176C1C00) [pid = 3740] [serial = 1855] [outer = 00000000] [url = about:blank] 08:22:43 INFO - PROCESS | 3740 | 1469550163058 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 792ms 08:22:43 INFO - PROCESS | 3740 | 1469550163083 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:22:43 INFO - PROCESS | 3740 | 1469550163090 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:22:43 INFO - PROCESS | 3740 | 1469550163105 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:22:43 INFO - PROCESS | 3740 | 1469550163108 Marionette TRACE conn3 <- [1,2502,null,{}] 08:22:43 INFO - PROCESS | 3740 | 1469550163112 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:43 INFO - PROCESS | 3740 | 1469550163114 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:43 INFO - PROCESS | 3740 | 1469550163208 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:22:43 INFO - PROCESS | 3740 | 1469550163216 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:43 INFO - PROCESS | 3740 | 1469550163218 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:43 INFO - PROCESS | 3740 | ++DOCSHELL 12D71000 == 28 [pid = 3740] [id = 635] 08:22:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (12D9B400) [pid = 3740] [serial = 1905] [outer = 00000000] 08:22:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (131E0800) [pid = 3740] [serial = 1906] [outer = 12D9B400] 08:22:43 INFO - PROCESS | 3740 | 1469550163265 Marionette DEBUG loaded listener.js 08:22:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (131EBC00) [pid = 3740] [serial = 1907] [outer = 12D9B400] 08:22:43 INFO - PROCESS | 3740 | 1469550163739 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 672ms 08:22:43 INFO - PROCESS | 3740 | 1469550163790 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:22:43 INFO - PROCESS | 3740 | 1469550163792 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:22:43 INFO - PROCESS | 3740 | 1469550163779 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:22:43 INFO - PROCESS | 3740 | 1469550163782 Marionette TRACE conn3 <- [1,2506,null,{}] 08:22:43 INFO - PROCESS | 3740 | 1469550163793 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:43 INFO - PROCESS | 3740 | 1469550163797 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:43 INFO - PROCESS | 3740 | 1469550163913 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:22:44 INFO - PROCESS | 3740 | 1469550164022 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:44 INFO - PROCESS | 3740 | 1469550164025 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:44 INFO - PROCESS | 3740 | ++DOCSHELL 155A4000 == 29 [pid = 3740] [id = 636] 08:22:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (155A4800) [pid = 3740] [serial = 1908] [outer = 00000000] 08:22:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1575E400) [pid = 3740] [serial = 1909] [outer = 155A4800] 08:22:44 INFO - PROCESS | 3740 | 1469550164074 Marionette DEBUG loaded listener.js 08:22:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15F63000) [pid = 3740] [serial = 1910] [outer = 155A4800] 08:22:44 INFO - PROCESS | 3740 | 1469550164478 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 732ms 08:22:44 INFO - PROCESS | 3740 | 1469550164517 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:22:44 INFO - PROCESS | 3740 | 1469550164519 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:22:44 INFO - PROCESS | 3740 | 1469550164523 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:22:44 INFO - PROCESS | 3740 | 1469550164524 Marionette TRACE conn3 <- [1,2510,null,{}] 08:22:44 INFO - PROCESS | 3740 | 1469550164528 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:44 INFO - PROCESS | 3740 | 1469550164529 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:44 INFO - PROCESS | 3740 | 1469550164596 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:22:44 INFO - PROCESS | 3740 | 1469550164602 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:44 INFO - PROCESS | 3740 | 1469550164604 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:44 INFO - PROCESS | 3740 | ++DOCSHELL 160F5C00 == 30 [pid = 3740] [id = 637] 08:22:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (160F7000) [pid = 3740] [serial = 1911] [outer = 00000000] 08:22:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16389C00) [pid = 3740] [serial = 1912] [outer = 160F7000] 08:22:44 INFO - PROCESS | 3740 | 1469550164656 Marionette DEBUG loaded listener.js 08:22:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16567000) [pid = 3740] [serial = 1913] [outer = 160F7000] 08:22:45 INFO - PROCESS | 3740 | 1469550165117 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 672ms 08:22:45 INFO - PROCESS | 3740 | 1469550165189 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:22:45 INFO - PROCESS | 3740 | 1469550165191 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:22:45 INFO - PROCESS | 3740 | 1469550165194 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - PROCESS | 3740 | 1469550165196 Marionette TRACE conn3 <- [1,2514,null,{}] 08:22:45 INFO - PROCESS | 3740 | 1469550165200 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:45 INFO - PROCESS | 3740 | 1469550165202 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:45 INFO - PROCESS | 3740 | 1469550165321 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:22:45 INFO - PROCESS | 3740 | 1469550165333 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:45 INFO - PROCESS | 3740 | 1469550165335 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:45 INFO - PROCESS | 3740 | ++DOCSHELL 1688CC00 == 31 [pid = 3740] [id = 638] 08:22:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16893C00) [pid = 3740] [serial = 1914] [outer = 00000000] 08:22:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16B05C00) [pid = 3740] [serial = 1915] [outer = 16893C00] 08:22:45 INFO - PROCESS | 3740 | 1469550165379 Marionette DEBUG loaded listener.js 08:22:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16C04800) [pid = 3740] [serial = 1916] [outer = 16893C00] 08:22:45 INFO - PROCESS | 3740 | 1469550165818 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 673ms 08:22:45 INFO - PROCESS | 3740 | 1469550165857 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:22:45 INFO - PROCESS | 3740 | 1469550165859 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:22:45 INFO - PROCESS | 3740 | 1469550165867 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - PROCESS | 3740 | 1469550165869 Marionette TRACE conn3 <- [1,2518,null,{}] 08:22:45 INFO - PROCESS | 3740 | 1469550165872 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:45 INFO - PROCESS | 3740 | 1469550165877 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:46 INFO - PROCESS | 3740 | 1469550166013 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:22:46 INFO - PROCESS | 3740 | 1469550166083 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:46 INFO - PROCESS | 3740 | 1469550166085 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:46 INFO - PROCESS | 3740 | ++DOCSHELL 16C07000 == 32 [pid = 3740] [id = 639] 08:22:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16C07800) [pid = 3740] [serial = 1917] [outer = 00000000] 08:22:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17494C00) [pid = 3740] [serial = 1918] [outer = 16C07800] 08:22:46 INFO - PROCESS | 3740 | 1469550166113 Marionette DEBUG loaded listener.js 08:22:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (176B7C00) [pid = 3740] [serial = 1919] [outer = 16C07800] 08:22:46 INFO - PROCESS | 3740 | 1469550166521 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 702ms 08:22:46 INFO - PROCESS | 3740 | 1469550166603 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:22:46 INFO - PROCESS | 3740 | 1469550166605 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:22:46 INFO - PROCESS | 3740 | 1469550166609 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:22:46 INFO - PROCESS | 3740 | 1469550166610 Marionette TRACE conn3 <- [1,2522,null,{}] 08:22:46 INFO - PROCESS | 3740 | 1469550166614 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:46 INFO - PROCESS | 3740 | 1469550166616 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:46 INFO - PROCESS | 3740 | 1469550166830 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:22:46 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (141C6800) [pid = 3740] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:22:46 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16DF8C00) [pid = 3740] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:22:46 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1524B400) [pid = 3740] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:22:46 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1313A400) [pid = 3740] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:22:46 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (160EB400) [pid = 3740] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:22:46 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (12AB6800) [pid = 3740] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:22:46 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (10E0E400) [pid = 3740] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:22:46 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (160F3000) [pid = 3740] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:22:46 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (10A54000) [pid = 3740] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:22:46 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (13EA7000) [pid = 3740] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:22:46 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (10E0BC00) [pid = 3740] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:22:46 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (13EA6400) [pid = 3740] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:22:46 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (16B05800) [pid = 3740] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:22:46 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (10A47C00) [pid = 3740] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:22:46 INFO - PROCESS | 3740 | 1469550166900 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:46 INFO - PROCESS | 3740 | 1469550166902 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:46 INFO - PROCESS | 3740 | ++DOCSHELL 10A10400 == 33 [pid = 3740] [id = 640] 08:22:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (10A47C00) [pid = 3740] [serial = 1920] [outer = 00000000] 08:22:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (112B2400) [pid = 3740] [serial = 1921] [outer = 10A47C00] 08:22:46 INFO - PROCESS | 3740 | 1469550166929 Marionette DEBUG loaded listener.js 08:22:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1313A400) [pid = 3740] [serial = 1922] [outer = 10A47C00] 08:22:47 INFO - PROCESS | 3740 | 1469550167281 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 703ms 08:22:47 INFO - PROCESS | 3740 | 1469550167329 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:22:47 INFO - PROCESS | 3740 | 1469550167331 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:22:47 INFO - PROCESS | 3740 | 1469550167334 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:22:47 INFO - PROCESS | 3740 | 1469550167319 Marionette TRACE conn3 <- [1,2526,null,{}] 08:22:47 INFO - PROCESS | 3740 | 1469550167323 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:47 INFO - PROCESS | 3740 | 1469550167325 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:47 INFO - PROCESS | 3740 | 1469550167404 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:22:47 INFO - PROCESS | 3740 | 1469550167410 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:47 INFO - PROCESS | 3740 | 1469550167412 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:47 INFO - PROCESS | 3740 | ++DOCSHELL 11284800 == 34 [pid = 3740] [id = 641] 08:22:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (12AE4400) [pid = 3740] [serial = 1923] [outer = 00000000] 08:22:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16896000) [pid = 3740] [serial = 1924] [outer = 12AE4400] 08:22:47 INFO - PROCESS | 3740 | 1469550167455 Marionette DEBUG loaded listener.js 08:22:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16C02C00) [pid = 3740] [serial = 1925] [outer = 12AE4400] 08:22:47 INFO - PROCESS | 3740 | 1469550167864 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 567ms 08:22:47 INFO - PROCESS | 3740 | 1469550167891 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:22:47 INFO - PROCESS | 3740 | 1469550167893 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:22:47 INFO - PROCESS | 3740 | 1469550167896 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:22:47 INFO - PROCESS | 3740 | 1469550167898 Marionette TRACE conn3 <- [1,2530,null,{}] 08:22:47 INFO - PROCESS | 3740 | 1469550167916 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:47 INFO - PROCESS | 3740 | 1469550167919 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:47 INFO - PROCESS | 3740 | 1469550168010 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:22:48 INFO - PROCESS | 3740 | 1469550168015 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:48 INFO - PROCESS | 3740 | 1469550168017 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:48 INFO - PROCESS | 3740 | ++DOCSHELL 10A4E800 == 35 [pid = 3740] [id = 642] 08:22:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (10B80000) [pid = 3740] [serial = 1926] [outer = 00000000] 08:22:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (160F7800) [pid = 3740] [serial = 1927] [outer = 10B80000] 08:22:48 INFO - PROCESS | 3740 | 1469550168090 Marionette DEBUG loaded listener.js 08:22:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17B41000) [pid = 3740] [serial = 1928] [outer = 10B80000] 08:22:48 INFO - PROCESS | 3740 | 1469550168559 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 717ms 08:22:48 INFO - PROCESS | 3740 | 1469550168621 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:22:48 INFO - PROCESS | 3740 | 1469550168623 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:22:48 INFO - PROCESS | 3740 | 1469550168626 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:22:48 INFO - PROCESS | 3740 | 1469550168628 Marionette TRACE conn3 <- [1,2534,null,{}] 08:22:48 INFO - PROCESS | 3740 | 1469550168631 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:48 INFO - PROCESS | 3740 | 1469550168633 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:48 INFO - PROCESS | 3740 | 1469550168720 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:22:48 INFO - PROCESS | 3740 | 1469550168850 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:48 INFO - PROCESS | 3740 | 1469550168854 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:48 INFO - PROCESS | 3740 | ++DOCSHELL 0F935800 == 36 [pid = 3740] [id = 643] 08:22:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0F970400) [pid = 3740] [serial = 1929] [outer = 00000000] 08:22:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0FACB000) [pid = 3740] [serial = 1930] [outer = 0F970400] 08:22:48 INFO - PROCESS | 3740 | 1469550168911 Marionette DEBUG loaded listener.js 08:22:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (10A4A800) [pid = 3740] [serial = 1931] [outer = 0F970400] 08:22:49 INFO - PROCESS | 3740 | 1469550169561 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 986ms 08:22:49 INFO - PROCESS | 3740 | 1469550169634 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:22:49 INFO - PROCESS | 3740 | 1469550169638 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:22:49 INFO - PROCESS | 3740 | 1469550169663 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:22:49 INFO - PROCESS | 3740 | 1469550169666 Marionette TRACE conn3 <- [1,2538,null,{}] 08:22:49 INFO - PROCESS | 3740 | 1469550169671 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:49 INFO - PROCESS | 3740 | 1469550169676 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:49 INFO - PROCESS | 3740 | 1469550169772 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:22:49 INFO - PROCESS | 3740 | 1469550169908 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:49 INFO - PROCESS | 3740 | 1469550169911 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:49 INFO - PROCESS | 3740 | ++DOCSHELL 13EA0C00 == 37 [pid = 3740] [id = 644] 08:22:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (141BC400) [pid = 3740] [serial = 1932] [outer = 00000000] 08:22:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (152EB400) [pid = 3740] [serial = 1933] [outer = 141BC400] 08:22:49 INFO - PROCESS | 3740 | 1469550169969 Marionette DEBUG loaded listener.js 08:22:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1575B800) [pid = 3740] [serial = 1934] [outer = 141BC400] 08:22:50 INFO - PROCESS | 3740 | 1469550170519 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 911ms 08:22:50 INFO - PROCESS | 3740 | 1469550170558 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:22:50 INFO - PROCESS | 3740 | 1469550170562 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:22:50 INFO - PROCESS | 3740 | 1469550170567 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:22:50 INFO - PROCESS | 3740 | 1469550170569 Marionette TRACE conn3 <- [1,2542,null,{}] 08:22:50 INFO - PROCESS | 3740 | 1469550170573 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:50 INFO - PROCESS | 3740 | 1469550170575 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:50 INFO - PROCESS | 3740 | 1469550170685 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:22:50 INFO - PROCESS | 3740 | 1469550170797 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:50 INFO - PROCESS | 3740 | 1469550170800 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:50 INFO - PROCESS | 3740 | ++DOCSHELL 160EE000 == 38 [pid = 3740] [id = 645] 08:22:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16384400) [pid = 3740] [serial = 1935] [outer = 00000000] 08:22:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16896800) [pid = 3740] [serial = 1936] [outer = 16384400] 08:22:50 INFO - PROCESS | 3740 | 1469550170877 Marionette DEBUG loaded listener.js 08:22:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16EDB000) [pid = 3740] [serial = 1937] [outer = 16384400] 08:22:51 INFO - PROCESS | 3740 | 1469550171707 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1195ms 08:22:51 INFO - PROCESS | 3740 | 1469550171776 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:22:51 INFO - PROCESS | 3740 | 1469550171780 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:22:51 INFO - PROCESS | 3740 | 1469550171785 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:22:51 INFO - PROCESS | 3740 | 1469550171788 Marionette TRACE conn3 <- [1,2546,null,{}] 08:22:51 INFO - PROCESS | 3740 | 1469550171794 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:51 INFO - PROCESS | 3740 | 1469550171797 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:51 INFO - PROCESS | 3740 | 1469550171895 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:22:52 INFO - PROCESS | 3740 | 1469550172035 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:52 INFO - PROCESS | 3740 | 1469550172042 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:52 INFO - PROCESS | 3740 | ++DOCSHELL 11AC7800 == 39 [pid = 3740] [id = 646] 08:22:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (11AC8400) [pid = 3740] [serial = 1938] [outer = 00000000] 08:22:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (12ABC800) [pid = 3740] [serial = 1939] [outer = 11AC8400] 08:22:52 INFO - PROCESS | 3740 | 1469550172111 Marionette DEBUG loaded listener.js 08:22:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (12BD3400) [pid = 3740] [serial = 1940] [outer = 11AC8400] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 10A4E800 == 38 [pid = 3740] [id = 642] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 11284800 == 37 [pid = 3740] [id = 641] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 10A10400 == 36 [pid = 3740] [id = 640] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 16C07000 == 35 [pid = 3740] [id = 639] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 1688CC00 == 34 [pid = 3740] [id = 638] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 160F5C00 == 33 [pid = 3740] [id = 637] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 155A4000 == 32 [pid = 3740] [id = 636] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 12D71000 == 31 [pid = 3740] [id = 635] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 11279C00 == 30 [pid = 3740] [id = 634] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 10F13800 == 29 [pid = 3740] [id = 633] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 174BCC00 == 28 [pid = 3740] [id = 632] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 12AB4400 == 27 [pid = 3740] [id = 623] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 160EE000 == 26 [pid = 3740] [id = 645] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 0F935800 == 25 [pid = 3740] [id = 643] 08:22:52 INFO - PROCESS | 3740 | --DOCSHELL 13EA0C00 == 24 [pid = 3740] [id = 644] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (155DE400) [pid = 3740] [serial = 1835] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (174C1000) [pid = 3740] [serial = 1894] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (155DF000) [pid = 3740] [serial = 1879] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (132E5C00) [pid = 3740] [serial = 1876] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (13939C00) [pid = 3740] [serial = 1877] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1637B800) [pid = 3740] [serial = 1882] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (131ED400) [pid = 3740] [serial = 1871] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1314F800) [pid = 3740] [serial = 1870] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (112B1400) [pid = 3740] [serial = 1873] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (11ACD400) [pid = 3740] [serial = 1874] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16568800) [pid = 3740] [serial = 1885] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16381C00) [pid = 3740] [serial = 1883] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (11282800) [pid = 3740] [serial = 1888] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1656DC00) [pid = 3740] [serial = 1886] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16C0E400) [pid = 3740] [serial = 1891] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16DFD000) [pid = 3740] [serial = 1895] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1282F800) [pid = 3740] [serial = 1859] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (10F16800) [pid = 3740] [serial = 1858] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15F6B400) [pid = 3740] [serial = 1862] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (152F7000) [pid = 3740] [serial = 1861] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (176C0800) [pid = 3740] [serial = 1865] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (15E7D000) [pid = 3740] [serial = 1889] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (16F44C00) [pid = 3740] [serial = 1864] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (16D68000) [pid = 3740] [serial = 1868] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (16895000) [pid = 3740] [serial = 1867] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (16D72C00) [pid = 3740] [serial = 1892] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (15E7C000) [pid = 3740] [serial = 1880] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3740 | 1469550173161 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1434ms 08:22:53 INFO - PROCESS | 3740 | 1469550173220 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:22:53 INFO - PROCESS | 3740 | 1469550173224 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:22:53 INFO - PROCESS | 3740 | 1469550173232 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:22:53 INFO - PROCESS | 3740 | 1469550173235 Marionette TRACE conn3 <- [1,2550,null,{}] 08:22:53 INFO - PROCESS | 3740 | 1469550173250 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:53 INFO - PROCESS | 3740 | 1469550173254 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:53 INFO - PROCESS | 3740 | 1469550173341 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:22:53 INFO - PROCESS | 3740 | 1469550173355 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:53 INFO - PROCESS | 3740 | 1469550173357 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:53 INFO - PROCESS | 3740 | ++DOCSHELL 11284800 == 25 [pid = 3740] [id = 647] 08:22:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (112A9C00) [pid = 3740] [serial = 1941] [outer = 00000000] 08:22:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (11ACDC00) [pid = 3740] [serial = 1942] [outer = 112A9C00] 08:22:53 INFO - PROCESS | 3740 | 1469550173405 Marionette DEBUG loaded listener.js 08:22:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (11C3B400) [pid = 3740] [serial = 1943] [outer = 112A9C00] 08:22:53 INFO - PROCESS | 3740 | 1469550173918 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 702ms 08:22:53 INFO - PROCESS | 3740 | 1469550173939 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:22:53 INFO - PROCESS | 3740 | 1469550173944 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:22:53 INFO - PROCESS | 3740 | 1469550173950 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:22:53 INFO - PROCESS | 3740 | 1469550173952 Marionette TRACE conn3 <- [1,2554,null,{}] 08:22:53 INFO - PROCESS | 3740 | 1469550173956 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:53 INFO - PROCESS | 3740 | 1469550173958 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:54 INFO - PROCESS | 3740 | 1469550174043 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:22:54 INFO - PROCESS | 3740 | 1469550174140 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:54 INFO - PROCESS | 3740 | 1469550174143 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:54 INFO - PROCESS | 3740 | ++DOCSHELL 13147C00 == 26 [pid = 3740] [id = 648] 08:22:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (1314F800) [pid = 3740] [serial = 1944] [outer = 00000000] 08:22:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (131EA800) [pid = 3740] [serial = 1945] [outer = 1314F800] 08:22:54 INFO - PROCESS | 3740 | 1469550174198 Marionette DEBUG loaded listener.js 08:22:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (13919000) [pid = 3740] [serial = 1946] [outer = 1314F800] 08:22:54 INFO - PROCESS | 3740 | 1469550174567 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 672ms 08:22:54 INFO - PROCESS | 3740 | 1469550174632 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:22:54 INFO - PROCESS | 3740 | 1469550174634 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:22:54 INFO - PROCESS | 3740 | 1469550174638 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:22:54 INFO - PROCESS | 3740 | 1469550174641 Marionette TRACE conn3 <- [1,2558,null,{}] 08:22:54 INFO - PROCESS | 3740 | 1469550174653 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:54 INFO - PROCESS | 3740 | 1469550174658 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:54 INFO - PROCESS | 3740 | 1469550174730 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:22:54 INFO - PROCESS | 3740 | 1469550174738 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:54 INFO - PROCESS | 3740 | 1469550174741 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:54 INFO - PROCESS | 3740 | ++DOCSHELL 152F0400 == 27 [pid = 3740] [id = 649] 08:22:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (152F0800) [pid = 3740] [serial = 1947] [outer = 00000000] 08:22:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (155DDC00) [pid = 3740] [serial = 1948] [outer = 152F0800] 08:22:54 INFO - PROCESS | 3740 | 1469550174788 Marionette DEBUG loaded listener.js 08:22:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1575D000) [pid = 3740] [serial = 1949] [outer = 152F0800] 08:22:55 INFO - PROCESS | 3740 | 1469550175282 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 672ms 08:22:55 INFO - PROCESS | 3740 | 1469550175306 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:22:55 INFO - PROCESS | 3740 | 1469550175309 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:22:55 INFO - PROCESS | 3740 | 1469550175312 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:22:55 INFO - PROCESS | 3740 | 1469550175314 Marionette TRACE conn3 <- [1,2562,null,{}] 08:22:55 INFO - PROCESS | 3740 | 1469550175317 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:55 INFO - PROCESS | 3740 | 1469550175319 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:55 INFO - PROCESS | 3740 | 1469550175447 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:22:55 INFO - PROCESS | 3740 | 1469550175471 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:55 INFO - PROCESS | 3740 | 1469550175473 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:55 INFO - PROCESS | 3740 | ++DOCSHELL 15F71400 == 28 [pid = 3740] [id = 650] 08:22:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15F71C00) [pid = 3740] [serial = 1950] [outer = 00000000] 08:22:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (160EE800) [pid = 3740] [serial = 1951] [outer = 15F71C00] 08:22:55 INFO - PROCESS | 3740 | 1469550175517 Marionette DEBUG loaded listener.js 08:22:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (160F7C00) [pid = 3740] [serial = 1952] [outer = 15F71C00] 08:22:55 INFO - PROCESS | 3740 | 1469550175949 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 658ms 08:22:55 INFO - PROCESS | 3740 | 1469550175978 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:22:55 INFO - PROCESS | 3740 | 1469550175980 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:22:55 INFO - PROCESS | 3740 | 1469550175983 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:22:55 INFO - PROCESS | 3740 | 1469550175985 Marionette TRACE conn3 <- [1,2566,null,{}] 08:22:55 INFO - PROCESS | 3740 | 1469550175988 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:55 INFO - PROCESS | 3740 | 1469550175990 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:56 INFO - PROCESS | 3740 | 1469550176100 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:22:56 INFO - PROCESS | 3740 | 1469550176105 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:56 INFO - PROCESS | 3740 | 1469550176107 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:56 INFO - PROCESS | 3740 | ++DOCSHELL 15F6C400 == 29 [pid = 3740] [id = 651] 08:22:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15F6E400) [pid = 3740] [serial = 1953] [outer = 00000000] 08:22:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16383400) [pid = 3740] [serial = 1954] [outer = 15F6E400] 08:22:56 INFO - PROCESS | 3740 | 1469550176151 Marionette DEBUG loaded listener.js 08:22:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16388000) [pid = 3740] [serial = 1955] [outer = 15F6E400] 08:22:56 INFO - PROCESS | 3740 | 1469550176590 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:22:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:22:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 672ms 08:22:56 INFO - PROCESS | 3740 | 1469550176654 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:22:56 INFO - PROCESS | 3740 | 1469550176656 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:22:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:22:56 INFO - PROCESS | 3740 | 1469550176660 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:22:56 INFO - PROCESS | 3740 | 1469550176661 Marionette TRACE conn3 <- [1,2570,null,{}] 08:22:56 INFO - PROCESS | 3740 | 1469550176669 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:56 INFO - PROCESS | 3740 | 1469550176674 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:56 INFO - PROCESS | 3740 | 1469550176836 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:22:57 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10B80000) [pid = 3740] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:22:57 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16893C00) [pid = 3740] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:22:57 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16C07800) [pid = 3740] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:22:57 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (176B6400) [pid = 3740] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:22:57 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (155A4800) [pid = 3740] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:22:57 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (160F7000) [pid = 3740] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:22:57 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1127C400) [pid = 3740] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:22:57 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (12D9B400) [pid = 3740] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:22:57 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (10F14800) [pid = 3740] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:22:57 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (12AE4400) [pid = 3740] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:22:57 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (10A47C00) [pid = 3740] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:22:57 INFO - PROCESS | 3740 | 1469550177102 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:57 INFO - PROCESS | 3740 | 1469550177104 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:57 INFO - PROCESS | 3740 | ++DOCSHELL 10A03000 == 30 [pid = 3740] [id = 652] 08:22:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (10A47C00) [pid = 3740] [serial = 1956] [outer = 00000000] 08:22:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (114D5400) [pid = 3740] [serial = 1957] [outer = 10A47C00] 08:22:57 INFO - PROCESS | 3740 | 1469550177149 Marionette DEBUG loaded listener.js 08:22:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13152400) [pid = 3740] [serial = 1958] [outer = 10A47C00] 08:22:57 INFO - PROCESS | 3740 | 1469550177502 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 911ms 08:22:57 INFO - PROCESS | 3740 | 1469550177567 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:22:57 INFO - PROCESS | 3740 | 1469550177578 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:22:57 INFO - PROCESS | 3740 | 1469550177582 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:22:57 INFO - PROCESS | 3740 | 1469550177584 Marionette TRACE conn3 <- [1,2574,null,{}] 08:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:22:57 INFO - PROCESS | 3740 | 1469550177588 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:57 INFO - PROCESS | 3740 | 1469550177590 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:57 INFO - PROCESS | 3740 | 1469550177666 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:22:57 INFO - PROCESS | 3740 | 1469550177671 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:57 INFO - PROCESS | 3740 | 1469550177673 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:57 INFO - PROCESS | 3740 | ++DOCSHELL 13152000 == 31 [pid = 3740] [id = 653] 08:22:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (152F6400) [pid = 3740] [serial = 1959] [outer = 00000000] 08:22:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16C01800) [pid = 3740] [serial = 1960] [outer = 152F6400] 08:22:57 INFO - PROCESS | 3740 | 1469550177716 Marionette DEBUG loaded listener.js 08:22:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16897000) [pid = 3740] [serial = 1961] [outer = 152F6400] 08:22:58 INFO - PROCESS | 3740 | 1469550178142 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 612ms 08:22:58 INFO - PROCESS | 3740 | 1469550178202 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:22:58 INFO - PROCESS | 3740 | 1469550178204 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:22:58 INFO - PROCESS | 3740 | 1469550178207 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:22:58 INFO - PROCESS | 3740 | 1469550178209 Marionette TRACE conn3 <- [1,2578,null,{}] 08:22:58 INFO - PROCESS | 3740 | 1469550178212 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:58 INFO - PROCESS | 3740 | 1469550178214 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:58 INFO - PROCESS | 3740 | 1469550178293 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:22:58 INFO - PROCESS | 3740 | 1469550178300 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:58 INFO - PROCESS | 3740 | 1469550178302 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:58 INFO - PROCESS | 3740 | ++DOCSHELL 112B0800 == 32 [pid = 3740] [id = 654] 08:22:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15F6A800) [pid = 3740] [serial = 1962] [outer = 00000000] 08:22:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16D72800) [pid = 3740] [serial = 1963] [outer = 15F6A800] 08:22:58 INFO - PROCESS | 3740 | 1469550178395 Marionette DEBUG loaded listener.js 08:22:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16D73000) [pid = 3740] [serial = 1964] [outer = 15F6A800] 08:22:58 INFO - PROCESS | 3740 | 1469550178893 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 762ms 08:22:58 INFO - PROCESS | 3740 | 1469550179003 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:22:58 INFO - PROCESS | 3740 | 1469550179007 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:22:59 INFO - PROCESS | 3740 | 1469550179013 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:22:59 INFO - PROCESS | 3740 | 1469550179018 Marionette TRACE conn3 <- [1,2582,null,{}] 08:22:59 INFO - PROCESS | 3740 | 1469550179026 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:59 INFO - PROCESS | 3740 | 1469550179030 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:59 INFO - PROCESS | 3740 | 1469550179149 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:22:59 INFO - PROCESS | 3740 | 1469550179279 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:59 INFO - PROCESS | 3740 | 1469550179284 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:22:59 INFO - PROCESS | 3740 | ++DOCSHELL 1127A000 == 33 [pid = 3740] [id = 655] 08:22:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1127A400) [pid = 3740] [serial = 1965] [outer = 00000000] 08:22:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (11ACB400) [pid = 3740] [serial = 1966] [outer = 1127A400] 08:22:59 INFO - PROCESS | 3740 | 1469550179343 Marionette DEBUG loaded listener.js 08:22:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (12A36000) [pid = 3740] [serial = 1967] [outer = 1127A400] 08:23:00 INFO - PROCESS | 3740 | 1469550180165 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1195ms 08:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:23:00 INFO - PROCESS | 3740 | 1469550180210 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:23:00 INFO - PROCESS | 3740 | 1469550180213 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:23:00 INFO - PROCESS | 3740 | 1469550180220 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:23:00 INFO - PROCESS | 3740 | 1469550180224 Marionette TRACE conn3 <- [1,2586,null,{}] 08:23:00 INFO - PROCESS | 3740 | 1469550180228 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:00 INFO - PROCESS | 3740 | 1469550180231 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:00 INFO - PROCESS | 3740 | 1469550180330 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:23:00 INFO - PROCESS | 3740 | 1469550180473 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:00 INFO - PROCESS | 3740 | 1469550180475 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:00 INFO - PROCESS | 3740 | ++DOCSHELL 13C5F000 == 34 [pid = 3740] [id = 656] 08:23:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (13E9C000) [pid = 3740] [serial = 1968] [outer = 00000000] 08:23:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (152EC400) [pid = 3740] [serial = 1969] [outer = 13E9C000] 08:23:00 INFO - PROCESS | 3740 | 1469550180532 Marionette DEBUG loaded listener.js 08:23:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15752400) [pid = 3740] [serial = 1970] [outer = 13E9C000] 08:23:01 INFO - PROCESS | 3740 | --DOCSHELL 13152000 == 33 [pid = 3740] [id = 653] 08:23:01 INFO - PROCESS | 3740 | --DOCSHELL 10A03000 == 32 [pid = 3740] [id = 652] 08:23:01 INFO - PROCESS | 3740 | --DOCSHELL 15F6C400 == 31 [pid = 3740] [id = 651] 08:23:01 INFO - PROCESS | 3740 | --DOCSHELL 15F71400 == 30 [pid = 3740] [id = 650] 08:23:01 INFO - PROCESS | 3740 | --DOCSHELL 152F0400 == 29 [pid = 3740] [id = 649] 08:23:01 INFO - PROCESS | 3740 | --DOCSHELL 13147C00 == 28 [pid = 3740] [id = 648] 08:23:01 INFO - PROCESS | 3740 | --DOCSHELL 11284800 == 27 [pid = 3740] [id = 647] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (17B41000) [pid = 3740] [serial = 1928] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16B05C00) [pid = 3740] [serial = 1915] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17494C00) [pid = 3740] [serial = 1918] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (17E8C400) [pid = 3740] [serial = 1898] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17E88400) [pid = 3740] [serial = 1897] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1575E400) [pid = 3740] [serial = 1909] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15F63000) [pid = 3740] [serial = 1910] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16389C00) [pid = 3740] [serial = 1912] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (12827400) [pid = 3740] [serial = 1903] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (12ADCC00) [pid = 3740] [serial = 1904] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (131E0800) [pid = 3740] [serial = 1906] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (131EBC00) [pid = 3740] [serial = 1907] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (12A37800) [pid = 3740] [serial = 1900] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (131EB800) [pid = 3740] [serial = 1901] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (176B7C00) [pid = 3740] [serial = 1919] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (16896000) [pid = 3740] [serial = 1924] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (16C04800) [pid = 3740] [serial = 1916] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (112B2400) [pid = 3740] [serial = 1921] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1313A400) [pid = 3740] [serial = 1922] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (16C02C00) [pid = 3740] [serial = 1925] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (16567000) [pid = 3740] [serial = 1913] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (160F7800) [pid = 3740] [serial = 1927] [outer = 00000000] [url = about:blank] 08:23:01 INFO - PROCESS | 3740 | 1469550181376 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1195ms 08:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:23:01 INFO - PROCESS | 3740 | 1469550181420 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:23:01 INFO - PROCESS | 3740 | 1469550181423 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:23:01 INFO - PROCESS | 3740 | 1469550181428 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:23:01 INFO - PROCESS | 3740 | 1469550181431 Marionette TRACE conn3 <- [1,2590,null,{}] 08:23:01 INFO - PROCESS | 3740 | 1469550181436 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:01 INFO - PROCESS | 3740 | 1469550181440 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:01 INFO - PROCESS | 3740 | 1469550181537 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:23:01 INFO - PROCESS | 3740 | 1469550181551 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:01 INFO - PROCESS | 3740 | 1469550181554 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:01 INFO - PROCESS | 3740 | ++DOCSHELL 1127A800 == 28 [pid = 3740] [id = 657] 08:23:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (1127B800) [pid = 3740] [serial = 1971] [outer = 00000000] 08:23:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (11C33000) [pid = 3740] [serial = 1972] [outer = 1127B800] 08:23:01 INFO - PROCESS | 3740 | 1469550181601 Marionette DEBUG loaded listener.js 08:23:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (12ADD000) [pid = 3740] [serial = 1973] [outer = 1127B800] 08:23:02 INFO - PROCESS | 3740 | 1469550182120 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 762ms 08:23:02 INFO - PROCESS | 3740 | 1469550182188 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:23:02 INFO - PROCESS | 3740 | 1469550182192 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:23:02 INFO - PROCESS | 3740 | 1469550182198 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:23:02 INFO - PROCESS | 3740 | 1469550182200 Marionette TRACE conn3 <- [1,2594,null,{}] 08:23:02 INFO - PROCESS | 3740 | 1469550182204 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:02 INFO - PROCESS | 3740 | 1469550182207 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:02 INFO - PROCESS | 3740 | 1469550182293 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:23:02 INFO - PROCESS | 3740 | 1469550182371 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:02 INFO - PROCESS | 3740 | 1469550182374 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:02 INFO - PROCESS | 3740 | ++DOCSHELL 131E4800 == 29 [pid = 3740] [id = 658] 08:23:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (131E9400) [pid = 3740] [serial = 1974] [outer = 00000000] 08:23:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (13919400) [pid = 3740] [serial = 1975] [outer = 131E9400] 08:23:02 INFO - PROCESS | 3740 | 1469550182428 Marionette DEBUG loaded listener.js 08:23:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (139CE000) [pid = 3740] [serial = 1976] [outer = 131E9400] 08:23:02 INFO - PROCESS | 3740 | 1469550182815 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 657ms 08:23:02 INFO - PROCESS | 3740 | 1469550182863 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:23:02 INFO - PROCESS | 3740 | 1469550182865 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:23:02 INFO - PROCESS | 3740 | 1469550182868 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:23:02 INFO - PROCESS | 3740 | 1469550182872 Marionette TRACE conn3 <- [1,2598,null,{}] 08:23:02 INFO - PROCESS | 3740 | 1469550182917 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:02 INFO - PROCESS | 3740 | 1469550182922 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:02 INFO - PROCESS | 3740 | 1469550183005 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:23:03 INFO - PROCESS | 3740 | 1469550183019 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:03 INFO - PROCESS | 3740 | 1469550183022 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:03 INFO - PROCESS | 3740 | ++DOCSHELL 15F66C00 == 30 [pid = 3740] [id = 659] 08:23:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (15F67000) [pid = 3740] [serial = 1977] [outer = 00000000] 08:23:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (15F6E800) [pid = 3740] [serial = 1978] [outer = 15F67000] 08:23:03 INFO - PROCESS | 3740 | 1469550183073 Marionette DEBUG loaded listener.js 08:23:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (160F6400) [pid = 3740] [serial = 1979] [outer = 15F67000] 08:23:03 INFO - PROCESS | 3740 | 1469550183526 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 687ms 08:23:03 INFO - PROCESS | 3740 | 1469550183553 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:23:03 INFO - PROCESS | 3740 | 1469550183556 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:23:03 INFO - PROCESS | 3740 | 1469550183559 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:23:03 INFO - PROCESS | 3740 | 1469550183561 Marionette TRACE conn3 <- [1,2602,null,{}] 08:23:03 INFO - PROCESS | 3740 | 1469550183564 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:03 INFO - PROCESS | 3740 | 1469550183566 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:03 INFO - PROCESS | 3740 | 1469550183683 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:23:03 INFO - PROCESS | 3740 | 1469550183689 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:03 INFO - PROCESS | 3740 | 1469550183691 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:03 INFO - PROCESS | 3740 | ++DOCSHELL 16384800 == 31 [pid = 3740] [id = 660] 08:23:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (16564000) [pid = 3740] [serial = 1980] [outer = 00000000] 08:23:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (16569000) [pid = 3740] [serial = 1981] [outer = 16564000] 08:23:03 INFO - PROCESS | 3740 | 1469550183787 Marionette DEBUG loaded listener.js 08:23:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1656EC00) [pid = 3740] [serial = 1982] [outer = 16564000] 08:23:04 INFO - PROCESS | 3740 | 1469550184201 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 672ms 08:23:04 INFO - PROCESS | 3740 | 1469550184225 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:23:04 INFO - PROCESS | 3740 | 1469550184228 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:23:04 INFO - PROCESS | 3740 | 1469550184232 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:23:04 INFO - PROCESS | 3740 | 1469550184235 Marionette TRACE conn3 <- [1,2606,null,{}] 08:23:04 INFO - PROCESS | 3740 | 1469550184238 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:04 INFO - PROCESS | 3740 | 1469550184240 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:04 INFO - PROCESS | 3740 | 1469550184378 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:23:04 INFO - PROCESS | 3740 | 1469550184454 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:04 INFO - PROCESS | 3740 | 1469550184456 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:04 INFO - PROCESS | 3740 | ++DOCSHELL 16598000 == 32 [pid = 3740] [id = 661] 08:23:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16894C00) [pid = 3740] [serial = 1983] [outer = 00000000] 08:23:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16C02000) [pid = 3740] [serial = 1984] [outer = 16894C00] 08:23:04 INFO - PROCESS | 3740 | 1469550184499 Marionette DEBUG loaded listener.js 08:23:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16381C00) [pid = 3740] [serial = 1985] [outer = 16894C00] 08:23:04 INFO - PROCESS | 3740 | 1469550184909 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 717ms 08:23:04 INFO - PROCESS | 3740 | 1469550184937 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:23:04 INFO - PROCESS | 3740 | 1469550184939 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:23:04 INFO - PROCESS | 3740 | 1469550184942 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:23:04 INFO - PROCESS | 3740 | 1469550184944 Marionette TRACE conn3 <- [1,2610,null,{}] 08:23:04 INFO - PROCESS | 3740 | 1469550184947 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:04 INFO - PROCESS | 3740 | 1469550184953 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:05 INFO - PROCESS | 3740 | 1469550185093 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:23:05 INFO - PROCESS | 3740 | 1469550185104 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:05 INFO - PROCESS | 3740 | 1469550185106 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:05 INFO - PROCESS | 3740 | ++DOCSHELL 16C08000 == 33 [pid = 3740] [id = 662] 08:23:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16C09000) [pid = 3740] [serial = 1986] [outer = 00000000] 08:23:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (174BA400) [pid = 3740] [serial = 1987] [outer = 16C09000] 08:23:05 INFO - PROCESS | 3740 | 1469550185151 Marionette DEBUG loaded listener.js 08:23:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16DF8C00) [pid = 3740] [serial = 1988] [outer = 16C09000] 08:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15F71C00) [pid = 3740] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (11AC8400) [pid = 3740] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (152F0800) [pid = 3740] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1314F800) [pid = 3740] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (112A9C00) [pid = 3740] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0F970400) [pid = 3740] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (141BC400) [pid = 3740] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (16384400) [pid = 3740] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15F6E400) [pid = 3740] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (10A47C00) [pid = 3740] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (152F6400) [pid = 3740] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:23:05 INFO - PROCESS | 3740 | 1469550185606 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 703ms 08:23:05 INFO - PROCESS | 3740 | 1469550185692 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:23:05 INFO - PROCESS | 3740 | 1469550185694 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:23:05 INFO - PROCESS | 3740 | 1469550185680 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:23:05 INFO - PROCESS | 3740 | 1469550185682 Marionette TRACE conn3 <- [1,2614,null,{}] 08:23:05 INFO - PROCESS | 3740 | 1469550185685 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:05 INFO - PROCESS | 3740 | 1469550185687 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:05 INFO - PROCESS | 3740 | 1469550185764 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:23:05 INFO - PROCESS | 3740 | 1469550185863 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:05 INFO - PROCESS | 3740 | 1469550185865 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:05 INFO - PROCESS | 3740 | ++DOCSHELL 11CDC400 == 34 [pid = 3740] [id = 663] 08:23:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (1282DC00) [pid = 3740] [serial = 1989] [outer = 00000000] 08:23:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (13E9D000) [pid = 3740] [serial = 1990] [outer = 1282DC00] 08:23:05 INFO - PROCESS | 3740 | 1469550185907 Marionette DEBUG loaded listener.js 08:23:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (160F3C00) [pid = 3740] [serial = 1991] [outer = 1282DC00] 08:23:06 INFO - PROCESS | 3740 | 1469550186250 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 598ms 08:23:06 INFO - PROCESS | 3740 | 1469550186298 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:23:06 INFO - PROCESS | 3740 | 1469550186300 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:23:06 INFO - PROCESS | 3740 | 1469550186304 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:23:06 INFO - PROCESS | 3740 | 1469550186306 Marionette TRACE conn3 <- [1,2618,null,{}] 08:23:06 INFO - PROCESS | 3740 | 1469550186310 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:06 INFO - PROCESS | 3740 | 1469550186312 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:06 INFO - PROCESS | 3740 | 1469550186430 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:23:06 INFO - PROCESS | 3740 | 1469550186435 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:06 INFO - PROCESS | 3740 | 1469550186437 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:06 INFO - PROCESS | 3740 | ++DOCSHELL 139D4000 == 35 [pid = 3740] [id = 664] 08:23:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (152F0000) [pid = 3740] [serial = 1992] [outer = 00000000] 08:23:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (176C3800) [pid = 3740] [serial = 1993] [outer = 152F0000] 08:23:06 INFO - PROCESS | 3740 | 1469550186470 Marionette DEBUG loaded listener.js 08:23:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (17B46000) [pid = 3740] [serial = 1994] [outer = 152F0000] 08:23:06 INFO - PROCESS | 3740 | 1469550186879 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 597ms 08:23:06 INFO - PROCESS | 3740 | 1469550186904 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:23:06 INFO - PROCESS | 3740 | 1469550186906 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:23:06 INFO - PROCESS | 3740 | 1469550186909 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:23:06 INFO - PROCESS | 3740 | 1469550186911 Marionette TRACE conn3 <- [1,2622,null,{}] 08:23:06 INFO - PROCESS | 3740 | 1469550186918 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:06 INFO - PROCESS | 3740 | 1469550186920 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:06 INFO - PROCESS | 3740 | 1469550186999 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:23:06 INFO - PROCESS | 3740 | 1469550187004 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:06 INFO - PROCESS | 3740 | 1469550187006 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:07 INFO - PROCESS | 3740 | ++DOCSHELL 176C3000 == 36 [pid = 3740] [id = 665] 08:23:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (17E3B000) [pid = 3740] [serial = 1995] [outer = 00000000] 08:23:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (17E90800) [pid = 3740] [serial = 1996] [outer = 17E3B000] 08:23:07 INFO - PROCESS | 3740 | 1469550187049 Marionette DEBUG loaded listener.js 08:23:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17E92C00) [pid = 3740] [serial = 1997] [outer = 17E3B000] 08:23:07 INFO - PROCESS | 3740 | 1469550187611 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 762ms 08:23:07 INFO - PROCESS | 3740 | 1469550187707 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:23:07 INFO - PROCESS | 3740 | 1469550187713 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:23:07 INFO - PROCESS | 3740 | 1469550187720 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:23:07 INFO - PROCESS | 3740 | 1469550187723 Marionette TRACE conn3 <- [1,2626,null,{}] 08:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:23:07 INFO - PROCESS | 3740 | 1469550187729 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:07 INFO - PROCESS | 3740 | 1469550187732 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:07 INFO - PROCESS | 3740 | 1469550187853 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:23:07 INFO - PROCESS | 3740 | 1469550187988 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:07 INFO - PROCESS | 3740 | 1469550187993 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:07 INFO - PROCESS | 3740 | ++DOCSHELL 10A55800 == 37 [pid = 3740] [id = 666] 08:23:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (10B74800) [pid = 3740] [serial = 1998] [outer = 00000000] 08:23:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (12BD5C00) [pid = 3740] [serial = 1999] [outer = 10B74800] 08:23:08 INFO - PROCESS | 3740 | 1469550188053 Marionette DEBUG loaded listener.js 08:23:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (13142C00) [pid = 3740] [serial = 2000] [outer = 10B74800] 08:23:08 INFO - PROCESS | 3740 | 1469550188636 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 941ms 08:23:08 INFO - PROCESS | 3740 | 1469550188675 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:23:08 INFO - PROCESS | 3740 | 1469550188680 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:23:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:23:08 INFO - PROCESS | 3740 | 1469550188686 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:23:08 INFO - PROCESS | 3740 | 1469550188689 Marionette TRACE conn3 <- [1,2630,null,{}] 08:23:08 INFO - PROCESS | 3740 | 1469550188693 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:08 INFO - PROCESS | 3740 | 1469550188696 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:08 INFO - PROCESS | 3740 | 1469550188804 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:23:08 INFO - PROCESS | 3740 | 1469550188942 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:08 INFO - PROCESS | 3740 | 1469550188945 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:08 INFO - PROCESS | 3740 | ++DOCSHELL 1524AC00 == 38 [pid = 3740] [id = 667] 08:23:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (152ED400) [pid = 3740] [serial = 2001] [outer = 00000000] 08:23:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15E74800) [pid = 3740] [serial = 2002] [outer = 152ED400] 08:23:08 INFO - PROCESS | 3740 | 1469550189003 Marionette DEBUG loaded listener.js 08:23:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (160EC800) [pid = 3740] [serial = 2003] [outer = 152ED400] 08:23:09 INFO - PROCESS | 3740 | 1469550189616 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:23:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:23:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1001ms 08:23:09 INFO - PROCESS | 3740 | 1469550189675 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:23:09 INFO - PROCESS | 3740 | 1469550189678 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:23:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:23:09 INFO - PROCESS | 3740 | 1469550189700 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:23:09 INFO - PROCESS | 3740 | 1469550189704 Marionette TRACE conn3 <- [1,2634,null,{}] 08:23:09 INFO - PROCESS | 3740 | 1469550189714 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:09 INFO - PROCESS | 3740 | 1469550189719 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:09 INFO - PROCESS | 3740 | 1469550189862 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:23:10 INFO - PROCESS | 3740 | 1469550190125 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:10 INFO - PROCESS | 3740 | 1469550190128 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:10 INFO - PROCESS | 3740 | ++DOCSHELL 10A48800 == 39 [pid = 3740] [id = 668] 08:23:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10B7E800) [pid = 3740] [serial = 2004] [outer = 00000000] 08:23:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10E16C00) [pid = 3740] [serial = 2005] [outer = 10B7E800] 08:23:10 INFO - PROCESS | 3740 | 1469550190203 Marionette DEBUG loaded listener.js 08:23:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (112B4000) [pid = 3740] [serial = 2006] [outer = 10B7E800] 08:23:10 INFO - PROCESS | 3740 | 1469550190768 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:23:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:23:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1120ms 08:23:10 INFO - PROCESS | 3740 | 1469550190804 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:23:10 INFO - PROCESS | 3740 | 1469550190807 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:23:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:23:10 INFO - PROCESS | 3740 | 1469550190812 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:23:10 INFO - PROCESS | 3740 | 1469550190814 Marionette TRACE conn3 <- [1,2638,null,{}] 08:23:10 INFO - PROCESS | 3740 | 1469550190839 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:10 INFO - PROCESS | 3740 | 1469550190843 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:10 INFO - PROCESS | 3740 | 1469550190955 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 11AC7800 == 38 [pid = 3740] [id = 646] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 139D4000 == 37 [pid = 3740] [id = 664] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 11CDC400 == 36 [pid = 3740] [id = 663] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 16C08000 == 35 [pid = 3740] [id = 662] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 16598000 == 34 [pid = 3740] [id = 661] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 16384800 == 33 [pid = 3740] [id = 660] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 15F66C00 == 32 [pid = 3740] [id = 659] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 131E4800 == 31 [pid = 3740] [id = 658] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 1127A800 == 30 [pid = 3740] [id = 657] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 1127A000 == 29 [pid = 3740] [id = 655] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 112B0800 == 28 [pid = 3740] [id = 654] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 13C5F000 == 27 [pid = 3740] [id = 656] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 10A48800 == 26 [pid = 3740] [id = 668] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 176C3000 == 25 [pid = 3740] [id = 665] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 10A55800 == 24 [pid = 3740] [id = 666] 08:23:11 INFO - PROCESS | 3740 | --DOCSHELL 1524AC00 == 23 [pid = 3740] [id = 667] 08:23:11 INFO - PROCESS | 3740 | 1469550191606 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:11 INFO - PROCESS | 3740 | 1469550191610 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (16D72800) [pid = 3740] [serial = 1963] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (160EE800) [pid = 3740] [serial = 1951] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12BD3400) [pid = 3740] [serial = 1940] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12ABC800) [pid = 3740] [serial = 1939] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (155DDC00) [pid = 3740] [serial = 1948] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (131EA800) [pid = 3740] [serial = 1945] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13919000) [pid = 3740] [serial = 1946] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (11ACDC00) [pid = 3740] [serial = 1942] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (11C3B400) [pid = 3740] [serial = 1943] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (10A4A800) [pid = 3740] [serial = 1931] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0FACB000) [pid = 3740] [serial = 1930] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1575B800) [pid = 3740] [serial = 1934] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (152EB400) [pid = 3740] [serial = 1933] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (16EDB000) [pid = 3740] [serial = 1937] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (16896800) [pid = 3740] [serial = 1936] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (16383400) [pid = 3740] [serial = 1954] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (160F7C00) [pid = 3740] [serial = 1952] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (114D5400) [pid = 3740] [serial = 1957] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (16388000) [pid = 3740] [serial = 1955] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (13152400) [pid = 3740] [serial = 1958] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (16C01800) [pid = 3740] [serial = 1960] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (16897000) [pid = 3740] [serial = 1961] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (1575D000) [pid = 3740] [serial = 1949] [outer = 00000000] [url = about:blank] 08:23:11 INFO - PROCESS | 3740 | ++DOCSHELL 10A05C00 == 24 [pid = 3740] [id = 669] 08:23:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (10A07800) [pid = 3740] [serial = 2007] [outer = 00000000] 08:23:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (10A4E800) [pid = 3740] [serial = 2008] [outer = 10A07800] 08:23:11 INFO - PROCESS | 3740 | 1469550191728 Marionette DEBUG loaded listener.js 08:23:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (10E09800) [pid = 3740] [serial = 2009] [outer = 10A07800] 08:23:12 INFO - PROCESS | 3740 | 1469550192174 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:23:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:23:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1389ms 08:23:12 INFO - PROCESS | 3740 | 1469550192213 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:23:12 INFO - PROCESS | 3740 | 1469550192217 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:23:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:23:12 INFO - PROCESS | 3740 | 1469550192221 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:23:12 INFO - PROCESS | 3740 | 1469550192223 Marionette TRACE conn3 <- [1,2642,null,{}] 08:23:12 INFO - PROCESS | 3740 | 1469550192229 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:12 INFO - PROCESS | 3740 | 1469550192233 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:12 INFO - PROCESS | 3740 | 1469550192319 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:23:12 INFO - PROCESS | 3740 | 1469550192334 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:12 INFO - PROCESS | 3740 | 1469550192337 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:12 INFO - PROCESS | 3740 | ++DOCSHELL 12829400 == 25 [pid = 3740] [id = 670] 08:23:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1282A000) [pid = 3740] [serial = 2010] [outer = 00000000] 08:23:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (12AB4400) [pid = 3740] [serial = 2011] [outer = 1282A000] 08:23:12 INFO - PROCESS | 3740 | 1469550192383 Marionette DEBUG loaded listener.js 08:23:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (12BCF000) [pid = 3740] [serial = 2012] [outer = 1282A000] 08:23:12 INFO - PROCESS | 3740 | 1469550192821 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:23:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:23:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 673ms 08:23:12 INFO - PROCESS | 3740 | 1469550192890 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:23:12 INFO - PROCESS | 3740 | 1469550192894 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:23:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:23:12 INFO - PROCESS | 3740 | 1469550192898 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:23:12 INFO - PROCESS | 3740 | 1469550192900 Marionette TRACE conn3 <- [1,2646,null,{}] 08:23:12 INFO - PROCESS | 3740 | 1469550192904 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:12 INFO - PROCESS | 3740 | 1469550192906 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:13 INFO - PROCESS | 3740 | 1469550193021 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:23:13 INFO - PROCESS | 3740 | 1469550193120 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:13 INFO - PROCESS | 3740 | 1469550193122 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:13 INFO - PROCESS | 3740 | ++DOCSHELL 131EDC00 == 26 [pid = 3740] [id = 671] 08:23:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (132E5400) [pid = 3740] [serial = 2013] [outer = 00000000] 08:23:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13939400) [pid = 3740] [serial = 2014] [outer = 132E5400] 08:23:13 INFO - PROCESS | 3740 | 1469550193186 Marionette DEBUG loaded listener.js 08:23:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (139CEC00) [pid = 3740] [serial = 2015] [outer = 132E5400] 08:23:13 INFO - PROCESS | 3740 | 1469550193555 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:23:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:23:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 658ms 08:23:13 INFO - PROCESS | 3740 | 1469550193566 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:23:13 INFO - PROCESS | 3740 | 1469550193569 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:23:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:23:13 INFO - PROCESS | 3740 | 1469550193576 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:23:13 INFO - PROCESS | 3740 | 1469550193582 Marionette TRACE conn3 <- [1,2650,null,{}] 08:23:13 INFO - PROCESS | 3740 | 1469550193602 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:13 INFO - PROCESS | 3740 | 1469550193606 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:13 INFO - PROCESS | 3740 | 1469550193722 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:23:13 INFO - PROCESS | 3740 | 1469550193729 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:13 INFO - PROCESS | 3740 | 1469550193732 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:13 INFO - PROCESS | 3740 | ++DOCSHELL 155A4800 == 27 [pid = 3740] [id = 672] 08:23:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (155A4C00) [pid = 3740] [serial = 2016] [outer = 00000000] 08:23:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1575EC00) [pid = 3740] [serial = 2017] [outer = 155A4C00] 08:23:13 INFO - PROCESS | 3740 | 1469550193792 Marionette DEBUG loaded listener.js 08:23:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15E7D400) [pid = 3740] [serial = 2018] [outer = 155A4C00] 08:23:14 INFO - PROCESS | 3740 | 1469550194222 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:23:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:23:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 687ms 08:23:14 INFO - PROCESS | 3740 | 1469550194276 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:23:14 INFO - PROCESS | 3740 | 1469550194278 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:23:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:23:14 INFO - PROCESS | 3740 | 1469550194282 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:23:14 INFO - PROCESS | 3740 | 1469550194283 Marionette TRACE conn3 <- [1,2654,null,{}] 08:23:14 INFO - PROCESS | 3740 | 1469550194287 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:14 INFO - PROCESS | 3740 | 1469550194289 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:14 INFO - PROCESS | 3740 | 1469550194413 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:23:14 INFO - PROCESS | 3740 | 1469550194433 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:14 INFO - PROCESS | 3740 | 1469550194435 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:14 INFO - PROCESS | 3740 | ++DOCSHELL 15F66000 == 28 [pid = 3740] [id = 673] 08:23:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15F66C00) [pid = 3740] [serial = 2019] [outer = 00000000] 08:23:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (160F3400) [pid = 3740] [serial = 2020] [outer = 15F66C00] 08:23:14 INFO - PROCESS | 3740 | 1469550194479 Marionette DEBUG loaded listener.js 08:23:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (160F8400) [pid = 3740] [serial = 2021] [outer = 15F66C00] 08:23:15 INFO - PROCESS | 3740 | 1469550195359 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:23:15 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) 08:23:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1135ms 08:23:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:23:15 INFO - PROCESS | 3740 | 1469550195430 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:23:15 INFO - PROCESS | 3740 | 1469550195432 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:23:15 INFO - PROCESS | 3740 | 1469550195436 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:23:15 INFO - PROCESS | 3740 | 1469550195438 Marionette TRACE conn3 <- [1,2658,null,{}] 08:23:15 INFO - PROCESS | 3740 | 1469550195448 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:15 INFO - PROCESS | 3740 | 1469550195450 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:15 INFO - PROCESS | 3740 | 1469550195730 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:23:15 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16894C00) [pid = 3740] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:23:15 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1282DC00) [pid = 3740] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:23:15 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15F67000) [pid = 3740] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:23:15 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15F6A800) [pid = 3740] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:23:15 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1127A400) [pid = 3740] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:23:15 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (131E9400) [pid = 3740] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:23:15 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (13E9C000) [pid = 3740] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:23:15 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1127B800) [pid = 3740] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:23:15 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (16C09000) [pid = 3740] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:23:15 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (17E3B000) [pid = 3740] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:23:15 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (152F0000) [pid = 3740] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:23:15 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (16564000) [pid = 3740] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:23:15 INFO - PROCESS | 3740 | 1469550195823 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:15 INFO - PROCESS | 3740 | 1469550195829 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:15 INFO - PROCESS | 3740 | ++DOCSHELL 10B76000 == 29 [pid = 3740] [id = 674] 08:23:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (10B77800) [pid = 3740] [serial = 2022] [outer = 00000000] 08:23:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (11C33400) [pid = 3740] [serial = 2023] [outer = 10B77800] 08:23:15 INFO - PROCESS | 3740 | 1469550195883 Marionette DEBUG loaded listener.js 08:23:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (15250800) [pid = 3740] [serial = 2024] [outer = 10B77800] 08:23:16 INFO - PROCESS | 3740 | 1469550196716 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:23:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:23:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:23:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:23:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1330ms 08:23:16 INFO - PROCESS | 3740 | 1469550196771 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:23:16 INFO - PROCESS | 3740 | 1469550196773 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:23:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:23:16 INFO - PROCESS | 3740 | 1469550196777 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:23:16 INFO - PROCESS | 3740 | 1469550196778 Marionette TRACE conn3 <- [1,2662,null,{}] 08:23:16 INFO - PROCESS | 3740 | 1469550196782 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:16 INFO - PROCESS | 3740 | 1469550196784 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:16 INFO - PROCESS | 3740 | 1469550196861 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:23:16 INFO - PROCESS | 3740 | 1469550196868 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:16 INFO - PROCESS | 3740 | 1469550196870 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:16 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E9000 == 30 [pid = 3740] [id = 675] 08:23:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (16385000) [pid = 3740] [serial = 2025] [outer = 00000000] 08:23:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (16897000) [pid = 3740] [serial = 2026] [outer = 16385000] 08:23:16 INFO - PROCESS | 3740 | 1469550196913 Marionette DEBUG loaded listener.js 08:23:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1695C800) [pid = 3740] [serial = 2027] [outer = 16385000] 08:23:17 INFO - PROCESS | 3740 | 1469550197883 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:23:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:23:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:23:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:23:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1136ms 08:23:17 INFO - PROCESS | 3740 | 1469550197918 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:23:17 INFO - PROCESS | 3740 | 1469550197923 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:23:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:23:17 INFO - PROCESS | 3740 | 1469550197929 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:23:17 INFO - PROCESS | 3740 | 1469550197933 Marionette TRACE conn3 <- [1,2666,null,{}] 08:23:17 INFO - PROCESS | 3740 | 1469550197939 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:17 INFO - PROCESS | 3740 | 1469550197942 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:18 INFO - PROCESS | 3740 | 1469550198084 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:23:18 INFO - PROCESS | 3740 | 1469550198256 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:18 INFO - PROCESS | 3740 | 1469550198259 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:18 INFO - PROCESS | 3740 | ++DOCSHELL 114E0800 == 31 [pid = 3740] [id = 676] 08:23:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (114E1000) [pid = 3740] [serial = 2028] [outer = 00000000] 08:23:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (12AE7800) [pid = 3740] [serial = 2029] [outer = 114E1000] 08:23:18 INFO - PROCESS | 3740 | 1469550198321 Marionette DEBUG loaded listener.js 08:23:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13147C00) [pid = 3740] [serial = 2030] [outer = 114E1000] 08:23:19 INFO - PROCESS | 3740 | 1469550199510 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:23:19 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) 08:23:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1628ms 08:23:19 INFO - PROCESS | 3740 | 1469550199561 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:23:19 INFO - PROCESS | 3740 | 1469550199566 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:23:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:23:19 INFO - PROCESS | 3740 | 1469550199653 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:23:19 INFO - PROCESS | 3740 | 1469550199656 Marionette TRACE conn3 <- [1,2670,null,{}] 08:23:19 INFO - PROCESS | 3740 | 1469550199667 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:19 INFO - PROCESS | 3740 | 1469550199671 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:19 INFO - PROCESS | 3740 | 1469550199785 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:23:19 INFO - PROCESS | 3740 | 1469550199904 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:19 INFO - PROCESS | 3740 | 1469550199907 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:19 INFO - PROCESS | 3740 | --DOCSHELL 10B76000 == 30 [pid = 3740] [id = 674] 08:23:19 INFO - PROCESS | 3740 | --DOCSHELL 15F66000 == 29 [pid = 3740] [id = 673] 08:23:19 INFO - PROCESS | 3740 | --DOCSHELL 155A4800 == 28 [pid = 3740] [id = 672] 08:23:19 INFO - PROCESS | 3740 | --DOCSHELL 131EDC00 == 27 [pid = 3740] [id = 671] 08:23:19 INFO - PROCESS | 3740 | --DOCSHELL 12829400 == 26 [pid = 3740] [id = 670] 08:23:19 INFO - PROCESS | 3740 | --DOCSHELL 10A05C00 == 25 [pid = 3740] [id = 669] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16381C00) [pid = 3740] [serial = 1985] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16C02000) [pid = 3740] [serial = 1984] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (13E9D000) [pid = 3740] [serial = 1990] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (15F6E800) [pid = 3740] [serial = 1978] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (16D73000) [pid = 3740] [serial = 1964] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (11ACB400) [pid = 3740] [serial = 1966] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (12A36000) [pid = 3740] [serial = 1967] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (13919400) [pid = 3740] [serial = 1975] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (139CE000) [pid = 3740] [serial = 1976] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (152EC400) [pid = 3740] [serial = 1969] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (15752400) [pid = 3740] [serial = 1970] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (11C33000) [pid = 3740] [serial = 1972] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (12ADD000) [pid = 3740] [serial = 1973] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (174BA400) [pid = 3740] [serial = 1987] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (17E90800) [pid = 3740] [serial = 1996] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (16DF8C00) [pid = 3740] [serial = 1988] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (17E92C00) [pid = 3740] [serial = 1997] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (176C3800) [pid = 3740] [serial = 1993] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (17B46000) [pid = 3740] [serial = 1994] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (16569000) [pid = 3740] [serial = 1981] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (1656EC00) [pid = 3740] [serial = 1982] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 49 (160F6400) [pid = 3740] [serial = 1979] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | --DOMWINDOW == 48 (160F3C00) [pid = 3740] [serial = 1991] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3740 | ++DOCSHELL 10E0A000 == 26 [pid = 3740] [id = 677] 08:23:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (10E0B800) [pid = 3740] [serial = 2031] [outer = 00000000] 08:23:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (11CDBC00) [pid = 3740] [serial = 2032] [outer = 10E0B800] 08:23:19 INFO - PROCESS | 3740 | 1469550199976 Marionette DEBUG loaded listener.js 08:23:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (12A37800) [pid = 3740] [serial = 2033] [outer = 10E0B800] 08:23:20 INFO - PROCESS | 3740 | 1469550200819 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:23:20 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) 08:23:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1270ms 08:23:20 INFO - PROCESS | 3740 | 1469550200854 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:23:20 INFO - PROCESS | 3740 | 1469550200858 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:23:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:23:20 INFO - PROCESS | 3740 | 1469550200865 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:23:20 INFO - PROCESS | 3740 | 1469550200868 Marionette TRACE conn3 <- [1,2674,null,{}] 08:23:20 INFO - PROCESS | 3740 | 1469550200875 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:20 INFO - PROCESS | 3740 | 1469550200878 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:20 INFO - PROCESS | 3740 | 1469550200948 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:23:20 INFO - PROCESS | 3740 | 1469550200954 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:20 INFO - PROCESS | 3740 | 1469550200956 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:20 INFO - PROCESS | 3740 | ++DOCSHELL 139C9C00 == 27 [pid = 3740] [id = 678] 08:23:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (139CB400) [pid = 3740] [serial = 2034] [outer = 00000000] 08:23:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (13E9D000) [pid = 3740] [serial = 2035] [outer = 139CB400] 08:23:21 INFO - PROCESS | 3740 | 1469550201023 Marionette DEBUG loaded listener.js 08:23:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (141BCC00) [pid = 3740] [serial = 2036] [outer = 139CB400] 08:23:21 INFO - PROCESS | 3740 | 1469550202000 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:23:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:23:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:23:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:23:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1195ms 08:23:22 INFO - PROCESS | 3740 | 1469550202059 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:23:22 INFO - PROCESS | 3740 | 1469550202061 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:23:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:23:22 INFO - PROCESS | 3740 | 1469550202071 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:23:22 INFO - PROCESS | 3740 | 1469550202074 Marionette TRACE conn3 <- [1,2678,null,{}] 08:23:22 INFO - PROCESS | 3740 | 1469550202084 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:22 INFO - PROCESS | 3740 | 1469550202089 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:22 INFO - PROCESS | 3740 | 1469550202207 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:23:22 INFO - PROCESS | 3740 | 1469550202215 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:22 INFO - PROCESS | 3740 | 1469550202201 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:22 INFO - PROCESS | 3740 | ++DOCSHELL 15754400 == 28 [pid = 3740] [id = 679] 08:23:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (15758000) [pid = 3740] [serial = 2037] [outer = 00000000] 08:23:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (15F6E800) [pid = 3740] [serial = 2038] [outer = 15758000] 08:23:22 INFO - PROCESS | 3740 | 1469550202302 Marionette DEBUG loaded listener.js 08:23:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (160EF400) [pid = 3740] [serial = 2039] [outer = 15758000] 08:23:23 INFO - PROCESS | 3740 | 1469550203210 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:23:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:23:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:23:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:23:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:23:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1195ms 08:23:23 INFO - PROCESS | 3740 | 1469550203273 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:23:23 INFO - PROCESS | 3740 | 1469550203275 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:23:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:23:23 INFO - PROCESS | 3740 | 1469550203279 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:23:23 INFO - PROCESS | 3740 | 1469550203281 Marionette TRACE conn3 <- [1,2682,null,{}] 08:23:23 INFO - PROCESS | 3740 | 1469550203284 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:23 INFO - PROCESS | 3740 | 1469550203286 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:23 INFO - PROCESS | 3740 | 1469550203396 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:23:23 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (132E5400) [pid = 3740] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:23:23 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (10B7E800) [pid = 3740] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:23:23 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (10B74800) [pid = 3740] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:23:23 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (152ED400) [pid = 3740] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:23:23 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (15F66C00) [pid = 3740] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:23:23 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (10B77800) [pid = 3740] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:23:23 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (1282A000) [pid = 3740] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:23:23 INFO - PROCESS | 3740 | --DOMWINDOW == 49 (10A07800) [pid = 3740] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:23:23 INFO - PROCESS | 3740 | --DOMWINDOW == 48 (155A4C00) [pid = 3740] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:23:23 INFO - PROCESS | 3740 | 1469550203467 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:23 INFO - PROCESS | 3740 | 1469550203469 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:23 INFO - PROCESS | 3740 | ++DOCSHELL 10B77800 == 29 [pid = 3740] [id = 680] 08:23:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (10B7E800) [pid = 3740] [serial = 2040] [outer = 00000000] 08:23:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (132E5400) [pid = 3740] [serial = 2041] [outer = 10B7E800] 08:23:23 INFO - PROCESS | 3740 | 1469550203514 Marionette DEBUG loaded listener.js 08:23:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (1575C000) [pid = 3740] [serial = 2042] [outer = 10B7E800] 08:23:24 INFO - PROCESS | 3740 | 1469550204362 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:23:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:23:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:23:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:23:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:23:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1090ms 08:23:24 INFO - PROCESS | 3740 | 1469550204373 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:23:24 INFO - PROCESS | 3740 | 1469550204375 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:23:24 INFO - PROCESS | 3740 | 1469550204378 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:23:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:23:24 INFO - PROCESS | 3740 | 1469550204380 Marionette TRACE conn3 <- [1,2686,null,{}] 08:23:24 INFO - PROCESS | 3740 | 1469550204384 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:24 INFO - PROCESS | 3740 | 1469550204386 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:24 INFO - PROCESS | 3740 | 1469550204462 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:23:24 INFO - PROCESS | 3740 | 1469550204533 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:24 INFO - PROCESS | 3740 | 1469550204535 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:24 INFO - PROCESS | 3740 | ++DOCSHELL 16567800 == 30 [pid = 3740] [id = 681] 08:23:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (16567C00) [pid = 3740] [serial = 2043] [outer = 00000000] 08:23:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (16892800) [pid = 3740] [serial = 2044] [outer = 16567C00] 08:23:24 INFO - PROCESS | 3740 | 1469550204579 Marionette DEBUG loaded listener.js 08:23:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (16B05800) [pid = 3740] [serial = 2045] [outer = 16567C00] 08:23:25 INFO - PROCESS | 3740 | 1469550205420 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:23:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:23:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:23:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:23:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1090ms 08:23:25 INFO - PROCESS | 3740 | 1469550205468 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:23:25 INFO - PROCESS | 3740 | 1469550205470 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:23:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:23:25 INFO - PROCESS | 3740 | 1469550205473 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:23:25 INFO - PROCESS | 3740 | 1469550205475 Marionette TRACE conn3 <- [1,2690,null,{}] 08:23:25 INFO - PROCESS | 3740 | 1469550205479 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:25 INFO - PROCESS | 3740 | 1469550205484 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:25 INFO - PROCESS | 3740 | 1469550205619 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:23:25 INFO - PROCESS | 3740 | 1469550205625 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:25 INFO - PROCESS | 3740 | 1469550205628 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:25 INFO - PROCESS | 3740 | ++DOCSHELL 16384C00 == 31 [pid = 3740] [id = 682] 08:23:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (1694E000) [pid = 3740] [serial = 2046] [outer = 00000000] 08:23:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (16D73000) [pid = 3740] [serial = 2047] [outer = 1694E000] 08:23:25 INFO - PROCESS | 3740 | 1469550205672 Marionette DEBUG loaded listener.js 08:23:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (16DF5800) [pid = 3740] [serial = 2048] [outer = 1694E000] 08:23:26 INFO - PROCESS | 3740 | 1469550206309 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:23:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:23:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 852ms 08:23:26 INFO - PROCESS | 3740 | 1469550206340 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:23:26 INFO - PROCESS | 3740 | 1469550206345 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:23:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:23:26 INFO - PROCESS | 3740 | 1469550206350 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:23:26 INFO - PROCESS | 3740 | 1469550206355 Marionette TRACE conn3 <- [1,2694,null,{}] 08:23:26 INFO - PROCESS | 3740 | 1469550206360 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:26 INFO - PROCESS | 3740 | 1469550206363 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:26 INFO - PROCESS | 3740 | 1469550206472 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:23:26 INFO - PROCESS | 3740 | 1469550206580 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:26 INFO - PROCESS | 3740 | 1469550206583 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:26 INFO - PROCESS | 3740 | ++DOCSHELL 11ACCC00 == 32 [pid = 3740] [id = 683] 08:23:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (11C33000) [pid = 3740] [serial = 2049] [outer = 00000000] 08:23:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (13919000) [pid = 3740] [serial = 2050] [outer = 11C33000] 08:23:26 INFO - PROCESS | 3740 | 1469550206624 Marionette DEBUG loaded listener.js 08:23:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (141C6C00) [pid = 3740] [serial = 2051] [outer = 11C33000] 08:23:27 INFO - PROCESS | 3740 | 1469550207239 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:23:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:23:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 896ms 08:23:27 INFO - PROCESS | 3740 | 1469550207260 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:23:27 INFO - PROCESS | 3740 | 1469550207265 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:23:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:23:27 INFO - PROCESS | 3740 | 1469550207271 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:23:27 INFO - PROCESS | 3740 | 1469550207274 Marionette TRACE conn3 <- [1,2698,null,{}] 08:23:27 INFO - PROCESS | 3740 | 1469550207278 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:27 INFO - PROCESS | 3740 | 1469550207281 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:27 INFO - PROCESS | 3740 | 1469550207389 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:23:27 INFO - PROCESS | 3740 | 1469550207480 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:27 INFO - PROCESS | 3740 | 1469550207483 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:27 INFO - PROCESS | 3740 | ++DOCSHELL 13E9F400 == 33 [pid = 3740] [id = 684] 08:23:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (16386000) [pid = 3740] [serial = 2052] [outer = 00000000] 08:23:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (1656EC00) [pid = 3740] [serial = 2053] [outer = 16386000] 08:23:27 INFO - PROCESS | 3740 | 1469550207561 Marionette DEBUG loaded listener.js 08:23:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (16C06000) [pid = 3740] [serial = 2054] [outer = 16386000] 08:23:28 INFO - PROCESS | 3740 | 1469550208219 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:23:28 INFO - PROCESS | 3740 | 1469550208262 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:23:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:23:28 INFO - PROCESS | 3740 | 1469550208265 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:23:28 INFO - PROCESS | 3740 | 1469550208269 Marionette TRACE conn3 <- [1,2702,null,{}] 08:23:28 INFO - PROCESS | 3740 | 1469550208296 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:28 INFO - PROCESS | 3740 | 1469550208301 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:28 INFO - PROCESS | 3740 | 1469550208402 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:23:28 INFO - PROCESS | 3740 | 1469550208540 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:28 INFO - PROCESS | 3740 | 1469550208543 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:28 INFO - PROCESS | 3740 | ++DOCSHELL 17489000 == 34 [pid = 3740] [id = 685] 08:23:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (1748A000) [pid = 3740] [serial = 2055] [outer = 00000000] 08:23:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (174C3400) [pid = 3740] [serial = 2056] [outer = 1748A000] 08:23:28 INFO - PROCESS | 3740 | 1469550208582 Marionette DEBUG loaded listener.js 08:23:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (17595C00) [pid = 3740] [serial = 2057] [outer = 1748A000] 08:23:29 INFO - PROCESS | 3740 | 1469550209258 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:23:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:23:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1016ms 08:23:29 INFO - PROCESS | 3740 | 1469550209296 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:23:29 INFO - PROCESS | 3740 | 1469550209300 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:23:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:23:29 INFO - PROCESS | 3740 | 1469550209327 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 3740 | 1469550209330 Marionette TRACE conn3 <- [1,2706,null,{}] 08:23:29 INFO - PROCESS | 3740 | 1469550209335 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:29 INFO - PROCESS | 3740 | 1469550209338 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:29 INFO - PROCESS | 3740 | 1469550209422 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:23:29 INFO - PROCESS | 3740 | 1469550209557 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:29 INFO - PROCESS | 3740 | 1469550209562 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:29 INFO - PROCESS | 3740 | ++DOCSHELL 10A51400 == 35 [pid = 3740] [id = 686] 08:23:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (128B1C00) [pid = 3740] [serial = 2058] [outer = 00000000] 08:23:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (12D6E400) [pid = 3740] [serial = 2059] [outer = 128B1C00] 08:23:29 INFO - PROCESS | 3740 | 1469550209613 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13057000) [pid = 3740] [serial = 2060] [outer = 128B1C00] 08:23:30 INFO - PROCESS | 3740 | --DOCSHELL 16567800 == 34 [pid = 3740] [id = 681] 08:23:30 INFO - PROCESS | 3740 | --DOCSHELL 10B77800 == 33 [pid = 3740] [id = 680] 08:23:30 INFO - PROCESS | 3740 | --DOCSHELL 15754400 == 32 [pid = 3740] [id = 679] 08:23:30 INFO - PROCESS | 3740 | --DOCSHELL 139C9C00 == 31 [pid = 3740] [id = 678] 08:23:30 INFO - PROCESS | 3740 | --DOCSHELL 10E0A000 == 30 [pid = 3740] [id = 677] 08:23:30 INFO - PROCESS | 3740 | --DOCSHELL 0F9E9000 == 29 [pid = 3740] [id = 675] 08:23:30 INFO - PROCESS | 3740 | --DOCSHELL 114E0800 == 28 [pid = 3740] [id = 676] 08:23:30 INFO - PROCESS | 3740 | --DOCSHELL 17489000 == 27 [pid = 3740] [id = 685] 08:23:30 INFO - PROCESS | 3740 | --DOCSHELL 13E9F400 == 26 [pid = 3740] [id = 684] 08:23:30 INFO - PROCESS | 3740 | --DOCSHELL 16384C00 == 25 [pid = 3740] [id = 682] 08:23:30 INFO - PROCESS | 3740 | --DOCSHELL 11ACCC00 == 24 [pid = 3740] [id = 683] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (16897000) [pid = 3740] [serial = 2026] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (13939400) [pid = 3740] [serial = 2014] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (112B4000) [pid = 3740] [serial = 2006] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (10E16C00) [pid = 3740] [serial = 2005] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (13142C00) [pid = 3740] [serial = 2000] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (12BD5C00) [pid = 3740] [serial = 1999] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (160EC800) [pid = 3740] [serial = 2003] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (15E74800) [pid = 3740] [serial = 2002] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (160F3400) [pid = 3740] [serial = 2020] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (11C33400) [pid = 3740] [serial = 2023] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (12AB4400) [pid = 3740] [serial = 2011] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (12BCF000) [pid = 3740] [serial = 2012] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (10A4E800) [pid = 3740] [serial = 2008] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (10E09800) [pid = 3740] [serial = 2009] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (1575EC00) [pid = 3740] [serial = 2017] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (15250800) [pid = 3740] [serial = 2024] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (160F8400) [pid = 3740] [serial = 2021] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (15E7D400) [pid = 3740] [serial = 2018] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (139CEC00) [pid = 3740] [serial = 2015] [outer = 00000000] [url = about:blank] 08:23:30 INFO - PROCESS | 3740 | 1469550210659 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:23:30 INFO - PROCESS | 3740 | 1469550210706 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:23:30 INFO - PROCESS | 3740 | 1469550210710 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:23:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:23:30 INFO - PROCESS | 3740 | 1469550210715 Marionette TRACE conn3 <- [1,2710,null,{}] 08:23:30 INFO - PROCESS | 3740 | 1469550210720 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:30 INFO - PROCESS | 3740 | 1469550210723 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:30 INFO - PROCESS | 3740 | 1469550210815 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:23:30 INFO - PROCESS | 3740 | 1469550210959 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:30 INFO - PROCESS | 3740 | 1469550210962 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:30 INFO - PROCESS | 3740 | ++DOCSHELL 10E0EC00 == 25 [pid = 3740] [id = 687] 08:23:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (10E0F000) [pid = 3740] [serial = 2061] [outer = 00000000] 08:23:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (11436C00) [pid = 3740] [serial = 2062] [outer = 10E0F000] 08:23:30 INFO - PROCESS | 3740 | 1469550210993 Marionette DEBUG loaded listener.js 08:23:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (11ACE800) [pid = 3740] [serial = 2063] [outer = 10E0F000] 08:23:31 INFO - PROCESS | 3740 | 1469550211542 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:23:31 INFO - PROCESS | 3740 | 1469550211626 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:23:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:23:31 INFO - PROCESS | 3740 | 1469550211631 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:23:31 INFO - PROCESS | 3740 | 1469550211635 Marionette TRACE conn3 <- [1,2714,null,{}] 08:23:31 INFO - PROCESS | 3740 | 1469550211641 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:31 INFO - PROCESS | 3740 | 1469550211644 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:31 INFO - PROCESS | 3740 | 1469550211751 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:23:31 INFO - PROCESS | 3740 | 1469550211879 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:31 INFO - PROCESS | 3740 | 1469550211883 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:31 INFO - PROCESS | 3740 | ++DOCSHELL 10E0D800 == 26 [pid = 3740] [id = 688] 08:23:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (10E11400) [pid = 3740] [serial = 2064] [outer = 00000000] 08:23:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (12AB0C00) [pid = 3740] [serial = 2065] [outer = 10E11400] 08:23:31 INFO - PROCESS | 3740 | 1469550211941 Marionette DEBUG loaded listener.js 08:23:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (12AE3C00) [pid = 3740] [serial = 2066] [outer = 10E11400] 08:23:32 INFO - PROCESS | 3740 | 1469550212622 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:23:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:23:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1046ms 08:23:32 INFO - PROCESS | 3740 | 1469550212679 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:23:32 INFO - PROCESS | 3740 | 1469550212685 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:23:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:23:32 INFO - PROCESS | 3740 | 1469550212691 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:23:32 INFO - PROCESS | 3740 | 1469550212694 Marionette TRACE conn3 <- [1,2718,null,{}] 08:23:32 INFO - PROCESS | 3740 | 1469550212698 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:32 INFO - PROCESS | 3740 | 1469550212701 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:32 INFO - PROCESS | 3740 | 1469550212815 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:23:32 INFO - PROCESS | 3740 | 1469550212953 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:32 INFO - PROCESS | 3740 | 1469550212956 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:32 INFO - PROCESS | 3740 | ++DOCSHELL 12828C00 == 27 [pid = 3740] [id = 689] 08:23:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (13142000) [pid = 3740] [serial = 2067] [outer = 00000000] 08:23:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (13938400) [pid = 3740] [serial = 2068] [outer = 13142000] 08:23:33 INFO - PROCESS | 3740 | 1469550213042 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (139CB800) [pid = 3740] [serial = 2069] [outer = 13142000] 08:23:34 INFO - PROCESS | 3740 | 1469550214181 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:23:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:23:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:23:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:23:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1538ms 08:23:34 INFO - PROCESS | 3740 | 1469550214214 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 3740 | 1469550214218 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:23:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:23:34 INFO - PROCESS | 3740 | 1469550214223 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 3740 | 1469550214226 Marionette TRACE conn3 <- [1,2722,null,{}] 08:23:34 INFO - PROCESS | 3740 | 1469550214231 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:34 INFO - PROCESS | 3740 | 1469550214234 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:34 INFO - PROCESS | 3740 | 1469550214319 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:23:34 INFO - PROCESS | 3740 | 1469550214327 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:34 INFO - PROCESS | 3740 | 1469550214329 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:34 INFO - PROCESS | 3740 | ++DOCSHELL 110B7800 == 28 [pid = 3740] [id = 690] 08:23:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (1127A400) [pid = 3740] [serial = 2070] [outer = 00000000] 08:23:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (13146400) [pid = 3740] [serial = 2071] [outer = 1127A400] 08:23:34 INFO - PROCESS | 3740 | 1469550214377 Marionette DEBUG loaded listener.js 08:23:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (13924800) [pid = 3740] [serial = 2072] [outer = 1127A400] 08:23:34 INFO - PROCESS | 3740 | 1469550214909 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:23:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:23:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 702ms 08:23:34 INFO - PROCESS | 3740 | 1469550214954 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 3740 | 1469550214958 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:23:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:23:34 INFO - PROCESS | 3740 | 1469550214964 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 3740 | 1469550214966 Marionette TRACE conn3 <- [1,2726,null,{}] 08:23:34 INFO - PROCESS | 3740 | 1469550214970 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:34 INFO - PROCESS | 3740 | 1469550214972 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:35 INFO - PROCESS | 3740 | 1469550215069 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:23:35 INFO - PROCESS | 3740 | 1469550215077 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:35 INFO - PROCESS | 3740 | 1469550215080 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:35 INFO - PROCESS | 3740 | ++DOCSHELL 10F1B400 == 29 [pid = 3740] [id = 691] 08:23:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1524AC00) [pid = 3740] [serial = 2073] [outer = 00000000] 08:23:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (152F4000) [pid = 3740] [serial = 2074] [outer = 1524AC00] 08:23:35 INFO - PROCESS | 3740 | 1469550215177 Marionette DEBUG loaded listener.js 08:23:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (155AC400) [pid = 3740] [serial = 2075] [outer = 1524AC00] 08:23:35 INFO - PROCESS | 3740 | 1469550215610 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:23:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:23:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 702ms 08:23:35 INFO - PROCESS | 3740 | 1469550215666 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:23:35 INFO - PROCESS | 3740 | 1469550215668 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:23:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:23:35 INFO - PROCESS | 3740 | 1469550215706 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:23:35 INFO - PROCESS | 3740 | 1469550215709 Marionette TRACE conn3 <- [1,2730,null,{}] 08:23:35 INFO - PROCESS | 3740 | 1469550215726 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:35 INFO - PROCESS | 3740 | 1469550215731 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:35 INFO - PROCESS | 3740 | 1469550215827 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:23:35 INFO - PROCESS | 3740 | 1469550215842 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:35 INFO - PROCESS | 3740 | 1469550215845 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:35 INFO - PROCESS | 3740 | ++DOCSHELL 15F6FC00 == 30 [pid = 3740] [id = 692] 08:23:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (15F70000) [pid = 3740] [serial = 2076] [outer = 00000000] 08:23:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (160F3C00) [pid = 3740] [serial = 2077] [outer = 15F70000] 08:23:35 INFO - PROCESS | 3740 | 1469550215946 Marionette DEBUG loaded listener.js 08:23:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1637D800) [pid = 3740] [serial = 2078] [outer = 15F70000] 08:23:36 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (128B1C00) [pid = 3740] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:23:36 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (10B7E800) [pid = 3740] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:23:36 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (16385000) [pid = 3740] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:23:36 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (114E1000) [pid = 3740] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:23:36 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (139CB400) [pid = 3740] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:23:36 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (11C33000) [pid = 3740] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:23:36 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (10E0B800) [pid = 3740] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:23:36 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1694E000) [pid = 3740] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:23:36 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (16386000) [pid = 3740] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:23:36 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (1748A000) [pid = 3740] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:23:36 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (15758000) [pid = 3740] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:23:36 INFO - PROCESS | 3740 | 1469550216345 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:23:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:23:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 702ms 08:23:36 INFO - PROCESS | 3740 | 1469550216388 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:23:36 INFO - PROCESS | 3740 | 1469550216391 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:23:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:23:36 INFO - PROCESS | 3740 | 1469550216394 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:23:36 INFO - PROCESS | 3740 | 1469550216396 Marionette TRACE conn3 <- [1,2734,null,{}] 08:23:36 INFO - PROCESS | 3740 | 1469550216400 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:36 INFO - PROCESS | 3740 | 1469550216402 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:36 INFO - PROCESS | 3740 | 1469550216484 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:23:36 INFO - PROCESS | 3740 | 1469550216489 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:36 INFO - PROCESS | 3740 | 1469550216491 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:36 INFO - PROCESS | 3740 | ++DOCSHELL 10A03000 == 31 [pid = 3740] [id = 693] 08:23:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (12BCE000) [pid = 3740] [serial = 2079] [outer = 00000000] 08:23:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (16381000) [pid = 3740] [serial = 2080] [outer = 12BCE000] 08:23:36 INFO - PROCESS | 3740 | 1469550216569 Marionette DEBUG loaded listener.js 08:23:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (16568000) [pid = 3740] [serial = 2081] [outer = 12BCE000] 08:23:37 INFO - PROCESS | 3740 | 1469550217024 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:23:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:23:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 672ms 08:23:37 INFO - PROCESS | 3740 | 1469550217077 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:23:37 INFO - PROCESS | 3740 | 1469550217079 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:23:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:23:37 INFO - PROCESS | 3740 | 1469550217066 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:23:37 INFO - PROCESS | 3740 | 1469550217068 Marionette TRACE conn3 <- [1,2738,null,{}] 08:23:37 INFO - PROCESS | 3740 | 1469550217071 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:37 INFO - PROCESS | 3740 | 1469550217073 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:37 INFO - PROCESS | 3740 | 1469550217176 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:23:37 INFO - PROCESS | 3740 | 1469550217184 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:37 INFO - PROCESS | 3740 | 1469550217186 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:37 INFO - PROCESS | 3740 | ++DOCSHELL 1656B800 == 32 [pid = 3740] [id = 694] 08:23:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (1656C400) [pid = 3740] [serial = 2082] [outer = 00000000] 08:23:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (1688B800) [pid = 3740] [serial = 2083] [outer = 1656C400] 08:23:37 INFO - PROCESS | 3740 | 1469550217229 Marionette DEBUG loaded listener.js 08:23:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (16897000) [pid = 3740] [serial = 2084] [outer = 1656C400] 08:23:37 INFO - PROCESS | 3740 | 1469550217645 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:23:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:23:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 598ms 08:23:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:23:37 INFO - PROCESS | 3740 | 1469550217683 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:23:37 INFO - PROCESS | 3740 | 1469550217685 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:23:37 INFO - PROCESS | 3740 | 1469550217689 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:23:37 INFO - PROCESS | 3740 | 1469550217691 Marionette TRACE conn3 <- [1,2742,null,{}] 08:23:37 INFO - PROCESS | 3740 | 1469550217698 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:37 INFO - PROCESS | 3740 | 1469550217703 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:37 INFO - PROCESS | 3740 | 1469550217806 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:23:37 INFO - PROCESS | 3740 | 1469550217814 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:37 INFO - PROCESS | 3740 | 1469550217816 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:37 INFO - PROCESS | 3740 | ++DOCSHELL 12AB1800 == 33 [pid = 3740] [id = 695] 08:23:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (16C09400) [pid = 3740] [serial = 2085] [outer = 00000000] 08:23:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (16DF1800) [pid = 3740] [serial = 2086] [outer = 16C09400] 08:23:37 INFO - PROCESS | 3740 | 1469550217844 Marionette DEBUG loaded listener.js 08:23:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (16D70800) [pid = 3740] [serial = 2087] [outer = 16C09400] 08:23:38 INFO - PROCESS | 3740 | 1469550218259 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:23:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:23:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 597ms 08:23:38 INFO - PROCESS | 3740 | 1469550218298 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:23:38 INFO - PROCESS | 3740 | 1469550218300 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:23:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:23:38 INFO - PROCESS | 3740 | 1469550218303 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:23:38 INFO - PROCESS | 3740 | 1469550218314 Marionette TRACE conn3 <- [1,2746,null,{}] 08:23:38 INFO - PROCESS | 3740 | 1469550218318 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:38 INFO - PROCESS | 3740 | 1469550218320 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:38 INFO - PROCESS | 3740 | 1469550218395 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:23:38 INFO - PROCESS | 3740 | 1469550218400 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:38 INFO - PROCESS | 3740 | 1469550218402 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:38 INFO - PROCESS | 3740 | ++DOCSHELL 174BB800 == 34 [pid = 3740] [id = 696] 08:23:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (174C2000) [pid = 3740] [serial = 2088] [outer = 00000000] 08:23:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (176BB800) [pid = 3740] [serial = 2089] [outer = 174C2000] 08:23:38 INFO - PROCESS | 3740 | 1469550218444 Marionette DEBUG loaded listener.js 08:23:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (176C3000) [pid = 3740] [serial = 2090] [outer = 174C2000] 08:23:39 INFO - PROCESS | 3740 | 1469550219069 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:23:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:23:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 822ms 08:23:39 INFO - PROCESS | 3740 | 1469550219129 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:23:39 INFO - PROCESS | 3740 | 1469550219133 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:23:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:23:39 INFO - PROCESS | 3740 | 1469550219153 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:23:39 INFO - PROCESS | 3740 | 1469550219156 Marionette TRACE conn3 <- [1,2750,null,{}] 08:23:39 INFO - PROCESS | 3740 | 1469550219163 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:39 INFO - PROCESS | 3740 | 1469550219166 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:39 INFO - PROCESS | 3740 | 1469550219281 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:23:39 INFO - PROCESS | 3740 | 1469550219414 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:39 INFO - PROCESS | 3740 | 1469550219417 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:39 INFO - PROCESS | 3740 | ++DOCSHELL 11AD1400 == 35 [pid = 3740] [id = 697] 08:23:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (12A2C400) [pid = 3740] [serial = 2091] [outer = 00000000] 08:23:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13922800) [pid = 3740] [serial = 2092] [outer = 12A2C400] 08:23:39 INFO - PROCESS | 3740 | 1469550219457 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (14F57C00) [pid = 3740] [serial = 2093] [outer = 12A2C400] 08:23:40 INFO - PROCESS | 3740 | 1469550220045 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:23:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:23:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 956ms 08:23:40 INFO - PROCESS | 3740 | 1469550220119 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 3740 | 1469550220124 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:23:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:23:40 INFO - PROCESS | 3740 | 1469550220130 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - PROCESS | 3740 | 1469550220133 Marionette TRACE conn3 <- [1,2754,null,{}] 08:23:40 INFO - PROCESS | 3740 | 1469550220137 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:40 INFO - PROCESS | 3740 | 1469550220140 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:40 INFO - PROCESS | 3740 | 1469550220231 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:23:40 INFO - PROCESS | 3740 | 1469550220339 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:40 INFO - PROCESS | 3740 | 1469550220342 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:40 INFO - PROCESS | 3740 | ++DOCSHELL 15E7C000 == 36 [pid = 3740] [id = 698] 08:23:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15E7D000) [pid = 3740] [serial = 2094] [outer = 00000000] 08:23:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15F6BC00) [pid = 3740] [serial = 2095] [outer = 15E7D000] 08:23:40 INFO - PROCESS | 3740 | 1469550220398 Marionette DEBUG loaded listener.js 08:23:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (160F6800) [pid = 3740] [serial = 2096] [outer = 15E7D000] 08:23:41 INFO - PROCESS | 3740 | 1469550221001 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:23:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:23:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 896ms 08:23:41 INFO - PROCESS | 3740 | 1469550221024 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:23:41 INFO - PROCESS | 3740 | 1469550221029 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:23:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:23:41 INFO - PROCESS | 3740 | 1469550221034 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:23:41 INFO - PROCESS | 3740 | 1469550221039 Marionette TRACE conn3 <- [1,2758,null,{}] 08:23:41 INFO - PROCESS | 3740 | 1469550221050 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:41 INFO - PROCESS | 3740 | 1469550221054 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:41 INFO - PROCESS | 3740 | 1469550221166 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:23:41 INFO - PROCESS | 3740 | 1469550221309 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 3740 | 1469550221313 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:41 INFO - PROCESS | 3740 | ++DOCSHELL 130DF400 == 37 [pid = 3740] [id = 699] 08:23:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (131DF000) [pid = 3740] [serial = 2097] [outer = 00000000] 08:23:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17598400) [pid = 3740] [serial = 2098] [outer = 131DF000] 08:23:41 INFO - PROCESS | 3740 | 1469550221362 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17BBC400) [pid = 3740] [serial = 2099] [outer = 131DF000] 08:23:42 INFO - PROCESS | 3740 | 1469550222054 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:23:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:23:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1046ms 08:23:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:23:42 INFO - PROCESS | 3740 | 1469550222096 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:23:42 INFO - PROCESS | 3740 | 1469550222099 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:23:42 INFO - PROCESS | 3740 | 1469550222104 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - PROCESS | 3740 | 1469550222106 Marionette TRACE conn3 <- [1,2762,null,{}] 08:23:42 INFO - PROCESS | 3740 | 1469550222112 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:42 INFO - PROCESS | 3740 | 1469550222098 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:42 INFO - PROCESS | 3740 | 1469550222196 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:23:42 INFO - PROCESS | 3740 | 1469550222342 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:42 INFO - PROCESS | 3740 | 1469550222345 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:42 INFO - PROCESS | 3740 | ++DOCSHELL 10E0A800 == 38 [pid = 3740] [id = 700] 08:23:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (10E0F400) [pid = 3740] [serial = 2100] [outer = 00000000] 08:23:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (114E1000) [pid = 3740] [serial = 2101] [outer = 10E0F400] 08:23:42 INFO - PROCESS | 3740 | 1469550222399 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (130D2400) [pid = 3740] [serial = 2102] [outer = 10E0F400] 08:23:42 INFO - PROCESS | 3740 | --DOCSHELL 12AB1800 == 37 [pid = 3740] [id = 695] 08:23:42 INFO - PROCESS | 3740 | --DOCSHELL 1656B800 == 36 [pid = 3740] [id = 694] 08:23:42 INFO - PROCESS | 3740 | --DOCSHELL 10A03000 == 35 [pid = 3740] [id = 693] 08:23:42 INFO - PROCESS | 3740 | --DOCSHELL 15F6FC00 == 34 [pid = 3740] [id = 692] 08:23:42 INFO - PROCESS | 3740 | --DOCSHELL 10F1B400 == 33 [pid = 3740] [id = 691] 08:23:42 INFO - PROCESS | 3740 | --DOCSHELL 110B7800 == 32 [pid = 3740] [id = 690] 08:23:42 INFO - PROCESS | 3740 | --DOCSHELL 12828C00 == 31 [pid = 3740] [id = 689] 08:23:42 INFO - PROCESS | 3740 | --DOCSHELL 10E0D800 == 30 [pid = 3740] [id = 688] 08:23:42 INFO - PROCESS | 3740 | --DOCSHELL 10E0EC00 == 29 [pid = 3740] [id = 687] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12D6E400) [pid = 3740] [serial = 2059] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (13057000) [pid = 3740] [serial = 2060] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (132E5400) [pid = 3740] [serial = 2041] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1695C800) [pid = 3740] [serial = 2027] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (12AE7800) [pid = 3740] [serial = 2029] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13147C00) [pid = 3740] [serial = 2030] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13E9D000) [pid = 3740] [serial = 2035] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13919000) [pid = 3740] [serial = 2050] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (11CDBC00) [pid = 3740] [serial = 2032] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (12A37800) [pid = 3740] [serial = 2033] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16DF5800) [pid = 3740] [serial = 2048] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1656EC00) [pid = 3740] [serial = 2053] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (16892800) [pid = 3740] [serial = 2044] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (141C6C00) [pid = 3740] [serial = 2051] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (174C3400) [pid = 3740] [serial = 2056] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (11436C00) [pid = 3740] [serial = 2062] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (160EF400) [pid = 3740] [serial = 2039] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (15F6E800) [pid = 3740] [serial = 2038] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (16D73000) [pid = 3740] [serial = 2047] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (17595C00) [pid = 3740] [serial = 2057] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (16C06000) [pid = 3740] [serial = 2054] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (1575C000) [pid = 3740] [serial = 2042] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (141BCC00) [pid = 3740] [serial = 2036] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3740 | 1469550222873 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:23:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:23:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 791ms 08:23:42 INFO - PROCESS | 3740 | 1469550222892 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:23:42 INFO - PROCESS | 3740 | 1469550222896 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:23:42 INFO - PROCESS | 3740 | 1469550222902 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:23:42 INFO - PROCESS | 3740 | 1469550222904 Marionette TRACE conn3 <- [1,2766,null,{}] 08:23:42 INFO - PROCESS | 3740 | 1469550222912 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:42 INFO - PROCESS | 3740 | 1469550222914 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:42 INFO - PROCESS | 3740 | 1469550223002 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:23:43 INFO - PROCESS | 3740 | 1469550223010 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:43 INFO - PROCESS | 3740 | 1469550223013 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:43 INFO - PROCESS | 3740 | ++DOCSHELL 10B7F800 == 30 [pid = 3740] [id = 701] 08:23:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (12D9B400) [pid = 3740] [serial = 2103] [outer = 00000000] 08:23:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (132E7C00) [pid = 3740] [serial = 2104] [outer = 12D9B400] 08:23:43 INFO - PROCESS | 3740 | 1469550223064 Marionette DEBUG loaded listener.js 08:23:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (139C9800) [pid = 3740] [serial = 2105] [outer = 12D9B400] 08:23:43 INFO - PROCESS | 3740 | 1469550223540 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:23:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:23:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 672ms 08:23:43 INFO - PROCESS | 3740 | 1469550223583 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:23:43 INFO - PROCESS | 3740 | 1469550223585 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:23:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:23:43 INFO - PROCESS | 3740 | 1469550223588 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:23:43 INFO - PROCESS | 3740 | 1469550223592 Marionette TRACE conn3 <- [1,2770,null,{}] 08:23:43 INFO - PROCESS | 3740 | 1469550223602 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:43 INFO - PROCESS | 3740 | 1469550223606 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:43 INFO - PROCESS | 3740 | 1469550223699 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:23:43 INFO - PROCESS | 3740 | 1469550223800 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:43 INFO - PROCESS | 3740 | 1469550223803 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:43 INFO - PROCESS | 3740 | ++DOCSHELL 152F7400 == 31 [pid = 3740] [id = 702] 08:23:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (152F9C00) [pid = 3740] [serial = 2106] [outer = 00000000] 08:23:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1575EC00) [pid = 3740] [serial = 2107] [outer = 152F9C00] 08:23:43 INFO - PROCESS | 3740 | 1469550223849 Marionette DEBUG loaded listener.js 08:23:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (15F69400) [pid = 3740] [serial = 2108] [outer = 152F9C00] 08:23:44 INFO - PROCESS | 3740 | 1469550224207 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:23:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:23:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 673ms 08:23:44 INFO - PROCESS | 3740 | 1469550224251 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:23:44 INFO - PROCESS | 3740 | 1469550224253 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:23:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:23:44 INFO - PROCESS | 3740 | 1469550224256 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:23:44 INFO - PROCESS | 3740 | 1469550224258 Marionette TRACE conn3 <- [1,2774,null,{}] 08:23:44 INFO - PROCESS | 3740 | 1469550224261 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:44 INFO - PROCESS | 3740 | 1469550224263 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:44 INFO - PROCESS | 3740 | 1469550224348 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:23:44 INFO - PROCESS | 3740 | 1469550224354 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:44 INFO - PROCESS | 3740 | 1469550224357 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:44 INFO - PROCESS | 3740 | ++DOCSHELL 15F64C00 == 32 [pid = 3740] [id = 703] 08:23:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (160EE000) [pid = 3740] [serial = 2109] [outer = 00000000] 08:23:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (16384C00) [pid = 3740] [serial = 2110] [outer = 160EE000] 08:23:44 INFO - PROCESS | 3740 | 1469550224402 Marionette DEBUG loaded listener.js 08:23:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (16564400) [pid = 3740] [serial = 2111] [outer = 160EE000] 08:23:44 INFO - PROCESS | 3740 | 1469550224821 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:23:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:23:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 597ms 08:23:44 INFO - PROCESS | 3740 | 1469550224876 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:23:44 INFO - PROCESS | 3740 | 1469550224861 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:23:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:23:44 INFO - PROCESS | 3740 | 1469550224865 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:23:44 INFO - PROCESS | 3740 | 1469550224866 Marionette TRACE conn3 <- [1,2778,null,{}] 08:23:44 INFO - PROCESS | 3740 | 1469550224880 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:44 INFO - PROCESS | 3740 | 1469550224882 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:44 INFO - PROCESS | 3740 | 1469550224991 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:23:44 INFO - PROCESS | 3740 | 1469550224996 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:44 INFO - PROCESS | 3740 | 1469550224998 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:45 INFO - PROCESS | 3740 | ++DOCSHELL 16894C00 == 33 [pid = 3740] [id = 704] 08:23:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (16895000) [pid = 3740] [serial = 2112] [outer = 00000000] 08:23:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16C01800) [pid = 3740] [serial = 2113] [outer = 16895000] 08:23:45 INFO - PROCESS | 3740 | 1469550225076 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1695C800) [pid = 3740] [serial = 2114] [outer = 16895000] 08:23:45 INFO - PROCESS | 3740 | 1469550225519 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:23:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:23:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 657ms 08:23:45 INFO - PROCESS | 3740 | 1469550225547 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:23:45 INFO - PROCESS | 3740 | 1469550225549 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:23:45 INFO - PROCESS | 3740 | 1469550225552 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:23:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:23:45 INFO - PROCESS | 3740 | 1469550225554 Marionette TRACE conn3 <- [1,2782,null,{}] 08:23:45 INFO - PROCESS | 3740 | 1469550225557 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:45 INFO - PROCESS | 3740 | 1469550225562 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:45 INFO - PROCESS | 3740 | 1469550225687 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:23:45 INFO - PROCESS | 3740 | 1469550225697 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:45 INFO - PROCESS | 3740 | 1469550225699 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:45 INFO - PROCESS | 3740 | ++DOCSHELL 10E12000 == 34 [pid = 3740] [id = 705] 08:23:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1127B400) [pid = 3740] [serial = 2115] [outer = 00000000] 08:23:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16DF3800) [pid = 3740] [serial = 2116] [outer = 1127B400] 08:23:45 INFO - PROCESS | 3740 | 1469550225743 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (173F9800) [pid = 3740] [serial = 2117] [outer = 1127B400] 08:23:46 INFO - PROCESS | 3740 | 1469550226195 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:23:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:23:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 702ms 08:23:46 INFO - PROCESS | 3740 | 1469550226257 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:23:46 INFO - PROCESS | 3740 | 1469550226259 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:23:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:23:46 INFO - PROCESS | 3740 | 1469550226263 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:23:46 INFO - PROCESS | 3740 | 1469550226264 Marionette TRACE conn3 <- [1,2786,null,{}] 08:23:46 INFO - PROCESS | 3740 | 1469550226273 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:46 INFO - PROCESS | 3740 | 1469550226275 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:46 INFO - PROCESS | 3740 | 1469550226420 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:23:46 INFO - PROCESS | 3740 | 1469550226435 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:46 INFO - PROCESS | 3740 | 1469550226437 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:46 INFO - PROCESS | 3740 | ++DOCSHELL 174C3400 == 35 [pid = 3740] [id = 706] 08:23:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17B44C00) [pid = 3740] [serial = 2118] [outer = 00000000] 08:23:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17E85400) [pid = 3740] [serial = 2119] [outer = 17B44C00] 08:23:46 INFO - PROCESS | 3740 | 1469550226516 Marionette DEBUG loaded listener.js 08:23:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17E8B800) [pid = 3740] [serial = 2120] [outer = 17B44C00] 08:23:46 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1524AC00) [pid = 3740] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:23:46 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1127A400) [pid = 3740] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:23:46 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15F70000) [pid = 3740] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:23:46 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12BCE000) [pid = 3740] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:23:46 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1656C400) [pid = 3740] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:23:46 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16C09400) [pid = 3740] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:23:46 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16567C00) [pid = 3740] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:23:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:23:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 702ms 08:23:46 INFO - PROCESS | 3740 | 1469550226954 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:23:46 INFO - PROCESS | 3740 | 1469550226964 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:23:46 INFO - PROCESS | 3740 | 1469550226966 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:23:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:23:46 INFO - PROCESS | 3740 | 1469550226969 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:23:46 INFO - PROCESS | 3740 | 1469550226971 Marionette TRACE conn3 <- [1,2790,null,{}] 08:23:46 INFO - PROCESS | 3740 | 1469550226979 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:46 INFO - PROCESS | 3740 | 1469550226980 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:47 INFO - PROCESS | 3740 | 1469550227058 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:23:47 INFO - PROCESS | 3740 | 1469550227064 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:47 INFO - PROCESS | 3740 | 1469550227066 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:47 INFO - PROCESS | 3740 | ++DOCSHELL 10A04400 == 36 [pid = 3740] [id = 707] 08:23:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (152EDC00) [pid = 3740] [serial = 2121] [outer = 00000000] 08:23:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16388400) [pid = 3740] [serial = 2122] [outer = 152EDC00] 08:23:47 INFO - PROCESS | 3740 | 1469550227109 Marionette DEBUG loaded listener.js 08:23:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (176B7C00) [pid = 3740] [serial = 2123] [outer = 152EDC00] 08:23:47 INFO - PROCESS | 3740 | 1469550227527 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:23:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:23:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 613ms 08:23:47 INFO - PROCESS | 3740 | 1469550227587 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:23:47 INFO - PROCESS | 3740 | 1469550227589 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:23:47 INFO - PROCESS | 3740 | 1469550227593 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:23:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:23:47 INFO - PROCESS | 3740 | 1469550227594 Marionette TRACE conn3 <- [1,2794,null,{}] 08:23:47 INFO - PROCESS | 3740 | 1469550227598 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:47 INFO - PROCESS | 3740 | 1469550227600 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:47 INFO - PROCESS | 3740 | 1469550227679 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:23:47 INFO - PROCESS | 3740 | 1469550227694 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:47 INFO - PROCESS | 3740 | 1469550227696 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:47 INFO - PROCESS | 3740 | ++DOCSHELL 17E91800 == 37 [pid = 3740] [id = 708] 08:23:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17ED3400) [pid = 3740] [serial = 2124] [outer = 00000000] 08:23:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (18104400) [pid = 3740] [serial = 2125] [outer = 17ED3400] 08:23:47 INFO - PROCESS | 3740 | 1469550227739 Marionette DEBUG loaded listener.js 08:23:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17EDDC00) [pid = 3740] [serial = 2126] [outer = 17ED3400] 08:23:48 INFO - PROCESS | 3740 | 1469550228149 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:23:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:23:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 597ms 08:23:48 INFO - PROCESS | 3740 | 1469550228195 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:23:48 INFO - PROCESS | 3740 | 1469550228197 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:23:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:23:48 INFO - PROCESS | 3740 | 1469550228200 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - PROCESS | 3740 | 1469550228202 Marionette TRACE conn3 <- [1,2798,null,{}] 08:23:48 INFO - PROCESS | 3740 | 1469550228209 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:48 INFO - PROCESS | 3740 | 1469550228211 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:48 INFO - PROCESS | 3740 | 1469550228299 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:23:48 INFO - PROCESS | 3740 | 1469550228305 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:48 INFO - PROCESS | 3740 | 1469550228307 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:48 INFO - PROCESS | 3740 | ++DOCSHELL 17F5E400 == 38 [pid = 3740] [id = 709] 08:23:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1810FC00) [pid = 3740] [serial = 2127] [outer = 00000000] 08:23:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19741800) [pid = 3740] [serial = 2128] [outer = 1810FC00] 08:23:48 INFO - PROCESS | 3740 | 1469550228350 Marionette DEBUG loaded listener.js 08:23:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19747400) [pid = 3740] [serial = 2129] [outer = 1810FC00] 08:23:48 INFO - PROCESS | 3740 | 1469550228800 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:23:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:23:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 657ms 08:23:48 INFO - PROCESS | 3740 | 1469550228879 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:23:48 INFO - PROCESS | 3740 | 1469550228884 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:23:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:23:48 INFO - PROCESS | 3740 | 1469550228889 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - PROCESS | 3740 | 1469550228894 Marionette TRACE conn3 <- [1,2802,null,{}] 08:23:48 INFO - PROCESS | 3740 | 1469550228944 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:48 INFO - PROCESS | 3740 | 1469550228947 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:49 INFO - PROCESS | 3740 | 1469550229092 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:23:49 INFO - PROCESS | 3740 | 1469550229232 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:49 INFO - PROCESS | 3740 | 1469550229237 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:49 INFO - PROCESS | 3740 | ++DOCSHELL 112AE400 == 39 [pid = 3740] [id = 710] 08:23:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (112B1C00) [pid = 3740] [serial = 2130] [outer = 00000000] 08:23:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (12828C00) [pid = 3740] [serial = 2131] [outer = 112B1C00] 08:23:49 INFO - PROCESS | 3740 | 1469550229336 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (12AE0000) [pid = 3740] [serial = 2132] [outer = 112B1C00] 08:23:49 INFO - PROCESS | 3740 | 1469550229912 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:23:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:23:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1106ms 08:23:49 INFO - PROCESS | 3740 | 1469550229992 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:23:49 INFO - PROCESS | 3740 | 1469550229997 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:23:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:23:50 INFO - PROCESS | 3740 | 1469550230004 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:23:50 INFO - PROCESS | 3740 | 1469550230006 Marionette TRACE conn3 <- [1,2806,null,{}] 08:23:50 INFO - PROCESS | 3740 | 1469550230010 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:50 INFO - PROCESS | 3740 | 1469550230013 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:50 INFO - PROCESS | 3740 | 1469550230107 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:23:50 INFO - PROCESS | 3740 | 1469550230251 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:50 INFO - PROCESS | 3740 | 1469550230254 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:50 INFO - PROCESS | 3740 | ++DOCSHELL 141BCC00 == 40 [pid = 3740] [id = 711] 08:23:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (141C1800) [pid = 3740] [serial = 2133] [outer = 00000000] 08:23:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (152EE000) [pid = 3740] [serial = 2134] [outer = 141C1800] 08:23:50 INFO - PROCESS | 3740 | 1469550230311 Marionette DEBUG loaded listener.js 08:23:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (15E70400) [pid = 3740] [serial = 2135] [outer = 141C1800] 08:23:50 INFO - PROCESS | 3740 | 1469550230893 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:23:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:23:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 896ms 08:23:50 INFO - PROCESS | 3740 | 1469550230912 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:23:50 INFO - PROCESS | 3740 | 1469550230896 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:23:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:23:50 INFO - PROCESS | 3740 | 1469550230901 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:23:50 INFO - PROCESS | 3740 | 1469550230905 Marionette TRACE conn3 <- [1,2810,null,{}] 08:23:50 INFO - PROCESS | 3740 | 1469550230916 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:50 INFO - PROCESS | 3740 | 1469550230920 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:51 INFO - PROCESS | 3740 | 1469550231030 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:23:51 INFO - PROCESS | 3740 | 1469550231142 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:51 INFO - PROCESS | 3740 | 1469550231145 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:51 INFO - PROCESS | 3740 | ++DOCSHELL 16D70400 == 41 [pid = 3740] [id = 712] 08:23:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16D72C00) [pid = 3740] [serial = 2136] [outer = 00000000] 08:23:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (173F7400) [pid = 3740] [serial = 2137] [outer = 16D72C00] 08:23:51 INFO - PROCESS | 3740 | 1469550231276 Marionette DEBUG loaded listener.js 08:23:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (17E8BC00) [pid = 3740] [serial = 2138] [outer = 16D72C00] 08:23:52 INFO - PROCESS | 3740 | 1469550232037 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:23:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:23:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1195ms 08:23:52 INFO - PROCESS | 3740 | 1469550232107 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:23:52 INFO - PROCESS | 3740 | 1469550232111 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:23:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:23:52 INFO - PROCESS | 3740 | 1469550232116 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - PROCESS | 3740 | 1469550232119 Marionette TRACE conn3 <- [1,2814,null,{}] 08:23:52 INFO - PROCESS | 3740 | 1469550232124 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:52 INFO - PROCESS | 3740 | 1469550232127 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:52 INFO - PROCESS | 3740 | 1469550232234 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:23:52 INFO - PROCESS | 3740 | 1469550232377 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:52 INFO - PROCESS | 3740 | 1469550232380 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:52 INFO - PROCESS | 3740 | ++DOCSHELL 10E16400 == 42 [pid = 3740] [id = 713] 08:23:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (114D5800) [pid = 3740] [serial = 2139] [outer = 00000000] 08:23:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (12BDAC00) [pid = 3740] [serial = 2140] [outer = 114D5800] 08:23:52 INFO - PROCESS | 3740 | 1469550232441 Marionette DEBUG loaded listener.js 08:23:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1391AC00) [pid = 3740] [serial = 2141] [outer = 114D5800] 08:23:52 INFO - PROCESS | 3740 | --DOCSHELL 17E91800 == 41 [pid = 3740] [id = 708] 08:23:52 INFO - PROCESS | 3740 | --DOCSHELL 10A04400 == 40 [pid = 3740] [id = 707] 08:23:52 INFO - PROCESS | 3740 | --DOCSHELL 174C3400 == 39 [pid = 3740] [id = 706] 08:23:52 INFO - PROCESS | 3740 | --DOCSHELL 10E12000 == 38 [pid = 3740] [id = 705] 08:23:52 INFO - PROCESS | 3740 | --DOCSHELL 16894C00 == 37 [pid = 3740] [id = 704] 08:23:52 INFO - PROCESS | 3740 | --DOCSHELL 15F64C00 == 36 [pid = 3740] [id = 703] 08:23:52 INFO - PROCESS | 3740 | --DOCSHELL 152F7400 == 35 [pid = 3740] [id = 702] 08:23:52 INFO - PROCESS | 3740 | --DOCSHELL 10B7F800 == 34 [pid = 3740] [id = 701] 08:23:52 INFO - PROCESS | 3740 | --DOCSHELL 10E0A800 == 33 [pid = 3740] [id = 700] 08:23:52 INFO - PROCESS | 3740 | --DOCSHELL 130DF400 == 32 [pid = 3740] [id = 699] 08:23:52 INFO - PROCESS | 3740 | --DOCSHELL 15E7C000 == 31 [pid = 3740] [id = 698] 08:23:52 INFO - PROCESS | 3740 | --DOCSHELL 11AD1400 == 30 [pid = 3740] [id = 697] 08:23:52 INFO - PROCESS | 3740 | --DOCSHELL 174BB800 == 29 [pid = 3740] [id = 696] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (152F4000) [pid = 3740] [serial = 2074] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (12AB0C00) [pid = 3740] [serial = 2065] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (13146400) [pid = 3740] [serial = 2071] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (160F3C00) [pid = 3740] [serial = 2077] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (155AC400) [pid = 3740] [serial = 2075] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (16381000) [pid = 3740] [serial = 2080] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (16568000) [pid = 3740] [serial = 2081] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1688B800) [pid = 3740] [serial = 2083] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (176BB800) [pid = 3740] [serial = 2089] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (16DF1800) [pid = 3740] [serial = 2086] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1637D800) [pid = 3740] [serial = 2078] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (13938400) [pid = 3740] [serial = 2068] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16D70800) [pid = 3740] [serial = 2087] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16897000) [pid = 3740] [serial = 2084] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13924800) [pid = 3740] [serial = 2072] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16B05800) [pid = 3740] [serial = 2045] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3740 | 1469550232918 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:23:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:23:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 851ms 08:23:52 INFO - PROCESS | 3740 | 1469550232981 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:23:52 INFO - PROCESS | 3740 | 1469550232985 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:23:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:23:52 INFO - PROCESS | 3740 | 1469550232991 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - PROCESS | 3740 | 1469550232994 Marionette TRACE conn3 <- [1,2818,null,{}] 08:23:52 INFO - PROCESS | 3740 | 1469550232997 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:52 INFO - PROCESS | 3740 | 1469550233000 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:53 INFO - PROCESS | 3740 | 1469550233084 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:23:53 INFO - PROCESS | 3740 | 1469550233092 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:53 INFO - PROCESS | 3740 | 1469550233094 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:53 INFO - PROCESS | 3740 | ++DOCSHELL 12D9B800 == 30 [pid = 3740] [id = 714] 08:23:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (130DB000) [pid = 3740] [serial = 2142] [outer = 00000000] 08:23:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (139CB400) [pid = 3740] [serial = 2143] [outer = 130DB000] 08:23:53 INFO - PROCESS | 3740 | 1469550233141 Marionette DEBUG loaded listener.js 08:23:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (141C9800) [pid = 3740] [serial = 2144] [outer = 130DB000] 08:23:53 INFO - PROCESS | 3740 | 1469550233616 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:23:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 673ms 08:23:53 INFO - PROCESS | 3740 | 1469550233656 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:23:53 INFO - PROCESS | 3740 | 1469550233658 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:23:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:23:53 INFO - PROCESS | 3740 | 1469550233662 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:23:53 INFO - PROCESS | 3740 | 1469550233665 Marionette TRACE conn3 <- [1,2822,null,{}] 08:23:53 INFO - PROCESS | 3740 | 1469550233675 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:53 INFO - PROCESS | 3740 | 1469550233679 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:53 INFO - PROCESS | 3740 | 1469550233789 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:23:53 INFO - PROCESS | 3740 | 1469550233894 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:53 INFO - PROCESS | 3740 | 1469550233897 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:53 INFO - PROCESS | 3740 | ++DOCSHELL 160F2000 == 31 [pid = 3740] [id = 715] 08:23:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (160F2400) [pid = 3740] [serial = 2145] [outer = 00000000] 08:23:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1637A800) [pid = 3740] [serial = 2146] [outer = 160F2400] 08:23:53 INFO - PROCESS | 3740 | 1469550233937 Marionette DEBUG loaded listener.js 08:23:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16387000) [pid = 3740] [serial = 2147] [outer = 160F2400] 08:23:54 INFO - PROCESS | 3740 | 1469550234307 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:23:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:23:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 672ms 08:23:54 INFO - PROCESS | 3740 | 1469550234327 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:23:54 INFO - PROCESS | 3740 | 1469550234330 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:23:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:23:54 INFO - PROCESS | 3740 | 1469550234333 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:23:54 INFO - PROCESS | 3740 | 1469550234335 Marionette TRACE conn3 <- [1,2826,null,{}] 08:23:54 INFO - PROCESS | 3740 | 1469550234339 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:54 INFO - PROCESS | 3740 | 1469550234341 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:54 INFO - PROCESS | 3740 | 1469550234425 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:23:54 INFO - PROCESS | 3740 | 1469550234431 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:54 INFO - PROCESS | 3740 | 1469550234433 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:54 INFO - PROCESS | 3740 | ++DOCSHELL 16570C00 == 32 [pid = 3740] [id = 716] 08:23:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16571C00) [pid = 3740] [serial = 2148] [outer = 00000000] 08:23:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16896000) [pid = 3740] [serial = 2149] [outer = 16571C00] 08:23:54 INFO - PROCESS | 3740 | 1469550234478 Marionette DEBUG loaded listener.js 08:23:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16B10800) [pid = 3740] [serial = 2150] [outer = 16571C00] 08:23:54 INFO - PROCESS | 3740 | 1469550234952 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:23:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:23:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 657ms 08:23:55 INFO - PROCESS | 3740 | 1469550235014 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:23:55 INFO - PROCESS | 3740 | 1469550235015 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:23:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:23:55 INFO - PROCESS | 3740 | 1469550235019 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:23:55 INFO - PROCESS | 3740 | 1469550235021 Marionette TRACE conn3 <- [1,2830,null,{}] 08:23:55 INFO - PROCESS | 3740 | 1469550235032 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:55 INFO - PROCESS | 3740 | 1469550235034 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:55 INFO - PROCESS | 3740 | 1469550235147 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:23:55 INFO - PROCESS | 3740 | 1469550235225 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:55 INFO - PROCESS | 3740 | 1469550235227 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:55 INFO - PROCESS | 3740 | ++DOCSHELL 16C04C00 == 33 [pid = 3740] [id = 717] 08:23:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16C05800) [pid = 3740] [serial = 2151] [outer = 00000000] 08:23:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16C0D000) [pid = 3740] [serial = 2152] [outer = 16C05800] 08:23:55 INFO - PROCESS | 3740 | 1469550235279 Marionette DEBUG loaded listener.js 08:23:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16D73800) [pid = 3740] [serial = 2153] [outer = 16C05800] 08:23:55 INFO - PROCESS | 3740 | 1469550235711 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:23:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:23:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 717ms 08:23:55 INFO - PROCESS | 3740 | 1469550235740 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:23:55 INFO - PROCESS | 3740 | 1469550235742 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:23:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:23:55 INFO - PROCESS | 3740 | 1469550235752 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:23:55 INFO - PROCESS | 3740 | 1469550235754 Marionette TRACE conn3 <- [1,2834,null,{}] 08:23:55 INFO - PROCESS | 3740 | 1469550235757 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:55 INFO - PROCESS | 3740 | 1469550235762 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:55 INFO - PROCESS | 3740 | 1469550235902 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:23:55 INFO - PROCESS | 3740 | 1469550235971 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:55 INFO - PROCESS | 3740 | 1469550235973 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:55 INFO - PROCESS | 3740 | ++DOCSHELL 16F3F400 == 34 [pid = 3740] [id = 718] 08:23:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (17592400) [pid = 3740] [serial = 2154] [outer = 00000000] 08:23:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (17F60000) [pid = 3740] [serial = 2155] [outer = 17592400] 08:23:56 INFO - PROCESS | 3740 | 1469550236019 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (19872800) [pid = 3740] [serial = 2156] [outer = 17592400] 08:23:56 INFO - PROCESS | 3740 | 1469550236435 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:23:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:23:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 702ms 08:23:56 INFO - PROCESS | 3740 | 1469550236477 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:23:56 INFO - PROCESS | 3740 | 1469550236479 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:23:56 INFO - PROCESS | 3740 | 1469550236482 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:23:56 INFO - PROCESS | 3740 | 1469550236484 Marionette TRACE conn3 <- [1,2838,null,{}] 08:23:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:23:56 INFO - PROCESS | 3740 | 1469550236490 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:56 INFO - PROCESS | 3740 | 1469550236492 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:56 INFO - PROCESS | 3740 | 1469550236707 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:23:56 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (160EE000) [pid = 3740] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:23:56 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (10E0F400) [pid = 3740] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:23:56 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (152F9C00) [pid = 3740] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:23:56 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16895000) [pid = 3740] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:23:56 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (12D9B400) [pid = 3740] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:23:56 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1127B400) [pid = 3740] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:23:56 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17B44C00) [pid = 3740] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:23:56 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (152EDC00) [pid = 3740] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:23:56 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (17ED3400) [pid = 3740] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:23:56 INFO - PROCESS | 3740 | 1469550236777 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:56 INFO - PROCESS | 3740 | 1469550236779 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:56 INFO - PROCESS | 3740 | ++DOCSHELL 10A53C00 == 35 [pid = 3740] [id = 719] 08:23:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10E0F400) [pid = 3740] [serial = 2157] [outer = 00000000] 08:23:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (13924C00) [pid = 3740] [serial = 2158] [outer = 10E0F400] 08:23:56 INFO - PROCESS | 3740 | 1469550236806 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (155DF000) [pid = 3740] [serial = 2159] [outer = 10E0F400] 08:23:57 INFO - PROCESS | 3740 | 1469550237157 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:23:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:23:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 717ms 08:23:57 INFO - PROCESS | 3740 | 1469550237192 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:23:57 INFO - PROCESS | 3740 | 1469550237194 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:23:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:23:57 INFO - PROCESS | 3740 | 1469550237198 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:23:57 INFO - PROCESS | 3740 | 1469550237200 Marionette TRACE conn3 <- [1,2842,null,{}] 08:23:57 INFO - PROCESS | 3740 | 1469550237203 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:57 INFO - PROCESS | 3740 | 1469550237205 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:57 INFO - PROCESS | 3740 | 1469550237284 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:23:57 INFO - PROCESS | 3740 | 1469550237290 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:57 INFO - PROCESS | 3740 | 1469550237293 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:57 INFO - PROCESS | 3740 | ++DOCSHELL 13919400 == 36 [pid = 3740] [id = 720] 08:23:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (155AB400) [pid = 3740] [serial = 2160] [outer = 00000000] 08:23:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (19963000) [pid = 3740] [serial = 2161] [outer = 155AB400] 08:23:57 INFO - PROCESS | 3740 | 1469550237341 Marionette DEBUG loaded listener.js 08:23:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (19D12800) [pid = 3740] [serial = 2162] [outer = 155AB400] 08:23:57 INFO - PROCESS | 3740 | 1469550237757 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:23:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:23:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 612ms 08:23:57 INFO - PROCESS | 3740 | 1469550237816 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:23:57 INFO - PROCESS | 3740 | 1469550237818 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:23:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:23:57 INFO - PROCESS | 3740 | 1469550237822 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:23:57 INFO - PROCESS | 3740 | 1469550237823 Marionette TRACE conn3 <- [1,2846,null,{}] 08:23:57 INFO - PROCESS | 3740 | 1469550237827 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:57 INFO - PROCESS | 3740 | 1469550237828 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:57 INFO - PROCESS | 3740 | 1469550237908 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:23:57 INFO - PROCESS | 3740 | 1469550237914 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:57 INFO - PROCESS | 3740 | 1469550237916 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:57 INFO - PROCESS | 3740 | ++DOCSHELL 19D1F800 == 37 [pid = 3740] [id = 721] 08:23:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19D20800) [pid = 3740] [serial = 2163] [outer = 00000000] 08:23:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A787000) [pid = 3740] [serial = 2164] [outer = 19D20800] 08:23:57 INFO - PROCESS | 3740 | 1469550237959 Marionette DEBUG loaded listener.js 08:23:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A787400) [pid = 3740] [serial = 2165] [outer = 19D20800] 08:23:58 INFO - PROCESS | 3740 | 1469550238384 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:23:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:23:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 613ms 08:23:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:23:58 INFO - PROCESS | 3740 | 1469550238428 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:23:58 INFO - PROCESS | 3740 | 1469550238430 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:23:58 INFO - PROCESS | 3740 | 1469550238433 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:23:58 INFO - PROCESS | 3740 | 1469550238435 Marionette TRACE conn3 <- [1,2850,null,{}] 08:23:58 INFO - PROCESS | 3740 | 1469550238447 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:58 INFO - PROCESS | 3740 | 1469550238449 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:58 INFO - PROCESS | 3740 | 1469550238529 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:23:58 INFO - PROCESS | 3740 | 1469550238534 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:58 INFO - PROCESS | 3740 | 1469550238536 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:58 INFO - PROCESS | 3740 | ++DOCSHELL 10E12400 == 38 [pid = 3740] [id = 722] 08:23:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (181BB800) [pid = 3740] [serial = 2166] [outer = 00000000] 08:23:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (181C0800) [pid = 3740] [serial = 2167] [outer = 181BB800] 08:23:58 INFO - PROCESS | 3740 | 1469550238579 Marionette DEBUG loaded listener.js 08:23:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (181C5800) [pid = 3740] [serial = 2168] [outer = 181BB800] 08:23:59 INFO - PROCESS | 3740 | 1469550239283 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:23:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:23:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 896ms 08:23:59 INFO - PROCESS | 3740 | 1469550239341 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:23:59 INFO - PROCESS | 3740 | 1469550239345 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:23:59 INFO - PROCESS | 3740 | 1469550239350 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:23:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:23:59 INFO - PROCESS | 3740 | 1469550239355 Marionette TRACE conn3 <- [1,2854,null,{}] 08:23:59 INFO - PROCESS | 3740 | 1469550239361 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:59 INFO - PROCESS | 3740 | 1469550239364 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:59 INFO - PROCESS | 3740 | 1469550239483 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:23:59 INFO - PROCESS | 3740 | 1469550239620 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:59 INFO - PROCESS | 3740 | 1469550239623 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:23:59 INFO - PROCESS | 3740 | ++DOCSHELL 11C39400 == 39 [pid = 3740] [id = 723] 08:23:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (12ADA800) [pid = 3740] [serial = 2169] [outer = 00000000] 08:23:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1313A400) [pid = 3740] [serial = 2170] [outer = 12ADA800] 08:23:59 INFO - PROCESS | 3740 | 1469550239681 Marionette DEBUG loaded listener.js 08:23:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (152F4800) [pid = 3740] [serial = 2171] [outer = 12ADA800] 08:24:00 INFO - PROCESS | 3740 | 1469550240229 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:24:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:24:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 896ms 08:24:00 INFO - PROCESS | 3740 | 1469550240261 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:24:00 INFO - PROCESS | 3740 | 1469550240265 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:24:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:24:00 INFO - PROCESS | 3740 | 1469550240272 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:24:00 INFO - PROCESS | 3740 | 1469550240275 Marionette TRACE conn3 <- [1,2858,null,{}] 08:24:00 INFO - PROCESS | 3740 | 1469550240279 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:00 INFO - PROCESS | 3740 | 1469550240282 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:00 INFO - PROCESS | 3740 | 1469550240384 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:24:00 INFO - PROCESS | 3740 | 1469550240541 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:00 INFO - PROCESS | 3740 | 1469550240544 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:00 INFO - PROCESS | 3740 | ++DOCSHELL 15F6F000 == 40 [pid = 3740] [id = 724] 08:24:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (15F6FC00) [pid = 3740] [serial = 2172] [outer = 00000000] 08:24:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (16382C00) [pid = 3740] [serial = 2173] [outer = 15F6FC00] 08:24:00 INFO - PROCESS | 3740 | 1469550240601 Marionette DEBUG loaded listener.js 08:24:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1688D800) [pid = 3740] [serial = 2174] [outer = 15F6FC00] 08:24:01 INFO - PROCESS | 3740 | 1469550241180 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:24:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:24:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 966ms 08:24:01 INFO - PROCESS | 3740 | 1469550241238 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:24:01 INFO - PROCESS | 3740 | 1469550241241 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:24:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:24:01 INFO - PROCESS | 3740 | 1469550241245 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:24:01 INFO - PROCESS | 3740 | 1469550241249 Marionette TRACE conn3 <- [1,2862,null,{}] 08:24:01 INFO - PROCESS | 3740 | 1469550241260 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:01 INFO - PROCESS | 3740 | 1469550241265 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:01 INFO - PROCESS | 3740 | 1469550241383 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:24:01 INFO - PROCESS | 3740 | 1469550241527 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:01 INFO - PROCESS | 3740 | 1469550241530 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:01 INFO - PROCESS | 3740 | ++DOCSHELL 181C0400 == 41 [pid = 3740] [id = 725] 08:24:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (181C1000) [pid = 3740] [serial = 2175] [outer = 00000000] 08:24:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (181C7800) [pid = 3740] [serial = 2176] [outer = 181C1000] 08:24:01 INFO - PROCESS | 3740 | 1469550241588 Marionette DEBUG loaded listener.js 08:24:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (19D1EC00) [pid = 3740] [serial = 2177] [outer = 181C1000] 08:24:02 INFO - PROCESS | 3740 | 1469550242141 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:24:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:24:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 923ms 08:24:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:24:02 INFO - PROCESS | 3740 | 1469550242172 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:24:02 INFO - PROCESS | 3740 | 1469550242175 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:24:02 INFO - PROCESS | 3740 | 1469550242179 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:24:02 INFO - PROCESS | 3740 | 1469550242181 Marionette TRACE conn3 <- [1,2866,null,{}] 08:24:02 INFO - PROCESS | 3740 | 1469550242184 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:02 INFO - PROCESS | 3740 | 1469550242187 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:02 INFO - PROCESS | 3740 | 1469550242297 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:24:02 INFO - PROCESS | 3740 | 1469550242564 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:02 INFO - PROCESS | 3740 | 1469550242567 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:02 INFO - PROCESS | 3740 | ++DOCSHELL 0FA6E400 == 42 [pid = 3740] [id = 726] 08:24:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (10A48400) [pid = 3740] [serial = 2178] [outer = 00000000] 08:24:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (11279400) [pid = 3740] [serial = 2179] [outer = 10A48400] 08:24:02 INFO - PROCESS | 3740 | 1469550242627 Marionette DEBUG loaded listener.js 08:24:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (12AAFC00) [pid = 3740] [serial = 2180] [outer = 10A48400] 08:24:03 INFO - PROCESS | 3740 | 1469550243227 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:24:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:24:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1061ms 08:24:03 INFO - PROCESS | 3740 | --DOCSHELL 19D1F800 == 41 [pid = 3740] [id = 721] 08:24:03 INFO - PROCESS | 3740 | --DOCSHELL 13919400 == 40 [pid = 3740] [id = 720] 08:24:03 INFO - PROCESS | 3740 | --DOCSHELL 10A53C00 == 39 [pid = 3740] [id = 719] 08:24:03 INFO - PROCESS | 3740 | --DOCSHELL 16F3F400 == 38 [pid = 3740] [id = 718] 08:24:03 INFO - PROCESS | 3740 | --DOCSHELL 16C04C00 == 37 [pid = 3740] [id = 717] 08:24:03 INFO - PROCESS | 3740 | --DOCSHELL 16570C00 == 36 [pid = 3740] [id = 716] 08:24:03 INFO - PROCESS | 3740 | --DOCSHELL 160F2000 == 35 [pid = 3740] [id = 715] 08:24:03 INFO - PROCESS | 3740 | --DOCSHELL 12D9B800 == 34 [pid = 3740] [id = 714] 08:24:03 INFO - PROCESS | 3740 | --DOCSHELL 10E16400 == 33 [pid = 3740] [id = 713] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (18104400) [pid = 3740] [serial = 2125] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (17E8B800) [pid = 3740] [serial = 2120] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (173F9800) [pid = 3740] [serial = 2117] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (19741800) [pid = 3740] [serial = 2128] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (16564400) [pid = 3740] [serial = 2111] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (17EDDC00) [pid = 3740] [serial = 2126] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1695C800) [pid = 3740] [serial = 2114] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (16384C00) [pid = 3740] [serial = 2110] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (130D2400) [pid = 3740] [serial = 2102] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (114E1000) [pid = 3740] [serial = 2101] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1575EC00) [pid = 3740] [serial = 2107] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (15F69400) [pid = 3740] [serial = 2108] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (16C01800) [pid = 3740] [serial = 2113] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (132E7C00) [pid = 3740] [serial = 2104] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (139C9800) [pid = 3740] [serial = 2105] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15F6BC00) [pid = 3740] [serial = 2095] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (13922800) [pid = 3740] [serial = 2092] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (17598400) [pid = 3740] [serial = 2098] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16DF3800) [pid = 3740] [serial = 2116] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (17E85400) [pid = 3740] [serial = 2119] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (176B7C00) [pid = 3740] [serial = 2123] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (16388400) [pid = 3740] [serial = 2122] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3740 | 1469550243322 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:24:03 INFO - PROCESS | 3740 | 1469550243325 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:24:03 INFO - PROCESS | 3740 | 1469550243330 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:24:03 INFO - PROCESS | 3740 | 1469550243332 Marionette TRACE conn3 <- [1,2870,null,{}] 08:24:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:24:03 INFO - PROCESS | 3740 | 1469550243338 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:03 INFO - PROCESS | 3740 | 1469550243342 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:03 INFO - PROCESS | 3740 | 1469550243461 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:24:03 INFO - PROCESS | 3740 | 1469550243558 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:03 INFO - PROCESS | 3740 | 1469550243560 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:03 INFO - PROCESS | 3740 | ++DOCSHELL 10E12000 == 34 [pid = 3740] [id = 727] 08:24:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (10F16C00) [pid = 3740] [serial = 2181] [outer = 00000000] 08:24:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1391B400) [pid = 3740] [serial = 2182] [outer = 10F16C00] 08:24:03 INFO - PROCESS | 3740 | 1469550243607 Marionette DEBUG loaded listener.js 08:24:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (13E9D000) [pid = 3740] [serial = 2183] [outer = 10F16C00] 08:24:03 INFO - PROCESS | 3740 | 1469550243972 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:24:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:24:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 722ms 08:24:04 INFO - PROCESS | 3740 | 1469550244064 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:24:04 INFO - PROCESS | 3740 | 1469550244068 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:24:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:24:04 INFO - PROCESS | 3740 | 1469550244077 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:24:04 INFO - PROCESS | 3740 | 1469550244079 Marionette TRACE conn3 <- [1,2874,null,{}] 08:24:04 INFO - PROCESS | 3740 | 1469550244083 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:04 INFO - PROCESS | 3740 | 1469550244085 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:04 INFO - PROCESS | 3740 | 1469550244197 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:24:04 INFO - PROCESS | 3740 | 1469550244205 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:04 INFO - PROCESS | 3740 | 1469550244208 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:04 INFO - PROCESS | 3740 | ++DOCSHELL 15F6D000 == 35 [pid = 3740] [id = 728] 08:24:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15F6DC00) [pid = 3740] [serial = 2184] [outer = 00000000] 08:24:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (160EFC00) [pid = 3740] [serial = 2185] [outer = 15F6DC00] 08:24:04 INFO - PROCESS | 3740 | 1469550244252 Marionette DEBUG loaded listener.js 08:24:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (16380800) [pid = 3740] [serial = 2186] [outer = 15F6DC00] 08:24:04 INFO - PROCESS | 3740 | 1469550244721 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:24:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:24:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 692ms 08:24:04 INFO - PROCESS | 3740 | 1469550244755 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:24:04 INFO - PROCESS | 3740 | 1469550244758 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:24:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:24:04 INFO - PROCESS | 3740 | 1469550244762 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:24:04 INFO - PROCESS | 3740 | 1469550244768 Marionette TRACE conn3 <- [1,2878,null,{}] 08:24:04 INFO - PROCESS | 3740 | 1469550244777 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:04 INFO - PROCESS | 3740 | 1469550244780 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:04 INFO - PROCESS | 3740 | 1469550244865 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:24:04 INFO - PROCESS | 3740 | 1469550244874 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:04 INFO - PROCESS | 3740 | 1469550244876 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:04 INFO - PROCESS | 3740 | ++DOCSHELL 16BDDC00 == 36 [pid = 3740] [id = 729] 08:24:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (16BDE000) [pid = 3740] [serial = 2187] [outer = 00000000] 08:24:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (16BE4800) [pid = 3740] [serial = 2188] [outer = 16BDE000] 08:24:04 INFO - PROCESS | 3740 | 1469550244920 Marionette DEBUG loaded listener.js 08:24:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (16BE7C00) [pid = 3740] [serial = 2189] [outer = 16BDE000] 08:24:05 INFO - PROCESS | 3740 | 1469550245409 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:24:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:24:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 692ms 08:24:05 INFO - PROCESS | 3740 | 1469550245460 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:24:05 INFO - PROCESS | 3740 | 1469550245462 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:24:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:24:05 INFO - PROCESS | 3740 | 1469550245466 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:24:05 INFO - PROCESS | 3740 | 1469550245468 Marionette TRACE conn3 <- [1,2882,null,{}] 08:24:05 INFO - PROCESS | 3740 | 1469550245471 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:05 INFO - PROCESS | 3740 | 1469550245474 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:05 INFO - PROCESS | 3740 | 1469550245597 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:24:05 INFO - PROCESS | 3740 | 1469550245609 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:05 INFO - PROCESS | 3740 | 1469550245611 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:05 INFO - PROCESS | 3740 | ++DOCSHELL 16BEB800 == 37 [pid = 3740] [id = 730] 08:24:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (16BEC800) [pid = 3740] [serial = 2190] [outer = 00000000] 08:24:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (16C0C400) [pid = 3740] [serial = 2191] [outer = 16BEC800] 08:24:05 INFO - PROCESS | 3740 | 1469550245655 Marionette DEBUG loaded listener.js 08:24:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (16D73000) [pid = 3740] [serial = 2192] [outer = 16BEC800] 08:24:06 INFO - PROCESS | 3740 | 1469550246121 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:24:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:24:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 692ms 08:24:06 INFO - PROCESS | 3740 | 1469550246149 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:24:06 INFO - PROCESS | 3740 | 1469550246151 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:24:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:24:06 INFO - PROCESS | 3740 | 1469550246154 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:24:06 INFO - PROCESS | 3740 | 1469550246156 Marionette TRACE conn3 <- [1,2886,null,{}] 08:24:06 INFO - PROCESS | 3740 | 1469550246159 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:06 INFO - PROCESS | 3740 | 1469550246161 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:06 INFO - PROCESS | 3740 | 1469550246276 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:24:06 INFO - PROCESS | 3740 | 1469550246281 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:06 INFO - PROCESS | 3740 | 1469550246287 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:06 INFO - PROCESS | 3740 | ++DOCSHELL 1656DC00 == 38 [pid = 3740] [id = 731] 08:24:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (173FA400) [pid = 3740] [serial = 2193] [outer = 00000000] 08:24:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (174BB000) [pid = 3740] [serial = 2194] [outer = 173FA400] 08:24:06 INFO - PROCESS | 3740 | 1469550246399 Marionette DEBUG loaded listener.js 08:24:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (176B5800) [pid = 3740] [serial = 2195] [outer = 173FA400] 08:24:06 INFO - PROCESS | 3740 | 1469550246842 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:24:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:24:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 738ms 08:24:06 INFO - PROCESS | 3740 | 1469550246877 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:24:06 INFO - PROCESS | 3740 | 1469550246879 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:24:06 INFO - PROCESS | 3740 | 1469550246883 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:24:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:24:06 INFO - PROCESS | 3740 | 1469550246884 Marionette TRACE conn3 <- [1,2890,null,{}] 08:24:06 INFO - PROCESS | 3740 | 1469550246894 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:06 INFO - PROCESS | 3740 | 1469550246896 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:07 INFO - PROCESS | 3740 | 1469550247039 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:24:07 INFO - PROCESS | 3740 | 1469550247052 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:07 INFO - PROCESS | 3740 | 1469550247054 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:07 INFO - PROCESS | 3740 | ++DOCSHELL 174C3400 == 39 [pid = 3740] [id = 732] 08:24:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (176BB800) [pid = 3740] [serial = 2196] [outer = 00000000] 08:24:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (17E90800) [pid = 3740] [serial = 2197] [outer = 176BB800] 08:24:07 INFO - PROCESS | 3740 | 1469550247162 Marionette DEBUG loaded listener.js 08:24:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (18105C00) [pid = 3740] [serial = 2198] [outer = 176BB800] 08:24:07 INFO - PROCESS | 3740 | 1469550247597 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:24:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:24:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 723ms 08:24:07 INFO - PROCESS | 3740 | 1469550247630 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:24:07 INFO - PROCESS | 3740 | 1469550247632 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:24:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:24:07 INFO - PROCESS | 3740 | 1469550247635 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:24:07 INFO - PROCESS | 3740 | 1469550247637 Marionette TRACE conn3 <- [1,2894,null,{}] 08:24:07 INFO - PROCESS | 3740 | 1469550247640 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:07 INFO - PROCESS | 3740 | 1469550247642 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:07 INFO - PROCESS | 3740 | 1469550247756 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:24:07 INFO - PROCESS | 3740 | 1469550247761 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:07 INFO - PROCESS | 3740 | 1469550247763 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:07 INFO - PROCESS | 3740 | ++DOCSHELL 1810EC00 == 40 [pid = 3740] [id = 733] 08:24:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1810F400) [pid = 3740] [serial = 2199] [outer = 00000000] 08:24:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (181C4000) [pid = 3740] [serial = 2200] [outer = 1810F400] 08:24:07 INFO - PROCESS | 3740 | 1469550247806 Marionette DEBUG loaded listener.js 08:24:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (181C6400) [pid = 3740] [serial = 2201] [outer = 1810F400] 08:24:08 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (19D20800) [pid = 3740] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:24:08 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (16C05800) [pid = 3740] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:24:08 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (17592400) [pid = 3740] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:24:08 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (160F2400) [pid = 3740] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:24:08 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (10E0F400) [pid = 3740] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:24:08 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (16571C00) [pid = 3740] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:24:08 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (114D5800) [pid = 3740] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:24:08 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (130DB000) [pid = 3740] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:24:08 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (155AB400) [pid = 3740] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:24:08 INFO - PROCESS | 3740 | 1469550248285 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:24:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:24:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 723ms 08:24:08 INFO - PROCESS | 3740 | 1469550248357 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:24:08 INFO - PROCESS | 3740 | 1469550248359 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:24:08 INFO - PROCESS | 3740 | 1469550248362 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:24:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:24:08 INFO - PROCESS | 3740 | 1469550248364 Marionette TRACE conn3 <- [1,2898,null,{}] 08:24:08 INFO - PROCESS | 3740 | 1469550248368 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:08 INFO - PROCESS | 3740 | 1469550248370 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:08 INFO - PROCESS | 3740 | 1469550248474 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:24:08 INFO - PROCESS | 3740 | 1469550248480 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:08 INFO - PROCESS | 3740 | 1469550248482 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:08 INFO - PROCESS | 3740 | ++DOCSHELL 0F329000 == 41 [pid = 3740] [id = 734] 08:24:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0F329400) [pid = 3740] [serial = 2202] [outer = 00000000] 08:24:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (0F32C800) [pid = 3740] [serial = 2203] [outer = 0F329400] 08:24:08 INFO - PROCESS | 3740 | 1469550248525 Marionette DEBUG loaded listener.js 08:24:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (0FACB800) [pid = 3740] [serial = 2204] [outer = 0F329400] 08:24:08 INFO - PROCESS | 3740 | 1469550248930 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:24:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:24:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:24:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 631ms 08:24:08 INFO - PROCESS | 3740 | 1469550248989 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:24:08 INFO - PROCESS | 3740 | 1469550248991 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:24:08 INFO - TEST-START | /DOMEvents/constructors.html 08:24:08 INFO - PROCESS | 3740 | 1469550248994 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:24:08 INFO - PROCESS | 3740 | 1469550248996 Marionette TRACE conn3 <- [1,2902,null,{}] 08:24:08 INFO - PROCESS | 3740 | 1469550249000 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:08 INFO - PROCESS | 3740 | 1469550249002 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:09 INFO - PROCESS | 3740 | 1469550249082 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:24:09 INFO - PROCESS | 3740 | 1469550249088 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:09 INFO - PROCESS | 3740 | 1469550249090 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:09 INFO - PROCESS | 3740 | ++DOCSHELL 0F32C400 == 42 [pid = 3740] [id = 735] 08:24:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (10A54C00) [pid = 3740] [serial = 2205] [outer = 00000000] 08:24:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (16B0E800) [pid = 3740] [serial = 2206] [outer = 10A54C00] 08:24:09 INFO - PROCESS | 3740 | 1469550249142 Marionette DEBUG loaded listener.js 08:24:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (17489000) [pid = 3740] [serial = 2207] [outer = 10A54C00] 08:24:09 INFO - PROCESS | 3740 | 1469550249661 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:24:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:24:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:24:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:24:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:24:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:24:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:24:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:24:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:24:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 707ms 08:24:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:24:09 INFO - PROCESS | 3740 | 1469550249709 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:24:09 INFO - PROCESS | 3740 | 1469550249711 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:24:09 INFO - PROCESS | 3740 | 1469550249715 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:24:09 INFO - PROCESS | 3740 | 1469550249717 Marionette TRACE conn3 <- [1,2906,null,{}] 08:24:09 INFO - PROCESS | 3740 | 1469550249721 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:09 INFO - PROCESS | 3740 | 1469550249722 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:09 INFO - PROCESS | 3740 | 1469550249806 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:24:09 INFO - PROCESS | 3740 | 1469550249849 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:09 INFO - PROCESS | 3740 | 1469550249851 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:09 INFO - PROCESS | 3740 | ++DOCSHELL 17E41000 == 43 [pid = 3740] [id = 736] 08:24:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (17E91000) [pid = 3740] [serial = 2208] [outer = 00000000] 08:24:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1A3D3800) [pid = 3740] [serial = 2209] [outer = 17E91000] 08:24:09 INFO - PROCESS | 3740 | 1469550249897 Marionette DEBUG loaded listener.js 08:24:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1A812800) [pid = 3740] [serial = 2210] [outer = 17E91000] 08:24:10 INFO - PROCESS | 3740 | 1469550250519 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:24:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:24:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 815ms 08:24:10 INFO - PROCESS | 3740 | 1469550250541 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:24:10 INFO - PROCESS | 3740 | 1469550250546 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:24:10 INFO - PROCESS | 3740 | 1469550250551 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:24:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:24:10 INFO - PROCESS | 3740 | 1469550250556 Marionette TRACE conn3 <- [1,2910,null,{}] 08:24:10 INFO - PROCESS | 3740 | 1469550250561 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:10 INFO - PROCESS | 3740 | 1469550250564 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:10 INFO - PROCESS | 3740 | 1469550250691 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:24:10 INFO - PROCESS | 3740 | 1469550250809 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:10 INFO - PROCESS | 3740 | 1469550250812 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:10 INFO - PROCESS | 3740 | ++DOCSHELL 10A0E000 == 44 [pid = 3740] [id = 737] 08:24:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1127C800) [pid = 3740] [serial = 2211] [outer = 00000000] 08:24:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (139C9800) [pid = 3740] [serial = 2212] [outer = 1127C800] 08:24:10 INFO - PROCESS | 3740 | 1469550250868 Marionette DEBUG loaded listener.js 08:24:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (155AD800) [pid = 3740] [serial = 2213] [outer = 1127C800] 08:24:11 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:24:11 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:24:11 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:24:11 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:24:11 INFO - PROCESS | 3740 | 1469550251435 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:24:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:24:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:24:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:24:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:24:11 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 08:24:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:24:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:24:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:24:11 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 08:24:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:24:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:24:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:24:11 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]" 08:24:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:24:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:24:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:24:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:24:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 938ms 08:24:11 INFO - PROCESS | 3740 | 1469550251492 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:24:11 INFO - PROCESS | 3740 | 1469550251497 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:24:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:24:11 INFO - PROCESS | 3740 | 1469550251504 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:24:11 INFO - PROCESS | 3740 | 1469550251507 Marionette TRACE conn3 <- [1,2914,null,{}] 08:24:11 INFO - PROCESS | 3740 | 1469550251511 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:11 INFO - PROCESS | 3740 | 1469550251514 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:11 INFO - PROCESS | 3740 | 1469550251630 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:24:11 INFO - PROCESS | 3740 | 1469550251787 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:11 INFO - PROCESS | 3740 | 1469550251790 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:11 INFO - PROCESS | 3740 | ++DOCSHELL 16BDEC00 == 45 [pid = 3740] [id = 738] 08:24:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (16BDF800) [pid = 3740] [serial = 2214] [outer = 00000000] 08:24:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (17486800) [pid = 3740] [serial = 2215] [outer = 16BDF800] 08:24:11 INFO - PROCESS | 3740 | 1469550251846 Marionette DEBUG loaded listener.js 08:24:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (17B3A800) [pid = 3740] [serial = 2216] [outer = 16BDF800] 08:24:12 INFO - PROCESS | 3740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:24:12 INFO - PROCESS | 3740 | 1469550252351 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:24:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:24:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 892ms 08:24:12 INFO - PROCESS | 3740 | 1469550252391 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:24:12 INFO - PROCESS | 3740 | 1469550252393 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:24:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:24:12 INFO - PROCESS | 3740 | 1469550252397 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:24:12 INFO - PROCESS | 3740 | 1469550252401 Marionette TRACE conn3 <- [1,2918,null,{}] 08:24:12 INFO - PROCESS | 3740 | 1469550252412 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:12 INFO - PROCESS | 3740 | 1469550252417 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:12 INFO - PROCESS | 3740 | 1469550252525 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:24:12 INFO - PROCESS | 3740 | 1469550252685 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:12 INFO - PROCESS | 3740 | 1469550252690 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:12 INFO - PROCESS | 3740 | ++DOCSHELL 19742400 == 46 [pid = 3740] [id = 739] 08:24:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1987D400) [pid = 3740] [serial = 2217] [outer = 00000000] 08:24:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A335800) [pid = 3740] [serial = 2218] [outer = 1987D400] 08:24:12 INFO - PROCESS | 3740 | 1469550252757 Marionette DEBUG loaded listener.js 08:24:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1A815000) [pid = 3740] [serial = 2219] [outer = 1987D400] 08:24:13 INFO - PROCESS | 3740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:24:13 INFO - PROCESS | 3740 | 1469550253283 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:24:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:24:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 938ms 08:24:13 INFO - PROCESS | 3740 | 1469550253338 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:24:13 INFO - PROCESS | 3740 | 1469550253341 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:24:13 INFO - PROCESS | 3740 | 1469550253346 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:24:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:24:13 INFO - PROCESS | 3740 | 1469550253348 Marionette TRACE conn3 <- [1,2922,null,{}] 08:24:13 INFO - PROCESS | 3740 | 1469550253352 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:13 INFO - PROCESS | 3740 | 1469550253354 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:13 INFO - PROCESS | 3740 | 1469550253465 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:24:13 INFO - PROCESS | 3740 | 1469550253621 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:13 INFO - PROCESS | 3740 | 1469550253624 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:13 INFO - PROCESS | 3740 | ++DOCSHELL 1680B400 == 47 [pid = 3740] [id = 740] 08:24:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1680B800) [pid = 3740] [serial = 2220] [outer = 00000000] 08:24:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (16811000) [pid = 3740] [serial = 2221] [outer = 1680B800] 08:24:13 INFO - PROCESS | 3740 | 1469550253678 Marionette DEBUG loaded listener.js 08:24:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (16813000) [pid = 3740] [serial = 2222] [outer = 1680B800] 08:24:14 INFO - PROCESS | 3740 | 1469550254436 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:24:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:24:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1122ms 08:24:14 INFO - PROCESS | 3740 | 1469550254470 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:24:14 INFO - PROCESS | 3740 | 1469550254474 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:24:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:24:14 INFO - PROCESS | 3740 | 1469550254479 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:24:14 INFO - PROCESS | 3740 | 1469550254482 Marionette TRACE conn3 <- [1,2926,null,{}] 08:24:14 INFO - PROCESS | 3740 | 1469550254488 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:14 INFO - PROCESS | 3740 | 1469550254490 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:14 INFO - PROCESS | 3740 | 1469550254595 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:24:14 INFO - PROCESS | 3740 | 1469550254743 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:14 INFO - PROCESS | 3740 | 1469550254749 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:14 INFO - PROCESS | 3740 | ++DOCSHELL 13925C00 == 48 [pid = 3740] [id = 741] 08:24:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (13939400) [pid = 3740] [serial = 2223] [outer = 00000000] 08:24:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (141BC400) [pid = 3740] [serial = 2224] [outer = 13939400] 08:24:14 INFO - PROCESS | 3740 | 1469550254809 Marionette DEBUG loaded listener.js 08:24:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (15E73C00) [pid = 3740] [serial = 2225] [outer = 13939400] 08:24:15 INFO - PROCESS | 3740 | 1469550255334 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:24:15 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. 08:24:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 891ms 08:24:15 INFO - PROCESS | 3740 | 1469550255375 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:24:15 INFO - PROCESS | 3740 | 1469550255380 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:24:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:24:15 INFO - PROCESS | 3740 | 1469550255387 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:24:15 INFO - PROCESS | 3740 | 1469550255390 Marionette TRACE conn3 <- [1,2930,null,{}] 08:24:15 INFO - PROCESS | 3740 | 1469550255394 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:15 INFO - PROCESS | 3740 | 1469550255396 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:15 INFO - PROCESS | 3740 | 1469550255495 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:24:15 INFO - PROCESS | 3740 | 1469550255669 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:15 INFO - PROCESS | 3740 | 1469550255671 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:15 INFO - PROCESS | 3740 | --DOCSHELL 10A51400 == 47 [pid = 3740] [id = 686] 08:24:15 INFO - PROCESS | 3740 | --DOCSHELL 0F32C400 == 46 [pid = 3740] [id = 735] 08:24:15 INFO - PROCESS | 3740 | --DOCSHELL 0F329000 == 45 [pid = 3740] [id = 734] 08:24:15 INFO - PROCESS | 3740 | --DOCSHELL 1810EC00 == 44 [pid = 3740] [id = 733] 08:24:15 INFO - PROCESS | 3740 | --DOCSHELL 174C3400 == 43 [pid = 3740] [id = 732] 08:24:15 INFO - PROCESS | 3740 | --DOCSHELL 1656DC00 == 42 [pid = 3740] [id = 731] 08:24:15 INFO - PROCESS | 3740 | --DOCSHELL 16BEB800 == 41 [pid = 3740] [id = 730] 08:24:15 INFO - PROCESS | 3740 | --DOCSHELL 16BDDC00 == 40 [pid = 3740] [id = 729] 08:24:15 INFO - PROCESS | 3740 | --DOCSHELL 15F6D000 == 39 [pid = 3740] [id = 728] 08:24:15 INFO - PROCESS | 3740 | --DOCSHELL 10E12000 == 38 [pid = 3740] [id = 727] 08:24:15 INFO - PROCESS | 3740 | --DOCSHELL 0FA6E400 == 37 [pid = 3740] [id = 726] 08:24:15 INFO - PROCESS | 3740 | --DOCSHELL 11C39400 == 36 [pid = 3740] [id = 723] 08:24:15 INFO - PROCESS | 3740 | --DOCSHELL 10E12400 == 35 [pid = 3740] [id = 722] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (16C0D000) [pid = 3740] [serial = 2152] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (17F60000) [pid = 3740] [serial = 2155] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (16D73800) [pid = 3740] [serial = 2153] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (173F7400) [pid = 3740] [serial = 2137] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (152EE000) [pid = 3740] [serial = 2134] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1637A800) [pid = 3740] [serial = 2146] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (16387000) [pid = 3740] [serial = 2147] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (13924C00) [pid = 3740] [serial = 2158] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (12828C00) [pid = 3740] [serial = 2131] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (16896000) [pid = 3740] [serial = 2149] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1391AC00) [pid = 3740] [serial = 2141] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (12BDAC00) [pid = 3740] [serial = 2140] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (139CB400) [pid = 3740] [serial = 2143] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (141C9800) [pid = 3740] [serial = 2144] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (19872800) [pid = 3740] [serial = 2156] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (19963000) [pid = 3740] [serial = 2161] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (155DF000) [pid = 3740] [serial = 2159] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (19D12800) [pid = 3740] [serial = 2162] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1A787400) [pid = 3740] [serial = 2165] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (16B10800) [pid = 3740] [serial = 2150] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1A787000) [pid = 3740] [serial = 2164] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3740 | ++DOCSHELL 0F329000 == 36 [pid = 3740] [id = 742] 08:24:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (0F32AC00) [pid = 3740] [serial = 2226] [outer = 00000000] 08:24:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (10A51400) [pid = 3740] [serial = 2227] [outer = 0F32AC00] 08:24:15 INFO - PROCESS | 3740 | 1469550255755 Marionette DEBUG loaded listener.js 08:24:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (132E4400) [pid = 3740] [serial = 2228] [outer = 0F32AC00] 08:24:16 INFO - PROCESS | 3740 | 1469550256147 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:24:16 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 08:24:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:24:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 784ms 08:24:16 INFO - PROCESS | 3740 | 1469550256171 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:24:16 INFO - PROCESS | 3740 | 1469550256173 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:24:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:24:16 INFO - PROCESS | 3740 | 1469550256176 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:24:16 INFO - PROCESS | 3740 | 1469550256180 Marionette TRACE conn3 <- [1,2934,null,{}] 08:24:16 INFO - PROCESS | 3740 | 1469550256190 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:16 INFO - PROCESS | 3740 | 1469550256194 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:16 INFO - PROCESS | 3740 | 1469550256280 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:24:16 INFO - PROCESS | 3740 | 1469550256286 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:16 INFO - PROCESS | 3740 | 1469550256289 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:16 INFO - PROCESS | 3740 | ++DOCSHELL 16389C00 == 37 [pid = 3740] [id = 743] 08:24:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (16564800) [pid = 3740] [serial = 2229] [outer = 00000000] 08:24:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1680CC00) [pid = 3740] [serial = 2230] [outer = 16564800] 08:24:16 INFO - PROCESS | 3740 | 1469550256337 Marionette DEBUG loaded listener.js 08:24:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (16812C00) [pid = 3740] [serial = 2231] [outer = 16564800] 08:24:16 INFO - PROCESS | 3740 | 1469550256824 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:24:16 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. 08:24:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 692ms 08:24:16 INFO - PROCESS | 3740 | 1469550256876 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:24:16 INFO - PROCESS | 3740 | 1469550256878 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:24:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:24:16 INFO - PROCESS | 3740 | 1469550256882 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:24:16 INFO - PROCESS | 3740 | 1469550256883 Marionette TRACE conn3 <- [1,2938,null,{}] 08:24:16 INFO - PROCESS | 3740 | 1469550256887 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:16 INFO - PROCESS | 3740 | 1469550256889 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:16 INFO - PROCESS | 3740 | 1469550256979 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:24:16 INFO - PROCESS | 3740 | 1469550256984 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:16 INFO - PROCESS | 3740 | 1469550256986 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:16 INFO - PROCESS | 3740 | ++DOCSHELL 16953C00 == 38 [pid = 3740] [id = 744] 08:24:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (16BDE800) [pid = 3740] [serial = 2232] [outer = 00000000] 08:24:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (16BE5C00) [pid = 3740] [serial = 2233] [outer = 16BDE800] 08:24:17 INFO - PROCESS | 3740 | 1469550257031 Marionette DEBUG loaded listener.js 08:24:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16BEA000) [pid = 3740] [serial = 2234] [outer = 16BDE800] 08:24:17 INFO - PROCESS | 3740 | ++DOCSHELL 16DF1400 == 39 [pid = 3740] [id = 745] 08:24:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (16DF3400) [pid = 3740] [serial = 2235] [outer = 00000000] 08:24:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (16DFD800) [pid = 3740] [serial = 2236] [outer = 16DF3400] 08:24:17 INFO - PROCESS | 3740 | 1469550257489 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:24:17 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. 08:24:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 616ms 08:24:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:24:17 INFO - PROCESS | 3740 | 1469550257503 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:24:17 INFO - PROCESS | 3740 | 1469550257505 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:24:17 INFO - PROCESS | 3740 | 1469550257508 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:24:17 INFO - PROCESS | 3740 | 1469550257510 Marionette TRACE conn3 <- [1,2942,null,{}] 08:24:17 INFO - PROCESS | 3740 | 1469550257513 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:17 INFO - PROCESS | 3740 | 1469550257515 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:17 INFO - PROCESS | 3740 | 1469550257617 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:24:17 INFO - PROCESS | 3740 | 1469550257621 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:17 INFO - PROCESS | 3740 | 1469550257624 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:17 INFO - PROCESS | 3740 | ++DOCSHELL 10A06400 == 40 [pid = 3740] [id = 746] 08:24:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1656A400) [pid = 3740] [serial = 2237] [outer = 00000000] 08:24:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (17488000) [pid = 3740] [serial = 2238] [outer = 1656A400] 08:24:17 INFO - PROCESS | 3740 | 1469550257668 Marionette DEBUG loaded listener.js 08:24:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (17596000) [pid = 3740] [serial = 2239] [outer = 1656A400] 08:24:18 INFO - PROCESS | 3740 | 1469550258109 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:24:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:24:18 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 08:24:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 615ms 08:24:18 INFO - PROCESS | 3740 | 1469550258130 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:24:18 INFO - PROCESS | 3740 | 1469550258132 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:24:18 INFO - PROCESS | 3740 | 1469550258135 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:24:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:24:18 INFO - PROCESS | 3740 | 1469550258137 Marionette TRACE conn3 <- [1,2946,null,{}] 08:24:18 INFO - PROCESS | 3740 | 1469550258140 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:18 INFO - PROCESS | 3740 | 1469550258146 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:18 INFO - PROCESS | 3740 | 1469550258320 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:24:18 INFO - PROCESS | 3740 | 1469550258337 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:18 INFO - PROCESS | 3740 | 1469550258339 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:18 INFO - PROCESS | 3740 | ++DOCSHELL 16570400 == 41 [pid = 3740] [id = 747] 08:24:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (17E43800) [pid = 3740] [serial = 2240] [outer = 00000000] 08:24:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1810E400) [pid = 3740] [serial = 2241] [outer = 17E43800] 08:24:18 INFO - PROCESS | 3740 | 1469550258383 Marionette DEBUG loaded listener.js 08:24:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (181BA400) [pid = 3740] [serial = 2242] [outer = 17E43800] 08:24:18 INFO - PROCESS | 3740 | 1469550258817 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:24:18 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. 08:24:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 723ms 08:24:18 INFO - PROCESS | 3740 | 1469550258876 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:24:18 INFO - PROCESS | 3740 | 1469550258879 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:24:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:24:18 INFO - PROCESS | 3740 | 1469550258894 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:24:18 INFO - PROCESS | 3740 | 1469550258897 Marionette TRACE conn3 <- [1,2950,null,{}] 08:24:18 INFO - PROCESS | 3740 | 1469550258900 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:18 INFO - PROCESS | 3740 | 1469550258902 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:19 INFO - PROCESS | 3740 | 1469550259023 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:24:19 INFO - PROCESS | 3740 | 1469550259122 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:19 INFO - PROCESS | 3740 | 1469550259124 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:19 INFO - PROCESS | 3740 | ++DOCSHELL 10B51C00 == 42 [pid = 3740] [id = 748] 08:24:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (10B52000) [pid = 3740] [serial = 2243] [outer = 00000000] 08:24:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (10B55800) [pid = 3740] [serial = 2244] [outer = 10B52000] 08:24:19 INFO - PROCESS | 3740 | 1469550259152 Marionette DEBUG loaded listener.js 08:24:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (10B59C00) [pid = 3740] [serial = 2245] [outer = 10B52000] 08:24:19 INFO - PROCESS | 3740 | 1469550259534 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:24:19 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. 08:24:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 692ms 08:24:19 INFO - PROCESS | 3740 | 1469550259575 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:24:19 INFO - PROCESS | 3740 | 1469550259576 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:24:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:24:19 INFO - PROCESS | 3740 | 1469550259589 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:24:19 INFO - PROCESS | 3740 | 1469550259591 Marionette TRACE conn3 <- [1,2954,null,{}] 08:24:19 INFO - PROCESS | 3740 | 1469550259594 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:19 INFO - PROCESS | 3740 | 1469550259596 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:19 INFO - PROCESS | 3740 | 1469550259723 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:24:19 INFO - PROCESS | 3740 | 1469550259804 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:19 INFO - PROCESS | 3740 | 1469550259806 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:19 INFO - PROCESS | 3740 | ++DOCSHELL 15735800 == 43 [pid = 3740] [id = 749] 08:24:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (15738400) [pid = 3740] [serial = 2246] [outer = 00000000] 08:24:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1573BC00) [pid = 3740] [serial = 2247] [outer = 15738400] 08:24:19 INFO - PROCESS | 3740 | 1469550259869 Marionette DEBUG loaded listener.js 08:24:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1573E000) [pid = 3740] [serial = 2248] [outer = 15738400] 08:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (131DF000) [pid = 3740] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (16D72C00) [pid = 3740] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1810FC00) [pid = 3740] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (173FA400) [pid = 3740] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (176BB800) [pid = 3740] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (10F16C00) [pid = 3740] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (10A48400) [pid = 3740] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1810F400) [pid = 3740] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (15F6DC00) [pid = 3740] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (0F329400) [pid = 3740] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (10A54C00) [pid = 3740] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (16BEC800) [pid = 3740] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (16BDE000) [pid = 3740] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (13142000) [pid = 3740] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:24:20 INFO - PROCESS | 3740 | 1469550260572 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:24:20 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. 08:24:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1030ms 08:24:20 INFO - PROCESS | 3740 | 1469550260627 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:24:20 INFO - PROCESS | 3740 | 1469550260629 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:24:20 INFO - PROCESS | 3740 | 1469550260632 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:24:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:24:20 INFO - PROCESS | 3740 | 1469550260634 Marionette TRACE conn3 <- [1,2958,null,{}] 08:24:20 INFO - PROCESS | 3740 | 1469550260641 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:20 INFO - PROCESS | 3740 | 1469550260643 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:20 INFO - PROCESS | 3740 | 1469550260724 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:24:20 INFO - PROCESS | 3740 | 1469550260730 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:20 INFO - PROCESS | 3740 | 1469550260732 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:20 INFO - PROCESS | 3740 | ++DOCSHELL 10B57800 == 44 [pid = 3740] [id = 750] 08:24:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1127B400) [pid = 3740] [serial = 2249] [outer = 00000000] 08:24:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (15735400) [pid = 3740] [serial = 2250] [outer = 1127B400] 08:24:20 INFO - PROCESS | 3740 | 1469550260775 Marionette DEBUG loaded listener.js 08:24:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1573B800) [pid = 3740] [serial = 2251] [outer = 1127B400] 08:24:21 INFO - PROCESS | 3740 | 1469550261205 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:24:21 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. 08:24:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 584ms 08:24:21 INFO - PROCESS | 3740 | 1469550261229 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:24:21 INFO - PROCESS | 3740 | 1469550261231 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:24:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:24:21 INFO - PROCESS | 3740 | 1469550261234 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:24:21 INFO - PROCESS | 3740 | 1469550261220 Marionette TRACE conn3 <- [1,2962,null,{}] 08:24:21 INFO - PROCESS | 3740 | 1469550261223 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:21 INFO - PROCESS | 3740 | 1469550261225 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:21 INFO - PROCESS | 3740 | 1469550261359 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:24:21 INFO - PROCESS | 3740 | 1469550261364 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:21 INFO - PROCESS | 3740 | 1469550261366 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:21 INFO - PROCESS | 3740 | ++DOCSHELL 13142000 == 45 [pid = 3740] [id = 751] 08:24:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15740800) [pid = 3740] [serial = 2252] [outer = 00000000] 08:24:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (16BE5400) [pid = 3740] [serial = 2253] [outer = 15740800] 08:24:21 INFO - PROCESS | 3740 | 1469550261409 Marionette DEBUG loaded listener.js 08:24:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (17491400) [pid = 3740] [serial = 2254] [outer = 15740800] 08:24:21 INFO - PROCESS | 3740 | 1469550261793 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:24:21 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. 08:24:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 585ms 08:24:21 INFO - PROCESS | 3740 | 1469550261815 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:24:21 INFO - PROCESS | 3740 | 1469550261817 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:24:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:24:21 INFO - PROCESS | 3740 | 1469550261821 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:24:21 INFO - PROCESS | 3740 | 1469550261823 Marionette TRACE conn3 <- [1,2966,null,{}] 08:24:21 INFO - PROCESS | 3740 | 1469550261826 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:21 INFO - PROCESS | 3740 | 1469550261829 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:21 INFO - PROCESS | 3740 | 1469550261984 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:24:21 INFO - PROCESS | 3740 | 1469550261997 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:21 INFO - PROCESS | 3740 | 1469550261999 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:21 INFO - PROCESS | 3740 | ++DOCSHELL 1572B400 == 46 [pid = 3740] [id = 752] 08:24:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1572B800) [pid = 3740] [serial = 2255] [outer = 00000000] 08:24:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (15733400) [pid = 3740] [serial = 2256] [outer = 1572B800] 08:24:22 INFO - PROCESS | 3740 | 1469550262044 Marionette DEBUG loaded listener.js 08:24:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (17E91C00) [pid = 3740] [serial = 2257] [outer = 1572B800] 08:24:22 INFO - PROCESS | 3740 | 1469550262440 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:24:22 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. 08:24:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 692ms 08:24:22 INFO - PROCESS | 3740 | 1469550262530 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:24:22 INFO - PROCESS | 3740 | 1469550262534 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:24:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:24:22 INFO - PROCESS | 3740 | 1469550262545 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:24:22 INFO - PROCESS | 3740 | 1469550262549 Marionette TRACE conn3 <- [1,2970,null,{}] 08:24:22 INFO - PROCESS | 3740 | 1469550262556 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:22 INFO - PROCESS | 3740 | 1469550262560 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:22 INFO - PROCESS | 3740 | 1469550262689 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:24:22 INFO - PROCESS | 3740 | 1469550262804 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:22 INFO - PROCESS | 3740 | 1469550262810 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:22 INFO - PROCESS | 3740 | ++DOCSHELL 10B75000 == 47 [pid = 3740] [id = 753] 08:24:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (10B7E800) [pid = 3740] [serial = 2258] [outer = 00000000] 08:24:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (10F16C00) [pid = 3740] [serial = 2259] [outer = 10B7E800] 08:24:22 INFO - PROCESS | 3740 | 1469550262908 Marionette DEBUG loaded listener.js 08:24:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (12BD5C00) [pid = 3740] [serial = 2260] [outer = 10B7E800] 08:24:23 INFO - PROCESS | 3740 | 1469550263485 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:24:23 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 08:24:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:24:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 985ms 08:24:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:24:23 INFO - PROCESS | 3740 | 1469550263530 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:24:23 INFO - PROCESS | 3740 | 1469550263533 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:24:23 INFO - PROCESS | 3740 | 1469550263540 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:24:23 INFO - PROCESS | 3740 | 1469550263544 Marionette TRACE conn3 <- [1,2974,null,{}] 08:24:23 INFO - PROCESS | 3740 | 1469550263548 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:23 INFO - PROCESS | 3740 | 1469550263551 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:23 INFO - PROCESS | 3740 | 1469550263663 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:24:23 INFO - PROCESS | 3740 | 1469550263813 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:23 INFO - PROCESS | 3740 | 1469550263815 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:23 INFO - PROCESS | 3740 | ++DOCSHELL 15729C00 == 48 [pid = 3740] [id = 754] 08:24:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1572A400) [pid = 3740] [serial = 2261] [outer = 00000000] 08:24:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1572F800) [pid = 3740] [serial = 2262] [outer = 1572A400] 08:24:23 INFO - PROCESS | 3740 | 1469550263874 Marionette DEBUG loaded listener.js 08:24:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (15733800) [pid = 3740] [serial = 2263] [outer = 1572A400] 08:24:24 INFO - PROCESS | 3740 | 1469550264361 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:24:24 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. 08:24:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 892ms 08:24:24 INFO - PROCESS | 3740 | 1469550264424 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:24:24 INFO - PROCESS | 3740 | 1469550264426 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:24:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:24:24 INFO - PROCESS | 3740 | 1469550264430 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:24:24 INFO - PROCESS | 3740 | 1469550264433 Marionette TRACE conn3 <- [1,2978,null,{}] 08:24:24 INFO - PROCESS | 3740 | 1469550264442 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:24 INFO - PROCESS | 3740 | 1469550264447 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:24 INFO - PROCESS | 3740 | 1469550264562 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:24:24 INFO - PROCESS | 3740 | 1469550264715 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:24 INFO - PROCESS | 3740 | 1469550264719 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:24 INFO - PROCESS | 3740 | ++DOCSHELL 1680D400 == 49 [pid = 3740] [id = 755] 08:24:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1680DC00) [pid = 3740] [serial = 2264] [outer = 00000000] 08:24:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (16BDDC00) [pid = 3740] [serial = 2265] [outer = 1680DC00] 08:24:24 INFO - PROCESS | 3740 | 1469550264780 Marionette DEBUG loaded listener.js 08:24:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (16C0B000) [pid = 3740] [serial = 2266] [outer = 1680DC00] 08:24:25 INFO - PROCESS | 3740 | ++DOCSHELL 19D17800 == 50 [pid = 3740] [id = 756] 08:24:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (19D1B000) [pid = 3740] [serial = 2267] [outer = 00000000] 08:24:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (19D1CC00) [pid = 3740] [serial = 2268] [outer = 19D1B000] 08:24:25 INFO - PROCESS | 3740 | 1469550265415 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:24:25 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. 08:24:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1030ms 08:24:25 INFO - PROCESS | 3740 | 1469550265455 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:24:25 INFO - PROCESS | 3740 | 1469550265458 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:24:25 INFO - PROCESS | 3740 | 1469550265461 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:24:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:24:25 INFO - PROCESS | 3740 | 1469550265463 Marionette TRACE conn3 <- [1,2982,null,{}] 08:24:25 INFO - PROCESS | 3740 | 1469550265484 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:25 INFO - PROCESS | 3740 | 1469550265486 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:25 INFO - PROCESS | 3740 | 1469550265617 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:24:25 INFO - PROCESS | 3740 | 1469550265759 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:25 INFO - PROCESS | 3740 | 1469550265762 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:25 INFO - PROCESS | 3740 | ++DOCSHELL 16BE4C00 == 51 [pid = 3740] [id = 757] 08:24:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (16C04000) [pid = 3740] [serial = 2269] [outer = 00000000] 08:24:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1A3C7000) [pid = 3740] [serial = 2270] [outer = 16C04000] 08:24:25 INFO - PROCESS | 3740 | 1469550265816 Marionette DEBUG loaded listener.js 08:24:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1A789000) [pid = 3740] [serial = 2271] [outer = 16C04000] 08:24:26 INFO - PROCESS | 3740 | 1469550266365 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:24:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:24:26 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 08:24:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 938ms 08:24:26 INFO - PROCESS | 3740 | 1469550266422 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:24:26 INFO - PROCESS | 3740 | 1469550266424 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:24:26 INFO - PROCESS | 3740 | 1469550266429 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:24:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:24:26 INFO - PROCESS | 3740 | 1469550266431 Marionette TRACE conn3 <- [1,2986,null,{}] 08:24:26 INFO - PROCESS | 3740 | 1469550266434 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:26 INFO - PROCESS | 3740 | 1469550266436 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:26 INFO - PROCESS | 3740 | 1469550266546 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:24:26 INFO - PROCESS | 3740 | 1469550266723 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:26 INFO - PROCESS | 3740 | 1469550266726 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:26 INFO - PROCESS | 3740 | ++DOCSHELL 17592800 == 52 [pid = 3740] [id = 758] 08:24:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (176BD000) [pid = 3740] [serial = 2272] [outer = 00000000] 08:24:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1A81CC00) [pid = 3740] [serial = 2273] [outer = 176BD000] 08:24:26 INFO - PROCESS | 3740 | 1469550266780 Marionette DEBUG loaded listener.js 08:24:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1ABB7C00) [pid = 3740] [serial = 2274] [outer = 176BD000] 08:24:27 INFO - PROCESS | 3740 | 1469550267298 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:24:27 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. 08:24:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 892ms 08:24:27 INFO - PROCESS | 3740 | 1469550267335 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:24:27 INFO - PROCESS | 3740 | 1469550267337 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:24:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:24:27 INFO - PROCESS | 3740 | 1469550267341 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:24:27 INFO - PROCESS | 3740 | 1469550267343 Marionette TRACE conn3 <- [1,2990,null,{}] 08:24:27 INFO - PROCESS | 3740 | 1469550267347 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:27 INFO - PROCESS | 3740 | 1469550267353 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:27 INFO - PROCESS | 3740 | 1469550267473 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:24:27 INFO - PROCESS | 3740 | 1469550267822 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:27 INFO - PROCESS | 3740 | 1469550267826 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:27 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E9000 == 53 [pid = 3740] [id = 759] 08:24:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (0FA73000) [pid = 3740] [serial = 2275] [outer = 00000000] 08:24:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (10B51000) [pid = 3740] [serial = 2276] [outer = 0FA73000] 08:24:27 INFO - PROCESS | 3740 | 1469550267900 Marionette DEBUG loaded listener.js 08:24:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (10E12000) [pid = 3740] [serial = 2277] [outer = 0FA73000] 08:24:28 INFO - PROCESS | 3740 | 1469550268457 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:24:28 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. 08:24:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1123ms 08:24:28 INFO - PROCESS | 3740 | 1469550268473 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:24:28 INFO - PROCESS | 3740 | 1469550268477 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:24:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:24:28 INFO - PROCESS | 3740 | 1469550268483 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:24:28 INFO - PROCESS | 3740 | 1469550268486 Marionette TRACE conn3 <- [1,2994,null,{}] 08:24:28 INFO - PROCESS | 3740 | 1469550268492 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:28 INFO - PROCESS | 3740 | 1469550268496 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:28 INFO - PROCESS | 3740 | 1469550268600 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:24:28 INFO - PROCESS | 3740 | 1469550268768 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:28 INFO - PROCESS | 3740 | 1469550268771 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:28 INFO - PROCESS | 3740 | ++DOCSHELL 10B54800 == 54 [pid = 3740] [id = 760] 08:24:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (10E16C00) [pid = 3740] [serial = 2278] [outer = 00000000] 08:24:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (139CB400) [pid = 3740] [serial = 2279] [outer = 10E16C00] 08:24:28 INFO - PROCESS | 3740 | 1469550268826 Marionette DEBUG loaded listener.js 08:24:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (152EC000) [pid = 3740] [serial = 2280] [outer = 10E16C00] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 13142000 == 53 [pid = 3740] [id = 751] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 10B57800 == 52 [pid = 3740] [id = 750] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 15735800 == 51 [pid = 3740] [id = 749] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 10B51C00 == 50 [pid = 3740] [id = 748] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 16570400 == 49 [pid = 3740] [id = 747] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 16DF1400 == 48 [pid = 3740] [id = 745] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 10A06400 == 47 [pid = 3740] [id = 746] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 16953C00 == 46 [pid = 3740] [id = 744] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 16389C00 == 45 [pid = 3740] [id = 743] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 0F329000 == 44 [pid = 3740] [id = 742] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 13925C00 == 43 [pid = 3740] [id = 741] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 17E41000 == 42 [pid = 3740] [id = 736] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 141BCC00 == 41 [pid = 3740] [id = 711] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 16BDEC00 == 40 [pid = 3740] [id = 738] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 112AE400 == 39 [pid = 3740] [id = 710] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 10A0E000 == 38 [pid = 3740] [id = 737] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 19742400 == 37 [pid = 3740] [id = 739] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 16D70400 == 36 [pid = 3740] [id = 712] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 17F5E400 == 35 [pid = 3740] [id = 709] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 181C0400 == 34 [pid = 3740] [id = 725] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 1680B400 == 33 [pid = 3740] [id = 740] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 15F6F000 == 32 [pid = 3740] [id = 724] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 0F9E9000 == 31 [pid = 3740] [id = 759] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 19D17800 == 30 [pid = 3740] [id = 756] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 16BE4C00 == 29 [pid = 3740] [id = 757] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 17592800 == 28 [pid = 3740] [id = 758] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 1680D400 == 27 [pid = 3740] [id = 755] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 1572B400 == 26 [pid = 3740] [id = 752] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 10B75000 == 25 [pid = 3740] [id = 753] 08:24:29 INFO - PROCESS | 3740 | --DOCSHELL 15729C00 == 24 [pid = 3740] [id = 754] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (17BBC400) [pid = 3740] [serial = 2099] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (17E8BC00) [pid = 3740] [serial = 2138] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (19747400) [pid = 3740] [serial = 2129] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (174BB000) [pid = 3740] [serial = 2194] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (17E90800) [pid = 3740] [serial = 2197] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (1391B400) [pid = 3740] [serial = 2182] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (176B5800) [pid = 3740] [serial = 2195] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (13E9D000) [pid = 3740] [serial = 2183] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (12AAFC00) [pid = 3740] [serial = 2180] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (11279400) [pid = 3740] [serial = 2179] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (1313A400) [pid = 3740] [serial = 2170] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (181C4000) [pid = 3740] [serial = 2200] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (16382C00) [pid = 3740] [serial = 2173] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (160EFC00) [pid = 3740] [serial = 2185] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (16380800) [pid = 3740] [serial = 2186] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (18105C00) [pid = 3740] [serial = 2198] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (181C6400) [pid = 3740] [serial = 2201] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (0F32C800) [pid = 3740] [serial = 2203] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1A3D3800) [pid = 3740] [serial = 2209] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (16B0E800) [pid = 3740] [serial = 2206] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (16C0C400) [pid = 3740] [serial = 2191] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (181C7800) [pid = 3740] [serial = 2176] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (181C0800) [pid = 3740] [serial = 2167] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (16BE4800) [pid = 3740] [serial = 2188] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (16BE7C00) [pid = 3740] [serial = 2189] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (17489000) [pid = 3740] [serial = 2207] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (0FACB800) [pid = 3740] [serial = 2204] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (16D73000) [pid = 3740] [serial = 2192] [outer = 00000000] [url = about:blank] 08:24:29 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (139CB800) [pid = 3740] [serial = 2069] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3740 | 1469550270175 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:24:30 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. 08:24:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1738ms 08:24:30 INFO - PROCESS | 3740 | 1469550270221 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:24:30 INFO - PROCESS | 3740 | 1469550270225 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:24:30 INFO - PROCESS | 3740 | 1469550270229 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:24:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:24:30 INFO - PROCESS | 3740 | 1469550270234 Marionette TRACE conn3 <- [1,2998,null,{}] 08:24:30 INFO - PROCESS | 3740 | 1469550270239 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:30 INFO - PROCESS | 3740 | 1469550270242 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:30 INFO - PROCESS | 3740 | 1469550270334 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:24:30 INFO - PROCESS | 3740 | 1469550270489 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:30 INFO - PROCESS | 3740 | 1469550270491 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:30 INFO - PROCESS | 3740 | ++DOCSHELL 0FACB800 == 25 [pid = 3740] [id = 761] 08:24:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (0FAD2000) [pid = 3740] [serial = 2281] [outer = 00000000] 08:24:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (10B52C00) [pid = 3740] [serial = 2282] [outer = 0FAD2000] 08:24:30 INFO - PROCESS | 3740 | 1469550270539 Marionette DEBUG loaded listener.js 08:24:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (10B58000) [pid = 3740] [serial = 2283] [outer = 0FAD2000] 08:24:30 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:24:30 INFO - PROCESS | 3740 | 1469550270986 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:24:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:24:31 INFO - {} 08:24:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:24:31 INFO - {} 08:24:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:24:31 INFO - {} 08:24:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:24:31 INFO - {} 08:24:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 785ms 08:24:31 INFO - PROCESS | 3740 | 1469550271019 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:24:31 INFO - PROCESS | 3740 | 1469550271023 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:24:31 INFO - TEST-START | /FileAPI/fileReader.html 08:24:31 INFO - PROCESS | 3740 | 1469550271033 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:24:31 INFO - PROCESS | 3740 | 1469550271036 Marionette TRACE conn3 <- [1,3002,null,{}] 08:24:31 INFO - PROCESS | 3740 | 1469550271041 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:31 INFO - PROCESS | 3740 | 1469550271045 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:31 INFO - PROCESS | 3740 | 1469550271173 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:24:31 INFO - PROCESS | 3740 | 1469550271286 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:31 INFO - PROCESS | 3740 | 1469550271289 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:31 INFO - PROCESS | 3740 | ++DOCSHELL 130DB400 == 26 [pid = 3740] [id = 762] 08:24:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1313A400) [pid = 3740] [serial = 2284] [outer = 00000000] 08:24:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (131E9400) [pid = 3740] [serial = 2285] [outer = 1313A400] 08:24:31 INFO - PROCESS | 3740 | 1469550271337 Marionette DEBUG loaded listener.js 08:24:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (13275000) [pid = 3740] [serial = 2286] [outer = 1313A400] 08:24:31 INFO - PROCESS | 3740 | 1469550271682 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:24:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:24:31 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:24:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:24:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:24:31 INFO - TEST-OK | /FileAPI/fileReader.html | took 677ms 08:24:31 INFO - PROCESS | 3740 | 1469550271709 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:24:31 INFO - PROCESS | 3740 | 1469550271712 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:24:31 INFO - TEST-START | /FileAPI/historical.html 08:24:31 INFO - PROCESS | 3740 | 1469550271715 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:24:31 INFO - PROCESS | 3740 | 1469550271719 Marionette TRACE conn3 <- [1,3006,null,{}] 08:24:31 INFO - PROCESS | 3740 | 1469550271729 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:31 INFO - PROCESS | 3740 | 1469550271734 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:31 INFO - PROCESS | 3740 | 1469550271872 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1572B800) [pid = 3740] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (181C1000) [pid = 3740] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (15F6FC00) [pid = 3740] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (12ADA800) [pid = 3740] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (15E7D000) [pid = 3740] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (16BDF800) [pid = 3740] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (17E43800) [pid = 3740] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (16DF3400) [pid = 3740] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (112B1C00) [pid = 3740] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (181BB800) [pid = 3740] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1987D400) [pid = 3740] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (174C2000) [pid = 3740] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (16564800) [pid = 3740] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (17E91000) [pid = 3740] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1127B400) [pid = 3740] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (16BDE800) [pid = 3740] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1680B800) [pid = 3740] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (12A2C400) [pid = 3740] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0F32AC00) [pid = 3740] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (13939400) [pid = 3740] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (141C1800) [pid = 3740] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (10B52000) [pid = 3740] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1127C800) [pid = 3740] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1656A400) [pid = 3740] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (15738400) [pid = 3740] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (10E11400) [pid = 3740] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (10E0F000) [pid = 3740] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:24:32 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15740800) [pid = 3740] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:24:32 INFO - PROCESS | 3740 | 1469550272739 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:32 INFO - PROCESS | 3740 | 1469550272743 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:32 INFO - PROCESS | 3740 | ++DOCSHELL 0F324400 == 27 [pid = 3740] [id = 763] 08:24:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0F325800) [pid = 3740] [serial = 2287] [outer = 00000000] 08:24:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0F32BC00) [pid = 3740] [serial = 2288] [outer = 0F325800] 08:24:32 INFO - PROCESS | 3740 | 1469550272806 Marionette DEBUG loaded listener.js 08:24:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0F9E9000) [pid = 3740] [serial = 2289] [outer = 0F325800] 08:24:33 INFO - PROCESS | 3740 | 1469550273449 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:24:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:24:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:24:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:24:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:24:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:24:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:24:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:24:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:24:33 INFO - TEST-OK | /FileAPI/historical.html | took 1784ms 08:24:33 INFO - PROCESS | 3740 | 1469550273511 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:24:33 INFO - PROCESS | 3740 | 1469550273515 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:24:33 INFO - TEST-START | /FileAPI/idlharness.html 08:24:33 INFO - PROCESS | 3740 | 1469550273521 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:24:33 INFO - PROCESS | 3740 | 1469550273524 Marionette TRACE conn3 <- [1,3010,null,{}] 08:24:33 INFO - PROCESS | 3740 | 1469550273530 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:33 INFO - PROCESS | 3740 | 1469550273535 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:33 INFO - PROCESS | 3740 | 1469550273664 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:24:33 INFO - PROCESS | 3740 | 1469550273795 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:33 INFO - PROCESS | 3740 | 1469550273798 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:33 INFO - PROCESS | 3740 | ++DOCSHELL 10F1A400 == 28 [pid = 3740] [id = 764] 08:24:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (110BFC00) [pid = 3740] [serial = 2290] [outer = 00000000] 08:24:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (114E0800) [pid = 3740] [serial = 2291] [outer = 110BFC00] 08:24:33 INFO - PROCESS | 3740 | 1469550273858 Marionette DEBUG loaded listener.js 08:24:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (12A35000) [pid = 3740] [serial = 2292] [outer = 110BFC00] 08:24:34 INFO - PROCESS | 3740 | 1469550274926 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:24:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:24:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:24:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:24:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:24:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:24:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:24:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:24:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:24:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:24:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:24:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:24:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:24:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:24:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:24:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:24:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:24:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:24:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:24:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:24:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:24:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:24:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:24:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:24:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:24:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:24:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:24:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:24:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:24:35 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 08:24:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:24:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:24:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:24:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:24:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:24:35 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 08:24:35 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 08:24:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:24:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:24:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:24:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:24:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:24:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:24:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:24:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:24:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:24:35 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 08:24:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:24:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:24:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:24:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:24:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:24:35 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 08:24:35 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 08:24:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:24:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:24:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:24:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:24:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:24:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:24:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 1553ms 08:24:35 INFO - PROCESS | 3740 | 1469550275079 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:24:35 INFO - PROCESS | 3740 | 1469550275084 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:24:35 INFO - PROCESS | 3740 | 1469550275089 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:24:35 INFO - TEST-START | /FileAPI/idlharness.worker 08:24:35 INFO - PROCESS | 3740 | 1469550275091 Marionette TRACE conn3 <- [1,3014,null,{}] 08:24:35 INFO - PROCESS | 3740 | 1469550275096 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:35 INFO - PROCESS | 3740 | 1469550275098 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:35 INFO - PROCESS | 3740 | 1469550275214 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:24:35 INFO - PROCESS | 3740 | 1469550275398 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:35 INFO - PROCESS | 3740 | 1469550275401 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:35 INFO - PROCESS | 3740 | ++DOCSHELL 16380800 == 29 [pid = 3740] [id = 765] 08:24:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (16381000) [pid = 3740] [serial = 2293] [outer = 00000000] 08:24:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (16386000) [pid = 3740] [serial = 2294] [outer = 16381000] 08:24:35 INFO - PROCESS | 3740 | 1469550275461 Marionette DEBUG loaded listener.js 08:24:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1656B800) [pid = 3740] [serial = 2295] [outer = 16381000] 08:24:35 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:24:36 INFO - PROCESS | 3740 | 1469550276703 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:24:36 INFO - PROCESS | 3740 | --DOCSHELL 12A36C00 == 28 [pid = 3740] [id = 511] 08:24:36 INFO - PROCESS | 3740 | --DOCSHELL 130DB400 == 27 [pid = 3740] [id = 762] 08:24:36 INFO - PROCESS | 3740 | --DOCSHELL 0FACB800 == 26 [pid = 3740] [id = 761] 08:24:36 INFO - PROCESS | 3740 | --DOCSHELL 10B54800 == 25 [pid = 3740] [id = 760] 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (19D1EC00) [pid = 3740] [serial = 2177] [outer = 00000000] [url = about:blank] 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1688D800) [pid = 3740] [serial = 2174] [outer = 00000000] [url = about:blank] 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (152F4800) [pid = 3740] [serial = 2171] [outer = 00000000] [url = about:blank] 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (160F6800) [pid = 3740] [serial = 2096] [outer = 00000000] [url = about:blank] 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (17486800) [pid = 3740] [serial = 2215] [outer = 00000000] [url = about:blank] 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1810E400) [pid = 3740] [serial = 2241] [outer = 00000000] [url = about:blank] 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (16DFD800) [pid = 3740] [serial = 2236] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (12AE0000) [pid = 3740] [serial = 2132] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:24:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:24:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (181C5800) [pid = 3740] [serial = 2168] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1A815000) [pid = 3740] [serial = 2219] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (181BA400) [pid = 3740] [serial = 2242] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (176C3000) [pid = 3740] [serial = 2090] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1680CC00) [pid = 3740] [serial = 2230] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1A812800) [pid = 3740] [serial = 2210] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15735400) [pid = 3740] [serial = 2250] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (16BE5C00) [pid = 3740] [serial = 2233] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16811000) [pid = 3740] [serial = 2221] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:24:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:24:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1573B800) [pid = 3740] [serial = 2251] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (14F57C00) [pid = 3740] [serial = 2093] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:24:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:24:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (132E4400) [pid = 3740] [serial = 2228] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15E73C00) [pid = 3740] [serial = 2225] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10A51400) [pid = 3740] [serial = 2227] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15E70400) [pid = 3740] [serial = 2135] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16813000) [pid = 3740] [serial = 2222] [outer = 00000000] [url = about:blank] 08:24:36 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 08:24:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:24:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:24:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (10B59C00) [pid = 3740] [serial = 2245] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (155AD800) [pid = 3740] [serial = 2213] [outer = 00000000] [url = about:blank] 08:24:36 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 - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17488000) [pid = 3740] [serial = 2238] [outer = 00000000] [url = about:blank] 08:24:36 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 08:24:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:24:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:24:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (10B55800) [pid = 3740] [serial = 2244] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (139C9800) [pid = 3740] [serial = 2212] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:24:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A335800) [pid = 3740] [serial = 2218] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1573BC00) [pid = 3740] [serial = 2247] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (12AE3C00) [pid = 3740] [serial = 2066] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (16812C00) [pid = 3740] [serial = 2231] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (11ACE800) [pid = 3740] [serial = 2063] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (16BE5400) [pid = 3740] [serial = 2253] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (16BEA000) [pid = 3740] [serial = 2234] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (141BC400) [pid = 3740] [serial = 2224] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (1573E000) [pid = 3740] [serial = 2248] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (17B3A800) [pid = 3740] [serial = 2216] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (17596000) [pid = 3740] [serial = 2239] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (17E91C00) [pid = 3740] [serial = 2257] [outer = 00000000] [url = about:blank] 08:24:36 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 08:24:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:24:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:24:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (17491400) [pid = 3740] [serial = 2254] [outer = 00000000] [url = about:blank] 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:24:36 INFO - {} 08:24:36 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (15733400) [pid = 3740] [serial = 2256] [outer = 00000000] [url = about:blank] 08:24:36 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 - {} 08:24:36 INFO - {} 08:24:36 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 08:24:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:24:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:24:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 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 08:24:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:24:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:24:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 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 08:24:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 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 08:24:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 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 08:24:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:24:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:24:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:24:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:24:36 INFO - {} 08:24:36 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1845ms 08:24:36 INFO - PROCESS | 3740 | 1469550276933 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:24:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:24:36 INFO - PROCESS | 3740 | 1469550276937 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:24:36 INFO - PROCESS | 3740 | 1469550276943 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:24:36 INFO - PROCESS | 3740 | 1469550276946 Marionette TRACE conn3 <- [1,3018,null,{}] 08:24:36 INFO - PROCESS | 3740 | 1469550276951 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:36 INFO - PROCESS | 3740 | 1469550276954 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:37 INFO - PROCESS | 3740 | 1469550277040 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:24:37 INFO - PROCESS | 3740 | 1469550277046 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:37 INFO - PROCESS | 3740 | 1469550277051 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:37 INFO - PROCESS | 3740 | ++DOCSHELL 13E9E800 == 26 [pid = 3740] [id = 766] 08:24:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (13E9F800) [pid = 3740] [serial = 2296] [outer = 00000000] 08:24:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (141C6C00) [pid = 3740] [serial = 2297] [outer = 13E9F800] 08:24:37 INFO - PROCESS | 3740 | 1469550277099 Marionette DEBUG loaded listener.js 08:24:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (152F6000) [pid = 3740] [serial = 2298] [outer = 13E9F800] 08:24:37 INFO - PROCESS | 3740 | 1469550277600 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:24:37 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 08:24:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 677ms 08:24:37 INFO - PROCESS | 3740 | 1469550277638 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:24:37 INFO - PROCESS | 3740 | 1469550277642 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:24:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:24:37 INFO - PROCESS | 3740 | 1469550277648 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:24:37 INFO - PROCESS | 3740 | 1469550277651 Marionette TRACE conn3 <- [1,3022,null,{}] 08:24:37 INFO - PROCESS | 3740 | 1469550277654 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:37 INFO - PROCESS | 3740 | 1469550277657 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:37 INFO - PROCESS | 3740 | 1469550277749 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:24:37 INFO - PROCESS | 3740 | 1469550277755 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:37 INFO - PROCESS | 3740 | 1469550277757 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:37 INFO - PROCESS | 3740 | ++DOCSHELL 15741400 == 27 [pid = 3740] [id = 767] 08:24:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (15742400) [pid = 3740] [serial = 2299] [outer = 00000000] 08:24:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (15F6CC00) [pid = 3740] [serial = 2300] [outer = 15742400] 08:24:37 INFO - PROCESS | 3740 | 1469550277804 Marionette DEBUG loaded listener.js 08:24:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (160F5C00) [pid = 3740] [serial = 2301] [outer = 15742400] 08:24:38 INFO - PROCESS | 3740 | 1469550278259 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:24:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:24:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 692ms 08:24:38 INFO - PROCESS | 3740 | 1469550278330 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:24:38 INFO - PROCESS | 3740 | 1469550278333 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:24:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:24:38 INFO - PROCESS | 3740 | 1469550278336 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:24:38 INFO - PROCESS | 3740 | 1469550278340 Marionette TRACE conn3 <- [1,3026,null,{}] 08:24:38 INFO - PROCESS | 3740 | 1469550278351 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:38 INFO - PROCESS | 3740 | 1469550278355 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:38 INFO - PROCESS | 3740 | 1469550278498 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:24:38 INFO - PROCESS | 3740 | 1469550278607 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:38 INFO - PROCESS | 3740 | 1469550278610 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:38 INFO - PROCESS | 3740 | ++DOCSHELL 16570800 == 28 [pid = 3740] [id = 768] 08:24:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (16807000) [pid = 3740] [serial = 2302] [outer = 00000000] 08:24:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (1680D800) [pid = 3740] [serial = 2303] [outer = 16807000] 08:24:38 INFO - PROCESS | 3740 | 1469550278660 Marionette DEBUG loaded listener.js 08:24:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (16812400) [pid = 3740] [serial = 2304] [outer = 16807000] 08:24:39 INFO - PROCESS | 3740 | 1469550279044 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:24:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:24:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 738ms 08:24:39 INFO - PROCESS | 3740 | 1469550279085 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:24:39 INFO - PROCESS | 3740 | 1469550279088 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:24:39 INFO - PROCESS | 3740 | 1469550279075 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:24:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:24:39 INFO - PROCESS | 3740 | 1469550279076 Marionette TRACE conn3 <- [1,3030,null,{}] 08:24:39 INFO - PROCESS | 3740 | 1469550279080 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:39 INFO - PROCESS | 3740 | 1469550279082 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:39 INFO - PROCESS | 3740 | 1469550279208 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:24:39 INFO - PROCESS | 3740 | 1469550279213 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:39 INFO - PROCESS | 3740 | 1469550279215 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:39 INFO - PROCESS | 3740 | ++DOCSHELL 1695C000 == 29 [pid = 3740] [id = 769] 08:24:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (16B0C800) [pid = 3740] [serial = 2305] [outer = 00000000] 08:24:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (16BE5000) [pid = 3740] [serial = 2306] [outer = 16B0C800] 08:24:39 INFO - PROCESS | 3740 | 1469550279259 Marionette DEBUG loaded listener.js 08:24:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (16BEA800) [pid = 3740] [serial = 2307] [outer = 16B0C800] 08:24:39 INFO - PROCESS | 3740 | 1469550279877 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:24:39 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. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:24:39 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'.) 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:24:39 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. 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:24:39 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. 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:24:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:24:39 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. 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:24:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:24:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:24:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:24:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:24:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:24:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:24:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:24:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:24:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:24:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:24:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:24:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:24:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 923ms 08:24:40 INFO - PROCESS | 3740 | 1469550280018 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:24:40 INFO - PROCESS | 3740 | 1469550280020 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:24:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:24:40 INFO - PROCESS | 3740 | 1469550280023 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:24:40 INFO - PROCESS | 3740 | 1469550280025 Marionette TRACE conn3 <- [1,3034,null,{}] 08:24:40 INFO - PROCESS | 3740 | 1469550280029 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:40 INFO - PROCESS | 3740 | 1469550280032 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:40 INFO - PROCESS | 3740 | 1469550280160 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:24:40 INFO - PROCESS | 3740 | 1469550280165 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:40 INFO - PROCESS | 3740 | 1469550280167 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:40 INFO - PROCESS | 3740 | ++DOCSHELL 10E13800 == 30 [pid = 3740] [id = 770] 08:24:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1127B000) [pid = 3740] [serial = 2308] [outer = 00000000] 08:24:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (16C09000) [pid = 3740] [serial = 2309] [outer = 1127B000] 08:24:40 INFO - PROCESS | 3740 | 1469550280204 Marionette DEBUG loaded listener.js 08:24:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (16C0C400) [pid = 3740] [serial = 2310] [outer = 1127B000] 08:24:40 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:24:40 INFO - PROCESS | 3740 | 1469550280685 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:24:40 INFO - {} 08:24:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 738ms 08:24:40 INFO - PROCESS | 3740 | 1469550280747 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:24:40 INFO - PROCESS | 3740 | 1469550280749 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:24:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:24:40 INFO - PROCESS | 3740 | 1469550280752 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:24:40 INFO - PROCESS | 3740 | 1469550280754 Marionette TRACE conn3 <- [1,3038,null,{}] 08:24:40 INFO - PROCESS | 3740 | 1469550280758 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:40 INFO - PROCESS | 3740 | 1469550280763 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:40 INFO - PROCESS | 3740 | 1469550280949 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:24:40 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (10E16C00) [pid = 3740] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:24:40 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (19D1B000) [pid = 3740] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:24:40 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1680DC00) [pid = 3740] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:24:40 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0FA73000) [pid = 3740] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:24:40 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1572A400) [pid = 3740] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:24:40 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (10B7E800) [pid = 3740] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:24:40 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (16C04000) [pid = 3740] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:24:40 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (176BD000) [pid = 3740] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:24:40 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (0FAD2000) [pid = 3740] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:24:41 INFO - PROCESS | 3740 | 1469550281022 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:41 INFO - PROCESS | 3740 | 1469550281024 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:41 INFO - PROCESS | 3740 | ++DOCSHELL 0FAD2000 == 31 [pid = 3740] [id = 771] 08:24:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (10B7E800) [pid = 3740] [serial = 2311] [outer = 00000000] 08:24:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (173FD400) [pid = 3740] [serial = 2312] [outer = 10B7E800] 08:24:41 INFO - PROCESS | 3740 | 1469550281069 Marionette DEBUG loaded listener.js 08:24:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (17B41000) [pid = 3740] [serial = 2313] [outer = 10B7E800] 08:24:41 INFO - PROCESS | 3740 | 1469550281406 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:24:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:24:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:24:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:24:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:24:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 692ms 08:24:41 INFO - PROCESS | 3740 | 1469550281436 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:24:41 INFO - PROCESS | 3740 | 1469550281438 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:24:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:24:41 INFO - PROCESS | 3740 | 1469550281441 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:24:41 INFO - PROCESS | 3740 | 1469550281443 Marionette TRACE conn3 <- [1,3042,null,{}] 08:24:41 INFO - PROCESS | 3740 | 1469550281472 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:41 INFO - PROCESS | 3740 | 1469550281474 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:41 INFO - PROCESS | 3740 | 1469550281610 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:24:41 INFO - PROCESS | 3740 | 1469550281618 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:41 INFO - PROCESS | 3740 | 1469550281620 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:41 INFO - PROCESS | 3740 | ++DOCSHELL 10A08800 == 32 [pid = 3740] [id = 772] 08:24:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (10B4E400) [pid = 3740] [serial = 2314] [outer = 00000000] 08:24:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (17E85C00) [pid = 3740] [serial = 2315] [outer = 10B4E400] 08:24:41 INFO - PROCESS | 3740 | 1469550281664 Marionette DEBUG loaded listener.js 08:24:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (17E8C000) [pid = 3740] [serial = 2316] [outer = 10B4E400] 08:24:42 INFO - PROCESS | 3740 | 1469550282302 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:24:42 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" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:24:42 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" 08:24:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:24:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:24:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1045ms 08:24:42 INFO - PROCESS | 3740 | 1469550282482 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:24:42 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:24:42 INFO - PROCESS | 3740 | 1469550282484 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:24:42 INFO - PROCESS | 3740 | 1469550282487 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:24:42 INFO - PROCESS | 3740 | 1469550282489 Marionette TRACE conn3 <- [1,3046,null,{}] 08:24:42 INFO - PROCESS | 3740 | 1469550282506 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:42 INFO - PROCESS | 3740 | 1469550282508 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:42 INFO - PROCESS | 3740 | 1469550282602 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:24:42 INFO - PROCESS | 3740 | 1469550282610 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:42 INFO - PROCESS | 3740 | 1469550282612 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:42 INFO - PROCESS | 3740 | ++DOCSHELL 10B56C00 == 33 [pid = 3740] [id = 773] 08:24:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (10B57C00) [pid = 3740] [serial = 2317] [outer = 00000000] 08:24:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (112AF000) [pid = 3740] [serial = 2318] [outer = 10B57C00] 08:24:42 INFO - PROCESS | 3740 | 1469550282655 Marionette DEBUG loaded listener.js 08:24:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (11CDE400) [pid = 3740] [serial = 2319] [outer = 10B57C00] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 15F65400 == 32 [pid = 3740] [id = 514] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 16DF6800 == 31 [pid = 3740] [id = 524] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 0F9E7C00 == 30 [pid = 3740] [id = 518] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 1748F400 == 29 [pid = 3740] [id = 517] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 11279000 == 28 [pid = 3740] [id = 519] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 0FA23C00 == 27 [pid = 3740] [id = 520] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 152F7C00 == 26 [pid = 3740] [id = 513] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 1974D000 == 25 [pid = 3740] [id = 526] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 1695C400 == 24 [pid = 3740] [id = 515] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 139CCC00 == 23 [pid = 3740] [id = 525] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 131EA000 == 22 [pid = 3740] [id = 512] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 1524B000 == 21 [pid = 3740] [id = 527] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 10A4C800 == 20 [pid = 3740] [id = 516] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 110C3400 == 19 [pid = 3740] [id = 521] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 13C57C00 == 18 [pid = 3740] [id = 522] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 15F70800 == 17 [pid = 3740] [id = 523] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 16380800 == 16 [pid = 3740] [id = 765] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 10F1A400 == 15 [pid = 3740] [id = 764] 08:24:43 INFO - PROCESS | 3740 | --DOCSHELL 0F324400 == 14 [pid = 3740] [id = 763] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (10B58000) [pid = 3740] [serial = 2283] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (10B52C00) [pid = 3740] [serial = 2282] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (139CB400) [pid = 3740] [serial = 2279] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (10F16C00) [pid = 3740] [serial = 2259] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1572F800) [pid = 3740] [serial = 2262] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (19D1CC00) [pid = 3740] [serial = 2268] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (16BDDC00) [pid = 3740] [serial = 2265] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1A3C7000) [pid = 3740] [serial = 2270] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (1A81CC00) [pid = 3740] [serial = 2273] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (10B51000) [pid = 3740] [serial = 2276] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (152EC000) [pid = 3740] [serial = 2280] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (131E9400) [pid = 3740] [serial = 2285] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (16C0B000) [pid = 3740] [serial = 2266] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (10E12000) [pid = 3740] [serial = 2277] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (15733800) [pid = 3740] [serial = 2263] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (12BD5C00) [pid = 3740] [serial = 2260] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (1A789000) [pid = 3740] [serial = 2271] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (1ABB7C00) [pid = 3740] [serial = 2274] [outer = 00000000] [url = about:blank] 08:24:44 INFO - PROCESS | 3740 | 1469550284531 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:24:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:24:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:24:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:24:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:24:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:24:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:24:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:24:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:24:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:24:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:24:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2091ms 08:24:44 INFO - PROCESS | 3740 | 1469550284588 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:24:44 INFO - PROCESS | 3740 | 1469550284592 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:24:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:24:44 INFO - PROCESS | 3740 | 1469550284599 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:24:44 INFO - PROCESS | 3740 | 1469550284605 Marionette TRACE conn3 <- [1,3050,null,{}] 08:24:44 INFO - PROCESS | 3740 | 1469550284613 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:44 INFO - PROCESS | 3740 | 1469550284616 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:44 INFO - PROCESS | 3740 | 1469550284704 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:24:44 INFO - PROCESS | 3740 | 1469550284717 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:44 INFO - PROCESS | 3740 | 1469550284720 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:44 INFO - PROCESS | 3740 | ++DOCSHELL 10A47400 == 15 [pid = 3740] [id = 774] 08:24:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (10A4C800) [pid = 3740] [serial = 2320] [outer = 00000000] 08:24:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (10B4DC00) [pid = 3740] [serial = 2321] [outer = 10A4C800] 08:24:44 INFO - PROCESS | 3740 | 1469550284772 Marionette DEBUG loaded listener.js 08:24:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (10B51400) [pid = 3740] [serial = 2322] [outer = 10A4C800] 08:24:45 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:24:45 INFO - PROCESS | 3740 | 1469550285291 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:24:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:24:45 INFO - {} 08:24:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 739ms 08:24:45 INFO - PROCESS | 3740 | 1469550285358 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:24:45 INFO - PROCESS | 3740 | 1469550285363 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:24:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:24:45 INFO - PROCESS | 3740 | 1469550285369 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:24:45 INFO - PROCESS | 3740 | 1469550285372 Marionette TRACE conn3 <- [1,3054,null,{}] 08:24:45 INFO - PROCESS | 3740 | 1469550285376 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:45 INFO - PROCESS | 3740 | 1469550285379 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:45 INFO - PROCESS | 3740 | 1469550285474 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:24:45 INFO - PROCESS | 3740 | 1469550285574 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:45 INFO - PROCESS | 3740 | 1469550285577 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:45 INFO - PROCESS | 3740 | ++DOCSHELL 10E17800 == 16 [pid = 3740] [id = 775] 08:24:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (10F17C00) [pid = 3740] [serial = 2323] [outer = 00000000] 08:24:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (1127C800) [pid = 3740] [serial = 2324] [outer = 10F17C00] 08:24:45 INFO - PROCESS | 3740 | 1469550285608 Marionette DEBUG loaded listener.js 08:24:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (112B1800) [pid = 3740] [serial = 2325] [outer = 10F17C00] 08:24:45 INFO - PROCESS | 3740 | 1469550285994 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:24:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:24:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:24:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:24:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:24:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:24:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:24:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:24:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 692ms 08:24:46 INFO - PROCESS | 3740 | 1469550286052 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:24:46 INFO - PROCESS | 3740 | 1469550286054 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:24:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:24:46 INFO - PROCESS | 3740 | 1469550286058 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:24:46 INFO - PROCESS | 3740 | 1469550286061 Marionette TRACE conn3 <- [1,3058,null,{}] 08:24:46 INFO - PROCESS | 3740 | 1469550286072 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:46 INFO - PROCESS | 3740 | 1469550286077 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:46 INFO - PROCESS | 3740 | 1469550286192 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:24:46 INFO - PROCESS | 3740 | 1469550286207 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:46 INFO - PROCESS | 3740 | 1469550286211 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:46 INFO - PROCESS | 3740 | ++DOCSHELL 130B2400 == 17 [pid = 3740] [id = 776] 08:24:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (130B7400) [pid = 3740] [serial = 2326] [outer = 00000000] 08:24:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (1313A800) [pid = 3740] [serial = 2327] [outer = 130B7400] 08:24:46 INFO - PROCESS | 3740 | 1469550286263 Marionette DEBUG loaded listener.js 08:24:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (131DF400) [pid = 3740] [serial = 2328] [outer = 130B7400] 08:24:46 INFO - PROCESS | 3740 | 1469550286728 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:24:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:24:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:24:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:24:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:24:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:24:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:24:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 723ms 08:24:46 INFO - PROCESS | 3740 | 1469550286780 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:24:46 INFO - PROCESS | 3740 | 1469550286782 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:24:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:24:46 INFO - PROCESS | 3740 | 1469550286786 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:24:46 INFO - PROCESS | 3740 | 1469550286787 Marionette TRACE conn3 <- [1,3062,null,{}] 08:24:46 INFO - PROCESS | 3740 | 1469550286791 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:46 INFO - PROCESS | 3740 | 1469550286793 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:46 INFO - PROCESS | 3740 | 1469550286875 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:24:46 INFO - PROCESS | 3740 | 1469550286881 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:46 INFO - PROCESS | 3740 | 1469550286883 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:46 INFO - PROCESS | 3740 | ++DOCSHELL 1391AC00 == 18 [pid = 3740] [id = 777] 08:24:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (13940C00) [pid = 3740] [serial = 2329] [outer = 00000000] 08:24:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (13C52000) [pid = 3740] [serial = 2330] [outer = 13940C00] 08:24:46 INFO - PROCESS | 3740 | 1469550286927 Marionette DEBUG loaded listener.js 08:24:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (13EA6C00) [pid = 3740] [serial = 2331] [outer = 13940C00] 08:24:47 INFO - PROCESS | 3740 | 1469550287354 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:24:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:24:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:24:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:24:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:24:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:24:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:24:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 584ms 08:24:47 INFO - PROCESS | 3740 | 1469550287383 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:24:47 INFO - PROCESS | 3740 | 1469550287384 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:24:47 INFO - PROCESS | 3740 | 1469550287388 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:24:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:24:47 INFO - PROCESS | 3740 | 1469550287390 Marionette TRACE conn3 <- [1,3066,null,{}] 08:24:47 INFO - PROCESS | 3740 | 1469550287407 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:47 INFO - PROCESS | 3740 | 1469550287409 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:47 INFO - PROCESS | 3740 | 1469550287486 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:24:47 INFO - PROCESS | 3740 | 1469550287491 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:47 INFO - PROCESS | 3740 | 1469550287493 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:47 INFO - PROCESS | 3740 | ++DOCSHELL 141C2800 == 19 [pid = 3740] [id = 778] 08:24:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (141C9C00) [pid = 3740] [serial = 2332] [outer = 00000000] 08:24:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (152EB400) [pid = 3740] [serial = 2333] [outer = 141C9C00] 08:24:47 INFO - PROCESS | 3740 | 1469550287537 Marionette DEBUG loaded listener.js 08:24:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (152F1800) [pid = 3740] [serial = 2334] [outer = 141C9C00] 08:24:47 INFO - PROCESS | 3740 | 1469550287995 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:24:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:24:48 INFO - PROCESS | 3740 | 1469550288043 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:24:48 INFO - PROCESS | 3740 | 1469550288046 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:24:48 INFO - PROCESS | 3740 | 1469550288048 Marionette TRACE conn3 <- [1,3070,null,{}] 08:24:48 INFO - PROCESS | 3740 | 1469550288051 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:48 INFO - PROCESS | 3740 | 1469550288057 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:48 INFO - PROCESS | 3740 | 1469550288164 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:24:48 INFO - PROCESS | 3740 | 1469550288171 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:48 INFO - PROCESS | 3740 | 1469550288173 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:48 INFO - PROCESS | 3740 | ++DOCSHELL 1572EC00 == 20 [pid = 3740] [id = 779] 08:24:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1572F400) [pid = 3740] [serial = 2335] [outer = 00000000] 08:24:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1573A000) [pid = 3740] [serial = 2336] [outer = 1572F400] 08:24:48 INFO - PROCESS | 3740 | 1469550288216 Marionette DEBUG loaded listener.js 08:24:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1573D400) [pid = 3740] [serial = 2337] [outer = 1572F400] 08:24:48 INFO - PROCESS | 3740 | 1469550288650 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:24:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:24:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:24:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:24:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 631ms 08:24:48 INFO - PROCESS | 3740 | 1469550288694 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:24:48 INFO - PROCESS | 3740 | 1469550288696 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:24:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:24:48 INFO - PROCESS | 3740 | 1469550288699 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:24:48 INFO - PROCESS | 3740 | 1469550288701 Marionette TRACE conn3 <- [1,3074,null,{}] 08:24:48 INFO - PROCESS | 3740 | 1469550288704 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:48 INFO - PROCESS | 3740 | 1469550288706 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:48 INFO - PROCESS | 3740 | 1469550288776 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:24:48 INFO - PROCESS | 3740 | 1469550288780 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:48 INFO - PROCESS | 3740 | 1469550288782 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:48 INFO - PROCESS | 3740 | ++DOCSHELL 15736C00 == 21 [pid = 3740] [id = 780] 08:24:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (15739000) [pid = 3740] [serial = 2338] [outer = 00000000] 08:24:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15E72000) [pid = 3740] [serial = 2339] [outer = 15739000] 08:24:48 INFO - PROCESS | 3740 | 1469550288826 Marionette DEBUG loaded listener.js 08:24:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15E74400) [pid = 3740] [serial = 2340] [outer = 15739000] 08:24:49 INFO - PROCESS | 3740 | 1469550289262 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:24:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:24:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 615ms 08:24:49 INFO - PROCESS | 3740 | 1469550289321 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:24:49 INFO - PROCESS | 3740 | 1469550289323 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:24:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:24:49 INFO - PROCESS | 3740 | 1469550289345 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:24:49 INFO - PROCESS | 3740 | 1469550289347 Marionette TRACE conn3 <- [1,3078,null,{}] 08:24:49 INFO - PROCESS | 3740 | 1469550289351 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:49 INFO - PROCESS | 3740 | 1469550289353 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:49 INFO - PROCESS | 3740 | 1469550289441 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:24:49 INFO - PROCESS | 3740 | 1469550289447 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:49 INFO - PROCESS | 3740 | 1469550289449 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:49 INFO - PROCESS | 3740 | ++DOCSHELL 1575C800 == 22 [pid = 3740] [id = 781] 08:24:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15E7E800) [pid = 3740] [serial = 2341] [outer = 00000000] 08:24:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15F6A000) [pid = 3740] [serial = 2342] [outer = 15E7E800] 08:24:49 INFO - PROCESS | 3740 | 1469550289493 Marionette DEBUG loaded listener.js 08:24:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15F6A400) [pid = 3740] [serial = 2343] [outer = 15E7E800] 08:24:49 INFO - PROCESS | 3740 | 1469550289929 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:24:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:24:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 615ms 08:24:49 INFO - PROCESS | 3740 | 1469550289967 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:24:49 INFO - PROCESS | 3740 | 1469550289969 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:24:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:24:49 INFO - PROCESS | 3740 | 1469550289976 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:24:49 INFO - PROCESS | 3740 | 1469550289978 Marionette TRACE conn3 <- [1,3082,null,{}] 08:24:49 INFO - PROCESS | 3740 | 1469550289981 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:49 INFO - PROCESS | 3740 | 1469550289983 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:50 INFO - PROCESS | 3740 | 1469550290097 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:24:50 INFO - PROCESS | 3740 | 1469550290103 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:50 INFO - PROCESS | 3740 | 1469550290105 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:50 INFO - PROCESS | 3740 | ++DOCSHELL 12D64000 == 23 [pid = 3740] [id = 782] 08:24:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (131ED000) [pid = 3740] [serial = 2344] [outer = 00000000] 08:24:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (160ECC00) [pid = 3740] [serial = 2345] [outer = 131ED000] 08:24:50 INFO - PROCESS | 3740 | 1469550290148 Marionette DEBUG loaded listener.js 08:24:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (160F1800) [pid = 3740] [serial = 2346] [outer = 131ED000] 08:24:50 INFO - PROCESS | 3740 | 1469550290603 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:24:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:24:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 631ms 08:24:50 INFO - PROCESS | 3740 | 1469550290614 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:24:50 INFO - PROCESS | 3740 | 1469550290615 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:24:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:24:50 INFO - PROCESS | 3740 | 1469550290619 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:24:50 INFO - PROCESS | 3740 | 1469550290620 Marionette TRACE conn3 <- [1,3086,null,{}] 08:24:50 INFO - PROCESS | 3740 | 1469550290624 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:50 INFO - PROCESS | 3740 | 1469550290626 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:50 INFO - PROCESS | 3740 | 1469550290749 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:24:50 INFO - PROCESS | 3740 | 1469550290755 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:50 INFO - PROCESS | 3740 | 1469550290757 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:50 INFO - PROCESS | 3740 | ++DOCSHELL 1055A000 == 24 [pid = 3740] [id = 783] 08:24:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (10B55800) [pid = 3740] [serial = 2347] [outer = 00000000] 08:24:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15F6DC00) [pid = 3740] [serial = 2348] [outer = 10B55800] 08:24:50 INFO - PROCESS | 3740 | 1469550290861 Marionette DEBUG loaded listener.js 08:24:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1637F800) [pid = 3740] [serial = 2349] [outer = 10B55800] 08:24:51 INFO - PROCESS | 3740 | 1469550291266 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:24:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:24:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:24:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 677ms 08:24:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:24:51 INFO - PROCESS | 3740 | 1469550291303 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:24:51 INFO - PROCESS | 3740 | 1469550291305 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:24:51 INFO - PROCESS | 3740 | 1469550291309 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:24:51 INFO - PROCESS | 3740 | 1469550291311 Marionette TRACE conn3 <- [1,3090,null,{}] 08:24:51 INFO - PROCESS | 3740 | 1469550291314 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:51 INFO - PROCESS | 3740 | 1469550291316 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:51 INFO - PROCESS | 3740 | 1469550291448 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:24:51 INFO - PROCESS | 3740 | 1469550291554 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:51 INFO - PROCESS | 3740 | 1469550291557 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:51 INFO - PROCESS | 3740 | ++DOCSHELL 141C1400 == 25 [pid = 3740] [id = 784] 08:24:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16387800) [pid = 3740] [serial = 2350] [outer = 00000000] 08:24:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1656C000) [pid = 3740] [serial = 2351] [outer = 16387800] 08:24:51 INFO - PROCESS | 3740 | 1469550291601 Marionette DEBUG loaded listener.js 08:24:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16572C00) [pid = 3740] [serial = 2352] [outer = 16387800] 08:24:51 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1313A400) [pid = 3740] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:24:51 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10B7E800) [pid = 3740] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:24:51 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1127B000) [pid = 3740] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:24:51 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10B4E400) [pid = 3740] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:24:51 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16807000) [pid = 3740] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:24:51 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15742400) [pid = 3740] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:24:51 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (13E9F800) [pid = 3740] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:24:51 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16381000) [pid = 3740] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:24:51 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (110BFC00) [pid = 3740] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:24:51 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0F325800) [pid = 3740] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:24:51 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16B0C800) [pid = 3740] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:24:52 INFO - PROCESS | 3740 | 1469550292132 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:24:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:24:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 877ms 08:24:52 INFO - PROCESS | 3740 | 1469550292200 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:24:52 INFO - PROCESS | 3740 | 1469550292202 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:24:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:24:52 INFO - PROCESS | 3740 | 1469550292205 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:24:52 INFO - PROCESS | 3740 | 1469550292207 Marionette TRACE conn3 <- [1,3094,null,{}] 08:24:52 INFO - PROCESS | 3740 | 1469550292210 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:52 INFO - PROCESS | 3740 | 1469550292212 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:52 INFO - PROCESS | 3740 | 1469550292290 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:24:52 INFO - PROCESS | 3740 | 1469550292295 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:52 INFO - PROCESS | 3740 | 1469550292297 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:52 INFO - PROCESS | 3740 | ++DOCSHELL 152F5400 == 26 [pid = 3740] [id = 785] 08:24:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (152F8800) [pid = 3740] [serial = 2353] [outer = 00000000] 08:24:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1656DC00) [pid = 3740] [serial = 2354] [outer = 152F8800] 08:24:52 INFO - PROCESS | 3740 | 1469550292340 Marionette DEBUG loaded listener.js 08:24:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16808400) [pid = 3740] [serial = 2355] [outer = 152F8800] 08:24:52 INFO - PROCESS | 3740 | 1469550292767 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:24:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:24:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:24:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:24:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 584ms 08:24:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:24:52 INFO - PROCESS | 3740 | 1469550292801 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:24:52 INFO - PROCESS | 3740 | 1469550292803 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:24:52 INFO - PROCESS | 3740 | 1469550292806 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:24:52 INFO - PROCESS | 3740 | 1469550292808 Marionette TRACE conn3 <- [1,3098,null,{}] 08:24:52 INFO - PROCESS | 3740 | 1469550292826 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:52 INFO - PROCESS | 3740 | 1469550292829 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:52 INFO - PROCESS | 3740 | 1469550292920 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:24:52 INFO - PROCESS | 3740 | 1469550292924 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:52 INFO - PROCESS | 3740 | 1469550292926 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:52 INFO - PROCESS | 3740 | ++DOCSHELL 16565C00 == 27 [pid = 3740] [id = 786] 08:24:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16567400) [pid = 3740] [serial = 2356] [outer = 00000000] 08:24:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16B05C00) [pid = 3740] [serial = 2357] [outer = 16567400] 08:24:52 INFO - PROCESS | 3740 | 1469550292969 Marionette DEBUG loaded listener.js 08:24:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16B0E800) [pid = 3740] [serial = 2358] [outer = 16567400] 08:24:53 INFO - PROCESS | 3740 | 1469550293388 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:24:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:24:53 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 08:24:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:24:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 646ms 08:24:53 INFO - PROCESS | 3740 | 1469550293462 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:24:53 INFO - PROCESS | 3740 | 1469550293463 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:24:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:24:53 INFO - PROCESS | 3740 | 1469550293471 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:24:53 INFO - PROCESS | 3740 | 1469550293473 Marionette TRACE conn3 <- [1,3102,null,{}] 08:24:53 INFO - PROCESS | 3740 | 1469550293478 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:53 INFO - PROCESS | 3740 | 1469550293481 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:53 INFO - PROCESS | 3740 | 1469550293589 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:24:53 INFO - PROCESS | 3740 | 1469550293599 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"8de01c6a-14a7-43d5-a4a0-1b619b09f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:53 INFO - PROCESS | 3740 | 1469550293601 Marionette INFO sendAsync 5ff91239-a3ac-4580-9e24-4702e30a6d53 08:24:53 INFO - PROCESS | 3740 | ++DOCSHELL 1572E000 == 28 [pid = 3740] [id = 787] 08:24:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1656D400) [pid = 3740] [serial = 2359] [outer = 00000000] 08:24:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16BEBC00) [pid = 3740] [serial = 2360] [outer = 1656D400] 08:24:53 INFO - PROCESS | 3740 | 1469550293644 Marionette DEBUG loaded listener.js 08:24:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16C04000) [pid = 3740] [serial = 2361] [outer = 1656D400] 08:24:54 INFO - PROCESS | 3740 | 1469550294230 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:24:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:24:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 800ms 08:24:54 INFO - PROCESS | 3740 | 1469550294309 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:24:54 INFO - PROCESS | 3740 | 1469550294313 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:24:55 WARNING - u'runner_teardown' () 08:24:55 INFO - No more tests 08:24:55 INFO - Got 0 unexpected results 08:24:55 INFO - SUITE-END | took 619s 08:24:55 INFO - Closing logging queue 08:24:55 INFO - queue closed 08:24:56 INFO - Return code: 0 08:24:56 WARNING - # TBPL SUCCESS # 08:24:56 INFO - Running post-action listener: _resource_record_post_action 08:24:56 INFO - Running post-run listener: _resource_record_post_run 08:24:57 INFO - Total resource usage - Wall time: 628s; CPU: 17.0%; Read bytes: 91806208; Write bytes: 945211904; Read time: 570650; Write time: 1243208 08:24:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:24:57 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 106174464; Read time: 0; Write time: 178368 08:24:57 INFO - run-tests - Wall time: 626s; CPU: 17.0%; Read bytes: 91806208; Write bytes: 809260544; Read time: 570650; Write time: 1002289 08:24:57 INFO - Running post-run listener: _upload_blobber_files 08:24:57 INFO - Blob upload gear active. 08:24:57 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:24:57 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 08:24:57 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:24:57 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:24:57 INFO - (blobuploader) - INFO - Open directory for files ... 08:24:57 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:24:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:24:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:24:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:24:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:24:59 INFO - (blobuploader) - INFO - Done attempting. 08:24:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:24:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:24:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:25:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:25:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:25:01 INFO - (blobuploader) - INFO - Done attempting. 08:25:01 INFO - (blobuploader) - INFO - Iteration through files over. 08:25:01 INFO - Return code: 0 08:25:01 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:25:01 INFO - Using _rmtree_windows ... 08:25:01 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:25:01 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5550689690d3612ae9bc6f5d17c54a056d0489a8e1c8df124f7f852c0f1995c64222f29d0b4722a1c40e26101759f9e6fb061055fb419222c5eed34b44ed64ed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4db7fd4bd52765998a7a3b0ec2e011eb946e05f69e40f8b6ecc6d9ad59220e2da6b9c5a84c324be866e4aea525cb89f7a615f2126cb37c1c39ec0dce2d7ca6e5"} 08:25:01 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:25:01 INFO - Writing to file C:\slave\test\properties\blobber_files 08:25:01 INFO - Contents: 08:25:01 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5550689690d3612ae9bc6f5d17c54a056d0489a8e1c8df124f7f852c0f1995c64222f29d0b4722a1c40e26101759f9e6fb061055fb419222c5eed34b44ed64ed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4db7fd4bd52765998a7a3b0ec2e011eb946e05f69e40f8b6ecc6d9ad59220e2da6b9c5a84c324be866e4aea525cb89f7a615f2126cb37c1c39ec0dce2d7ca6e5"} 08:25:01 INFO - Running post-run listener: copy_logs_to_upload_dir 08:25:01 INFO - Copying logs to upload dir... 08:25:01 INFO - mkdir: C:\slave\test\build\upload\logs 08:25:01 INFO - Copying logs to upload dir... 08:25:01 INFO - Using _rmtree_windows ... 08:25:01 INFO - Using _rmtree_windows ... 08:25:01 INFO - Using _rmtree_windows ... 08:25:01 INFO - Using _rmtree_windows ... 08:25:01 INFO - Using _rmtree_windows ... 08:25:01 INFO - Using _rmtree_windows ... 08:25:01 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=726.445000 ========= master_lag: 110.51 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 56 secs) (at 2016-07-26 09:24:55.267784) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-26 09:24:55.268679) ========= '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-016\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5550689690d3612ae9bc6f5d17c54a056d0489a8e1c8df124f7f852c0f1995c64222f29d0b4722a1c40e26101759f9e6fb061055fb419222c5eed34b44ed64ed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4db7fd4bd52765998a7a3b0ec2e011eb946e05f69e40f8b6ecc6d9ad59220e2da6b9c5a84c324be866e4aea525cb89f7a615f2126cb37c1c39ec0dce2d7ca6e5"} build_url:https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.107000 build_url: 'https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5550689690d3612ae9bc6f5d17c54a056d0489a8e1c8df124f7f852c0f1995c64222f29d0b4722a1c40e26101759f9e6fb061055fb419222c5eed34b44ed64ed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4db7fd4bd52765998a7a3b0ec2e011eb946e05f69e40f8b6ecc6d9ad59220e2da6b9c5a84c324be866e4aea525cb89f7a615f2126cb37c1c39ec0dce2d7ca6e5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fimj5f4gSNGOrM_vKWwKZg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-26 09:24:55.390046) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:24:55.390371) ========= '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-016\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.107000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:24:55.514862) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-26 09:24:55.515171) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-26 09:24:55.996753) ========= ========= Total master_lag: 116.32 =========